Describe Service Deployments
ecs_describe_service_deployments | R Documentation |
Describes one or more of your service deployments¶
Description¶
Describes one or more of your service deployments.
A service deployment happens when you release a software update for the service. For more information, see Amazon ECS service deployments.
Usage¶
Arguments¶
serviceDeploymentArns
[required] The ARN of the service deployment.
You can specify a maximum of 20 ARNs.
Value¶
A list with the following syntax:
list(
serviceDeployments = list(
list(
serviceDeploymentArn = "string",
serviceArn = "string",
clusterArn = "string",
createdAt = as.POSIXct(
"2015-01-01"
),
startedAt = as.POSIXct(
"2015-01-01"
),
finishedAt = as.POSIXct(
"2015-01-01"
),
stoppedAt = as.POSIXct(
"2015-01-01"
),
updatedAt = as.POSIXct(
"2015-01-01"
),
sourceServiceRevisions = list(
list(
arn = "string",
requestedTaskCount = 123,
runningTaskCount = 123,
pendingTaskCount = 123
)
),
targetServiceRevision = list(
arn = "string",
requestedTaskCount = 123,
runningTaskCount = 123,
pendingTaskCount = 123
),
status = "PENDING"|"SUCCESSFUL"|"STOPPED"|"STOP_REQUESTED"|"IN_PROGRESS"|"ROLLBACK_IN_PROGRESS"|"ROLLBACK_SUCCESSFUL"|"ROLLBACK_FAILED",
statusReason = "string",
deploymentConfiguration = list(
deploymentCircuitBreaker = list(
enable = TRUE|FALSE,
rollback = TRUE|FALSE
),
maximumPercent = 123,
minimumHealthyPercent = 123,
alarms = list(
alarmNames = list(
"string"
),
rollback = TRUE|FALSE,
enable = TRUE|FALSE
)
),
rollback = list(
reason = "string",
startedAt = as.POSIXct(
"2015-01-01"
),
serviceRevisionArn = "string"
),
deploymentCircuitBreaker = list(
status = "TRIGGERED"|"MONITORING"|"MONITORING_COMPLETE"|"DISABLED",
failureCount = 123,
threshold = 123
),
alarms = list(
status = "TRIGGERED"|"MONITORING"|"MONITORING_COMPLETE"|"DISABLED",
alarmNames = list(
"string"
),
triggeredAlarmNames = list(
"string"
)
)
)
),
failures = list(
list(
arn = "string",
reason = "string",
detail = "string"
)
)
)