#[non_exhaustive]pub struct DeleteBucketIntelligentTieringConfigurationInput {
pub bucket: Option<String>,
pub id: Option<String>,
pub expected_bucket_owner: Option<String>,
}Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.bucket: Option<String>The name of the Amazon S3 bucket whose configuration you want to modify or retrieve.
id: Option<String>The ID used to identify the S3 Intelligent-Tiering configuration.
expected_bucket_owner: Option<String>The account ID of the expected bucket owner. If the account ID that you provide does not match the actual owner of the bucket, the request fails with the HTTP status code 403 Forbidden (access denied).
Implementations§
Source§impl DeleteBucketIntelligentTieringConfigurationInput
impl DeleteBucketIntelligentTieringConfigurationInput
Sourcepub fn bucket(&self) -> Option<&str>
pub fn bucket(&self) -> Option<&str>
The name of the Amazon S3 bucket whose configuration you want to modify or retrieve.
Sourcepub fn id(&self) -> Option<&str>
pub fn id(&self) -> Option<&str>
The ID used to identify the S3 Intelligent-Tiering configuration.
Sourcepub fn expected_bucket_owner(&self) -> Option<&str>
pub fn expected_bucket_owner(&self) -> Option<&str>
The account ID of the expected bucket owner. If the account ID that you provide does not match the actual owner of the bucket, the request fails with the HTTP status code 403 Forbidden (access denied).
Source§impl DeleteBucketIntelligentTieringConfigurationInput
impl DeleteBucketIntelligentTieringConfigurationInput
Sourcepub fn builder() -> DeleteBucketIntelligentTieringConfigurationInputBuilder
pub fn builder() -> DeleteBucketIntelligentTieringConfigurationInputBuilder
Creates a new builder-style object to manufacture DeleteBucketIntelligentTieringConfigurationInput.
Trait Implementations§
Source§impl Clone for DeleteBucketIntelligentTieringConfigurationInput
impl Clone for DeleteBucketIntelligentTieringConfigurationInput
Source§fn clone(&self) -> DeleteBucketIntelligentTieringConfigurationInput
fn clone(&self) -> DeleteBucketIntelligentTieringConfigurationInput
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl PartialEq for DeleteBucketIntelligentTieringConfigurationInput
impl PartialEq for DeleteBucketIntelligentTieringConfigurationInput
Source§fn eq(&self, other: &DeleteBucketIntelligentTieringConfigurationInput) -> bool
fn eq(&self, other: &DeleteBucketIntelligentTieringConfigurationInput) -> bool
self and other values to be equal, and is used by ==.impl StructuralPartialEq for DeleteBucketIntelligentTieringConfigurationInput
Auto Trait Implementations§
impl Freeze for DeleteBucketIntelligentTieringConfigurationInput
impl RefUnwindSafe for DeleteBucketIntelligentTieringConfigurationInput
impl Send for DeleteBucketIntelligentTieringConfigurationInput
impl Sync for DeleteBucketIntelligentTieringConfigurationInput
impl Unpin for DeleteBucketIntelligentTieringConfigurationInput
impl UnwindSafe for DeleteBucketIntelligentTieringConfigurationInput
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more