Class CfnModelExplainabilityJobDefinitionPropsMixin.NetworkConfigProperty
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.
Inherited Members
Namespace: Amazon.CDK.Mixins.Preview.AWS.SageMaker.Mixins
Assembly: Amazon.CDK.Mixins.Preview.dll
Syntax (csharp)
public class CfnModelExplainabilityJobDefinitionPropsMixin.NetworkConfigProperty : CfnModelExplainabilityJobDefinitionPropsMixin.INetworkConfigProperty
Syntax (vb)
Public Class CfnModelExplainabilityJobDefinitionPropsMixin.NetworkConfigProperty Implements CfnModelExplainabilityJobDefinitionPropsMixin.INetworkConfigProperty
Remarks
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.Mixins.Preview.AWS.SageMaker.Mixins;
var networkConfigProperty = new NetworkConfigProperty {
EnableInterContainerTrafficEncryption = false,
EnableNetworkIsolation = false,
VpcConfig = new VpcConfigProperty {
SecurityGroupIds = new [] { "securityGroupIds" },
Subnets = new [] { "subnets" }
}
};
Synopsis
Constructors
| NetworkConfigProperty() | 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. |
Properties
| EnableInterContainerTrafficEncryption | Whether to encrypt all communications between distributed processing jobs. |
| EnableNetworkIsolation | Whether to allow inbound and outbound network calls to and from the containers used for the processing job. |
| VpcConfig | Specifies a VPC that your training jobs and hosted models have access to. |
Constructors
NetworkConfigProperty()
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.
public NetworkConfigProperty()
Remarks
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.Mixins.Preview.AWS.SageMaker.Mixins;
var networkConfigProperty = new NetworkConfigProperty {
EnableInterContainerTrafficEncryption = false,
EnableNetworkIsolation = false,
VpcConfig = new VpcConfigProperty {
SecurityGroupIds = new [] { "securityGroupIds" },
Subnets = new [] { "subnets" }
}
};
Properties
EnableInterContainerTrafficEncryption
Whether to encrypt all communications between distributed processing jobs.
public object? EnableInterContainerTrafficEncryption { get; set; }
Property Value
Remarks
Choose True to encrypt communications. Encryption provides greater security for distributed processing jobs, but the processing might take longer.
Type union: either bool or IResolvable
EnableNetworkIsolation
Whether to allow inbound and outbound network calls to and from the containers used for the processing job.
public object? EnableNetworkIsolation { get; set; }
Property Value
Remarks
VpcConfig
Specifies a VPC that your training jobs and hosted models have access to.
public object? VpcConfig { get; set; }
Property Value
Remarks
Control access to and from your training and model containers by configuring the VPC.
Type union: either IResolvable or CfnModelExplainabilityJobDefinitionPropsMixin.IVpcConfigProperty