Skip to main content

AWSECSServiceDeployment

No description

type AWSECSServiceDeployment {
capacityProviderStrategy: [AWSECSCapacityProviderStrategyItem!]!
createdAt: DateTime
numberOfDesired: Int!
failedTasks: Int!
id: String!
launchType: AWSECSServiceLaunchType!
networkConfiguration: AWSECSNetworkConfiguration
numberOfPending: Int!
platformFamily: String!
platformVersion: String!
rolloutState: AWSECSServiceDeploymentRolloutStateType!
rolloutStateReason: String!
numberOfRunning: Int!
serviceConnectConfiguration: AWSECSServiceConnectConfiguration
serviceConnectResources: [AWSECSServiceConnectServiceResource!]!
status: AWSECSServiceDeploymentStatusType!
taskDefinition: AWSECSTaskDefinition
updatedAt: DateTime
}

Fields

AWSECSServiceDeployment.capacityProviderStrategy ● [AWSECSCapacityProviderStrategyItem!]! non-null object

The capacity provider strategy that the deployment is using

AWSECSServiceDeployment.createdAt ● DateTime scalar

Indicates when the service deployment was created

AWSECSServiceDeployment.numberOfDesired ● Int! non-null scalar

The most recent desired count of tasks that was specified for the service to deploy or maintain

AWSECSServiceDeployment.failedTasks ● Int! non-null scalar

The number of consecutively failed tasks in the deployment

AWSECSServiceDeployment.id ● String! non-null scalar

The ID of the deployment

AWSECSServiceDeployment.launchType ● AWSECSServiceLaunchType! non-null enum

The launch type on which your service is running

AWSECSServiceDeployment.networkConfiguration ● AWSECSNetworkConfiguration object

The VPC subnet and security group configuration for tasks that receive their own elastic network interface by using the awsvpc networking mode

AWSECSServiceDeployment.numberOfPending ● Int! non-null scalar

The number of tasks in the deployment that are in the PENDING status

AWSECSServiceDeployment.platformFamily ● String! non-null scalar

The operating system that your tasks in the service, or tasks are running on

AWSECSServiceDeployment.platformVersion ● String! non-null scalar

The platform version that your tasks in the service run on

AWSECSServiceDeployment.rolloutState ● AWSECSServiceDeploymentRolloutStateType! non-null enum

The rolloutState of a service is only returned for services that use the rolling update ( ECS ) deployment type that aren't behind a Classic Load Balancer

AWSECSServiceDeployment.rolloutStateReason ● String! non-null scalar

A description of the rollout state of a deployment

AWSECSServiceDeployment.numberOfRunning ● Int! non-null scalar

The number of tasks in the deployment that are in the RUNNING status

AWSECSServiceDeployment.serviceConnectConfiguration ● AWSECSServiceConnectConfiguration object

The details of the Service Connect configuration that's used by this deployment

AWSECSServiceDeployment.serviceConnectResources ● [AWSECSServiceConnectServiceResource!]! non-null object

The list of Service Connect resources that are associated with this deployment

AWSECSServiceDeployment.status ● AWSECSServiceDeploymentStatusType! non-null enum

The status of the deployment

AWSECSServiceDeployment.taskDefinition ● AWSECSTaskDefinition object

The most recent task definition that was specified for the tasks in the service to use

AWSECSServiceDeployment.updatedAt ● DateTime scalar

Indicates when the service deployment was last updated

Member of

AWSECSService object