class Aws::SageMaker::Types::OfflineStoreConfig
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`.
@note When making an API call, you may pass OfflineStoreConfig
data as a hash: { s3_storage_config: { # required s3_uri: "S3Uri", # required kms_key_id: "KmsKeyId", resolved_output_s3_uri: "S3Uri", }, disable_glue_table_creation: false, data_catalog_config: { table_name: "TableName", # required catalog: "Catalog", # required database: "Database", # required }, }
@!attribute [rw] s3_storage_config
The Amazon Simple Storage (Amazon S3) location of `OfflineStore`. @return [Types::S3StorageConfig]
@!attribute [rw] disable_glue_table_creation
Set to `True` to disable the automatic creation of an Amazon Web Services Glue table when configuring an `OfflineStore`. @return [Boolean]
@!attribute [rw] data_catalog_config
The meta data of the Glue table that is autogenerated when an `OfflineStore` is created. @return [Types::DataCatalogConfig]
@see docs.aws.amazon.com/goto/WebAPI/sagemaker-2017-07-24/OfflineStoreConfig AWS API Documentation
Constants
- SENSITIVE