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 |
Starts analyzing the specified Network Access Scope.
Synopsis
- data StartNetworkInsightsAccessScopeAnalysis = StartNetworkInsightsAccessScopeAnalysis' {}
- newStartNetworkInsightsAccessScopeAnalysis :: Text -> Text -> StartNetworkInsightsAccessScopeAnalysis
- startNetworkInsightsAccessScopeAnalysis_dryRun :: Lens' StartNetworkInsightsAccessScopeAnalysis (Maybe Bool)
- startNetworkInsightsAccessScopeAnalysis_tagSpecifications :: Lens' StartNetworkInsightsAccessScopeAnalysis (Maybe [TagSpecification])
- startNetworkInsightsAccessScopeAnalysis_networkInsightsAccessScopeId :: Lens' StartNetworkInsightsAccessScopeAnalysis Text
- startNetworkInsightsAccessScopeAnalysis_clientToken :: Lens' StartNetworkInsightsAccessScopeAnalysis Text
- data StartNetworkInsightsAccessScopeAnalysisResponse = StartNetworkInsightsAccessScopeAnalysisResponse' {}
- newStartNetworkInsightsAccessScopeAnalysisResponse :: Int -> StartNetworkInsightsAccessScopeAnalysisResponse
- startNetworkInsightsAccessScopeAnalysisResponse_networkInsightsAccessScopeAnalysis :: Lens' StartNetworkInsightsAccessScopeAnalysisResponse (Maybe NetworkInsightsAccessScopeAnalysis)
- startNetworkInsightsAccessScopeAnalysisResponse_httpStatus :: Lens' StartNetworkInsightsAccessScopeAnalysisResponse Int
Creating a Request
data StartNetworkInsightsAccessScopeAnalysis Source #
See: newStartNetworkInsightsAccessScopeAnalysis
smart constructor.
StartNetworkInsightsAccessScopeAnalysis' | |
|
Instances
newStartNetworkInsightsAccessScopeAnalysis Source #
Create a value of StartNetworkInsightsAccessScopeAnalysis
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:dryRun:StartNetworkInsightsAccessScopeAnalysis'
, startNetworkInsightsAccessScopeAnalysis_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
.
StartNetworkInsightsAccessScopeAnalysis
, startNetworkInsightsAccessScopeAnalysis_tagSpecifications
- The tags to apply.
StartNetworkInsightsAccessScopeAnalysis
, startNetworkInsightsAccessScopeAnalysis_networkInsightsAccessScopeId
- The ID of the Network Access Scope.
StartNetworkInsightsAccessScopeAnalysis
, startNetworkInsightsAccessScopeAnalysis_clientToken
- Unique, case-sensitive identifier that you provide to ensure the
idempotency of the request. For more information, see
How to ensure idempotency.
Request Lenses
startNetworkInsightsAccessScopeAnalysis_dryRun :: Lens' StartNetworkInsightsAccessScopeAnalysis (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
.
startNetworkInsightsAccessScopeAnalysis_tagSpecifications :: Lens' StartNetworkInsightsAccessScopeAnalysis (Maybe [TagSpecification]) Source #
The tags to apply.
startNetworkInsightsAccessScopeAnalysis_networkInsightsAccessScopeId :: Lens' StartNetworkInsightsAccessScopeAnalysis Text Source #
The ID of the Network Access Scope.
startNetworkInsightsAccessScopeAnalysis_clientToken :: Lens' StartNetworkInsightsAccessScopeAnalysis Text Source #
Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. For more information, see How to ensure idempotency.
Destructuring the Response
data StartNetworkInsightsAccessScopeAnalysisResponse Source #
See: newStartNetworkInsightsAccessScopeAnalysisResponse
smart constructor.
StartNetworkInsightsAccessScopeAnalysisResponse' | |
|
Instances
newStartNetworkInsightsAccessScopeAnalysisResponse Source #
:: Int |
|
-> StartNetworkInsightsAccessScopeAnalysisResponse |
Create a value of StartNetworkInsightsAccessScopeAnalysisResponse
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:networkInsightsAccessScopeAnalysis:StartNetworkInsightsAccessScopeAnalysisResponse'
, startNetworkInsightsAccessScopeAnalysisResponse_networkInsightsAccessScopeAnalysis
- The Network Access Scope analysis.
$sel:httpStatus:StartNetworkInsightsAccessScopeAnalysisResponse'
, startNetworkInsightsAccessScopeAnalysisResponse_httpStatus
- The response's http status code.
Response Lenses
startNetworkInsightsAccessScopeAnalysisResponse_networkInsightsAccessScopeAnalysis :: Lens' StartNetworkInsightsAccessScopeAnalysisResponse (Maybe NetworkInsightsAccessScopeAnalysis) Source #
The Network Access Scope analysis.
startNetworkInsightsAccessScopeAnalysisResponse_httpStatus :: Lens' StartNetworkInsightsAccessScopeAnalysisResponse Int Source #
The response's http status code.