Struct aws_sdk_ssoadmin::operation::describe_instance::builders::DescribeInstanceFluentBuilder
source · pub struct DescribeInstanceFluentBuilder { /* private fields */ }
Expand description
Fluent builder constructing a request to DescribeInstance
.
Returns the details of an instance of IAM Identity Center. The status can be one of the following:
-
CREATE_IN_PROGRESS
- The instance is in the process of being created. When the instance is ready for use, DescribeInstance returns the status ofACTIVE
. While the instance is in theCREATE_IN_PROGRESS
state, you can call only DescribeInstance and DeleteInstance operations. -
DELETE_IN_PROGRESS
- The instance is being deleted. ReturnsAccessDeniedException
after the delete operation completes. -
ACTIVE
- The instance is active.
Implementations§
source§impl DescribeInstanceFluentBuilder
impl DescribeInstanceFluentBuilder
sourcepub fn as_input(&self) -> &DescribeInstanceInputBuilder
pub fn as_input(&self) -> &DescribeInstanceInputBuilder
Access the DescribeInstance as a reference.
sourcepub async fn send(
self
) -> Result<DescribeInstanceOutput, SdkError<DescribeInstanceError, HttpResponse>>
pub async fn send( self ) -> Result<DescribeInstanceOutput, SdkError<DescribeInstanceError, 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<DescribeInstanceOutput, DescribeInstanceError, Self>
pub fn customize( self ) -> CustomizableOperation<DescribeInstanceOutput, DescribeInstanceError, Self>
Consumes this builder, creating a customizable operation that can be modified before being sent.
sourcepub fn instance_arn(self, input: impl Into<String>) -> Self
pub fn instance_arn(self, input: impl Into<String>) -> Self
The ARN of the instance of IAM Identity Center under which the operation will run.
sourcepub fn set_instance_arn(self, input: Option<String>) -> Self
pub fn set_instance_arn(self, input: Option<String>) -> Self
The ARN of the instance of IAM Identity Center under which the operation will run.
sourcepub fn get_instance_arn(&self) -> &Option<String>
pub fn get_instance_arn(&self) -> &Option<String>
The ARN of the instance of IAM Identity Center under which the operation will run.
Trait Implementations§
source§impl Clone for DescribeInstanceFluentBuilder
impl Clone for DescribeInstanceFluentBuilder
source§fn clone(&self) -> DescribeInstanceFluentBuilder
fn clone(&self) -> DescribeInstanceFluentBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more