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
.
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.