Struct rusoto_kinesis::StopStreamEncryptionInput
[−]
[src]
pub struct StopStreamEncryptionInput { pub encryption_type: String, pub key_id: String, pub stream_name: String, }
Fields
encryption_type: String
The encryption type. This parameter can be one of the following values:
-
NONE
: Not valid for this operation. AnInvalidOperationException
will be thrown. -
KMS
: Use server-side encryption on the records in the stream using a customer-managed KMS key.
key_id: String
The GUID for the customer-managed key that was used for encryption.
stream_name: String
The name of the stream on which to stop encrypting records.
Trait Implementations
impl Default for StopStreamEncryptionInput
[src]
fn default() -> StopStreamEncryptionInput
[src]
Returns the "default value" for a type. Read more
impl Debug for StopStreamEncryptionInput
[src]
fn fmt(&self, __arg_0: &mut Formatter) -> Result
[src]
Formats the value using the given formatter. Read more
impl Clone for StopStreamEncryptionInput
[src]
fn clone(&self) -> StopStreamEncryptionInput
[src]
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more