Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Returns the number of open reactive insights, the number of open proactive insights, and the number of metrics analyzed in your AWS account. Use these numbers to gauge the health of operations in your AWS account.
Synopsis
- data DescribeAccountHealth = DescribeAccountHealth' {
- newDescribeAccountHealth :: DescribeAccountHealth
- data DescribeAccountHealthResponse = DescribeAccountHealthResponse' {}
- newDescribeAccountHealthResponse :: Int -> Int -> Int -> Int -> Integer -> DescribeAccountHealthResponse
- describeAccountHealthResponse_httpStatus :: Lens' DescribeAccountHealthResponse Int
- describeAccountHealthResponse_openReactiveInsights :: Lens' DescribeAccountHealthResponse Int
- describeAccountHealthResponse_openProactiveInsights :: Lens' DescribeAccountHealthResponse Int
- describeAccountHealthResponse_metricsAnalyzed :: Lens' DescribeAccountHealthResponse Int
- describeAccountHealthResponse_resourceHours :: Lens' DescribeAccountHealthResponse Integer
Creating a Request
data DescribeAccountHealth Source #
See: newDescribeAccountHealth
smart constructor.
Instances
newDescribeAccountHealth :: DescribeAccountHealth Source #
Create a value of DescribeAccountHealth
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
Destructuring the Response
data DescribeAccountHealthResponse Source #
See: newDescribeAccountHealthResponse
smart constructor.
DescribeAccountHealthResponse' | |
|
Instances
newDescribeAccountHealthResponse Source #
Create a value of DescribeAccountHealthResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:DescribeAccountHealthResponse'
, describeAccountHealthResponse_httpStatus
- The response's http status code.
$sel:openReactiveInsights:DescribeAccountHealthResponse'
, describeAccountHealthResponse_openReactiveInsights
- An integer that specifies the number of open reactive insights in your
AWS account.
$sel:openProactiveInsights:DescribeAccountHealthResponse'
, describeAccountHealthResponse_openProactiveInsights
- An integer that specifies the number of open proactive insights in your
AWS account.
$sel:metricsAnalyzed:DescribeAccountHealthResponse'
, describeAccountHealthResponse_metricsAnalyzed
- An integer that specifies the number of metrics that have been analyzed
in your AWS account.
$sel:resourceHours:DescribeAccountHealthResponse'
, describeAccountHealthResponse_resourceHours
- The number of Amazon DevOps Guru resource analysis hours billed to the
current AWS account in the last hour.
Response Lenses
describeAccountHealthResponse_httpStatus :: Lens' DescribeAccountHealthResponse Int Source #
The response's http status code.
describeAccountHealthResponse_openReactiveInsights :: Lens' DescribeAccountHealthResponse Int Source #
An integer that specifies the number of open reactive insights in your AWS account.
describeAccountHealthResponse_openProactiveInsights :: Lens' DescribeAccountHealthResponse Int Source #
An integer that specifies the number of open proactive insights in your AWS account.
describeAccountHealthResponse_metricsAnalyzed :: Lens' DescribeAccountHealthResponse Int Source #
An integer that specifies the number of metrics that have been analyzed in your AWS account.
describeAccountHealthResponse_resourceHours :: Lens' DescribeAccountHealthResponse Integer Source #
The number of Amazon DevOps Guru resource analysis hours billed to the current AWS account in the last hour.