Struct aws_sdk_s3::model::inventory_encryption::Builder
source · pub struct Builder { /* private fields */ }
Expand description
A builder for InventoryEncryption
.
Implementations§
source§impl Builder
impl Builder
sourcepub fn sses3(self, input: Sses3) -> Self
pub fn sses3(self, input: Sses3) -> Self
Specifies the use of SSE-S3 to encrypt delivered inventory reports.
sourcepub fn set_sses3(self, input: Option<Sses3>) -> Self
pub fn set_sses3(self, input: Option<Sses3>) -> Self
Specifies the use of SSE-S3 to encrypt delivered inventory reports.
sourcepub fn ssekms(self, input: Ssekms) -> Self
pub fn ssekms(self, input: Ssekms) -> Self
Specifies the use of SSE-KMS to encrypt delivered inventory reports.
sourcepub fn set_ssekms(self, input: Option<Ssekms>) -> Self
pub fn set_ssekms(self, input: Option<Ssekms>) -> Self
Specifies the use of SSE-KMS to encrypt delivered inventory reports.
sourcepub fn build(self) -> InventoryEncryption
pub fn build(self) -> InventoryEncryption
Consumes the builder and constructs a InventoryEncryption
.