public static class DescribeInvocationResultsResponseBody.DescribeInvocationResultsResponseBodyInvocationInvocationResultsInvocationResult
extends com.aliyun.tea.TeaModel
限定符和类型 | 字段和说明 |
---|---|
String |
commandId
The ID of the command.
|
String |
containerId
The ID of the container.
|
String |
containerName
The name of the container.
|
Integer |
dropped
The size of the text that is truncated and discarded when the `Output` value exceeds 24 KB in size.
|
String |
errorCode
The error code returned when the command cannot be sent or run.
|
String |
errorInfo
The error message returned when the command cannot be sent or run.
|
Long |
exitCode
The exit code of the command execution.
|
String |
finishedTime
The end time of the execution.
|
String |
instanceId
The ID of the instance
|
String |
invocationStatus
The execution state on a single instance.
|
String |
invokeId
The ID of the command task.
|
String |
invokeRecordStatus
The execution state of the command.
|
String |
output
The command output.
|
Integer |
repeats
The number of times that the command is run on the instance.
|
String |
startTime
The time when the command started to be run on the instance.
|
String |
stopTime
The time when the command stopped being run on the instance.
|
DescribeInvocationResultsResponseBody.DescribeInvocationResultsResponseBodyInvocationInvocationResultsInvocationResultTags |
tags
The tags of the command task.
|
String |
username
The username that was used to run the command on the instance.
|
@NameInMap(value="CommandId") public String commandId
The ID of the command.
@NameInMap(value="ContainerId") public String containerId
The ID of the container.
@NameInMap(value="ContainerName") public String containerName
The name of the container.
@NameInMap(value="Dropped") public Integer dropped
The size of the text that is truncated and discarded when the `Output` value exceeds 24 KB in size.
@NameInMap(value="ErrorCode") public String errorCode
The error code returned when the command cannot be sent or run. Valid values:
* If this parameter is empty, the command is run normally.
* InstanceNotExists: The instance does not exist or has been released.
* InstanceReleased: The instance was released while the command was being run.
* InstanceNotRunning: The instance was not running while the command was being run.
* CommandNotApplicable: The command is not applicable to the specified instance.
* AccountNotExists: The specified account does not exist.
* DirectoryNotExists: The specified directory does not exist.
* BadCronExpression: The cron expression used to specify a schedule is invalid.
* ClientNotRunning: The Cloud Assistant client is not running.
* ClientNotResponse: The Cloud Assistant client does not respond.
* ClientIsUpgrading: The Cloud Assistant client is being upgraded.
* ClientNeedUpgrade: The Cloud Assistant client needs to be upgraded.
* DeliveryTimeout: The request to send the command timed out.
* ExecutionTimeout: The execution timed out.
* ExecutionException: An exception occurred while the command was being run.
* ExecutionInterrupted: The execution was interrupted.
* ExitCodeNonzero: The execution is complete, but the exit code is not 0.
@NameInMap(value="ErrorInfo") public String errorInfo
The error message returned when the command cannot be sent or run. Valid values:
* If this parameter is empty, the command is run normally.
* the specified instance does not exists
* the instance has released when create task
* the instance is not running when create task
* the command is not applicable
* the specified account does not exists
* the specified directory does not exists
* the cron job expression is invalid
* the aliyun service is not running on the instance
* the aliyun service in the instance does not response
* the aliyun service in the instance is upgrading now
* the aliyun service in the instance need upgrade
* the command delivery has been timeout
* the command execution has been timeout
* the command execution got an exception
* the command execution has been interrupted
* the command execution exit code is not zero
@NameInMap(value="ExitCode") public Long exitCode
The exit code of the command execution.
* For Linux instances, the value is the exit code of the shell command.
* For Windows instances, the value is the exit code of the batch or PowerShell command.
@NameInMap(value="FinishedTime") public String finishedTime
The end time of the execution. If an execution times out, the end time of the execution is subject to the value of the TimedOut parameter specified in the [CreateCommand](~~64844~~) operation.
@NameInMap(value="InstanceId") public String instanceId
The ID of the instance
@NameInMap(value="InvocationStatus") public String invocationStatus
The execution state on a single instance. Valid values:
* Pending: The command is being verified or sent.
* Invalid: The specified command type or parameter is invalid.
* Aborted: The command failed to be sent. To send a command to an instance, make sure that the instance is in the Running state and the command is sent to the instance within 1 minute.
* Running: The command is being run on the instance.
* Success:
* Command that is set to run only once: The execution is complete, and the exit code is 0.
* Command that is set to run on a schedule: The last execution succeeds, the exit code is 0, and the specified cycle ends.
* Failed:
* Command that is set to run only once: The execution is complete, but the exit code is not 0.
* Command that is set to run on a schedule: The last execution is complete, the exit code is not 0, and the specified cycle is about to end.
* Error: The execution cannot proceed due to an exception.
* Timeout: The execution times out.
* Cancelled: The execution is canceled, and the command is not run.
* Stopping: The running command is being stopped.
* Terminated: The command is terminated while it is being run.
* Scheduled:
* Command that is set to run only once: The command is not applicable.
* Command that is set to run on a schedule: The command is waiting to be run.
@NameInMap(value="InvokeId") public String invokeId
The ID of the command task.
@NameInMap(value="InvokeRecordStatus") public String invokeRecordStatus
The execution state of the command.
@NameInMap(value="Output") public String output
The command output.
@NameInMap(value="Repeats") public Integer repeats
The number of times that the command is run on the instance.
* If the command is set to run only once on the instance, the value is 0 or 1.
* If the command is set to run on a schedule on the instance, the value is the number of times that the command is run.
@NameInMap(value="StartTime") public String startTime
The time when the command started to be run on the instance.
@NameInMap(value="StopTime") public String stopTime
The time when the command stopped being run on the instance. If you call the `StopInvocation` operation to manually stop the execution, the value is the time when you called the operation.
@NameInMap(value="Tags") public DescribeInvocationResultsResponseBody.DescribeInvocationResultsResponseBodyInvocationInvocationResultsInvocationResultTags tags
The tags of the command task.
@NameInMap(value="Username") public String username
The username that was used to run the command on the instance.
public DescribeInvocationResultsResponseBodyInvocationInvocationResultsInvocationResult()
public static DescribeInvocationResultsResponseBody.DescribeInvocationResultsResponseBodyInvocationInvocationResultsInvocationResult build(Map<String,?> map) throws Exception
Exception
public DescribeInvocationResultsResponseBody.DescribeInvocationResultsResponseBodyInvocationInvocationResultsInvocationResult setCommandId(String commandId)
public String getCommandId()
public DescribeInvocationResultsResponseBody.DescribeInvocationResultsResponseBodyInvocationInvocationResultsInvocationResult setContainerId(String containerId)
public String getContainerId()
public DescribeInvocationResultsResponseBody.DescribeInvocationResultsResponseBodyInvocationInvocationResultsInvocationResult setContainerName(String containerName)
public String getContainerName()
public DescribeInvocationResultsResponseBody.DescribeInvocationResultsResponseBodyInvocationInvocationResultsInvocationResult setDropped(Integer dropped)
public Integer getDropped()
public DescribeInvocationResultsResponseBody.DescribeInvocationResultsResponseBodyInvocationInvocationResultsInvocationResult setErrorCode(String errorCode)
public String getErrorCode()
public DescribeInvocationResultsResponseBody.DescribeInvocationResultsResponseBodyInvocationInvocationResultsInvocationResult setErrorInfo(String errorInfo)
public String getErrorInfo()
public DescribeInvocationResultsResponseBody.DescribeInvocationResultsResponseBodyInvocationInvocationResultsInvocationResult setExitCode(Long exitCode)
public Long getExitCode()
public DescribeInvocationResultsResponseBody.DescribeInvocationResultsResponseBodyInvocationInvocationResultsInvocationResult setFinishedTime(String finishedTime)
public String getFinishedTime()
public DescribeInvocationResultsResponseBody.DescribeInvocationResultsResponseBodyInvocationInvocationResultsInvocationResult setInstanceId(String instanceId)
public String getInstanceId()
public DescribeInvocationResultsResponseBody.DescribeInvocationResultsResponseBodyInvocationInvocationResultsInvocationResult setInvocationStatus(String invocationStatus)
public String getInvocationStatus()
public DescribeInvocationResultsResponseBody.DescribeInvocationResultsResponseBodyInvocationInvocationResultsInvocationResult setInvokeId(String invokeId)
public String getInvokeId()
public DescribeInvocationResultsResponseBody.DescribeInvocationResultsResponseBodyInvocationInvocationResultsInvocationResult setInvokeRecordStatus(String invokeRecordStatus)
public String getInvokeRecordStatus()
public DescribeInvocationResultsResponseBody.DescribeInvocationResultsResponseBodyInvocationInvocationResultsInvocationResult setOutput(String output)
public String getOutput()
public DescribeInvocationResultsResponseBody.DescribeInvocationResultsResponseBodyInvocationInvocationResultsInvocationResult setRepeats(Integer repeats)
public Integer getRepeats()
public DescribeInvocationResultsResponseBody.DescribeInvocationResultsResponseBodyInvocationInvocationResultsInvocationResult setStartTime(String startTime)
public String getStartTime()
public DescribeInvocationResultsResponseBody.DescribeInvocationResultsResponseBodyInvocationInvocationResultsInvocationResult setStopTime(String stopTime)
public String getStopTime()
public DescribeInvocationResultsResponseBody.DescribeInvocationResultsResponseBodyInvocationInvocationResultsInvocationResult setTags(DescribeInvocationResultsResponseBody.DescribeInvocationResultsResponseBodyInvocationInvocationResultsInvocationResultTags tags)
public DescribeInvocationResultsResponseBody.DescribeInvocationResultsResponseBodyInvocationInvocationResultsInvocationResultTags getTags()
public DescribeInvocationResultsResponseBody.DescribeInvocationResultsResponseBodyInvocationInvocationResultsInvocationResult setUsername(String username)
public String getUsername()
Copyright © 2023. All rights reserved.