@Generated(value="jsii-pacmak/1.30.0 (build adae23f)", date="2021-06-30T10:01:06.854Z") @Stability(value=Experimental) public interface ApplicationMultipleTargetGroupsEc2ServiceProps extends software.amazon.jsii.JsiiSerializable, ApplicationMultipleTargetGroupsServiceBaseProps
| Modifier and Type | Interface and Description |
|---|---|
static class |
ApplicationMultipleTargetGroupsEc2ServiceProps.Builder
A builder for
ApplicationMultipleTargetGroupsEc2ServiceProps |
static class |
ApplicationMultipleTargetGroupsEc2ServiceProps.Jsii$Proxy
An implementation for
ApplicationMultipleTargetGroupsEc2ServiceProps |
| Modifier and Type | Method and Description |
|---|---|
static ApplicationMultipleTargetGroupsEc2ServiceProps.Builder |
builder() |
default Number |
getCpu()
(experimental) The minimum number of CPU units to reserve for the container.
|
default Number |
getMemoryLimitMiB()
(experimental) The amount (in MiB) of memory to present to the container.
|
default Number |
getMemoryReservationMiB()
(experimental) The soft limit (in MiB) of memory to reserve for the container.
|
default Ec2TaskDefinition |
getTaskDefinition()
(experimental) The task definition to use for tasks in the service.
|
getCloudMapOptions, getCluster, getDesiredCount, getEnableECSManagedTags, getHealthCheckGracePeriod, getLoadBalancers, getPropagateTags, getServiceName, getTargetGroups, getTaskImageOptions, getVpc@Stability(value=Experimental) @Nullable default Number getCpu()
Valid values, which determines your range of valid values for the memory parameter:
Default: - No minimum CPU units reserved.
@Stability(value=Experimental) @Nullable default Number getMemoryLimitMiB()
If your container attempts to exceed the allocated memory, the container is terminated.
At least one of memoryLimitMiB and memoryReservationMiB is required.
Default: - No memory limit.
@Stability(value=Experimental) @Nullable default Number getMemoryReservationMiB()
When system memory is under heavy contention, Docker attempts to keep the container memory to this soft limit. However, your container can consume more memory when it needs to, up to either the hard limit specified with the memory parameter (if applicable), or all of the available memory on the container instance, whichever comes first.
At least one of memoryLimitMiB and memoryReservationMiB is required.
Note that this setting will be ignored if TaskImagesOptions is specified
Default: - No memory reserved.
@Stability(value=Experimental) @Nullable default Ec2TaskDefinition getTaskDefinition()
[disable-awslint:ref-via-interface]
Default: - none
@Stability(value=Experimental) static ApplicationMultipleTargetGroupsEc2ServiceProps.Builder builder()
builder in interface ApplicationMultipleTargetGroupsServiceBasePropsApplicationMultipleTargetGroupsEc2ServiceProps.Builder of ApplicationMultipleTargetGroupsEc2ServicePropsCopyright © 2021. All rights reserved.