public static interface AutomationExecutionMetadata.Builder extends CopyableBuilder<AutomationExecutionMetadata.Builder,AutomationExecutionMetadata>
| Modifier and Type | Method and Description |
|---|---|
AutomationExecutionMetadata.Builder |
automationExecutionId(String automationExecutionId)
The execution ID.
|
AutomationExecutionMetadata.Builder |
automationExecutionStatus(AutomationExecutionStatus automationExecutionStatus)
The status of the execution.
|
AutomationExecutionMetadata.Builder |
automationExecutionStatus(String automationExecutionStatus)
The status of the execution.
|
AutomationExecutionMetadata.Builder |
documentName(String documentName)
The name of the Automation document used during execution.
|
AutomationExecutionMetadata.Builder |
documentVersion(String documentVersion)
The document version used during the execution.
|
AutomationExecutionMetadata.Builder |
executedBy(String executedBy)
The IAM role ARN of the user who executed the Automation.
|
AutomationExecutionMetadata.Builder |
executionEndTime(Instant executionEndTime)
The time the execution finished.
|
AutomationExecutionMetadata.Builder |
executionStartTime(Instant executionStartTime)
The time the execution started.>
|
AutomationExecutionMetadata.Builder |
logFile(String logFile)
An Amazon S3 bucket where execution information is stored.
|
AutomationExecutionMetadata.Builder |
outputs(Map<String,? extends Collection<String>> outputs)
The list of execution outputs as defined in the Automation document.
|
copyapply, buildAutomationExecutionMetadata.Builder automationExecutionId(String automationExecutionId)
The execution ID.
automationExecutionId - The execution ID.AutomationExecutionMetadata.Builder documentName(String documentName)
The name of the Automation document used during execution.
documentName - The name of the Automation document used during execution.AutomationExecutionMetadata.Builder documentVersion(String documentVersion)
The document version used during the execution.
documentVersion - The document version used during the execution.AutomationExecutionMetadata.Builder automationExecutionStatus(String automationExecutionStatus)
The status of the execution. Valid values include: Running, Succeeded, Failed, Timed out, or Cancelled.
automationExecutionStatus - The status of the execution. Valid values include: Running, Succeeded, Failed, Timed out, or
Cancelled.AutomationExecutionStatus,
AutomationExecutionStatusAutomationExecutionMetadata.Builder automationExecutionStatus(AutomationExecutionStatus automationExecutionStatus)
The status of the execution. Valid values include: Running, Succeeded, Failed, Timed out, or Cancelled.
automationExecutionStatus - The status of the execution. Valid values include: Running, Succeeded, Failed, Timed out, or
Cancelled.AutomationExecutionStatus,
AutomationExecutionStatusAutomationExecutionMetadata.Builder executionStartTime(Instant executionStartTime)
The time the execution started.>
executionStartTime - The time the execution started.>AutomationExecutionMetadata.Builder executionEndTime(Instant executionEndTime)
The time the execution finished. This is not populated if the execution is still in progress.
executionEndTime - The time the execution finished. This is not populated if the execution is still in progress.AutomationExecutionMetadata.Builder executedBy(String executedBy)
The IAM role ARN of the user who executed the Automation.
executedBy - The IAM role ARN of the user who executed the Automation.AutomationExecutionMetadata.Builder logFile(String logFile)
An Amazon S3 bucket where execution information is stored.
logFile - An Amazon S3 bucket where execution information is stored.AutomationExecutionMetadata.Builder outputs(Map<String,? extends Collection<String>> outputs)
The list of execution outputs as defined in the Automation document.
outputs - The list of execution outputs as defined in the Automation document.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.