pub struct BucketVersioningV2Result {
pub bucket: Output<String>,
pub expected_bucket_owner: Output<Option<String>>,
pub mfa: Output<Option<String>>,
pub versioning_configuration: Output<BucketVersioningV2VersioningConfiguration>,
}
Fields§
§bucket: Output<String>
Name of the S3 bucket.
expected_bucket_owner: Output<Option<String>>
Account ID of the expected bucket owner.
mfa: Output<Option<String>>
Concatenation of the authentication device’s serial number, a space, and the value that is displayed on your authentication device.
versioning_configuration: Output<BucketVersioningV2VersioningConfiguration>
Configuration block for the versioning parameters. See below.
Auto Trait Implementations§
impl Freeze for BucketVersioningV2Result
impl RefUnwindSafe for BucketVersioningV2Result
impl Send for BucketVersioningV2Result
impl Sync for BucketVersioningV2Result
impl Unpin for BucketVersioningV2Result
impl UnwindSafe for BucketVersioningV2Result
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