Struct rusoto_ssm::AutomationExecutionMetadata [−][src]
pub struct AutomationExecutionMetadata { pub automation_execution_id: Option<String>, pub automation_execution_status: Option<String>, pub current_action: Option<String>, pub current_step_name: Option<String>, pub document_name: Option<String>, pub document_version: Option<String>, pub executed_by: Option<String>, pub execution_end_time: Option<f64>, pub execution_start_time: Option<f64>, pub failure_message: Option<String>, pub log_file: Option<String>, pub max_concurrency: Option<String>, pub max_errors: Option<String>, pub mode: Option<String>, pub outputs: Option<HashMap<String, Vec<String>>>, pub parent_automation_execution_id: Option<String>, pub resolved_targets: Option<ResolvedTargets>, pub target: Option<String>, pub target_parameter_name: Option<String>, pub targets: Option<Vec<Target>>, }
Details about a specific Automation execution.
Fields
automation_execution_id: Option<String>
The execution ID.
automation_execution_status: Option<String>
The status of the execution. Valid values include: Running, Succeeded, Failed, Timed out, or Cancelled.
current_action: Option<String>
The action of the currently executing step.
current_step_name: Option<String>
The name of the currently executing step.
document_name: Option<String>
The name of the Automation document used during execution.
document_version: Option<String>
The document version used during the execution.
executed_by: Option<String>
The IAM role ARN of the user who executed the Automation.
execution_end_time: Option<f64>
The time the execution finished. This is not populated if the execution is still in progress.
execution_start_time: Option<f64>
The time the execution started.>
failure_message: Option<String>
The list of execution outputs as defined in the Automation document.
log_file: Option<String>
An Amazon S3 bucket where execution information is stored.
max_concurrency: Option<String>
The MaxConcurrency value specified by the user when starting the Automation.
max_errors: Option<String>
The MaxErrors value specified by the user when starting the Automation.
mode: Option<String>
The Automation execution mode.
outputs: Option<HashMap<String, Vec<String>>>
The list of execution outputs as defined in the Automation document.
parent_automation_execution_id: Option<String>
The ExecutionId of the parent Automation.
resolved_targets: Option<ResolvedTargets>
A list of targets that resolved during the execution.
target: Option<String>
The list of execution outputs as defined in the Automation document.
target_parameter_name: Option<String>
The list of execution outputs as defined in the Automation document.
targets: Option<Vec<Target>>
The targets defined by the user when starting the Automation.
Trait Implementations
impl Default for AutomationExecutionMetadata
[src]
impl Default for AutomationExecutionMetadata
fn default() -> AutomationExecutionMetadata
[src]
fn default() -> AutomationExecutionMetadata
Returns the "default value" for a type. Read more
impl Debug for AutomationExecutionMetadata
[src]
impl Debug for AutomationExecutionMetadata
fn fmt(&self, f: &mut Formatter) -> Result
[src]
fn fmt(&self, f: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl Clone for AutomationExecutionMetadata
[src]
impl Clone for AutomationExecutionMetadata
fn clone(&self) -> AutomationExecutionMetadata
[src]
fn clone(&self) -> AutomationExecutionMetadata
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
impl PartialEq for AutomationExecutionMetadata
[src]
impl PartialEq for AutomationExecutionMetadata
fn eq(&self, other: &AutomationExecutionMetadata) -> bool
[src]
fn eq(&self, other: &AutomationExecutionMetadata) -> bool
This method tests for self
and other
values to be equal, and is used by ==
. Read more
fn ne(&self, other: &AutomationExecutionMetadata) -> bool
[src]
fn ne(&self, other: &AutomationExecutionMetadata) -> bool
This method tests for !=
.
Auto Trait Implementations
impl Send for AutomationExecutionMetadata
impl Send for AutomationExecutionMetadata
impl Sync for AutomationExecutionMetadata
impl Sync for AutomationExecutionMetadata