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 |
Deletes the specified network insights analysis.
Synopsis
- data DeleteNetworkInsightsAnalysis = DeleteNetworkInsightsAnalysis' {}
- newDeleteNetworkInsightsAnalysis :: Text -> DeleteNetworkInsightsAnalysis
- deleteNetworkInsightsAnalysis_dryRun :: Lens' DeleteNetworkInsightsAnalysis (Maybe Bool)
- deleteNetworkInsightsAnalysis_networkInsightsAnalysisId :: Lens' DeleteNetworkInsightsAnalysis Text
- data DeleteNetworkInsightsAnalysisResponse = DeleteNetworkInsightsAnalysisResponse' {}
- newDeleteNetworkInsightsAnalysisResponse :: Int -> DeleteNetworkInsightsAnalysisResponse
- deleteNetworkInsightsAnalysisResponse_networkInsightsAnalysisId :: Lens' DeleteNetworkInsightsAnalysisResponse (Maybe Text)
- deleteNetworkInsightsAnalysisResponse_httpStatus :: Lens' DeleteNetworkInsightsAnalysisResponse Int
Creating a Request
data DeleteNetworkInsightsAnalysis Source #
See: newDeleteNetworkInsightsAnalysis
smart constructor.
DeleteNetworkInsightsAnalysis' | |
|
Instances
newDeleteNetworkInsightsAnalysis Source #
Create a value of DeleteNetworkInsightsAnalysis
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:DeleteNetworkInsightsAnalysis'
, deleteNetworkInsightsAnalysis_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
.
DeleteNetworkInsightsAnalysis
, deleteNetworkInsightsAnalysis_networkInsightsAnalysisId
- The ID of the network insights analysis.
Request Lenses
deleteNetworkInsightsAnalysis_dryRun :: Lens' DeleteNetworkInsightsAnalysis (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
.
deleteNetworkInsightsAnalysis_networkInsightsAnalysisId :: Lens' DeleteNetworkInsightsAnalysis Text Source #
The ID of the network insights analysis.
Destructuring the Response
data DeleteNetworkInsightsAnalysisResponse Source #
See: newDeleteNetworkInsightsAnalysisResponse
smart constructor.
DeleteNetworkInsightsAnalysisResponse' | |
|
Instances
newDeleteNetworkInsightsAnalysisResponse Source #
Create a value of DeleteNetworkInsightsAnalysisResponse
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:
DeleteNetworkInsightsAnalysis
, deleteNetworkInsightsAnalysisResponse_networkInsightsAnalysisId
- The ID of the network insights analysis.
$sel:httpStatus:DeleteNetworkInsightsAnalysisResponse'
, deleteNetworkInsightsAnalysisResponse_httpStatus
- The response's http status code.
Response Lenses
deleteNetworkInsightsAnalysisResponse_networkInsightsAnalysisId :: Lens' DeleteNetworkInsightsAnalysisResponse (Maybe Text) Source #
The ID of the network insights analysis.
deleteNetworkInsightsAnalysisResponse_httpStatus :: Lens' DeleteNetworkInsightsAnalysisResponse Int Source #
The response's http status code.