1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
impl super::Client {
    /// Constructs a fluent builder for the [`DescribeAccountHealth`](crate::operation::describe_account_health::builders::DescribeAccountHealthFluentBuilder) operation.
    ///
    /// - The fluent builder takes no input, just [`send`](crate::operation::describe_account_health::builders::DescribeAccountHealthFluentBuilder::send) it.
    /// - On success, responds with [`DescribeAccountHealthOutput`](crate::operation::describe_account_health::DescribeAccountHealthOutput) with field(s):
    ///   - [`open_reactive_insights(i32)`](crate::operation::describe_account_health::DescribeAccountHealthOutput::open_reactive_insights): <p> An integer that specifies the number of open reactive insights in your Amazon Web Services account. </p>
    ///   - [`open_proactive_insights(i32)`](crate::operation::describe_account_health::DescribeAccountHealthOutput::open_proactive_insights): <p> An integer that specifies the number of open proactive insights in your Amazon Web Services account. </p>
    ///   - [`metrics_analyzed(i32)`](crate::operation::describe_account_health::DescribeAccountHealthOutput::metrics_analyzed): <p> An integer that specifies the number of metrics that have been analyzed in your Amazon Web Services account. </p>
    ///   - [`resource_hours(Option<i64>)`](crate::operation::describe_account_health::DescribeAccountHealthOutput::resource_hours): <p>The number of Amazon DevOps Guru resource analysis hours billed to the current Amazon Web Services account in the last hour. </p>
    ///   - [`analyzed_resource_count(Option<i64>)`](crate::operation::describe_account_health::DescribeAccountHealthOutput::analyzed_resource_count): <p> Number of resources that DevOps Guru is monitoring in your Amazon Web Services account. </p>
    /// - On failure, responds with [`SdkError<DescribeAccountHealthError>`](crate::operation::describe_account_health::DescribeAccountHealthError)
    pub fn describe_account_health(
        &self,
    ) -> crate::operation::describe_account_health::builders::DescribeAccountHealthFluentBuilder
    {
        crate::operation::describe_account_health::builders::DescribeAccountHealthFluentBuilder::new(
            self.handle.clone(),
        )
    }
}