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

Description

 
Synopsis

Documentation

data OfflineStoreConfig Source #

The configuration of an OfflineStore.

Provide an OfflineStoreConfig in a request to CreateFeatureGroup to create an OfflineStore.

To encrypt an OfflineStore using at rest data encryption, specify Amazon Web Services Key Management Service (KMS) key ID, or KMSKeyId, in S3StorageConfig.

See: newOfflineStoreConfig smart constructor.

Constructors

OfflineStoreConfig' 

Fields

Instances

Instances details
FromJSON OfflineStoreConfig Source # 
Instance details

Defined in Amazonka.SageMaker.Types.OfflineStoreConfig

ToJSON OfflineStoreConfig Source # 
Instance details

Defined in Amazonka.SageMaker.Types.OfflineStoreConfig

Generic OfflineStoreConfig Source # 
Instance details

Defined in Amazonka.SageMaker.Types.OfflineStoreConfig

Associated Types

type Rep OfflineStoreConfig :: Type -> Type #

Read OfflineStoreConfig Source # 
Instance details

Defined in Amazonka.SageMaker.Types.OfflineStoreConfig

Show OfflineStoreConfig Source # 
Instance details

Defined in Amazonka.SageMaker.Types.OfflineStoreConfig

NFData OfflineStoreConfig Source # 
Instance details

Defined in Amazonka.SageMaker.Types.OfflineStoreConfig

Methods

rnf :: OfflineStoreConfig -> () #

Eq OfflineStoreConfig Source # 
Instance details

Defined in Amazonka.SageMaker.Types.OfflineStoreConfig

Hashable OfflineStoreConfig Source # 
Instance details

Defined in Amazonka.SageMaker.Types.OfflineStoreConfig

type Rep OfflineStoreConfig Source # 
Instance details

Defined in Amazonka.SageMaker.Types.OfflineStoreConfig

type Rep OfflineStoreConfig = D1 ('MetaData "OfflineStoreConfig" "Amazonka.SageMaker.Types.OfflineStoreConfig" "amazonka-sagemaker-2.0-9SyrKZ4KqhsL1qX9u3ILA3" 'False) (C1 ('MetaCons "OfflineStoreConfig'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "dataCatalogConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DataCatalogConfig)) :*: S1 ('MetaSel ('Just "disableGlueTableCreation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "tableFormat") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TableFormat)) :*: S1 ('MetaSel ('Just "s3StorageConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 S3StorageConfig))))

newOfflineStoreConfig Source #

Create a value of OfflineStoreConfig 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:dataCatalogConfig:OfflineStoreConfig', offlineStoreConfig_dataCatalogConfig - The meta data of the Glue table that is autogenerated when an OfflineStore is created.

$sel:disableGlueTableCreation:OfflineStoreConfig', offlineStoreConfig_disableGlueTableCreation - Set to True to disable the automatic creation of an Amazon Web Services Glue table when configuring an OfflineStore.

$sel:tableFormat:OfflineStoreConfig', offlineStoreConfig_tableFormat - Format for the offline store table. Supported formats are Glue (Default) and Apache Iceberg.

$sel:s3StorageConfig:OfflineStoreConfig', offlineStoreConfig_s3StorageConfig - The Amazon Simple Storage (Amazon S3) location of OfflineStore.

offlineStoreConfig_dataCatalogConfig :: Lens' OfflineStoreConfig (Maybe DataCatalogConfig) Source #

The meta data of the Glue table that is autogenerated when an OfflineStore is created.

offlineStoreConfig_disableGlueTableCreation :: Lens' OfflineStoreConfig (Maybe Bool) Source #

Set to True to disable the automatic creation of an Amazon Web Services Glue table when configuring an OfflineStore.

offlineStoreConfig_tableFormat :: Lens' OfflineStoreConfig (Maybe TableFormat) Source #

Format for the offline store table. Supported formats are Glue (Default) and Apache Iceberg.

offlineStoreConfig_s3StorageConfig :: Lens' OfflineStoreConfig S3StorageConfig Source #

The Amazon Simple Storage (Amazon S3) location of OfflineStore.