java.lang.Object
software.amazon.awscdk.services.ecs.CfnExpressGatewayServiceProps.Builder
Constructor Summary
Constructors
Method Summary
All Methods Instance Methods Concrete Methods
Builds the configured instance.
Methods inherited from class java.lang.Object
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
Method Details
executionRoleArn
Parameters:
executionRoleArn - The ARN of the task execution role for the service revision. This parameter is required.
Returns:
this
infrastructureRoleArn
Parameters:
infrastructureRoleArn - The ARN of the infrastructure role that manages AWS resources for the Express service. This parameter is required.
Returns:
this
primaryContainer
Parameters:
primaryContainer - The primary container configuration for this service revision. This parameter is required.
Returns:
this
primaryContainer
Parameters:
primaryContainer - The primary container configuration for this service revision. This parameter is required.
Returns:
this
cluster
Parameters:
cluster - The short name or full ARN of the cluster that hosts the Express service.
Returns:
this
cpu
Parameters:
cpu - The CPU allocation for tasks in this service revision.
Returns:
this
healthCheckPath
Parameters:
healthCheckPath - The health check path for this service revision.
Returns:
this
memory
Parameters:
memory - The memory allocation for tasks in this service revision.
Returns:
this
networkConfiguration
Parameters:
networkConfiguration - The network configuration for tasks in this service revision.
Returns:
this
networkConfiguration
Parameters:
networkConfiguration - The network configuration for tasks in this service revision.
Returns:
this
scalingTarget
Parameters:
scalingTarget - The auto-scaling configuration for this service revision.
Returns:
this
scalingTarget
Parameters:
scalingTarget - The auto-scaling configuration for this service revision.
Returns:
this
serviceName
Parameters:
serviceName - The name of the Express service.
Returns:
this
taskRoleArn
Parameters:
taskRoleArn - The ARN of the task role for the service revision.
Returns:
this