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 a list of FindingsReportSummary objects that contain analysis results for all profiling groups in your AWS account.
Synopsis
- data GetFindingsReportAccountSummary = GetFindingsReportAccountSummary' {}
- newGetFindingsReportAccountSummary :: GetFindingsReportAccountSummary
- getFindingsReportAccountSummary_nextToken :: Lens' GetFindingsReportAccountSummary (Maybe Text)
- getFindingsReportAccountSummary_dailyReportsOnly :: Lens' GetFindingsReportAccountSummary (Maybe Bool)
- getFindingsReportAccountSummary_maxResults :: Lens' GetFindingsReportAccountSummary (Maybe Natural)
- data GetFindingsReportAccountSummaryResponse = GetFindingsReportAccountSummaryResponse' {}
- newGetFindingsReportAccountSummaryResponse :: Int -> GetFindingsReportAccountSummaryResponse
- getFindingsReportAccountSummaryResponse_nextToken :: Lens' GetFindingsReportAccountSummaryResponse (Maybe Text)
- getFindingsReportAccountSummaryResponse_httpStatus :: Lens' GetFindingsReportAccountSummaryResponse Int
- getFindingsReportAccountSummaryResponse_reportSummaries :: Lens' GetFindingsReportAccountSummaryResponse [FindingsReportSummary]
Creating a Request
data GetFindingsReportAccountSummary Source #
The structure representing the GetFindingsReportAccountSummaryRequest.
See: newGetFindingsReportAccountSummary
smart constructor.
GetFindingsReportAccountSummary' | |
|
Instances
newGetFindingsReportAccountSummary :: GetFindingsReportAccountSummary Source #
Create a value of GetFindingsReportAccountSummary
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:nextToken:GetFindingsReportAccountSummary'
, getFindingsReportAccountSummary_nextToken
- The nextToken
value returned from a previous paginated
GetFindingsReportAccountSummary
request where maxResults
was used
and the results exceeded the value of that parameter. Pagination
continues from the end of the previous results that returned the
nextToken
value.
This token should be treated as an opaque identifier that is only used to retrieve the next items in a list and not for other programmatic purposes.
$sel:dailyReportsOnly:GetFindingsReportAccountSummary'
, getFindingsReportAccountSummary_dailyReportsOnly
- A Boolean
value indicating whether to only return reports from daily
profiles. If set to True
, only analysis data from daily profiles is
returned. If set to False
, analysis data is returned from smaller time
windows (for example, one hour).
$sel:maxResults:GetFindingsReportAccountSummary'
, getFindingsReportAccountSummary_maxResults
- The maximum number of results returned by
GetFindingsReportAccountSummary
in paginated output. When this
parameter is used, GetFindingsReportAccountSummary
only returns
maxResults
results in a single page along with a nextToken
response
element. The remaining results of the initial request can be seen by
sending another GetFindingsReportAccountSummary
request with the
returned nextToken
value.
Request Lenses
getFindingsReportAccountSummary_nextToken :: Lens' GetFindingsReportAccountSummary (Maybe Text) Source #
The nextToken
value returned from a previous paginated
GetFindingsReportAccountSummary
request where maxResults
was used
and the results exceeded the value of that parameter. Pagination
continues from the end of the previous results that returned the
nextToken
value.
This token should be treated as an opaque identifier that is only used to retrieve the next items in a list and not for other programmatic purposes.
getFindingsReportAccountSummary_dailyReportsOnly :: Lens' GetFindingsReportAccountSummary (Maybe Bool) Source #
A Boolean
value indicating whether to only return reports from daily
profiles. If set to True
, only analysis data from daily profiles is
returned. If set to False
, analysis data is returned from smaller time
windows (for example, one hour).
getFindingsReportAccountSummary_maxResults :: Lens' GetFindingsReportAccountSummary (Maybe Natural) Source #
The maximum number of results returned by
GetFindingsReportAccountSummary
in paginated output. When this
parameter is used, GetFindingsReportAccountSummary
only returns
maxResults
results in a single page along with a nextToken
response
element. The remaining results of the initial request can be seen by
sending another GetFindingsReportAccountSummary
request with the
returned nextToken
value.
Destructuring the Response
data GetFindingsReportAccountSummaryResponse Source #
The structure representing the GetFindingsReportAccountSummaryResponse.
See: newGetFindingsReportAccountSummaryResponse
smart constructor.
GetFindingsReportAccountSummaryResponse' | |
|
Instances
newGetFindingsReportAccountSummaryResponse Source #
Create a value of GetFindingsReportAccountSummaryResponse
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:nextToken:GetFindingsReportAccountSummary'
, getFindingsReportAccountSummaryResponse_nextToken
- The nextToken
value to include in a future
GetFindingsReportAccountSummary
request. When the results of a
GetFindingsReportAccountSummary
request exceed maxResults
, this
value can be used to retrieve the next page of results. This value is
null
when there are no more results to return.
$sel:httpStatus:GetFindingsReportAccountSummaryResponse'
, getFindingsReportAccountSummaryResponse_httpStatus
- The response's http status code.
$sel:reportSummaries:GetFindingsReportAccountSummaryResponse'
, getFindingsReportAccountSummaryResponse_reportSummaries
- The return list of
FindingsReportSummary
objects taht contain summaries of analysis results for all profiling
groups in your AWS account.
Response Lenses
getFindingsReportAccountSummaryResponse_nextToken :: Lens' GetFindingsReportAccountSummaryResponse (Maybe Text) Source #
The nextToken
value to include in a future
GetFindingsReportAccountSummary
request. When the results of a
GetFindingsReportAccountSummary
request exceed maxResults
, this
value can be used to retrieve the next page of results. This value is
null
when there are no more results to return.
getFindingsReportAccountSummaryResponse_httpStatus :: Lens' GetFindingsReportAccountSummaryResponse Int Source #
The response's http status code.
getFindingsReportAccountSummaryResponse_reportSummaries :: Lens' GetFindingsReportAccountSummaryResponse [FindingsReportSummary] Source #
The return list of FindingsReportSummary objects taht contain summaries of analysis results for all profiling groups in your AWS account.