pub struct DescribeDirectories { /* private fields */ }
Expand description
Fluent builder constructing a request to DescribeDirectories
.
Obtains information about the directories that belong to this account.
You can retrieve information about specific directories by passing the directory identifiers in the DirectoryIds
parameter. Otherwise, all directories that belong to the current account are returned.
This operation supports pagination with the use of the NextToken
request and response parameters. If more results are available, the DescribeDirectoriesResult.NextToken
member contains a token that you pass in the next call to DescribeDirectories
to retrieve the next set of items.
You can also specify a maximum number of return results with the Limit
parameter.
Implementations
sourceimpl DescribeDirectories
impl DescribeDirectories
sourcepub async fn send(
self
) -> Result<DescribeDirectoriesOutput, SdkError<DescribeDirectoriesError>>
pub async fn send(
self
) -> Result<DescribeDirectoriesOutput, SdkError<DescribeDirectoriesError>>
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 directory_ids(self, input: impl Into<String>) -> Self
pub fn directory_ids(self, input: impl Into<String>) -> Self
Appends an item to DirectoryIds
.
To override the contents of this collection use set_directory_ids
.
A list of identifiers of the directories for which to obtain the information. If this member is null, all directories that belong to the current account are returned.
An empty list results in an InvalidParameterException
being thrown.
sourcepub fn set_directory_ids(self, input: Option<Vec<String>>) -> Self
pub fn set_directory_ids(self, input: Option<Vec<String>>) -> Self
A list of identifiers of the directories for which to obtain the information. If this member is null, all directories that belong to the current account are returned.
An empty list results in an InvalidParameterException
being thrown.
sourcepub fn next_token(self, input: impl Into<String>) -> Self
pub fn next_token(self, input: impl Into<String>) -> Self
The DescribeDirectoriesResult.NextToken
value from a previous call to DescribeDirectories
. Pass null if this is the first call.
sourcepub fn set_next_token(self, input: Option<String>) -> Self
pub fn set_next_token(self, input: Option<String>) -> Self
The DescribeDirectoriesResult.NextToken
value from a previous call to DescribeDirectories
. Pass null if this is the first call.
Trait Implementations
sourceimpl Clone for DescribeDirectories
impl Clone for DescribeDirectories
sourcefn clone(&self) -> DescribeDirectories
fn clone(&self) -> DescribeDirectories
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 more
Auto Trait Implementations
impl !RefUnwindSafe for DescribeDirectories
impl Send for DescribeDirectories
impl Sync for DescribeDirectories
impl Unpin for DescribeDirectories
impl !UnwindSafe for DescribeDirectories
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
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
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more