Struct aws_sdk_s3control::output::CreateBucketOutput
source · [−]#[non_exhaustive]pub struct CreateBucketOutput { /* private fields */ }Implementations
sourceimpl CreateBucketOutput
impl CreateBucketOutput
sourcepub fn bucket_arn(&self) -> Option<&str>
pub fn bucket_arn(&self) -> Option<&str>
The Amazon Resource Name (ARN) of the bucket.
For using this parameter with Amazon S3 on Outposts with the REST API, you must specify the name and the x-amz-outpost-id as well.
For using this parameter with S3 on Outposts with the Amazon Web Services SDK and CLI, you must specify the ARN of the bucket accessed in the format arn:aws:s3-outposts:
. For example, to access the bucket reports through outpost my-outpost owned by account 123456789012 in Region us-west-2, use the URL encoding of arn:aws:s3-outposts:us-west-2:123456789012:outpost/my-outpost/bucket/reports. The value must be URL encoded.
sourceimpl CreateBucketOutput
impl CreateBucketOutput
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture CreateBucketOutput.
Trait Implementations
sourceimpl Clone for CreateBucketOutput
impl Clone for CreateBucketOutput
sourcefn clone(&self) -> CreateBucketOutput
fn clone(&self) -> CreateBucketOutput
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresourceimpl Debug for CreateBucketOutput
impl Debug for CreateBucketOutput
sourceimpl PartialEq<CreateBucketOutput> for CreateBucketOutput
impl PartialEq<CreateBucketOutput> for CreateBucketOutput
sourcefn eq(&self, other: &CreateBucketOutput) -> bool
fn eq(&self, other: &CreateBucketOutput) -> bool
impl StructuralPartialEq for CreateBucketOutput
Auto Trait Implementations
impl RefUnwindSafe for CreateBucketOutput
impl Send for CreateBucketOutput
impl Sync for CreateBucketOutput
impl Unpin for CreateBucketOutput
impl UnwindSafe for CreateBucketOutput
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more