@Generated(value="jsii-pacmak/1.1.0 (build df55f5e)", date="2020-04-09T11:48:36.037Z") @Stability(value=Stable) public interface QueueProcessingFargateServiceProps extends software.amazon.jsii.JsiiSerializable, QueueProcessingServiceBaseProps
| Modifier and Type | Interface and Description |
|---|---|
static class |
QueueProcessingFargateServiceProps.Builder
A builder for
QueueProcessingFargateServiceProps |
static class |
QueueProcessingFargateServiceProps.Jsii$Proxy
An implementation for
QueueProcessingFargateServiceProps |
| Modifier and Type | Method and Description |
|---|---|
static QueueProcessingFargateServiceProps.Builder |
builder() |
default Number |
getCpu()
The number of cpu units used by the task.
|
default Number |
getMemoryLimitMiB()
The amount (in MiB) of memory used by the task.
|
getCluster, getCommand, getDesiredTaskCount, getEnableEcsManagedTags, getEnableLogging, getEnvironment, getFamily, getImage, getLogDriver, getMaxReceiveCount, getMaxScalingCapacity, getPropagateTags, getQueue, getRetentionPeriod, getScalingSteps, getSecrets, getServiceName, getVpc@Stability(value=Stable) @Nullable default Number getCpu()
Valid values, which determines your range of valid values for the memory parameter:
256 (.25 vCPU) - Available memory values: 0.5GB, 1GB, 2GB
512 (.5 vCPU) - Available memory values: 1GB, 2GB, 3GB, 4GB
1024 (1 vCPU) - Available memory values: 2GB, 3GB, 4GB, 5GB, 6GB, 7GB, 8GB
2048 (2 vCPU) - Available memory values: Between 4GB and 16GB in 1GB increments
4096 (4 vCPU) - Available memory values: Between 8GB and 30GB in 1GB increments
This default is set in the underlying FargateTaskDefinition construct.
Default: 256
@Stability(value=Stable) @Nullable default Number getMemoryLimitMiB()
This field is required and you must use one of the following values, which determines your range of valid values for the cpu parameter:
0.5GB, 1GB, 2GB - Available cpu values: 256 (.25 vCPU)
1GB, 2GB, 3GB, 4GB - Available cpu values: 512 (.5 vCPU)
2GB, 3GB, 4GB, 5GB, 6GB, 7GB, 8GB - Available cpu values: 1024 (1 vCPU)
Between 4GB and 16GB in 1GB increments - Available cpu values: 2048 (2 vCPU)
Between 8GB and 30GB in 1GB increments - Available cpu values: 4096 (4 vCPU)
This default is set in the underlying FargateTaskDefinition construct.
Default: 512
@Stability(value=Stable) static QueueProcessingFargateServiceProps.Builder builder()
builder in interface QueueProcessingServiceBasePropsQueueProcessingFargateServiceProps.Builder of QueueProcessingFargateServicePropsCopyright © 2020. All rights reserved.