Class: Aws::SageMaker::Types::OfflineStoreConfig
- Inherits:
-
Struct
- Object
- Struct
- Aws::SageMaker::Types::OfflineStoreConfig
- Defined in:
- gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb
Overview
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",
},
disable_glue_table_creation: false,
data_catalog_config: {
table_name: "TableName", # required
catalog: "Catalog", # required
database: "Database", # required
},
}
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
AWS Key Management Service (KMS) key ID, or KMSKeyId
, in
S3StorageConfig
.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#data_catalog_config ⇒ Types::DataCatalogConfig
The meta data of the Glue table that is autogenerated when an
OfflineStore
is created. -
#disable_glue_table_creation ⇒ Boolean
Set to
True
to disable the automatic creation of an AWS Glue table when configuring anOfflineStore
. -
#s3_storage_config ⇒ Types::S3StorageConfig
The Amazon Simple Storage (Amazon S3) location of
OfflineStore
.
Instance Attribute Details
#data_catalog_config ⇒ Types::DataCatalogConfig
The meta data of the Glue table that is autogenerated when an
OfflineStore
is created.
26752 26753 26754 26755 26756 26757 26758 |
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 26752 class OfflineStoreConfig < Struct.new( :s3_storage_config, :disable_glue_table_creation, :data_catalog_config) SENSITIVE = [] include Aws::Structure end |
#disable_glue_table_creation ⇒ Boolean
Set to True
to disable the automatic creation of an AWS Glue table
when configuring an OfflineStore
.
26752 26753 26754 26755 26756 26757 26758 |
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 26752 class OfflineStoreConfig < Struct.new( :s3_storage_config, :disable_glue_table_creation, :data_catalog_config) SENSITIVE = [] include Aws::Structure end |
#s3_storage_config ⇒ Types::S3StorageConfig
The Amazon Simple Storage (Amazon S3) location of OfflineStore
.
26752 26753 26754 26755 26756 26757 26758 |
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 26752 class OfflineStoreConfig < Struct.new( :s3_storage_config, :disable_glue_table_creation, :data_catalog_config) SENSITIVE = [] include Aws::Structure end |