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

Description

 
Synopsis

Documentation

data LabelingJobResourceConfig Source #

Configure encryption on the storage volume attached to the ML compute instance used to run automated data labeling model training and inference.

See: newLabelingJobResourceConfig smart constructor.

Constructors

LabelingJobResourceConfig' 

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 training and inference jobs used for automated data labeling.

    You can only specify a VolumeKmsKeyId when you create a labeling job with automated data labeling enabled using the API operation CreateLabelingJob. You cannot specify an Amazon Web Services KMS key to encrypt the storage volume used for automated data labeling model training and inference when you create a labeling job using the console. To learn more, see Output Data and Storage Volume Encryption.

    The VolumeKmsKeyId can be any of the following formats:

    • KMS Key ID

      "1234abcd-12ab-34cd-56ef-1234567890ab"
    • Amazon Resource Name (ARN) of a KMS Key

      "arn:aws:kms:us-west-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab"

Instances

Instances details
Eq LabelingJobResourceConfig Source # 
Instance details

Defined in Amazonka.SageMaker.Types.LabelingJobResourceConfig

Read LabelingJobResourceConfig Source # 
Instance details

Defined in Amazonka.SageMaker.Types.LabelingJobResourceConfig

Show LabelingJobResourceConfig Source # 
Instance details

Defined in Amazonka.SageMaker.Types.LabelingJobResourceConfig

Generic LabelingJobResourceConfig Source # 
Instance details

Defined in Amazonka.SageMaker.Types.LabelingJobResourceConfig

Associated Types

type Rep LabelingJobResourceConfig :: Type -> Type #

NFData LabelingJobResourceConfig Source # 
Instance details

Defined in Amazonka.SageMaker.Types.LabelingJobResourceConfig

Hashable LabelingJobResourceConfig Source # 
Instance details

Defined in Amazonka.SageMaker.Types.LabelingJobResourceConfig

ToJSON LabelingJobResourceConfig Source # 
Instance details

Defined in Amazonka.SageMaker.Types.LabelingJobResourceConfig

FromJSON LabelingJobResourceConfig Source # 
Instance details

Defined in Amazonka.SageMaker.Types.LabelingJobResourceConfig

type Rep LabelingJobResourceConfig Source # 
Instance details

Defined in Amazonka.SageMaker.Types.LabelingJobResourceConfig

type Rep LabelingJobResourceConfig = D1 ('MetaData "LabelingJobResourceConfig" "Amazonka.SageMaker.Types.LabelingJobResourceConfig" "libZSservicesZSamazonka-sagemakerZSamazonka-sagemaker" 'False) (C1 ('MetaCons "LabelingJobResourceConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "volumeKmsKeyId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newLabelingJobResourceConfig :: LabelingJobResourceConfig Source #

Create a value of LabelingJobResourceConfig 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:LabelingJobResourceConfig', labelingJobResourceConfig_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 training and inference jobs used for automated data labeling.

You can only specify a VolumeKmsKeyId when you create a labeling job with automated data labeling enabled using the API operation CreateLabelingJob. You cannot specify an Amazon Web Services KMS key to encrypt the storage volume used for automated data labeling model training and inference when you create a labeling job using the console. To learn more, see Output Data and Storage Volume Encryption.

The VolumeKmsKeyId can be any of the following formats:

  • KMS Key ID

    "1234abcd-12ab-34cd-56ef-1234567890ab"
  • Amazon Resource Name (ARN) of a KMS Key

    "arn:aws:kms:us-west-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab"

labelingJobResourceConfig_volumeKmsKeyId :: Lens' LabelingJobResourceConfig (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 training and inference jobs used for automated data labeling.

You can only specify a VolumeKmsKeyId when you create a labeling job with automated data labeling enabled using the API operation CreateLabelingJob. You cannot specify an Amazon Web Services KMS key to encrypt the storage volume used for automated data labeling model training and inference when you create a labeling job using the console. To learn more, see Output Data and Storage Volume Encryption.

The VolumeKmsKeyId can be any of the following formats:

  • KMS Key ID

    "1234abcd-12ab-34cd-56ef-1234567890ab"
  • Amazon Resource Name (ARN) of a KMS Key

    "arn:aws:kms:us-west-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab"