amazonka-ec2-2.0: Amazon Elastic Compute Cloud SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.EC2.DeleteNetworkInsightsAnalysis

Description

Deletes the specified network insights analysis.

Synopsis

Creating a Request

data DeleteNetworkInsightsAnalysis Source #

See: newDeleteNetworkInsightsAnalysis smart constructor.

Constructors

DeleteNetworkInsightsAnalysis' 

Fields

  • dryRun :: Maybe Bool

    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.

  • networkInsightsAnalysisId :: Text

    The ID of the network insights analysis.

Instances

Instances details
ToHeaders DeleteNetworkInsightsAnalysis Source # 
Instance details

Defined in Amazonka.EC2.DeleteNetworkInsightsAnalysis

ToPath DeleteNetworkInsightsAnalysis Source # 
Instance details

Defined in Amazonka.EC2.DeleteNetworkInsightsAnalysis

ToQuery DeleteNetworkInsightsAnalysis Source # 
Instance details

Defined in Amazonka.EC2.DeleteNetworkInsightsAnalysis

AWSRequest DeleteNetworkInsightsAnalysis Source # 
Instance details

Defined in Amazonka.EC2.DeleteNetworkInsightsAnalysis

Generic DeleteNetworkInsightsAnalysis Source # 
Instance details

Defined in Amazonka.EC2.DeleteNetworkInsightsAnalysis

Associated Types

type Rep DeleteNetworkInsightsAnalysis :: Type -> Type #

Read DeleteNetworkInsightsAnalysis Source # 
Instance details

Defined in Amazonka.EC2.DeleteNetworkInsightsAnalysis

Show DeleteNetworkInsightsAnalysis Source # 
Instance details

Defined in Amazonka.EC2.DeleteNetworkInsightsAnalysis

NFData DeleteNetworkInsightsAnalysis Source # 
Instance details

Defined in Amazonka.EC2.DeleteNetworkInsightsAnalysis

Eq DeleteNetworkInsightsAnalysis Source # 
Instance details

Defined in Amazonka.EC2.DeleteNetworkInsightsAnalysis

Hashable DeleteNetworkInsightsAnalysis Source # 
Instance details

Defined in Amazonka.EC2.DeleteNetworkInsightsAnalysis

type AWSResponse DeleteNetworkInsightsAnalysis Source # 
Instance details

Defined in Amazonka.EC2.DeleteNetworkInsightsAnalysis

type Rep DeleteNetworkInsightsAnalysis Source # 
Instance details

Defined in Amazonka.EC2.DeleteNetworkInsightsAnalysis

type Rep DeleteNetworkInsightsAnalysis = D1 ('MetaData "DeleteNetworkInsightsAnalysis" "Amazonka.EC2.DeleteNetworkInsightsAnalysis" "amazonka-ec2-2.0-48L9RAJvmvzAdBkRegqWCL" 'False) (C1 ('MetaCons "DeleteNetworkInsightsAnalysis'" 'PrefixI 'True) (S1 ('MetaSel ('Just "dryRun") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "networkInsightsAnalysisId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

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.

Destructuring the Response

data DeleteNetworkInsightsAnalysisResponse Source #

Constructors

DeleteNetworkInsightsAnalysisResponse' 

Fields

Instances

Instances details
Generic DeleteNetworkInsightsAnalysisResponse Source # 
Instance details

Defined in Amazonka.EC2.DeleteNetworkInsightsAnalysis

Read DeleteNetworkInsightsAnalysisResponse Source # 
Instance details

Defined in Amazonka.EC2.DeleteNetworkInsightsAnalysis

Show DeleteNetworkInsightsAnalysisResponse Source # 
Instance details

Defined in Amazonka.EC2.DeleteNetworkInsightsAnalysis

NFData DeleteNetworkInsightsAnalysisResponse Source # 
Instance details

Defined in Amazonka.EC2.DeleteNetworkInsightsAnalysis

Eq DeleteNetworkInsightsAnalysisResponse Source # 
Instance details

Defined in Amazonka.EC2.DeleteNetworkInsightsAnalysis

type Rep DeleteNetworkInsightsAnalysisResponse Source # 
Instance details

Defined in Amazonka.EC2.DeleteNetworkInsightsAnalysis

type Rep DeleteNetworkInsightsAnalysisResponse = D1 ('MetaData "DeleteNetworkInsightsAnalysisResponse" "Amazonka.EC2.DeleteNetworkInsightsAnalysis" "amazonka-ec2-2.0-48L9RAJvmvzAdBkRegqWCL" 'False) (C1 ('MetaCons "DeleteNetworkInsightsAnalysisResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "networkInsightsAnalysisId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

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