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
-
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: