Struct aws_sdk_s3::model::sse_kms_encrypted_objects::Builder
source · pub struct Builder { /* private fields */ }
Expand description
A builder for SseKmsEncryptedObjects
.
Implementations§
source§impl Builder
impl Builder
sourcepub fn status(self, input: SseKmsEncryptedObjectsStatus) -> Self
pub fn status(self, input: SseKmsEncryptedObjectsStatus) -> Self
Specifies whether Amazon S3 replicates objects created with server-side encryption using an Amazon Web Services KMS key stored in Amazon Web Services Key Management Service.
sourcepub fn set_status(self, input: Option<SseKmsEncryptedObjectsStatus>) -> Self
pub fn set_status(self, input: Option<SseKmsEncryptedObjectsStatus>) -> Self
Specifies whether Amazon S3 replicates objects created with server-side encryption using an Amazon Web Services KMS key stored in Amazon Web Services Key Management Service.
sourcepub fn build(self) -> SseKmsEncryptedObjects
pub fn build(self) -> SseKmsEncryptedObjects
Consumes the builder and constructs a SseKmsEncryptedObjects
.