pub struct Builder { /* private fields */ }
Expand description
A builder for AwsDynamoDbTableSseDescription
.
Implementations§
source§impl Builder
impl Builder
sourcepub fn inaccessible_encryption_date_time(self, input: impl Into<String>) -> Self
pub fn inaccessible_encryption_date_time(self, input: impl Into<String>) -> Self
If the key is inaccessible, the date and time when DynamoDB detected that the key was inaccessible.
Uses the date-time
format specified in RFC 3339 section 5.6, Internet Date/Time Format. The value cannot contain spaces. For example, 2020-03-22T13:22:13.933Z
.
sourcepub fn set_inaccessible_encryption_date_time(self, input: Option<String>) -> Self
pub fn set_inaccessible_encryption_date_time(self, input: Option<String>) -> Self
If the key is inaccessible, the date and time when DynamoDB detected that the key was inaccessible.
Uses the date-time
format specified in RFC 3339 section 5.6, Internet Date/Time Format. The value cannot contain spaces. For example, 2020-03-22T13:22:13.933Z
.
sourcepub fn status(self, input: impl Into<String>) -> Self
pub fn status(self, input: impl Into<String>) -> Self
The status of the server-side encryption.
sourcepub fn set_status(self, input: Option<String>) -> Self
pub fn set_status(self, input: Option<String>) -> Self
The status of the server-side encryption.
sourcepub fn set_sse_type(self, input: Option<String>) -> Self
pub fn set_sse_type(self, input: Option<String>) -> Self
The type of server-side encryption.
sourcepub fn kms_master_key_arn(self, input: impl Into<String>) -> Self
pub fn kms_master_key_arn(self, input: impl Into<String>) -> Self
The ARN of the KMS key that is used for the KMS encryption.
sourcepub fn set_kms_master_key_arn(self, input: Option<String>) -> Self
pub fn set_kms_master_key_arn(self, input: Option<String>) -> Self
The ARN of the KMS key that is used for the KMS encryption.
sourcepub fn build(self) -> AwsDynamoDbTableSseDescription
pub fn build(self) -> AwsDynamoDbTableSseDescription
Consumes the builder and constructs a AwsDynamoDbTableSseDescription
.