pub struct HeadBucketOutput {
pub access_point_alias: Option<AccessPointAlias>,
pub bucket_location_name: Option<BucketLocationName>,
pub bucket_location_type: Option<LocationType>,
pub bucket_region: Option<Region>,
}Fields§
§access_point_alias: Option<AccessPointAlias>Indicates whether the bucket name used in the request is an access point alias.
For directory buckets, the value of this field is false.
bucket_location_name: Option<BucketLocationName>The name of the location where the bucket will be created.
For directory buckets, the Zone ID of the Availability Zone or the Local Zone where the bucket is created. An example Zone ID value for an Availability Zone is usw2-az1.
This functionality is only supported by directory buckets.
bucket_location_type: Option<LocationType>The type of location where the bucket is created.
This functionality is only supported by directory buckets.
bucket_region: Option<Region>The Region that the bucket is located.
Trait Implementations§
Source§impl Clone for HeadBucketOutput
impl Clone for HeadBucketOutput
Source§fn clone(&self) -> HeadBucketOutput
fn clone(&self) -> HeadBucketOutput
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for HeadBucketOutput
impl Debug for HeadBucketOutput
Source§impl Default for HeadBucketOutput
impl Default for HeadBucketOutput
Source§fn default() -> HeadBucketOutput
fn default() -> HeadBucketOutput
Returns the “default value” for a type. Read more
Source§impl DtoExt for HeadBucketOutput
impl DtoExt for HeadBucketOutput
Source§fn ignore_empty_strings(&mut self)
fn ignore_empty_strings(&mut self)
Modifies all empty string fields from
Some("") to NoneSource§impl PartialEq for HeadBucketOutput
impl PartialEq for HeadBucketOutput
Source§fn eq(&self, other: &HeadBucketOutput) -> bool
fn eq(&self, other: &HeadBucketOutput) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for HeadBucketOutput
Auto Trait Implementations§
impl Freeze for HeadBucketOutput
impl RefUnwindSafe for HeadBucketOutput
impl Send for HeadBucketOutput
impl Sync for HeadBucketOutput
impl Unpin for HeadBucketOutput
impl UnsafeUnpin for HeadBucketOutput
impl UnwindSafe for HeadBucketOutput
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