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.MonitoringClusterConfig

Description

 
Synopsis

Documentation

data MonitoringClusterConfig Source #

Configuration for the cluster used to run model monitoring jobs.

See: newMonitoringClusterConfig smart constructor.

Constructors

MonitoringClusterConfig' 

Fields

  • volumeKmsKeyId :: Maybe Text

    The Amazon Web Services Key Management Service (Amazon Web Services KMS) key that Amazon SageMaker uses to encrypt data on the storage volume attached to the ML compute instance(s) that run the model monitoring job.

  • instanceCount :: Natural

    The number of ML compute instances to use in the model monitoring job. For distributed processing jobs, specify a value greater than 1. The default value is 1.

  • instanceType :: ProcessingInstanceType

    The ML compute instance type for the processing job.

  • volumeSizeInGB :: Natural

    The size of the ML storage volume, in gigabytes, that you want to provision. You must specify sufficient ML storage for your scenario.

Instances

Instances details
Eq MonitoringClusterConfig Source # 
Instance details

Defined in Amazonka.SageMaker.Types.MonitoringClusterConfig

Read MonitoringClusterConfig Source # 
Instance details

Defined in Amazonka.SageMaker.Types.MonitoringClusterConfig

Show MonitoringClusterConfig Source # 
Instance details

Defined in Amazonka.SageMaker.Types.MonitoringClusterConfig

Generic MonitoringClusterConfig Source # 
Instance details

Defined in Amazonka.SageMaker.Types.MonitoringClusterConfig

Associated Types

type Rep MonitoringClusterConfig :: Type -> Type #

NFData MonitoringClusterConfig Source # 
Instance details

Defined in Amazonka.SageMaker.Types.MonitoringClusterConfig

Methods

rnf :: MonitoringClusterConfig -> () #

Hashable MonitoringClusterConfig Source # 
Instance details

Defined in Amazonka.SageMaker.Types.MonitoringClusterConfig

ToJSON MonitoringClusterConfig Source # 
Instance details

Defined in Amazonka.SageMaker.Types.MonitoringClusterConfig

FromJSON MonitoringClusterConfig Source # 
Instance details

Defined in Amazonka.SageMaker.Types.MonitoringClusterConfig

type Rep MonitoringClusterConfig Source # 
Instance details

Defined in Amazonka.SageMaker.Types.MonitoringClusterConfig

type Rep MonitoringClusterConfig = D1 ('MetaData "MonitoringClusterConfig" "Amazonka.SageMaker.Types.MonitoringClusterConfig" "libZSservicesZSamazonka-sagemakerZSamazonka-sagemaker" 'False) (C1 ('MetaCons "MonitoringClusterConfig'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "volumeKmsKeyId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "instanceCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural)) :*: (S1 ('MetaSel ('Just "instanceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ProcessingInstanceType) :*: S1 ('MetaSel ('Just "volumeSizeInGB") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural))))

newMonitoringClusterConfig Source #

Create a value of MonitoringClusterConfig 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:volumeKmsKeyId:MonitoringClusterConfig', monitoringClusterConfig_volumeKmsKeyId - The Amazon Web Services Key Management Service (Amazon Web Services KMS) key that Amazon SageMaker uses to encrypt data on the storage volume attached to the ML compute instance(s) that run the model monitoring job.

$sel:instanceCount:MonitoringClusterConfig', monitoringClusterConfig_instanceCount - The number of ML compute instances to use in the model monitoring job. For distributed processing jobs, specify a value greater than 1. The default value is 1.

$sel:instanceType:MonitoringClusterConfig', monitoringClusterConfig_instanceType - The ML compute instance type for the processing job.

$sel:volumeSizeInGB:MonitoringClusterConfig', monitoringClusterConfig_volumeSizeInGB - The size of the ML storage volume, in gigabytes, that you want to provision. You must specify sufficient ML storage for your scenario.

monitoringClusterConfig_volumeKmsKeyId :: Lens' MonitoringClusterConfig (Maybe Text) Source #

The Amazon Web Services Key Management Service (Amazon Web Services KMS) key that Amazon SageMaker uses to encrypt data on the storage volume attached to the ML compute instance(s) that run the model monitoring job.

monitoringClusterConfig_instanceCount :: Lens' MonitoringClusterConfig Natural Source #

The number of ML compute instances to use in the model monitoring job. For distributed processing jobs, specify a value greater than 1. The default value is 1.

monitoringClusterConfig_volumeSizeInGB :: Lens' MonitoringClusterConfig Natural Source #

The size of the ML storage volume, in gigabytes, that you want to provision. You must specify sufficient ML storage for your scenario.