Amazon ECS · Schema
Service
Details on a service within a cluster. A service runs and maintains a specified number of instances of a task definition.
AmazonAwsContainersDockerEcsOrchestration
Properties
| Name | Type | Description |
|---|---|---|
| serviceArn | string | The ARN that identifies the service. |
| serviceName | string | The name of your service. |
| clusterArn | string | The ARN of the cluster that hosts the service. |
| loadBalancers | array | |
| serviceRegistries | array | |
| status | string | The status of the service. |
| desiredCount | integer | The desired number of instantiations of the task definition to keep running on the service. |
| runningCount | integer | The number of tasks in the cluster that are in the RUNNING state. |
| pendingCount | integer | The number of tasks in the cluster that are in the PENDING state. |
| launchType | string | |
| capacityProviderStrategy | array | |
| platformVersion | string | |
| platformFamily | string | |
| taskDefinition | string | The task definition ARN used by tasks in the service. |
| deployments | array | |
| roleArn | string | |
| events | array | |
| createdAt | number | The Unix timestamp for when the service was created. |
| placementConstraints | array | |
| placementStrategy | array | |
| healthCheckGracePeriodSeconds | integer | |
| schedulingStrategy | string | |
| tags | array | |
| createdBy | string | |
| enableECSManagedTags | boolean | |
| enableExecuteCommand | boolean | |
| propagateTags | string |