ExpressGatewayServiceConfiguration
¶
Source code in docs_src/capo_ecs/types/express_gateway_service_configuration.py
cpu
instance-attribute
¶
cpu: NotRequired[String]
The CPU allocation for tasks in this service revision.
cpu_architecture
instance-attribute
¶
cpu_architecture: NotRequired[ExpressCpuArchitecture]
The CPU architecture that the task runs on.
Valid values:
-
X86_64- The x86 64-bit architecture. -
ARM64- The 64-bit ARM architecture.
Different service revisions can report different architectures. This value isn't returned when the service uses a customer-provided task definition that doesn't specify a CPU architecture.
created_at
instance-attribute
¶
created_at: NotRequired[Timestamp]
The Unix timestamp for when this service revision was created.
execution_role_arn
instance-attribute
¶
execution_role_arn: NotRequired[String]
The ARN of the task execution role for the service revision.
health_check_path
instance-attribute
¶
health_check_path: NotRequired[String]
The health check path for this service revision.
ingress_paths
instance-attribute
¶
ingress_paths: NotRequired[IngressPathSummaries]
The entry point into this service revision.
memory
instance-attribute
¶
memory: NotRequired[String]
The memory allocation for tasks in this service revision.
network_configuration
instance-attribute
¶
network_configuration: NotRequired[ExpressGatewayServiceNetworkConfiguration]
The network configuration for tasks in this service revision.
primary_container
instance-attribute
¶
primary_container: NotRequired[ExpressGatewayContainer]
The primary container configuration for this service revision.
scaling_target
instance-attribute
¶
scaling_target: NotRequired[ExpressGatewayScalingTarget]
The auto-scaling configuration for this service revision.
service_revision_arn
instance-attribute
¶
service_revision_arn: NotRequired[String]
The ARN of the service revision.