Describe Automation Executions
ssm_describe_automation_executions | R Documentation |
Provides details about all active and terminated Automation executions¶
Description¶
Provides details about all active and terminated Automation executions.
Usage¶
ssm_describe_automation_executions(Filters, MaxResults, NextToken)
Arguments¶
Filters |
Filters used to limit the scope of executions that are requested. |
MaxResults |
The maximum number of items to return for this call. The call also returns a token that you can specify in a subsequent call to get the next set of results. |
NextToken |
The token for the next set of items to return. (You received this token from a previous call.) |
Value¶
A list with the following syntax:
list(
AutomationExecutionMetadataList = list(
list(
AutomationExecutionId = "string",
DocumentName = "string",
DocumentVersion = "string",
AutomationExecutionStatus = "Pending"|"InProgress"|"Waiting"|"Success"|"TimedOut"|"Cancelling"|"Cancelled"|"Failed"|"PendingApproval"|"Approved"|"Rejected"|"Scheduled"|"RunbookInProgress"|"PendingChangeCalendarOverride"|"ChangeCalendarOverrideApproved"|"ChangeCalendarOverrideRejected"|"CompletedWithSuccess"|"CompletedWithFailure"|"Exited",
ExecutionStartTime = as.POSIXct(
"2015-01-01"
),
ExecutionEndTime = as.POSIXct(
"2015-01-01"
),
ExecutedBy = "string",
LogFile = "string",
Outputs = list(
list(
"string"
)
),
Mode = "Auto"|"Interactive",
ParentAutomationExecutionId = "string",
CurrentStepName = "string",
CurrentAction = "string",
FailureMessage = "string",
TargetParameterName = "string",
Targets = list(
list(
Key = "string",
Values = list(
"string"
)
)
),
TargetMaps = list(
list(
list(
"string"
)
)
),
ResolvedTargets = list(
ParameterValues = list(
"string"
),
Truncated = TRUE|FALSE
),
MaxConcurrency = "string",
MaxErrors = "string",
Target = "string",
AutomationType = "CrossAccount"|"Local",
AlarmConfiguration = list(
IgnorePollAlarmFailure = TRUE|FALSE,
Alarms = list(
list(
Name = "string"
)
)
),
TriggeredAlarms = list(
list(
Name = "string",
State = "UNKNOWN"|"ALARM"
)
),
TargetLocationsURL = "string",
AutomationSubtype = "ChangeRequest",
ScheduledTime = as.POSIXct(
"2015-01-01"
),
Runbooks = list(
list(
DocumentName = "string",
DocumentVersion = "string",
Parameters = list(
list(
"string"
)
),
TargetParameterName = "string",
Targets = list(
list(
Key = "string",
Values = list(
"string"
)
)
),
TargetMaps = list(
list(
list(
"string"
)
)
),
MaxConcurrency = "string",
MaxErrors = "string",
TargetLocations = list(
list(
Accounts = list(
"string"
),
Regions = list(
"string"
),
TargetLocationMaxConcurrency = "string",
TargetLocationMaxErrors = "string",
ExecutionRoleName = "string",
TargetLocationAlarmConfiguration = list(
IgnorePollAlarmFailure = TRUE|FALSE,
Alarms = list(
list(
Name = "string"
)
)
),
IncludeChildOrganizationUnits = TRUE|FALSE,
ExcludeAccounts = list(
"string"
),
Targets = list(
list(
Key = "string",
Values = list(
"string"
)
)
),
TargetsMaxConcurrency = "string",
TargetsMaxErrors = "string"
)
)
)
),
OpsItemId = "string",
AssociationId = "string",
ChangeRequestName = "string"
)
),
NextToken = "string"
)
Request syntax¶
svc$describe_automation_executions(
Filters = list(
list(
Key = "DocumentNamePrefix"|"ExecutionStatus"|"ExecutionId"|"ParentExecutionId"|"CurrentAction"|"StartTimeBefore"|"StartTimeAfter"|"AutomationType"|"TagKey"|"TargetResourceGroup"|"AutomationSubtype"|"OpsItemId",
Values = list(
"string"
)
)
),
MaxResults = 123,
NextToken = "string"
)