| description  |  String  |  The command step description.  |   [optional] | 
| startTime  |  String  |  The start time.  |   [optional] | 
| endTime  |  String  |  The end time, if the command step is finished.  |   [optional] | 
| state  |  State  |  Current state of the command step  |   [optional] | 
| resultMessage  |  String  |  If the command step is finished, the result message.  |   [optional] | 
| ignoreError  |  Boolean  |  Whether the step will continue even upon error.  |   [optional] | 
| parallel  |  Boolean  |  Whether the children are scattered simultaneously, i.e. parallel. If not they would execute one after another, i.e. serially.  |   [optional] | 
| processes  |  List<ApiCommandStepProcess>  |  List of processes executed by the command step.  |   [optional] | 
| clientConfigs  |  List<ApiCommandStepProcess>  |  List of command step client configs.  |   [optional] | 
| roles  |  List<ApiRoleRef>  |  List of command step roles.  |   [optional] | 
| clusters  |  List<ApiClusterRef>  |  List of clusters associated with command step.  |   [optional] | 
| hosts  |  List<ApiHostRef>  |  List of hosts associated with command step.  |   [optional] | 
| services  |  List<ApiServiceRef>  |  List of services associated with command step.  |   [optional] | 
| children  |  List<ApiCommandStep>  |  List of child command steps.  |   [optional] | 
| commands  |  List<ApiCommand>  |  List of subcommands. <p> The list contains only the summary view of the commands.  |   [optional] | 
| remoteCommand  |  ApiRemoteCommand  |  Remote command executed by the current step on a peer cluster.  |   [optional] |