pub struct BucketBuilder { /* private fields */ }
Expand description
Builder for Bucket
.
Implementations§
Source§impl BucketBuilder
impl BucketBuilder
Sourcepub fn name<VALUE: Into<String>>(&mut self, value: VALUE) -> &mut Self
pub fn name<VALUE: Into<String>>(&mut self, value: VALUE) -> &mut Self
Name assigned to this resource in ECS. The resource name is set by a user and can be changed at any time. It is not a unique identifier.
Sourcepub fn is_encryption_enabled(&mut self, value: bool) -> &mut Self
pub fn is_encryption_enabled(&mut self, value: bool) -> &mut Self
Bucket isEncryptionEnabled flag
Sourcepub fn audit_delete_expiration(&mut self, value: i64) -> &mut Self
pub fn audit_delete_expiration(&mut self, value: i64) -> &mut Self
Bucket audit delete expiration in seconds
Keywords and labels that can be added by a user to a resource to make it easy to find when doing a search.
Trait Implementations§
Source§impl Clone for BucketBuilder
impl Clone for BucketBuilder
Source§fn clone(&self) -> BucketBuilder
fn clone(&self) -> BucketBuilder
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreAuto Trait Implementations§
impl Freeze for BucketBuilder
impl RefUnwindSafe for BucketBuilder
impl Send for BucketBuilder
impl Sync for BucketBuilder
impl Unpin for BucketBuilder
impl UnwindSafe for BucketBuilder
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more