Interface IEcsFargateContainerDefinition.Jsii$Default
- All Superinterfaces:
software.constructs.IConstruct,software.constructs.IConstruct.Jsii$Default,software.constructs.IDependable,software.constructs.IDependable.Jsii$Default,IEcsContainerDefinition,IEcsContainerDefinition.Jsii$Default,IEcsFargateContainerDefinition,software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
IEcsFargateContainerDefinition.Jsii$Proxy
- Enclosing interface:
IEcsFargateContainerDefinition
@Internal
public static interface IEcsFargateContainerDefinition.Jsii$Default
extends IEcsFargateContainerDefinition, IEcsContainerDefinition.Jsii$Default
Internal default implementation for
IEcsFargateContainerDefinition.-
Nested Class Summary
Nested classes/interfaces inherited from interface software.constructs.IConstruct
software.constructs.IConstruct.Jsii$Default, software.constructs.IConstruct.Jsii$ProxyNested classes/interfaces inherited from interface software.constructs.IDependable
software.constructs.IDependable.Jsii$Default, software.constructs.IDependable.Jsii$ProxyNested classes/interfaces inherited from interface software.amazon.awscdk.services.batch.IEcsContainerDefinition
IEcsContainerDefinition.Jsii$Default, IEcsContainerDefinition.Jsii$ProxyNested classes/interfaces inherited from interface software.amazon.awscdk.services.batch.IEcsFargateContainerDefinition
IEcsFargateContainerDefinition.Jsii$Default, IEcsFargateContainerDefinition.Jsii$Proxy -
Method Summary
Modifier and TypeMethodDescriptiondefault BooleanIndicates whether the job has a public IP address.default SizeThe size for ephemeral storage.default CpuArchitectureThe vCPU architecture of Fargate Runtime.default OperatingSystemFamilyThe operating system for the compute environment.default FargatePlatformVersionWhich version of Fargate to use when running this container.Methods inherited from interface software.constructs.IConstruct.Jsii$Default
getNodeMethods inherited from interface software.amazon.awscdk.services.batch.IEcsContainerDefinition.Jsii$Default
addVolume, getCommand, getCpu, getEnableExecuteCommand, getEnvironment, getExecutionRole, getImage, getJobRole, getLinuxParameters, getLogDriverConfig, getMemory, getReadonlyRootFilesystem, getSecrets, getUser, getVolumesMethods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getAssignPublicIp
Indicates whether the job has a public IP address.For a job that's running on Fargate resources in a private subnet to send outbound traffic to the internet (for example, to pull container images), the private subnet requires a NAT gateway be attached to route requests to the internet.
Default: false
- Specified by:
getAssignPublicIpin interfaceIEcsFargateContainerDefinition- See Also:
-
getEphemeralStorageSize
The size for ephemeral storage.Default: - 20 GiB
- Specified by:
getEphemeralStorageSizein interfaceIEcsFargateContainerDefinition
-
getFargateCpuArchitecture
The vCPU architecture of Fargate Runtime.Default: - X86_64
- Specified by:
getFargateCpuArchitecturein interfaceIEcsFargateContainerDefinition
-
getFargateOperatingSystemFamily
The operating system for the compute environment.Default: - LINUX
- Specified by:
getFargateOperatingSystemFamilyin interfaceIEcsFargateContainerDefinition
-
getFargatePlatformVersion
Which version of Fargate to use when running this container.Default: LATEST
- Specified by:
getFargatePlatformVersionin interfaceIEcsFargateContainerDefinition
-