Class CfnFeatureGroup.OnlineStoreConfigProperty
Use this to specify the AWS Key Management Service (KMS) Key ID, or KMSKeyId , for at rest data encryption.
Implements
Inherited Members
Namespace: Amazon.CDK.AWS.Sagemaker
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class CfnFeatureGroup.OnlineStoreConfigProperty : CfnFeatureGroup.IOnlineStoreConfigProperty
Syntax (vb)
Public Class CfnFeatureGroup.OnlineStoreConfigProperty Implements CfnFeatureGroup.IOnlineStoreConfigProperty
Remarks
You can turn OnlineStore on or off by specifying the EnableOnlineStore flag at General Assembly.
The default value is False .
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.Sagemaker;
var onlineStoreConfigProperty = new OnlineStoreConfigProperty {
EnableOnlineStore = false,
SecurityConfig = new OnlineStoreSecurityConfigProperty {
KmsKeyId = "kmsKeyId"
},
StorageType = "storageType",
TtlDuration = new TtlDurationProperty {
Unit = "unit",
Value = 123
}
};
Synopsis
Constructors
| OnlineStoreConfigProperty() | Use this to specify the AWS Key Management Service (KMS) Key ID, or |
Properties
| EnableOnlineStore | Turn |
| SecurityConfig | Use to specify KMS Key ID ( |
| StorageType | Option for different tiers of low latency storage for real-time data retrieval. |
| TtlDuration | Time to live duration, where the record is hard deleted after the expiration time is reached; |
Constructors
OnlineStoreConfigProperty()
Use this to specify the AWS Key Management Service (KMS) Key ID, or KMSKeyId , for at rest data encryption.
public OnlineStoreConfigProperty()
Remarks
You can turn OnlineStore on or off by specifying the EnableOnlineStore flag at General Assembly.
The default value is False .
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.Sagemaker;
var onlineStoreConfigProperty = new OnlineStoreConfigProperty {
EnableOnlineStore = false,
SecurityConfig = new OnlineStoreSecurityConfigProperty {
KmsKeyId = "kmsKeyId"
},
StorageType = "storageType",
TtlDuration = new TtlDurationProperty {
Unit = "unit",
Value = 123
}
};
Properties
EnableOnlineStore
Turn OnlineStore off by specifying False for the EnableOnlineStore flag.
public object? EnableOnlineStore { get; set; }
Property Value
Remarks
Turn OnlineStore on by specifying True for the EnableOnlineStore flag.
The default value is False .
Type union: either bool or IResolvable
SecurityConfig
Use to specify KMS Key ID ( KMSKeyId ) for at-rest encryption of your OnlineStore .
public object? SecurityConfig { get; set; }
Property Value
Remarks
StorageType
Option for different tiers of low latency storage for real-time data retrieval.
public string? StorageType { get; set; }
Property Value
Remarks
TtlDuration
Time to live duration, where the record is hard deleted after the expiration time is reached;
public object? TtlDuration { get; set; }
Property Value
Remarks
ExpiresAt = EventTime + TtlDuration . For information on HardDelete, see the DeleteRecord API in the Amazon SageMaker API Reference guide.
Type union: either IResolvable or CfnFeatureGroup.ITtlDurationProperty