amazonka-accessanalyzer-2.0: Amazon Access Analyzer 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.AccessAnalyzer.DeleteAnalyzer

Description

Deletes the specified analyzer. When you delete an analyzer, IAM Access Analyzer is disabled for the account or organization in the current or specific Region. All findings that were generated by the analyzer are deleted. You cannot undo this action.

Synopsis

Creating a Request

data DeleteAnalyzer Source #

Deletes an analyzer.

See: newDeleteAnalyzer smart constructor.

Constructors

DeleteAnalyzer' 

Fields

Instances

Instances details
ToHeaders DeleteAnalyzer Source # 
Instance details

Defined in Amazonka.AccessAnalyzer.DeleteAnalyzer

ToPath DeleteAnalyzer Source # 
Instance details

Defined in Amazonka.AccessAnalyzer.DeleteAnalyzer

ToQuery DeleteAnalyzer Source # 
Instance details

Defined in Amazonka.AccessAnalyzer.DeleteAnalyzer

AWSRequest DeleteAnalyzer Source # 
Instance details

Defined in Amazonka.AccessAnalyzer.DeleteAnalyzer

Associated Types

type AWSResponse DeleteAnalyzer #

Generic DeleteAnalyzer Source # 
Instance details

Defined in Amazonka.AccessAnalyzer.DeleteAnalyzer

Associated Types

type Rep DeleteAnalyzer :: Type -> Type #

Read DeleteAnalyzer Source # 
Instance details

Defined in Amazonka.AccessAnalyzer.DeleteAnalyzer

Show DeleteAnalyzer Source # 
Instance details

Defined in Amazonka.AccessAnalyzer.DeleteAnalyzer

NFData DeleteAnalyzer Source # 
Instance details

Defined in Amazonka.AccessAnalyzer.DeleteAnalyzer

Methods

rnf :: DeleteAnalyzer -> () #

Eq DeleteAnalyzer Source # 
Instance details

Defined in Amazonka.AccessAnalyzer.DeleteAnalyzer

Hashable DeleteAnalyzer Source # 
Instance details

Defined in Amazonka.AccessAnalyzer.DeleteAnalyzer

type AWSResponse DeleteAnalyzer Source # 
Instance details

Defined in Amazonka.AccessAnalyzer.DeleteAnalyzer

type Rep DeleteAnalyzer Source # 
Instance details

Defined in Amazonka.AccessAnalyzer.DeleteAnalyzer

type Rep DeleteAnalyzer = D1 ('MetaData "DeleteAnalyzer" "Amazonka.AccessAnalyzer.DeleteAnalyzer" "amazonka-accessanalyzer-2.0-A0JZirwj4a95MolJaaBere" 'False) (C1 ('MetaCons "DeleteAnalyzer'" 'PrefixI 'True) (S1 ('MetaSel ('Just "clientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "analyzerName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteAnalyzer Source #

Create a value of DeleteAnalyzer 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:clientToken:DeleteAnalyzer', deleteAnalyzer_clientToken - A client token.

$sel:analyzerName:DeleteAnalyzer', deleteAnalyzer_analyzerName - The name of the analyzer to delete.

Request Lenses

deleteAnalyzer_analyzerName :: Lens' DeleteAnalyzer Text Source #

The name of the analyzer to delete.

Destructuring the Response

data DeleteAnalyzerResponse Source #

See: newDeleteAnalyzerResponse smart constructor.

Instances

Instances details
Generic DeleteAnalyzerResponse Source # 
Instance details

Defined in Amazonka.AccessAnalyzer.DeleteAnalyzer

Associated Types

type Rep DeleteAnalyzerResponse :: Type -> Type #

Read DeleteAnalyzerResponse Source # 
Instance details

Defined in Amazonka.AccessAnalyzer.DeleteAnalyzer

Show DeleteAnalyzerResponse Source # 
Instance details

Defined in Amazonka.AccessAnalyzer.DeleteAnalyzer

NFData DeleteAnalyzerResponse Source # 
Instance details

Defined in Amazonka.AccessAnalyzer.DeleteAnalyzer

Methods

rnf :: DeleteAnalyzerResponse -> () #

Eq DeleteAnalyzerResponse Source # 
Instance details

Defined in Amazonka.AccessAnalyzer.DeleteAnalyzer

type Rep DeleteAnalyzerResponse Source # 
Instance details

Defined in Amazonka.AccessAnalyzer.DeleteAnalyzer

type Rep DeleteAnalyzerResponse = D1 ('MetaData "DeleteAnalyzerResponse" "Amazonka.AccessAnalyzer.DeleteAnalyzer" "amazonka-accessanalyzer-2.0-A0JZirwj4a95MolJaaBere" 'False) (C1 ('MetaCons "DeleteAnalyzerResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newDeleteAnalyzerResponse :: DeleteAnalyzerResponse Source #

Create a value of DeleteAnalyzerResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.