Builder
Properties
The capacity provider strategy the service revision uses.
The ARN of the cluster that hosts the service.
The container images the service revision uses.
The resources created and managed by Amazon ECS when you create an Express service for Amazon ECS.
The amount of ephemeral storage to allocate for the deployment.
Indicates whether Runtime Monitoring is turned on.
The launch type the service revision uses.
The load balancers the service revision uses.
The optional monitoring configuration for the service, which defines the resolution for the service-level CPUUtilization and MemoryUtilization Amazon CloudWatch metrics. When not specified, Amazon ECS uses the default resolution of 60 seconds.
The network configuration for a task or service.
The effective runtime overrides that Amazon ECS applies to this service revision. This value is present only when Amazon ECS detects a difference between the task definition and the actual runtime configuration.
The platform family the service revision uses.
For the Fargate launch type, the platform version the service revision uses.
The resolved configuration for the service revision which contains the actual resources your service revision uses, such as which target groups serve traffic.
The ARN of the service for the service revision.
The Service Connect configuration of your Amazon ECS service. The configuration for this service to discover and connect to services, and be discovered by, and connected from, other services within a namespace.
The service registries (for Service Discovery) the service revision uses.
The ARN of the service revision.
The task definition the service revision uses.
The volumes that are configured at deployment that the service revision uses.
The VPC Lattice configuration for the service revision.
Functions
construct an aws.sdk.kotlin.services.ecs.model.EcsManagedResources inside the given block
construct an aws.sdk.kotlin.services.ecs.model.DeploymentEphemeralStorage inside the given block
construct an aws.sdk.kotlin.services.ecs.model.MonitoringConfiguration inside the given block
construct an aws.sdk.kotlin.services.ecs.model.NetworkConfiguration inside the given block
construct an aws.sdk.kotlin.services.ecs.model.ServiceRevisionOverrides inside the given block
construct an aws.sdk.kotlin.services.ecs.model.ResolvedConfiguration inside the given block
construct an aws.sdk.kotlin.services.ecs.model.ServiceConnectConfiguration inside the given block