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.
|
copy
apply, build
AutomationExecutionMetadata.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
,
AutomationExecutionStatus
AutomationExecutionMetadata.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
,
AutomationExecutionStatus
AutomationExecutionMetadata.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.