Interface CfnFeatureGroup.OfflineStoreConfigProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnFeatureGroup.OfflineStoreConfigProperty.Jsii$Proxy
- Enclosing class:
CfnFeatureGroup
@Stability(Stable)
public static interface CfnFeatureGroup.OfflineStoreConfigProperty
extends software.amazon.jsii.JsiiSerializable
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
.
Example:
// The code below shows an example of how to instantiate this type. // The values are placeholders you should change. import software.amazon.awscdk.services.sagemaker.*; OfflineStoreConfigProperty offlineStoreConfigProperty = OfflineStoreConfigProperty.builder() .s3StorageConfig(S3StorageConfigProperty.builder() .s3Uri("s3Uri") // the properties below are optional .kmsKeyId("kmsKeyId") .build()) // the properties below are optional .dataCatalogConfig(DataCatalogConfigProperty.builder() .catalog("catalog") .database("database") .tableName("tableName") .build()) .disableGlueTableCreation(false) .tableFormat("tableFormat") .build();
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic final class
A builder forCfnFeatureGroup.OfflineStoreConfigProperty
static final class
An implementation forCfnFeatureGroup.OfflineStoreConfigProperty
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()
default Object
The meta data of the Glue table that is autogenerated when anOfflineStore
is created.default Object
Set toTrue
to disable the automatic creation of an AWS Glue table when configuring anOfflineStore
.The Amazon Simple Storage (Amazon S3) location ofOfflineStore
.default String
CfnFeatureGroup.OfflineStoreConfigProperty.TableFormat
.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getS3StorageConfig
The Amazon Simple Storage (Amazon S3) location ofOfflineStore
. -
getDataCatalogConfig
The meta data of the Glue table that is autogenerated when anOfflineStore
is created. -
getDisableGlueTableCreation
Set toTrue
to disable the automatic creation of an AWS Glue table when configuring anOfflineStore
.If set to
False
, Feature Store will name theOfflineStore
Glue table following Athena's naming recommendations .The default value is
False
. -
getTableFormat
CfnFeatureGroup.OfflineStoreConfigProperty.TableFormat
. -
builder
-