Interface CfnFeatureGroup.OnlineStoreConfigProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnFeatureGroup.OnlineStoreConfigProperty.Jsii$Proxy
- Enclosing class:
CfnFeatureGroup
@Stability(Stable)
public static interface CfnFeatureGroup.OnlineStoreConfigProperty
extends software.amazon.jsii.JsiiSerializable
Use this to specify the AWS Key Management Service (KMS) Key ID, or
KMSKeyId
, for at rest data encryption.
You can turn OnlineStore
on or off by specifying the EnableOnlineStore
flag at General Assembly.
The default value is False
.
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.*; OnlineStoreConfigProperty onlineStoreConfigProperty = OnlineStoreConfigProperty.builder() .enableOnlineStore(false) .securityConfig(OnlineStoreSecurityConfigProperty.builder() .kmsKeyId("kmsKeyId") .build()) .storageType("storageType") .ttlDuration(TtlDurationProperty.builder() .unit("unit") .value(123) .build()) .build();
- See Also:
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic final class
A builder forCfnFeatureGroup.OnlineStoreConfigProperty
static final class
An implementation forCfnFeatureGroup.OnlineStoreConfigProperty
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()
default Object
TurnOnlineStore
off by specifyingFalse
for theEnableOnlineStore
flag.default Object
Use to specify KMS Key ID (KMSKeyId
) for at-rest encryption of yourOnlineStore
.default String
Option for different tiers of low latency storage for real-time data retrieval.default Object
Time to live duration, where the record is hard deleted after the expiration time is reached;Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getEnableOnlineStore
TurnOnlineStore
off by specifyingFalse
for theEnableOnlineStore
flag.Turn
OnlineStore
on by specifyingTrue
for theEnableOnlineStore
flag.The default value is
False
.- See Also:
-
getSecurityConfig
Use to specify KMS Key ID (KMSKeyId
) for at-rest encryption of yourOnlineStore
.- See Also:
-
getStorageType
Option for different tiers of low latency storage for real-time data retrieval.Standard
: A managed low latency data store for feature groups.InMemory
: A managed data store for feature groups that supports very low latency retrieval.
- See Also:
-
getTtlDuration
Time to live duration, where the record is hard deleted after the expiration time is reached;ExpiresAt
=EventTime
+TtlDuration
. For information on HardDelete, see the DeleteRecord API in the Amazon SageMaker API Reference guide.- See Also:
-
builder
-