Describe Automation Step Executions
ssm_describe_automation_step_executions | R Documentation |
Information about all active and terminated step executions in an Automation workflow¶
Description¶
Information about all active and terminated step executions in an Automation workflow.
Usage¶
ssm_describe_automation_step_executions(AutomationExecutionId, Filters,
NextToken, MaxResults, ReverseOrder)
Arguments¶
AutomationExecutionId |
[required] The Automation execution ID for which you want step execution descriptions. |
Filters |
One or more filters to limit the number of step executions returned by the request. |
NextToken |
The token for the next set of items to return. (You received this token from a previous call.) |
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. |
ReverseOrder |
Indicates whether to list step executions in reverse order by start time. The default value is 'false'. |
Value¶
A list with the following syntax:
list(
StepExecutions = list(
list(
StepName = "string",
Action = "string",
TimeoutSeconds = 123,
OnFailure = "string",
MaxAttempts = 123,
ExecutionStartTime = as.POSIXct(
"2015-01-01"
),
ExecutionEndTime = as.POSIXct(
"2015-01-01"
),
StepStatus = "Pending"|"InProgress"|"Waiting"|"Success"|"TimedOut"|"Cancelling"|"Cancelled"|"Failed"|"PendingApproval"|"Approved"|"Rejected"|"Scheduled"|"RunbookInProgress"|"PendingChangeCalendarOverride"|"ChangeCalendarOverrideApproved"|"ChangeCalendarOverrideRejected"|"CompletedWithSuccess"|"CompletedWithFailure"|"Exited",
ResponseCode = "string",
Inputs = list(
"string"
),
Outputs = list(
list(
"string"
)
),
Response = "string",
FailureMessage = "string",
FailureDetails = list(
FailureStage = "string",
FailureType = "string",
Details = list(
list(
"string"
)
)
),
StepExecutionId = "string",
OverriddenParameters = list(
list(
"string"
)
),
IsEnd = TRUE|FALSE,
NextStep = "string",
IsCritical = TRUE|FALSE,
ValidNextSteps = list(
"string"
),
Targets = list(
list(
Key = "string",
Values = list(
"string"
)
)
),
TargetLocation = 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"
),
TriggeredAlarms = list(
list(
Name = "string",
State = "UNKNOWN"|"ALARM"
)
),
ParentStepDetails = list(
StepExecutionId = "string",
StepName = "string",
Action = "string",
Iteration = 123,
IteratorValue = "string"
)
)
),
NextToken = "string"
)
Request syntax¶
svc$describe_automation_step_executions(
AutomationExecutionId = "string",
Filters = list(
list(
Key = "StartTimeBefore"|"StartTimeAfter"|"StepExecutionStatus"|"StepExecutionId"|"StepName"|"Action"|"ParentStepExecutionId"|"ParentStepIteration"|"ParentStepIteratorValue",
Values = list(
"string"
)
)
),
NextToken = "string",
MaxResults = 123,
ReverseOrder = TRUE|FALSE
)