| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.CodeGuruProfiler.GetFindingsReportAccountSummary
Description
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_dailyReportsOnly :: Lens' GetFindingsReportAccountSummary (Maybe Bool)
- getFindingsReportAccountSummary_maxResults :: Lens' GetFindingsReportAccountSummary (Maybe Natural)
- getFindingsReportAccountSummary_nextToken :: Lens' GetFindingsReportAccountSummary (Maybe Text)
- 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.
Constructors
| GetFindingsReportAccountSummary' | |
Fields
| |
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: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.
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.
Request Lenses
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.
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.
Destructuring the Response
data GetFindingsReportAccountSummaryResponse Source #
The structure representing the GetFindingsReportAccountSummaryResponse.
See: newGetFindingsReportAccountSummaryResponse smart constructor.
Constructors
| GetFindingsReportAccountSummaryResponse' | |
Fields
| |
Instances
newGetFindingsReportAccountSummaryResponse Source #
Arguments
| :: Int | |
| -> GetFindingsReportAccountSummaryResponse |
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:
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.