AWS SDK for C++
1.8.129
AWS SDK for C++
|
#include <StopStreamEncryptionRequest.h>
Additional Inherited Members | |
![]() | |
virtual void | DumpBodyToUrl (Aws::Http::URI &uri) const |
Definition at line 22 of file StopStreamEncryptionRequest.h.
Aws::Kinesis::Model::StopStreamEncryptionRequest::StopStreamEncryptionRequest | ( | ) |
|
inline |
The encryption type. The only valid value is KMS
.
Definition at line 87 of file StopStreamEncryptionRequest.h.
|
inline |
The encryption type. The only valid value is KMS
.
Definition at line 82 of file StopStreamEncryptionRequest.h.
|
inline |
The GUID for the customer-managed AWS KMS key to use for encryption. This value can be a globally unique identifier, a fully specified Amazon Resource Name (ARN) to either an alias or a key, or an alias name prefixed by "alias/".You can also use a master key owned by Kinesis Data Streams by specifying the alias aws/kinesis
.
Key ARN example: arn:aws:kms:us-east-1:123456789012:key/12345678-1234-1234-1234-123456789012
Alias ARN example: arn:aws:kms:us-east-1:123456789012:alias/MyAliasName
Globally unique key ID example: 12345678-1234-1234-1234-123456789012
Alias name example: alias/MyAliasName
Master key owned by Kinesis Data Streams: alias/aws/kinesis
Definition at line 124 of file StopStreamEncryptionRequest.h.
|
overridevirtual |
Reimplemented from Aws::Kinesis::KinesisRequest.
|
inlineoverridevirtual |
Implements Aws::AmazonWebServiceRequest.
Definition at line 31 of file StopStreamEncryptionRequest.h.
|
inline |
The name of the stream on which to stop encrypting records.
Definition at line 41 of file StopStreamEncryptionRequest.h.
|
inline |
The GUID for the customer-managed AWS KMS key to use for encryption. This value can be a globally unique identifier, a fully specified Amazon Resource Name (ARN) to either an alias or a key, or an alias name prefixed by "alias/".You can also use a master key owned by Kinesis Data Streams by specifying the alias aws/kinesis
.
Key ARN example: arn:aws:kms:us-east-1:123456789012:key/12345678-1234-1234-1234-123456789012
Alias ARN example: arn:aws:kms:us-east-1:123456789012:alias/MyAliasName
Globally unique key ID example: 12345678-1234-1234-1234-123456789012
Alias name example: alias/MyAliasName
Master key owned by Kinesis Data Streams: alias/aws/kinesis
Definition at line 140 of file StopStreamEncryptionRequest.h.
|
overridevirtual |
Convert payload into String.
Implements Aws::AmazonSerializableWebServiceRequest.
|
inline |
The encryption type. The only valid value is KMS
.
Definition at line 92 of file StopStreamEncryptionRequest.h.
|
inline |
The encryption type. The only valid value is KMS
.
Definition at line 97 of file StopStreamEncryptionRequest.h.
|
inline |
The GUID for the customer-managed AWS KMS key to use for encryption. This value can be a globally unique identifier, a fully specified Amazon Resource Name (ARN) to either an alias or a key, or an alias name prefixed by "alias/".You can also use a master key owned by Kinesis Data Streams by specifying the alias aws/kinesis
.
Key ARN example: arn:aws:kms:us-east-1:123456789012:key/12345678-1234-1234-1234-123456789012
Alias ARN example: arn:aws:kms:us-east-1:123456789012:alias/MyAliasName
Globally unique key ID example: 12345678-1234-1234-1234-123456789012
Alias name example: alias/MyAliasName
Master key owned by Kinesis Data Streams: alias/aws/kinesis
Definition at line 172 of file StopStreamEncryptionRequest.h.
|
inline |
The GUID for the customer-managed AWS KMS key to use for encryption. This value can be a globally unique identifier, a fully specified Amazon Resource Name (ARN) to either an alias or a key, or an alias name prefixed by "alias/".You can also use a master key owned by Kinesis Data Streams by specifying the alias aws/kinesis
.
Key ARN example: arn:aws:kms:us-east-1:123456789012:key/12345678-1234-1234-1234-123456789012
Alias ARN example: arn:aws:kms:us-east-1:123456789012:alias/MyAliasName
Globally unique key ID example: 12345678-1234-1234-1234-123456789012
Alias name example: alias/MyAliasName
Master key owned by Kinesis Data Streams: alias/aws/kinesis
Definition at line 156 of file StopStreamEncryptionRequest.h.
|
inline |
The GUID for the customer-managed AWS KMS key to use for encryption. This value can be a globally unique identifier, a fully specified Amazon Resource Name (ARN) to either an alias or a key, or an alias name prefixed by "alias/".You can also use a master key owned by Kinesis Data Streams by specifying the alias aws/kinesis
.
Key ARN example: arn:aws:kms:us-east-1:123456789012:key/12345678-1234-1234-1234-123456789012
Alias ARN example: arn:aws:kms:us-east-1:123456789012:alias/MyAliasName
Globally unique key ID example: 12345678-1234-1234-1234-123456789012
Alias name example: alias/MyAliasName
Master key owned by Kinesis Data Streams: alias/aws/kinesis
Definition at line 188 of file StopStreamEncryptionRequest.h.
|
inline |
The name of the stream on which to stop encrypting records.
Definition at line 56 of file StopStreamEncryptionRequest.h.
|
inline |
The name of the stream on which to stop encrypting records.
Definition at line 51 of file StopStreamEncryptionRequest.h.
|
inline |
The name of the stream on which to stop encrypting records.
Definition at line 61 of file StopStreamEncryptionRequest.h.
|
inline |
The name of the stream on which to stop encrypting records.
Definition at line 46 of file StopStreamEncryptionRequest.h.
|
inline |
The encryption type. The only valid value is KMS
.
Definition at line 102 of file StopStreamEncryptionRequest.h.
|
inline |
The encryption type. The only valid value is KMS
.
Definition at line 107 of file StopStreamEncryptionRequest.h.
|
inline |
The GUID for the customer-managed AWS KMS key to use for encryption. This value can be a globally unique identifier, a fully specified Amazon Resource Name (ARN) to either an alias or a key, or an alias name prefixed by "alias/".You can also use a master key owned by Kinesis Data Streams by specifying the alias aws/kinesis
.
Key ARN example: arn:aws:kms:us-east-1:123456789012:key/12345678-1234-1234-1234-123456789012
Alias ARN example: arn:aws:kms:us-east-1:123456789012:alias/MyAliasName
Globally unique key ID example: 12345678-1234-1234-1234-123456789012
Alias name example: alias/MyAliasName
Master key owned by Kinesis Data Streams: alias/aws/kinesis
Definition at line 220 of file StopStreamEncryptionRequest.h.
|
inline |
The GUID for the customer-managed AWS KMS key to use for encryption. This value can be a globally unique identifier, a fully specified Amazon Resource Name (ARN) to either an alias or a key, or an alias name prefixed by "alias/".You can also use a master key owned by Kinesis Data Streams by specifying the alias aws/kinesis
.
Key ARN example: arn:aws:kms:us-east-1:123456789012:key/12345678-1234-1234-1234-123456789012
Alias ARN example: arn:aws:kms:us-east-1:123456789012:alias/MyAliasName
Globally unique key ID example: 12345678-1234-1234-1234-123456789012
Alias name example: alias/MyAliasName
Master key owned by Kinesis Data Streams: alias/aws/kinesis
Definition at line 204 of file StopStreamEncryptionRequest.h.
|
inline |
The GUID for the customer-managed AWS KMS key to use for encryption. This value can be a globally unique identifier, a fully specified Amazon Resource Name (ARN) to either an alias or a key, or an alias name prefixed by "alias/".You can also use a master key owned by Kinesis Data Streams by specifying the alias aws/kinesis
.
Key ARN example: arn:aws:kms:us-east-1:123456789012:key/12345678-1234-1234-1234-123456789012
Alias ARN example: arn:aws:kms:us-east-1:123456789012:alias/MyAliasName
Globally unique key ID example: 12345678-1234-1234-1234-123456789012
Alias name example: alias/MyAliasName
Master key owned by Kinesis Data Streams: alias/aws/kinesis
Definition at line 236 of file StopStreamEncryptionRequest.h.
|
inline |
The name of the stream on which to stop encrypting records.
Definition at line 71 of file StopStreamEncryptionRequest.h.
|
inline |
The name of the stream on which to stop encrypting records.
Definition at line 66 of file StopStreamEncryptionRequest.h.
|
inline |
The name of the stream on which to stop encrypting records.
Definition at line 76 of file StopStreamEncryptionRequest.h.