Struct aws_sdk_devopsguru::client::fluent_builders::DescribeOrganizationResourceCollectionHealth
source · pub struct DescribeOrganizationResourceCollectionHealth { /* private fields */ }
Expand description
Fluent builder constructing a request to DescribeOrganizationResourceCollectionHealth
.
Provides an overview of your system's health. If additional member accounts are part of your organization, you can filter those accounts using the AccountIds
field.
Implementations§
source§impl DescribeOrganizationResourceCollectionHealth
impl DescribeOrganizationResourceCollectionHealth
sourcepub async fn customize(
self
) -> Result<CustomizableOperation<DescribeOrganizationResourceCollectionHealth, AwsResponseRetryClassifier>, SdkError<DescribeOrganizationResourceCollectionHealthError>>
pub async fn customize(
self
) -> Result<CustomizableOperation<DescribeOrganizationResourceCollectionHealth, AwsResponseRetryClassifier>, SdkError<DescribeOrganizationResourceCollectionHealthError>>
Consume this builder, creating a customizable operation that can be modified before being sent. The operation’s inner http::Request can be modified as well.
sourcepub async fn send(
self
) -> Result<DescribeOrganizationResourceCollectionHealthOutput, SdkError<DescribeOrganizationResourceCollectionHealthError>>
pub async fn send(
self
) -> Result<DescribeOrganizationResourceCollectionHealthOutput, SdkError<DescribeOrganizationResourceCollectionHealthError>>
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 into_paginator(
self
) -> DescribeOrganizationResourceCollectionHealthPaginator
pub fn into_paginator(
self
) -> DescribeOrganizationResourceCollectionHealthPaginator
Create a paginator for this request
Paginators are used by calling send().await
which returns a Stream
.
sourcepub fn organization_resource_collection_type(
self,
input: OrganizationResourceCollectionType
) -> Self
pub fn organization_resource_collection_type(
self,
input: OrganizationResourceCollectionType
) -> Self
An Amazon Web Services resource collection type. This type specifies how analyzed Amazon Web Services resources are defined. The two types of Amazon Web Services resource collections supported are Amazon Web Services CloudFormation stacks and Amazon Web Services resources that contain the same Amazon Web Services tag. DevOps Guru can be configured to analyze the Amazon Web Services resources that are defined in the stacks or that are tagged using the same tag key. You can specify up to 500 Amazon Web Services CloudFormation stacks.
sourcepub fn set_organization_resource_collection_type(
self,
input: Option<OrganizationResourceCollectionType>
) -> Self
pub fn set_organization_resource_collection_type(
self,
input: Option<OrganizationResourceCollectionType>
) -> Self
An Amazon Web Services resource collection type. This type specifies how analyzed Amazon Web Services resources are defined. The two types of Amazon Web Services resource collections supported are Amazon Web Services CloudFormation stacks and Amazon Web Services resources that contain the same Amazon Web Services tag. DevOps Guru can be configured to analyze the Amazon Web Services resources that are defined in the stacks or that are tagged using the same tag key. You can specify up to 500 Amazon Web Services CloudFormation stacks.
sourcepub fn account_ids(self, input: impl Into<String>) -> Self
pub fn account_ids(self, input: impl Into<String>) -> Self
Appends an item to AccountIds
.
To override the contents of this collection use set_account_ids
.
The ID of the Amazon Web Services account.
sourcepub fn set_account_ids(self, input: Option<Vec<String>>) -> Self
pub fn set_account_ids(self, input: Option<Vec<String>>) -> Self
The ID of the Amazon Web Services account.
sourcepub fn organizational_unit_ids(self, input: impl Into<String>) -> Self
pub fn organizational_unit_ids(self, input: impl Into<String>) -> Self
Appends an item to OrganizationalUnitIds
.
To override the contents of this collection use set_organizational_unit_ids
.
The ID of the organizational unit.
sourcepub fn set_organizational_unit_ids(self, input: Option<Vec<String>>) -> Self
pub fn set_organizational_unit_ids(self, input: Option<Vec<String>>) -> Self
The ID of the organizational unit.
sourcepub fn next_token(self, input: impl Into<String>) -> Self
pub fn next_token(self, input: impl Into<String>) -> Self
The pagination token to use to retrieve the next page of results for this operation. If this value is null, it retrieves the first page.
sourcepub fn set_next_token(self, input: Option<String>) -> Self
pub fn set_next_token(self, input: Option<String>) -> Self
The pagination token to use to retrieve the next page of results for this operation. If this value is null, it retrieves the first page.
sourcepub fn max_results(self, input: i32) -> Self
pub fn max_results(self, input: i32) -> Self
The maximum number of results to return with a single call. To retrieve the remaining results, make another call with the returned nextToken
value.
sourcepub fn set_max_results(self, input: Option<i32>) -> Self
pub fn set_max_results(self, input: Option<i32>) -> Self
The maximum number of results to return with a single call. To retrieve the remaining results, make another call with the returned nextToken
value.
Trait Implementations§
source§impl Clone for DescribeOrganizationResourceCollectionHealth
impl Clone for DescribeOrganizationResourceCollectionHealth
source§fn clone(&self) -> DescribeOrganizationResourceCollectionHealth
fn clone(&self) -> DescribeOrganizationResourceCollectionHealth
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more