Struct aws_sdk_cloudtrail::operation::deregister_organization_delegated_admin::builders::DeregisterOrganizationDelegatedAdminFluentBuilder
source · pub struct DeregisterOrganizationDelegatedAdminFluentBuilder { /* private fields */ }
Expand description
Fluent builder constructing a request to DeregisterOrganizationDelegatedAdmin
.
Removes CloudTrail delegated administrator permissions from a member account in an organization.
Implementations§
source§impl DeregisterOrganizationDelegatedAdminFluentBuilder
impl DeregisterOrganizationDelegatedAdminFluentBuilder
sourcepub fn as_input(&self) -> &DeregisterOrganizationDelegatedAdminInputBuilder
pub fn as_input(&self) -> &DeregisterOrganizationDelegatedAdminInputBuilder
Access the DeregisterOrganizationDelegatedAdmin as a reference.
sourcepub async fn send(
self
) -> Result<DeregisterOrganizationDelegatedAdminOutput, SdkError<DeregisterOrganizationDelegatedAdminError, HttpResponse>>
pub async fn send( self ) -> Result<DeregisterOrganizationDelegatedAdminOutput, SdkError<DeregisterOrganizationDelegatedAdminError, HttpResponse>>
Sends the request and returns the response.
If an error occurs, an SdkError
will be returned with additional details that
can be matched against.
By default, any retryable failures will be retried twice. Retry behavior is configurable with the RetryConfig, which can be set when configuring the client.
sourcepub fn customize(
self
) -> CustomizableOperation<DeregisterOrganizationDelegatedAdminOutput, DeregisterOrganizationDelegatedAdminError, Self>
pub fn customize( self ) -> CustomizableOperation<DeregisterOrganizationDelegatedAdminOutput, DeregisterOrganizationDelegatedAdminError, Self>
Consumes this builder, creating a customizable operation that can be modified before being sent.
sourcepub fn delegated_admin_account_id(self, input: impl Into<String>) -> Self
pub fn delegated_admin_account_id(self, input: impl Into<String>) -> Self
A delegated administrator account ID. This is a member account in an organization that is currently designated as a delegated administrator.
sourcepub fn set_delegated_admin_account_id(self, input: Option<String>) -> Self
pub fn set_delegated_admin_account_id(self, input: Option<String>) -> Self
A delegated administrator account ID. This is a member account in an organization that is currently designated as a delegated administrator.
sourcepub fn get_delegated_admin_account_id(&self) -> &Option<String>
pub fn get_delegated_admin_account_id(&self) -> &Option<String>
A delegated administrator account ID. This is a member account in an organization that is currently designated as a delegated administrator.
Trait Implementations§
source§impl Clone for DeregisterOrganizationDelegatedAdminFluentBuilder
impl Clone for DeregisterOrganizationDelegatedAdminFluentBuilder
source§fn clone(&self) -> DeregisterOrganizationDelegatedAdminFluentBuilder
fn clone(&self) -> DeregisterOrganizationDelegatedAdminFluentBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moreAuto Trait Implementations§
impl Freeze for DeregisterOrganizationDelegatedAdminFluentBuilder
impl !RefUnwindSafe for DeregisterOrganizationDelegatedAdminFluentBuilder
impl Send for DeregisterOrganizationDelegatedAdminFluentBuilder
impl Sync for DeregisterOrganizationDelegatedAdminFluentBuilder
impl Unpin for DeregisterOrganizationDelegatedAdminFluentBuilder
impl !UnwindSafe for DeregisterOrganizationDelegatedAdminFluentBuilder
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> 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