pub struct ListRuleGroupsNamespaces<C = DynConnector, M = DefaultMiddleware, R = Standard> { /* private fields */ }
Expand description
Fluent builder constructing a request to ListRuleGroupsNamespaces
.
Lists rule groups namespaces.
Implementations
impl<C, M, R> ListRuleGroupsNamespaces<C, M, R> where
C: SmithyConnector,
M: SmithyMiddleware<C>,
R: NewRequestPolicy,
impl<C, M, R> ListRuleGroupsNamespaces<C, M, R> where
C: SmithyConnector,
M: SmithyMiddleware<C>,
R: NewRequestPolicy,
pub async fn send(
self
) -> Result<ListRuleGroupsNamespacesOutput, SdkError<ListRuleGroupsNamespacesError>> where
R::Policy: SmithyRetryPolicy<ListRuleGroupsNamespacesInputOperationOutputAlias, ListRuleGroupsNamespacesOutput, ListRuleGroupsNamespacesError, ListRuleGroupsNamespacesInputOperationRetryAlias>,
pub async fn send(
self
) -> Result<ListRuleGroupsNamespacesOutput, SdkError<ListRuleGroupsNamespacesError>> where
R::Policy: SmithyRetryPolicy<ListRuleGroupsNamespacesInputOperationOutputAlias, ListRuleGroupsNamespacesOutput, ListRuleGroupsNamespacesError, ListRuleGroupsNamespacesInputOperationRetryAlias>,
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.
Create a paginator for this request
Paginators are used by calling send().await
which returns a Stream
.
The ID of the workspace.
The ID of the workspace.
Optional filter for rule groups namespace name. Only the rule groups namespace that begin with this value will be returned.
Optional filter for rule groups namespace name. Only the rule groups namespace that begin with this value will be returned.
Pagination token to request the next page in a paginated list. This token is obtained from the output of the previous ListRuleGroupsNamespaces request.
Pagination token to request the next page in a paginated list. This token is obtained from the output of the previous ListRuleGroupsNamespaces request.
Maximum results to return in response (default=100, maximum=1000).
Maximum results to return in response (default=100, maximum=1000).
Trait Implementations
Auto Trait Implementations
impl<C = DynConnector, M = DefaultMiddleware, R = Standard> !RefUnwindSafe for ListRuleGroupsNamespaces<C, M, R>
impl<C, M, R> Send for ListRuleGroupsNamespaces<C, M, R> where
C: Send + Sync,
M: Send + Sync,
R: Send + Sync,
impl<C, M, R> Sync for ListRuleGroupsNamespaces<C, M, R> where
C: Send + Sync,
M: Send + Sync,
R: Send + Sync,
impl<C, M, R> Unpin for ListRuleGroupsNamespaces<C, M, R>
impl<C = DynConnector, M = DefaultMiddleware, R = Standard> !UnwindSafe for ListRuleGroupsNamespaces<C, M, R>
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more