Struct aws_sdk_organizations::operation::describe_create_account_status::builders::DescribeCreateAccountStatusFluentBuilder
source · pub struct DescribeCreateAccountStatusFluentBuilder { /* private fields */ }
Expand description
Fluent builder constructing a request to DescribeCreateAccountStatus
.
Retrieves the current status of an asynchronous request to create an account.
This operation can be called only from the organization's management account or by a member account that is a delegated administrator for an Amazon Web Services service.
Implementations§
source§impl DescribeCreateAccountStatusFluentBuilder
impl DescribeCreateAccountStatusFluentBuilder
sourcepub fn as_input(&self) -> &DescribeCreateAccountStatusInputBuilder
pub fn as_input(&self) -> &DescribeCreateAccountStatusInputBuilder
Access the DescribeCreateAccountStatus as a reference.
sourcepub async fn send(
self
) -> Result<DescribeCreateAccountStatusOutput, SdkError<DescribeCreateAccountStatusError, HttpResponse>>
pub async fn send( self ) -> Result<DescribeCreateAccountStatusOutput, SdkError<DescribeCreateAccountStatusError, 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<DescribeCreateAccountStatusOutput, DescribeCreateAccountStatusError, Self>
pub fn customize( self ) -> CustomizableOperation<DescribeCreateAccountStatusOutput, DescribeCreateAccountStatusError, Self>
Consumes this builder, creating a customizable operation that can be modified before being sent.
sourcepub fn create_account_request_id(self, input: impl Into<String>) -> Self
pub fn create_account_request_id(self, input: impl Into<String>) -> Self
Specifies the Id
value that uniquely identifies the CreateAccount
request. You can get the value from the CreateAccountStatus.Id
response in an earlier CreateAccount
request, or from the ListCreateAccountStatus
operation.
The regex pattern for a create account request ID string requires "car-" followed by from 8 to 32 lowercase letters or digits.
sourcepub fn set_create_account_request_id(self, input: Option<String>) -> Self
pub fn set_create_account_request_id(self, input: Option<String>) -> Self
Specifies the Id
value that uniquely identifies the CreateAccount
request. You can get the value from the CreateAccountStatus.Id
response in an earlier CreateAccount
request, or from the ListCreateAccountStatus
operation.
The regex pattern for a create account request ID string requires "car-" followed by from 8 to 32 lowercase letters or digits.
sourcepub fn get_create_account_request_id(&self) -> &Option<String>
pub fn get_create_account_request_id(&self) -> &Option<String>
Specifies the Id
value that uniquely identifies the CreateAccount
request. You can get the value from the CreateAccountStatus.Id
response in an earlier CreateAccount
request, or from the ListCreateAccountStatus
operation.
The regex pattern for a create account request ID string requires "car-" followed by from 8 to 32 lowercase letters or digits.
Trait Implementations§
source§impl Clone for DescribeCreateAccountStatusFluentBuilder
impl Clone for DescribeCreateAccountStatusFluentBuilder
source§fn clone(&self) -> DescribeCreateAccountStatusFluentBuilder
fn clone(&self) -> DescribeCreateAccountStatusFluentBuilder
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 DescribeCreateAccountStatusFluentBuilder
impl !RefUnwindSafe for DescribeCreateAccountStatusFluentBuilder
impl Send for DescribeCreateAccountStatusFluentBuilder
impl Sync for DescribeCreateAccountStatusFluentBuilder
impl Unpin for DescribeCreateAccountStatusFluentBuilder
impl !UnwindSafe for DescribeCreateAccountStatusFluentBuilder
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