// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
impl super::Client {
/// Constructs a fluent builder for the [`DescribeAccount`](crate::operation::describe_account::builders::DescribeAccountFluentBuilder) operation.
///
/// - The fluent builder takes no input, just [`send`](crate::operation::describe_account::builders::DescribeAccountFluentBuilder::send) it.
/// - On success, responds with [`DescribeAccountOutput`](crate::operation::describe_account::DescribeAccountOutput) with field(s):
/// - [`dedicated_tenancy_support(Option<DedicatedTenancySupportResultEnum>)`](crate::operation::describe_account::DescribeAccountOutput::dedicated_tenancy_support): <p>The status of BYOL (whether BYOL is enabled or disabled).</p>
/// - [`dedicated_tenancy_management_cidr_range(Option<String>)`](crate::operation::describe_account::DescribeAccountOutput::dedicated_tenancy_management_cidr_range): <p>The IP address range, specified as an IPv4 CIDR block, used for the management network interface.</p> <p>The management network interface is connected to a secure Amazon WorkSpaces management network. It is used for interactive streaming of the WorkSpace desktop to Amazon WorkSpaces clients, and to allow Amazon WorkSpaces to manage the WorkSpace.</p>
/// - On failure, responds with [`SdkError<DescribeAccountError>`](crate::operation::describe_account::DescribeAccountError)
pub fn describe_account(&self) -> crate::operation::describe_account::builders::DescribeAccountFluentBuilder {
crate::operation::describe_account::builders::DescribeAccountFluentBuilder::new(self.handle.clone())
}
}