Struct aws_sdk_s3control::input::PutPublicAccessBlockInput
source · [−]#[non_exhaustive]pub struct PutPublicAccessBlockInput { /* private fields */ }Implementations
sourceimpl PutPublicAccessBlockInput
impl PutPublicAccessBlockInput
sourcepub async fn make_operation(
&self,
_config: &Config
) -> Result<Operation<PutPublicAccessBlock, AwsResponseRetryClassifier>, BuildError>
pub async fn make_operation(
&self,
_config: &Config
) -> Result<Operation<PutPublicAccessBlock, AwsResponseRetryClassifier>, BuildError>
Consumes the builder and constructs an Operation<PutPublicAccessBlock>
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture PutPublicAccessBlockInput.
sourceimpl PutPublicAccessBlockInput
impl PutPublicAccessBlockInput
sourcepub fn public_access_block_configuration(
&self
) -> Option<&PublicAccessBlockConfiguration>
pub fn public_access_block_configuration(
&self
) -> Option<&PublicAccessBlockConfiguration>
The PublicAccessBlock configuration that you want to apply to the specified Amazon Web Services account.
sourcepub fn account_id(&self) -> Option<&str>
pub fn account_id(&self) -> Option<&str>
The account ID for the Amazon Web Services account whose PublicAccessBlock configuration you want to set.
Trait Implementations
sourceimpl Clone for PutPublicAccessBlockInput
impl Clone for PutPublicAccessBlockInput
sourcefn clone(&self) -> PutPublicAccessBlockInput
fn clone(&self) -> PutPublicAccessBlockInput
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 PutPublicAccessBlockInput
impl Debug for PutPublicAccessBlockInput
sourceimpl PartialEq<PutPublicAccessBlockInput> for PutPublicAccessBlockInput
impl PartialEq<PutPublicAccessBlockInput> for PutPublicAccessBlockInput
sourcefn eq(&self, other: &PutPublicAccessBlockInput) -> bool
fn eq(&self, other: &PutPublicAccessBlockInput) -> bool
impl StructuralPartialEq for PutPublicAccessBlockInput
Auto Trait Implementations
impl RefUnwindSafe for PutPublicAccessBlockInput
impl Send for PutPublicAccessBlockInput
impl Sync for PutPublicAccessBlockInput
impl Unpin for PutPublicAccessBlockInput
impl UnwindSafe for PutPublicAccessBlockInput
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