Interface CfnJobDefinition.NetworkConfigurationProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnJobDefinition.NetworkConfigurationProperty.Jsii$Proxy
- Enclosing class:
- CfnJobDefinition
@Stability(Stable)
public static interface CfnJobDefinition.NetworkConfigurationProperty
extends software.amazon.jsii.JsiiSerializable
The network configuration for jobs that are running on Fargate resources.
Jobs that are running on EC2 resources must not specify this parameter.
Example:
// The code below shows an example of how to instantiate this type. // The values are placeholders you should change. import software.amazon.awscdk.services.batch.*; NetworkConfigurationProperty networkConfigurationProperty = NetworkConfigurationProperty.builder() .assignPublicIp("assignPublicIp") .build();
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic final class
A builder forCfnJobDefinition.NetworkConfigurationProperty
static final class
An implementation forCfnJobDefinition.NetworkConfigurationProperty
-
Method Summary
Methods 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. For more information, see Amazon ECS task networking in the Amazon Elastic Container Service Developer Guide . The default value is "
DISABLED
". -
builder
-