AWS SDK Version 3 for .NET
API Reference

AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

Details about a specific Automation execution.

Inheritance Hierarchy

System.Object
  Amazon.SimpleSystemsManagement.Model.AutomationExecutionMetadata

Namespace: Amazon.SimpleSystemsManagement.Model
Assembly: AWSSDK.SimpleSystemsManagement.dll
Version: 3.x.y.z

Syntax

C#
public class AutomationExecutionMetadata

The AutomationExecutionMetadata type exposes the following members

Constructors

Properties

NameTypeDescription
Public Property AlarmConfiguration Amazon.SimpleSystemsManagement.Model.AlarmConfiguration

Gets and sets the property AlarmConfiguration.

The details for the CloudWatch alarm applied to your automation.

Public Property AssociationId System.String

Gets and sets the property AssociationId.

The ID of a State Manager association used in the Automation operation.

Public Property AutomationExecutionId System.String

Gets and sets the property AutomationExecutionId.

The execution ID.

Public Property AutomationExecutionStatus Amazon.SimpleSystemsManagement.AutomationExecutionStatus

Gets and sets the property AutomationExecutionStatus.

The status of the execution.

Public Property AutomationSubtype Amazon.SimpleSystemsManagement.AutomationSubtype

Gets and sets the property AutomationSubtype.

The subtype of the Automation operation. Currently, the only supported value is ChangeRequest.

Public Property AutomationType Amazon.SimpleSystemsManagement.AutomationType

Gets and sets the property AutomationType.

Use this filter with DescribeAutomationExecutions. Specify either Local or CrossAccount. CrossAccount is an Automation that runs in multiple Amazon Web Services Regions and Amazon Web Services accounts. For more information, see Running Automation workflows in multiple Amazon Web Services Regions and accounts in the Amazon Web Services Systems Manager User Guide.

Public Property ChangeRequestName System.String

Gets and sets the property ChangeRequestName.

The name of the Change Manager change request.

Public Property CurrentAction System.String

Gets and sets the property CurrentAction.

The action of the step that is currently running.

Public Property CurrentStepName System.String

Gets and sets the property CurrentStepName.

The name of the step that is currently running.

Public Property DocumentName System.String

Gets and sets the property DocumentName.

The name of the Automation runbook used during execution.

Public Property DocumentVersion System.String

Gets and sets the property DocumentVersion.

The document version used during the execution.

Public Property ExecutedBy System.String

Gets and sets the property ExecutedBy.

The IAM role ARN of the user who ran the automation.

Public Property ExecutionEndTime System.DateTime

Gets and sets the property ExecutionEndTime.

The time the execution finished. This isn't populated if the execution is still in progress.

Public Property ExecutionStartTime System.DateTime

Gets and sets the property ExecutionStartTime.

The time the execution started.

Public Property FailureMessage System.String

Gets and sets the property FailureMessage.

The list of execution outputs as defined in the Automation runbook.

Public Property LogFile System.String

Gets and sets the property LogFile.

An S3 bucket where execution information is stored.

Public Property MaxConcurrency System.String

Gets and sets the property MaxConcurrency.

The MaxConcurrency value specified by the user when starting the automation.

Public Property MaxErrors System.String

Gets and sets the property MaxErrors.

The MaxErrors value specified by the user when starting the automation.

Public Property Mode Amazon.SimpleSystemsManagement.ExecutionMode

Gets and sets the property Mode.

The Automation execution mode.

Public Property OpsItemId System.String

Gets and sets the property OpsItemId.

The ID of an OpsItem that is created to represent a Change Manager change request.

Public Property Outputs System.Collections.Generic.Dictionary<System.String, System.Collections.Generic.List<System.String>>

Gets and sets the property Outputs.

The list of execution outputs as defined in the Automation runbook.

Public Property ParentAutomationExecutionId System.String

Gets and sets the property ParentAutomationExecutionId.

The execution ID of the parent automation.

Public Property ResolvedTargets Amazon.SimpleSystemsManagement.Model.ResolvedTargets

Gets and sets the property ResolvedTargets.

A list of targets that resolved during the execution.

Public Property Runbooks System.Collections.Generic.List<Amazon.SimpleSystemsManagement.Model.Runbook>

Gets and sets the property Runbooks.

Information about the Automation runbooks that are run during a runbook workflow in Change Manager.

The Automation runbooks specified for the runbook workflow can't run until all required approvals for the change request have been received.

Public Property ScheduledTime System.DateTime

Gets and sets the property ScheduledTime.

The date and time the Automation operation is scheduled to start.

Public Property Target System.String

Gets and sets the property Target.

The list of execution outputs as defined in the Automation runbook.

Public Property TargetMaps System.Collections.Generic.List<System.Collections.Generic.Dictionary<System.String, System.Collections.Generic.List<System.String>>>

Gets and sets the property TargetMaps.

The specified key-value mapping of document parameters to target resources.

Public Property TargetParameterName System.String

Gets and sets the property TargetParameterName.

The list of execution outputs as defined in the Automation runbook.

Public Property Targets System.Collections.Generic.List<Amazon.SimpleSystemsManagement.Model.Target>

Gets and sets the property Targets.

The targets defined by the user when starting the automation.

Public Property TriggeredAlarms System.Collections.Generic.List<Amazon.SimpleSystemsManagement.Model.AlarmStateInformation>

Gets and sets the property TriggeredAlarms.

The CloudWatch alarm that was invoked by the automation.

Version Information

.NET Core App:
Supported in: 3.1

.NET Standard:
Supported in: 2.0

.NET Framework:
Supported in: 4.5, 4.0, 3.5