Class: Aws::SageMaker::Types::OnlineStoreConfig
- Inherits:
-
Struct
- Object
- Struct
- Aws::SageMaker::Types::OnlineStoreConfig
- Defined in:
- gems/aws-sdk-sagemaker/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 specifyingFalse
for theEnableOnlineStore
flag. -
#security_config ⇒ Types::OnlineStoreSecurityConfig
Use to specify KMS Key ID (
KMSKeyId
) for at-rest encryption of yourOnlineStore
. -
#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
.
35417 35418 35419 35420 35421 35422 35423 35424 |
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 35417 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
.
35417 35418 35419 35420 35421 35422 35423 35424 |
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 35417 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.
35417 35418 35419 35420 35421 35422 35423 35424 |
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 35417 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 API in the Amazon SageMaker API Reference guide.
35417 35418 35419 35420 35421 35422 35423 35424 |
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 35417 class OnlineStoreConfig < Struct.new( :security_config, :enable_online_store, :ttl_duration, :storage_type) SENSITIVE = [] include Aws::Structure end |