interface OnlineStoreConfigProperty
| Language | Type name |
|---|---|
.NET | Amazon.CDK.AWS.Sagemaker.CfnFeatureGroup.OnlineStoreConfigProperty |
Go | github.com/aws/aws-cdk-go/awscdk/v2/awssagemaker#CfnFeatureGroup_OnlineStoreConfigProperty |
Java | software.amazon.awscdk.services.sagemaker.CfnFeatureGroup.OnlineStoreConfigProperty |
Python | aws_cdk.aws_sagemaker.CfnFeatureGroup.OnlineStoreConfigProperty |
TypeScript | aws-cdk-lib » aws_sagemaker » CfnFeatureGroup » OnlineStoreConfigProperty |
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 { aws_sagemaker as sagemaker } from 'aws-cdk-lib';
const onlineStoreConfigProperty: sagemaker.CfnFeatureGroup.OnlineStoreConfigProperty = {
enableOnlineStore: false,
securityConfig: {
kmsKeyId: 'kmsKeyId',
},
storageType: 'storageType',
ttlDuration: {
unit: 'unit',
value: 123,
},
};
Properties
| Name | Type | Description |
|---|---|---|
| enable | boolean | IResolvable | Turn OnlineStore off by specifying False for the EnableOnlineStore flag. |
| security | IResolvable | Online | Use to specify KMS Key ID ( KMSKeyId ) for at-rest encryption of your OnlineStore . |
| storage | string | Option for different tiers of low latency storage for real-time data retrieval. |
| ttl | IResolvable | Ttl | Time to live duration, where the record is hard deleted after the expiration time is reached; |
enableOnlineStore?
Type:
boolean | IResolvable
(optional)
Turn OnlineStore off by specifying False for the EnableOnlineStore flag.
Turn OnlineStore on by specifying True for the EnableOnlineStore flag.
The default value is False .
securityConfig?
Type:
IResolvable | Online
(optional)
Use to specify KMS Key ID ( KMSKeyId ) for at-rest encryption of your OnlineStore .
storageType?
Type:
string
(optional)
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.
ttlDuration?
Type:
IResolvable | Ttl
(optional)
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.

.NET
Go
Java
Python
TypeScript