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

Description

 
Synopsis

Documentation

data CaptureContentTypeHeader Source #

Configuration specifying how to treat different headers. If no headers are specified SageMaker will by default base64 encode when capturing the data.

See: newCaptureContentTypeHeader smart constructor.

Constructors

CaptureContentTypeHeader' 

Fields

Instances

Instances details
FromJSON CaptureContentTypeHeader Source # 
Instance details

Defined in Amazonka.SageMaker.Types.CaptureContentTypeHeader

ToJSON CaptureContentTypeHeader Source # 
Instance details

Defined in Amazonka.SageMaker.Types.CaptureContentTypeHeader

Generic CaptureContentTypeHeader Source # 
Instance details

Defined in Amazonka.SageMaker.Types.CaptureContentTypeHeader

Associated Types

type Rep CaptureContentTypeHeader :: Type -> Type #

Read CaptureContentTypeHeader Source # 
Instance details

Defined in Amazonka.SageMaker.Types.CaptureContentTypeHeader

Show CaptureContentTypeHeader Source # 
Instance details

Defined in Amazonka.SageMaker.Types.CaptureContentTypeHeader

NFData CaptureContentTypeHeader Source # 
Instance details

Defined in Amazonka.SageMaker.Types.CaptureContentTypeHeader

Eq CaptureContentTypeHeader Source # 
Instance details

Defined in Amazonka.SageMaker.Types.CaptureContentTypeHeader

Hashable CaptureContentTypeHeader Source # 
Instance details

Defined in Amazonka.SageMaker.Types.CaptureContentTypeHeader

type Rep CaptureContentTypeHeader Source # 
Instance details

Defined in Amazonka.SageMaker.Types.CaptureContentTypeHeader

type Rep CaptureContentTypeHeader = D1 ('MetaData "CaptureContentTypeHeader" "Amazonka.SageMaker.Types.CaptureContentTypeHeader" "amazonka-sagemaker-2.0-9SyrKZ4KqhsL1qX9u3ILA3" 'False) (C1 ('MetaCons "CaptureContentTypeHeader'" 'PrefixI 'True) (S1 ('MetaSel ('Just "csvContentTypes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Text))) :*: S1 ('MetaSel ('Just "jsonContentTypes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Text)))))

newCaptureContentTypeHeader :: CaptureContentTypeHeader Source #

Create a value of CaptureContentTypeHeader 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:csvContentTypes:CaptureContentTypeHeader', captureContentTypeHeader_csvContentTypes - The list of all content type headers that SageMaker will treat as CSV and capture accordingly.

$sel:jsonContentTypes:CaptureContentTypeHeader', captureContentTypeHeader_jsonContentTypes - The list of all content type headers that SageMaker will treat as JSON and capture accordingly.

captureContentTypeHeader_csvContentTypes :: Lens' CaptureContentTypeHeader (Maybe (NonEmpty Text)) Source #

The list of all content type headers that SageMaker will treat as CSV and capture accordingly.

captureContentTypeHeader_jsonContentTypes :: Lens' CaptureContentTypeHeader (Maybe (NonEmpty Text)) Source #

The list of all content type headers that SageMaker will treat as JSON and capture accordingly.