Interface CfnFeatureGroupPropsMixin.OfflineStoreConfigProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnFeatureGroupPropsMixin.OfflineStoreConfigProperty.Jsii$Proxy
- Enclosing class:
CfnFeatureGroupPropsMixin
@Stability(Stable)
public static interface CfnFeatureGroupPropsMixin.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.cfnpropertymixins.services.sagemaker.*;
OfflineStoreConfigProperty offlineStoreConfigProperty = OfflineStoreConfigProperty.builder()
.dataCatalogConfig(DataCatalogConfigProperty.builder()
.catalog("catalog")
.database("database")
.tableName("tableName")
.build())
.disableGlueTableCreation(false)
.s3StorageConfig(S3StorageConfigProperty.builder()
.kmsKeyId("kmsKeyId")
.s3Uri("s3Uri")
.build())
.tableFormat("tableFormat")
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnFeatureGroupPropsMixin.OfflineStoreConfigPropertystatic final classAn implementation forCfnFeatureGroupPropsMixin.OfflineStoreConfigProperty -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default ObjectThe meta data of the Glue table that is autogenerated when anOfflineStoreis created.default ObjectSet toTrueto disable the automatic creation of an AWS Glue table when configuring anOfflineStore.default ObjectThe Amazon Simple Storage (Amazon S3) location ofOfflineStore.default StringFormat for the offline store table.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getDataCatalogConfig
The meta data of the Glue table that is autogenerated when anOfflineStoreis created.Returns union: either
IResolvableorCfnFeatureGroupPropsMixin.DataCatalogConfigProperty- See Also:
-
getDisableGlueTableCreation
Set toTrueto disable the automatic creation of an AWS Glue table when configuring anOfflineStore.If set to
False, Feature Store will name theOfflineStoreGlue table following Athena's naming recommendations .The default value is
False.Returns union: either
BooleanorIResolvable- See Also:
-
getS3StorageConfig
The Amazon Simple Storage (Amazon S3) location ofOfflineStore.Returns union: either
IResolvableorCfnFeatureGroupPropsMixin.S3StorageConfigProperty- See Also:
-
getTableFormat
Format for the offline store table.Supported formats are Glue (Default) and Apache Iceberg .
- See Also:
-
builder
-