Networking options for a job, such as network traffic encryption between containers, whether to allow inbound and outbound network calls to and from containers, and the VPC subnets and security groups to use for VPC-enabled jobs.
Syntax
To declare this entity in your AWS CloudFormation template, use the following syntax:
JSON
{
"EnableInterContainerTrafficEncryption" : Boolean
,
"EnableNetworkIsolation" : Boolean
,
"VpcConfig" : VpcConfig
}
YAML
EnableInterContainerTrafficEncryption: Boolean
EnableNetworkIsolation: Boolean
VpcConfig:
VpcConfig
Properties
EnableInterContainerTrafficEncryption
-
Whether to encrypt all communications between distributed processing jobs. Choose
True
to encrypt communications. Encryption provides greater security for distributed processing jobs, but the processing might take longer.Required: No
Type: Boolean
Update requires: Replacement
EnableNetworkIsolation
-
Whether to allow inbound and outbound network calls to and from the containers used for the processing job.
Required: No
Type: Boolean
Update requires: Replacement
VpcConfig
-
Specifies a VPC that your training jobs and hosted models have access to. Control access to and from your training and model containers by configuring the VPC.
Required: No
Type: VpcConfig
Update requires: Replacement