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 |
Describes the specified Network Access Scope analyses.
This operation returns paginated results.
Synopsis
- data DescribeNetworkInsightsAccessScopeAnalyses = DescribeNetworkInsightsAccessScopeAnalyses' {}
- newDescribeNetworkInsightsAccessScopeAnalyses :: DescribeNetworkInsightsAccessScopeAnalyses
- describeNetworkInsightsAccessScopeAnalyses_analysisStartTimeBegin :: Lens' DescribeNetworkInsightsAccessScopeAnalyses (Maybe UTCTime)
- describeNetworkInsightsAccessScopeAnalyses_analysisStartTimeEnd :: Lens' DescribeNetworkInsightsAccessScopeAnalyses (Maybe UTCTime)
- describeNetworkInsightsAccessScopeAnalyses_dryRun :: Lens' DescribeNetworkInsightsAccessScopeAnalyses (Maybe Bool)
- describeNetworkInsightsAccessScopeAnalyses_filters :: Lens' DescribeNetworkInsightsAccessScopeAnalyses (Maybe [Filter])
- describeNetworkInsightsAccessScopeAnalyses_maxResults :: Lens' DescribeNetworkInsightsAccessScopeAnalyses (Maybe Natural)
- describeNetworkInsightsAccessScopeAnalyses_networkInsightsAccessScopeAnalysisIds :: Lens' DescribeNetworkInsightsAccessScopeAnalyses (Maybe [Text])
- describeNetworkInsightsAccessScopeAnalyses_networkInsightsAccessScopeId :: Lens' DescribeNetworkInsightsAccessScopeAnalyses (Maybe Text)
- describeNetworkInsightsAccessScopeAnalyses_nextToken :: Lens' DescribeNetworkInsightsAccessScopeAnalyses (Maybe Text)
- data DescribeNetworkInsightsAccessScopeAnalysesResponse = DescribeNetworkInsightsAccessScopeAnalysesResponse' {}
- newDescribeNetworkInsightsAccessScopeAnalysesResponse :: Int -> DescribeNetworkInsightsAccessScopeAnalysesResponse
- describeNetworkInsightsAccessScopeAnalysesResponse_networkInsightsAccessScopeAnalyses :: Lens' DescribeNetworkInsightsAccessScopeAnalysesResponse (Maybe [NetworkInsightsAccessScopeAnalysis])
- describeNetworkInsightsAccessScopeAnalysesResponse_nextToken :: Lens' DescribeNetworkInsightsAccessScopeAnalysesResponse (Maybe Text)
- describeNetworkInsightsAccessScopeAnalysesResponse_httpStatus :: Lens' DescribeNetworkInsightsAccessScopeAnalysesResponse Int
Creating a Request
data DescribeNetworkInsightsAccessScopeAnalyses Source #
See: newDescribeNetworkInsightsAccessScopeAnalyses
smart constructor.
DescribeNetworkInsightsAccessScopeAnalyses' | |
|
Instances
newDescribeNetworkInsightsAccessScopeAnalyses :: DescribeNetworkInsightsAccessScopeAnalyses Source #
Create a value of DescribeNetworkInsightsAccessScopeAnalyses
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:analysisStartTimeBegin:DescribeNetworkInsightsAccessScopeAnalyses'
, describeNetworkInsightsAccessScopeAnalyses_analysisStartTimeBegin
- Filters the results based on the start time. The analysis must have
started on or after this time.
$sel:analysisStartTimeEnd:DescribeNetworkInsightsAccessScopeAnalyses'
, describeNetworkInsightsAccessScopeAnalyses_analysisStartTimeEnd
- Filters the results based on the start time. The analysis must have
started on or before this time.
$sel:dryRun:DescribeNetworkInsightsAccessScopeAnalyses'
, describeNetworkInsightsAccessScopeAnalyses_dryRun
- Checks whether you have the required permissions for the action, without
actually making the request, and provides an error response. If you have
the required permissions, the error response is DryRunOperation
.
Otherwise, it is UnauthorizedOperation
.
$sel:filters:DescribeNetworkInsightsAccessScopeAnalyses'
, describeNetworkInsightsAccessScopeAnalyses_filters
- There are no supported filters.
$sel:maxResults:DescribeNetworkInsightsAccessScopeAnalyses'
, describeNetworkInsightsAccessScopeAnalyses_maxResults
- The maximum number of results to return with a single call. To retrieve
the remaining results, make another call with the returned nextToken
value.
$sel:networkInsightsAccessScopeAnalysisIds:DescribeNetworkInsightsAccessScopeAnalyses'
, describeNetworkInsightsAccessScopeAnalyses_networkInsightsAccessScopeAnalysisIds
- The IDs of the Network Access Scope analyses.
DescribeNetworkInsightsAccessScopeAnalyses
, describeNetworkInsightsAccessScopeAnalyses_networkInsightsAccessScopeId
- The ID of the Network Access Scope.
DescribeNetworkInsightsAccessScopeAnalyses
, describeNetworkInsightsAccessScopeAnalyses_nextToken
- The token for the next page of results.
Request Lenses
describeNetworkInsightsAccessScopeAnalyses_analysisStartTimeBegin :: Lens' DescribeNetworkInsightsAccessScopeAnalyses (Maybe UTCTime) Source #
Filters the results based on the start time. The analysis must have started on or after this time.
describeNetworkInsightsAccessScopeAnalyses_analysisStartTimeEnd :: Lens' DescribeNetworkInsightsAccessScopeAnalyses (Maybe UTCTime) Source #
Filters the results based on the start time. The analysis must have started on or before this time.
describeNetworkInsightsAccessScopeAnalyses_dryRun :: Lens' DescribeNetworkInsightsAccessScopeAnalyses (Maybe Bool) Source #
Checks whether you have the required permissions for the action, without
actually making the request, and provides an error response. If you have
the required permissions, the error response is DryRunOperation
.
Otherwise, it is UnauthorizedOperation
.
describeNetworkInsightsAccessScopeAnalyses_filters :: Lens' DescribeNetworkInsightsAccessScopeAnalyses (Maybe [Filter]) Source #
There are no supported filters.
describeNetworkInsightsAccessScopeAnalyses_maxResults :: Lens' DescribeNetworkInsightsAccessScopeAnalyses (Maybe Natural) Source #
The maximum number of results to return with a single call. To retrieve
the remaining results, make another call with the returned nextToken
value.
describeNetworkInsightsAccessScopeAnalyses_networkInsightsAccessScopeAnalysisIds :: Lens' DescribeNetworkInsightsAccessScopeAnalyses (Maybe [Text]) Source #
The IDs of the Network Access Scope analyses.
describeNetworkInsightsAccessScopeAnalyses_networkInsightsAccessScopeId :: Lens' DescribeNetworkInsightsAccessScopeAnalyses (Maybe Text) Source #
The ID of the Network Access Scope.
describeNetworkInsightsAccessScopeAnalyses_nextToken :: Lens' DescribeNetworkInsightsAccessScopeAnalyses (Maybe Text) Source #
The token for the next page of results.
Destructuring the Response
data DescribeNetworkInsightsAccessScopeAnalysesResponse Source #
See: newDescribeNetworkInsightsAccessScopeAnalysesResponse
smart constructor.
DescribeNetworkInsightsAccessScopeAnalysesResponse' | |
|
Instances
newDescribeNetworkInsightsAccessScopeAnalysesResponse Source #
:: Int |
|
-> DescribeNetworkInsightsAccessScopeAnalysesResponse |
Create a value of DescribeNetworkInsightsAccessScopeAnalysesResponse
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:networkInsightsAccessScopeAnalyses:DescribeNetworkInsightsAccessScopeAnalysesResponse'
, describeNetworkInsightsAccessScopeAnalysesResponse_networkInsightsAccessScopeAnalyses
- The Network Access Scope analyses.
DescribeNetworkInsightsAccessScopeAnalyses
, describeNetworkInsightsAccessScopeAnalysesResponse_nextToken
- The token to use to retrieve the next page of results. This value is
null
when there are no more results to return.
$sel:httpStatus:DescribeNetworkInsightsAccessScopeAnalysesResponse'
, describeNetworkInsightsAccessScopeAnalysesResponse_httpStatus
- The response's http status code.
Response Lenses
describeNetworkInsightsAccessScopeAnalysesResponse_networkInsightsAccessScopeAnalyses :: Lens' DescribeNetworkInsightsAccessScopeAnalysesResponse (Maybe [NetworkInsightsAccessScopeAnalysis]) Source #
The Network Access Scope analyses.
describeNetworkInsightsAccessScopeAnalysesResponse_nextToken :: Lens' DescribeNetworkInsightsAccessScopeAnalysesResponse (Maybe Text) Source #
The token to use to retrieve the next page of results. This value is
null
when there are no more results to return.
describeNetworkInsightsAccessScopeAnalysesResponse_httpStatus :: Lens' DescribeNetworkInsightsAccessScopeAnalysesResponse Int Source #
The response's http status code.