AWS SDK for C++
1.9.4
AWS SDK for C++
|
#include <ServerSideEncryptionConfiguration.h>
Public Member Functions | |
ServerSideEncryptionConfiguration () | |
ServerSideEncryptionConfiguration (Aws::Utils::Json::JsonView jsonValue) | |
ServerSideEncryptionConfiguration & | operator= (Aws::Utils::Json::JsonView jsonValue) |
Aws::Utils::Json::JsonValue | Jsonize () const |
const Aws::String & | GetKmsKeyId () const |
bool | KmsKeyIdHasBeenSet () const |
void | SetKmsKeyId (const Aws::String &value) |
void | SetKmsKeyId (Aws::String &&value) |
void | SetKmsKeyId (const char *value) |
ServerSideEncryptionConfiguration & | WithKmsKeyId (const Aws::String &value) |
ServerSideEncryptionConfiguration & | WithKmsKeyId (Aws::String &&value) |
ServerSideEncryptionConfiguration & | WithKmsKeyId (const char *value) |
Provides the identifier of the AWS KMS customer master key (CMK) used to encrypt data indexed by Amazon Kendra. Amazon Kendra doesn't support asymmetric CMKs.
Definition at line 33 of file ServerSideEncryptionConfiguration.h.
Aws::kendra::Model::ServerSideEncryptionConfiguration::ServerSideEncryptionConfiguration | ( | ) |
Aws::kendra::Model::ServerSideEncryptionConfiguration::ServerSideEncryptionConfiguration | ( | Aws::Utils::Json::JsonView | jsonValue | ) |
|
inline |
The identifier of the AWS KMS customer master key (CMK). Amazon Kendra doesn't support asymmetric CMKs.
Definition at line 46 of file ServerSideEncryptionConfiguration.h.
Aws::Utils::Json::JsonValue Aws::kendra::Model::ServerSideEncryptionConfiguration::Jsonize | ( | ) | const |
|
inline |
The identifier of the AWS KMS customer master key (CMK). Amazon Kendra doesn't support asymmetric CMKs.
Definition at line 52 of file ServerSideEncryptionConfiguration.h.
ServerSideEncryptionConfiguration& Aws::kendra::Model::ServerSideEncryptionConfiguration::operator= | ( | Aws::Utils::Json::JsonView | jsonValue | ) |
|
inline |
The identifier of the AWS KMS customer master key (CMK). Amazon Kendra doesn't support asymmetric CMKs.
Definition at line 64 of file ServerSideEncryptionConfiguration.h.
|
inline |
The identifier of the AWS KMS customer master key (CMK). Amazon Kendra doesn't support asymmetric CMKs.
Definition at line 58 of file ServerSideEncryptionConfiguration.h.
|
inline |
The identifier of the AWS KMS customer master key (CMK). Amazon Kendra doesn't support asymmetric CMKs.
Definition at line 70 of file ServerSideEncryptionConfiguration.h.
|
inline |
The identifier of the AWS KMS customer master key (CMK). Amazon Kendra doesn't support asymmetric CMKs.
Definition at line 82 of file ServerSideEncryptionConfiguration.h.
|
inline |
The identifier of the AWS KMS customer master key (CMK). Amazon Kendra doesn't support asymmetric CMKs.
Definition at line 76 of file ServerSideEncryptionConfiguration.h.
|
inline |
The identifier of the AWS KMS customer master key (CMK). Amazon Kendra doesn't support asymmetric CMKs.
Definition at line 88 of file ServerSideEncryptionConfiguration.h.