Class: Aws::SageMaker::Types::OnlineStoreConfig
- Inherits:
-
Struct
- Object
- Struct
- Aws::SageMaker::Types::OnlineStoreConfig
- Includes:
- Aws::Structure
- Defined in:
- lib/aws-sdk-sagemaker/types.rb
Overview
Use this to specify the Amazon Web Services 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`.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#enable_online_store ⇒ Boolean
Turn ‘OnlineStore` off by specifying `False` for the `EnableOnlineStore` flag.
-
#security_config ⇒ Types::OnlineStoreSecurityConfig
Use to specify KMS Key ID (‘KMSKeyId`) for at-rest encryption of your `OnlineStore`.
-
#storage_type ⇒ String
Option for different tiers of low latency storage for real-time data retrieval.
-
#ttl_duration ⇒ Types::TtlDuration
Time to live duration, where the record is hard deleted after the expiration time is reached; ‘ExpiresAt` = `EventTime` + `TtlDuration`.
Instance Attribute Details
#enable_online_store ⇒ Boolean
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`.
35322 35323 35324 35325 35326 35327 35328 35329 |
# File 'lib/aws-sdk-sagemaker/types.rb', line 35322 class OnlineStoreConfig < Struct.new( :security_config, :enable_online_store, :ttl_duration, :storage_type) SENSITIVE = [] include Aws::Structure end |
#security_config ⇒ Types::OnlineStoreSecurityConfig
Use to specify KMS Key ID (‘KMSKeyId`) for at-rest encryption of your `OnlineStore`.
35322 35323 35324 35325 35326 35327 35328 35329 |
# File 'lib/aws-sdk-sagemaker/types.rb', line 35322 class OnlineStoreConfig < Struct.new( :security_config, :enable_online_store, :ttl_duration, :storage_type) SENSITIVE = [] include Aws::Structure end |
#storage_type ⇒ String
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.
35322 35323 35324 35325 35326 35327 35328 35329 |
# File 'lib/aws-sdk-sagemaker/types.rb', line 35322 class OnlineStoreConfig < Struct.new( :security_config, :enable_online_store, :ttl_duration, :storage_type) SENSITIVE = [] include Aws::Structure end |
#ttl_duration ⇒ Types::TtlDuration
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][1
-
API in the Amazon SageMaker API Reference guide.
[1]: docs.aws.amazon.com/sagemaker/latest/APIReference/API_feature_store_DeleteRecord.html
35322 35323 35324 35325 35326 35327 35328 35329 |
# File 'lib/aws-sdk-sagemaker/types.rb', line 35322 class OnlineStoreConfig < Struct.new( :security_config, :enable_online_store, :ttl_duration, :storage_type) SENSITIVE = [] include Aws::Structure end |