amazonka-sagemaker-2.0: Amazon SageMaker Service SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.SageMaker.Types.BatchDataCaptureConfig

Description

 
Synopsis

Documentation

data BatchDataCaptureConfig Source #

Configuration to control how SageMaker captures inference data for batch transform jobs.

See: newBatchDataCaptureConfig smart constructor.

Constructors

BatchDataCaptureConfig' 

Fields

  • generateInferenceId :: Maybe Bool

    Flag that indicates whether to append inference id to the output.

  • kmsKeyId :: Maybe Text

    The Amazon Resource Name (ARN) of a Amazon Web Services Key Management Service key that SageMaker uses to encrypt data on the storage volume attached to the ML compute instance that hosts the batch transform job.

    The KmsKeyId can be any of the following formats:

    • Key ID: 1234abcd-12ab-34cd-56ef-1234567890ab
    • Key ARN: arn:aws:kms:us-west-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab
    • Alias name: alias/ExampleAlias
    • Alias name ARN: arn:aws:kms:us-west-2:111122223333:alias/ExampleAlias
  • destinationS3Uri :: Text

    The Amazon S3 location being used to capture the data.

Instances

Instances details
FromJSON BatchDataCaptureConfig Source # 
Instance details

Defined in Amazonka.SageMaker.Types.BatchDataCaptureConfig

ToJSON BatchDataCaptureConfig Source # 
Instance details

Defined in Amazonka.SageMaker.Types.BatchDataCaptureConfig

Generic BatchDataCaptureConfig Source # 
Instance details

Defined in Amazonka.SageMaker.Types.BatchDataCaptureConfig

Associated Types

type Rep BatchDataCaptureConfig :: Type -> Type #

Read BatchDataCaptureConfig Source # 
Instance details

Defined in Amazonka.SageMaker.Types.BatchDataCaptureConfig

Show BatchDataCaptureConfig Source # 
Instance details

Defined in Amazonka.SageMaker.Types.BatchDataCaptureConfig

NFData BatchDataCaptureConfig Source # 
Instance details

Defined in Amazonka.SageMaker.Types.BatchDataCaptureConfig

Methods

rnf :: BatchDataCaptureConfig -> () #

Eq BatchDataCaptureConfig Source # 
Instance details

Defined in Amazonka.SageMaker.Types.BatchDataCaptureConfig

Hashable BatchDataCaptureConfig Source # 
Instance details

Defined in Amazonka.SageMaker.Types.BatchDataCaptureConfig

type Rep BatchDataCaptureConfig Source # 
Instance details

Defined in Amazonka.SageMaker.Types.BatchDataCaptureConfig

type Rep BatchDataCaptureConfig = D1 ('MetaData "BatchDataCaptureConfig" "Amazonka.SageMaker.Types.BatchDataCaptureConfig" "amazonka-sagemaker-2.0-9SyrKZ4KqhsL1qX9u3ILA3" 'False) (C1 ('MetaCons "BatchDataCaptureConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "generateInferenceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "kmsKeyId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "destinationS3Uri") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newBatchDataCaptureConfig Source #

Create a value of BatchDataCaptureConfig 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:generateInferenceId:BatchDataCaptureConfig', batchDataCaptureConfig_generateInferenceId - Flag that indicates whether to append inference id to the output.

$sel:kmsKeyId:BatchDataCaptureConfig', batchDataCaptureConfig_kmsKeyId - The Amazon Resource Name (ARN) of a Amazon Web Services Key Management Service key that SageMaker uses to encrypt data on the storage volume attached to the ML compute instance that hosts the batch transform job.

The KmsKeyId can be any of the following formats:

  • Key ID: 1234abcd-12ab-34cd-56ef-1234567890ab
  • Key ARN: arn:aws:kms:us-west-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab
  • Alias name: alias/ExampleAlias
  • Alias name ARN: arn:aws:kms:us-west-2:111122223333:alias/ExampleAlias

$sel:destinationS3Uri:BatchDataCaptureConfig', batchDataCaptureConfig_destinationS3Uri - The Amazon S3 location being used to capture the data.

batchDataCaptureConfig_generateInferenceId :: Lens' BatchDataCaptureConfig (Maybe Bool) Source #

Flag that indicates whether to append inference id to the output.

batchDataCaptureConfig_kmsKeyId :: Lens' BatchDataCaptureConfig (Maybe Text) Source #

The Amazon Resource Name (ARN) of a Amazon Web Services Key Management Service key that SageMaker uses to encrypt data on the storage volume attached to the ML compute instance that hosts the batch transform job.

The KmsKeyId can be any of the following formats:

  • Key ID: 1234abcd-12ab-34cd-56ef-1234567890ab
  • Key ARN: arn:aws:kms:us-west-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab
  • Alias name: alias/ExampleAlias
  • Alias name ARN: arn:aws:kms:us-west-2:111122223333:alias/ExampleAlias

batchDataCaptureConfig_destinationS3Uri :: Lens' BatchDataCaptureConfig Text Source #

The Amazon S3 location being used to capture the data.