ECSExpressGatewayService - Amazon Elastic Container Service

ECSExpressGatewayService

Represents an Express service, which provides a simplified way to deploy containerized web applications on Amazon ECS with managed AWS infrastructure. An Express service automatically provisions and manages Application Load Balancers, target groups, security groups, and auto-scaling policies.

Express services use a service revision architecture where each service can have multiple active configurations, enabling blue-green deployments and gradual rollouts. The service maintains a list of active configurations and manages the lifecycle of the underlying AWS resources.

Contents

activeConfigurations

The list of active service configurations for the Express service.

Type: Array of ExpressGatewayServiceConfiguration objects

Required: No

cluster

The short name or full ARN of the cluster that hosts the Express service.

Type: String

Required: No

createdAt

The Unix timestamp for when the Express service was created.

Type: Timestamp

Required: No

currentDeployment

The current deployment configuration for the Express service.

Type: String

Required: No

infrastructureRoleArn

The ARN of the infrastructure role that manages AWS resources for the Express service.

Type: String

Required: No

serviceArn

The ARN that identifies the Express service.

Type: String

Required: No

serviceName

The name of the Express service.

Type: String

Required: No

status

The current status of the Express service.

Type: ExpressGatewayServiceStatus object

Required: No

tags

The metadata applied to the Express service.

Type: Array of Tag objects

Array Members: Minimum number of 0 items. Maximum number of 50 items.

Required: No

updatedAt

The Unix timestamp for when the Express service was last updated.

Type: Timestamp

Required: No

See Also

For more information about using this API in one of the language-specific AWS SDKs, see the following: