libZSservicesZSamazonka-sagemakerZSamazonka-sagemaker
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.SageMaker.Types.MonitoringNetworkConfig

Description

 
Synopsis

Documentation

data MonitoringNetworkConfig Source #

The networking configuration for the monitoring job.

See: newMonitoringNetworkConfig smart constructor.

Constructors

MonitoringNetworkConfig' 

Fields

Instances

Instances details
Eq MonitoringNetworkConfig Source # 
Instance details

Defined in Amazonka.SageMaker.Types.MonitoringNetworkConfig

Read MonitoringNetworkConfig Source # 
Instance details

Defined in Amazonka.SageMaker.Types.MonitoringNetworkConfig

Show MonitoringNetworkConfig Source # 
Instance details

Defined in Amazonka.SageMaker.Types.MonitoringNetworkConfig

Generic MonitoringNetworkConfig Source # 
Instance details

Defined in Amazonka.SageMaker.Types.MonitoringNetworkConfig

Associated Types

type Rep MonitoringNetworkConfig :: Type -> Type #

NFData MonitoringNetworkConfig Source # 
Instance details

Defined in Amazonka.SageMaker.Types.MonitoringNetworkConfig

Methods

rnf :: MonitoringNetworkConfig -> () #

Hashable MonitoringNetworkConfig Source # 
Instance details

Defined in Amazonka.SageMaker.Types.MonitoringNetworkConfig

ToJSON MonitoringNetworkConfig Source # 
Instance details

Defined in Amazonka.SageMaker.Types.MonitoringNetworkConfig

FromJSON MonitoringNetworkConfig Source # 
Instance details

Defined in Amazonka.SageMaker.Types.MonitoringNetworkConfig

type Rep MonitoringNetworkConfig Source # 
Instance details

Defined in Amazonka.SageMaker.Types.MonitoringNetworkConfig

type Rep MonitoringNetworkConfig = D1 ('MetaData "MonitoringNetworkConfig" "Amazonka.SageMaker.Types.MonitoringNetworkConfig" "libZSservicesZSamazonka-sagemakerZSamazonka-sagemaker" 'False) (C1 ('MetaCons "MonitoringNetworkConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "enableNetworkIsolation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "vpcConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe VpcConfig)) :*: S1 ('MetaSel ('Just "enableInterContainerTrafficEncryption") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)))))

newMonitoringNetworkConfig :: MonitoringNetworkConfig Source #

Create a value of MonitoringNetworkConfig with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:enableNetworkIsolation:MonitoringNetworkConfig', monitoringNetworkConfig_enableNetworkIsolation - Whether to allow inbound and outbound network calls to and from the containers used for the monitoring job.

$sel:vpcConfig:MonitoringNetworkConfig', monitoringNetworkConfig_vpcConfig - Undocumented member.

$sel:enableInterContainerTrafficEncryption:MonitoringNetworkConfig', monitoringNetworkConfig_enableInterContainerTrafficEncryption - Whether to encrypt all communications between the instances used for the monitoring jobs. Choose True to encrypt communications. Encryption provides greater security for distributed jobs, but the processing might take longer.

monitoringNetworkConfig_enableNetworkIsolation :: Lens' MonitoringNetworkConfig (Maybe Bool) Source #

Whether to allow inbound and outbound network calls to and from the containers used for the monitoring job.

monitoringNetworkConfig_enableInterContainerTrafficEncryption :: Lens' MonitoringNetworkConfig (Maybe Bool) Source #

Whether to encrypt all communications between the instances used for the monitoring jobs. Choose True to encrypt communications. Encryption provides greater security for distributed jobs, but the processing might take longer.