AWS SDK for C++  1.9.123
AWS SDK for C++
Public Member Functions | List of all members
Aws::SageMaker::Model::OnlineStoreConfig Class Reference

#include <OnlineStoreConfig.h>

Public Member Functions

 OnlineStoreConfig ()
 
 OnlineStoreConfig (Aws::Utils::Json::JsonView jsonValue)
 
OnlineStoreConfigoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const OnlineStoreSecurityConfigGetSecurityConfig () const
 
bool SecurityConfigHasBeenSet () const
 
void SetSecurityConfig (const OnlineStoreSecurityConfig &value)
 
void SetSecurityConfig (OnlineStoreSecurityConfig &&value)
 
OnlineStoreConfigWithSecurityConfig (const OnlineStoreSecurityConfig &value)
 
OnlineStoreConfigWithSecurityConfig (OnlineStoreSecurityConfig &&value)
 
bool GetEnableOnlineStore () const
 
bool EnableOnlineStoreHasBeenSet () const
 
void SetEnableOnlineStore (bool value)
 
OnlineStoreConfigWithEnableOnlineStore (bool value)
 

Detailed Description

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.

See Also:

AWS API Reference

Definition at line 35 of file OnlineStoreConfig.h.

Constructor & Destructor Documentation

◆ OnlineStoreConfig() [1/2]

Aws::SageMaker::Model::OnlineStoreConfig::OnlineStoreConfig ( )

◆ OnlineStoreConfig() [2/2]

Aws::SageMaker::Model::OnlineStoreConfig::OnlineStoreConfig ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ EnableOnlineStoreHasBeenSet()

bool Aws::SageMaker::Model::OnlineStoreConfig::EnableOnlineStoreHasBeenSet ( ) const
inline

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.

Definition at line 95 of file OnlineStoreConfig.h.

◆ GetEnableOnlineStore()

bool Aws::SageMaker::Model::OnlineStoreConfig::GetEnableOnlineStore ( ) const
inline

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.

Definition at line 87 of file OnlineStoreConfig.h.

◆ GetSecurityConfig()

const OnlineStoreSecurityConfig& Aws::SageMaker::Model::OnlineStoreConfig::GetSecurityConfig ( ) const
inline

Use to specify KMS Key ID (KMSKeyId) for at-rest encryption of your OnlineStore.

Definition at line 48 of file OnlineStoreConfig.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::SageMaker::Model::OnlineStoreConfig::Jsonize ( ) const

◆ operator=()

OnlineStoreConfig& Aws::SageMaker::Model::OnlineStoreConfig::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SecurityConfigHasBeenSet()

bool Aws::SageMaker::Model::OnlineStoreConfig::SecurityConfigHasBeenSet ( ) const
inline

Use to specify KMS Key ID (KMSKeyId) for at-rest encryption of your OnlineStore.

Definition at line 54 of file OnlineStoreConfig.h.

◆ SetEnableOnlineStore()

void Aws::SageMaker::Model::OnlineStoreConfig::SetEnableOnlineStore ( bool  value)
inline

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.

Definition at line 103 of file OnlineStoreConfig.h.

◆ SetSecurityConfig() [1/2]

void Aws::SageMaker::Model::OnlineStoreConfig::SetSecurityConfig ( const OnlineStoreSecurityConfig value)
inline

Use to specify KMS Key ID (KMSKeyId) for at-rest encryption of your OnlineStore.

Definition at line 60 of file OnlineStoreConfig.h.

◆ SetSecurityConfig() [2/2]

void Aws::SageMaker::Model::OnlineStoreConfig::SetSecurityConfig ( OnlineStoreSecurityConfig &&  value)
inline

Use to specify KMS Key ID (KMSKeyId) for at-rest encryption of your OnlineStore.

Definition at line 66 of file OnlineStoreConfig.h.

◆ WithEnableOnlineStore()

OnlineStoreConfig& Aws::SageMaker::Model::OnlineStoreConfig::WithEnableOnlineStore ( bool  value)
inline

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.

Definition at line 111 of file OnlineStoreConfig.h.

◆ WithSecurityConfig() [1/2]

OnlineStoreConfig& Aws::SageMaker::Model::OnlineStoreConfig::WithSecurityConfig ( const OnlineStoreSecurityConfig value)
inline

Use to specify KMS Key ID (KMSKeyId) for at-rest encryption of your OnlineStore.

Definition at line 72 of file OnlineStoreConfig.h.

◆ WithSecurityConfig() [2/2]

OnlineStoreConfig& Aws::SageMaker::Model::OnlineStoreConfig::WithSecurityConfig ( OnlineStoreSecurityConfig &&  value)
inline

Use to specify KMS Key ID (KMSKeyId) for at-rest encryption of your OnlineStore.

Definition at line 78 of file OnlineStoreConfig.h.


The documentation for this class was generated from the following file: