libZSservicesZSamazonka-accessanalyzerZSamazonka-accessanalyzer
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.AccessAnalyzer.ApplyArchiveRule

Description

Retroactively applies the archive rule to existing findings that meet the archive rule criteria.

Synopsis

Creating a Request

data ApplyArchiveRule Source #

Retroactively applies an archive rule.

See: newApplyArchiveRule smart constructor.

Constructors

ApplyArchiveRule' 

Fields

Instances

Instances details
Eq ApplyArchiveRule Source # 
Instance details

Defined in Amazonka.AccessAnalyzer.ApplyArchiveRule

Read ApplyArchiveRule Source # 
Instance details

Defined in Amazonka.AccessAnalyzer.ApplyArchiveRule

Show ApplyArchiveRule Source # 
Instance details

Defined in Amazonka.AccessAnalyzer.ApplyArchiveRule

Generic ApplyArchiveRule Source # 
Instance details

Defined in Amazonka.AccessAnalyzer.ApplyArchiveRule

Associated Types

type Rep ApplyArchiveRule :: Type -> Type #

NFData ApplyArchiveRule Source # 
Instance details

Defined in Amazonka.AccessAnalyzer.ApplyArchiveRule

Methods

rnf :: ApplyArchiveRule -> () #

Hashable ApplyArchiveRule Source # 
Instance details

Defined in Amazonka.AccessAnalyzer.ApplyArchiveRule

ToJSON ApplyArchiveRule Source # 
Instance details

Defined in Amazonka.AccessAnalyzer.ApplyArchiveRule

AWSRequest ApplyArchiveRule Source # 
Instance details

Defined in Amazonka.AccessAnalyzer.ApplyArchiveRule

Associated Types

type AWSResponse ApplyArchiveRule #

ToHeaders ApplyArchiveRule Source # 
Instance details

Defined in Amazonka.AccessAnalyzer.ApplyArchiveRule

ToPath ApplyArchiveRule Source # 
Instance details

Defined in Amazonka.AccessAnalyzer.ApplyArchiveRule

ToQuery ApplyArchiveRule Source # 
Instance details

Defined in Amazonka.AccessAnalyzer.ApplyArchiveRule

type Rep ApplyArchiveRule Source # 
Instance details

Defined in Amazonka.AccessAnalyzer.ApplyArchiveRule

type Rep ApplyArchiveRule = D1 ('MetaData "ApplyArchiveRule" "Amazonka.AccessAnalyzer.ApplyArchiveRule" "libZSservicesZSamazonka-accessanalyzerZSamazonka-accessanalyzer" 'False) (C1 ('MetaCons "ApplyArchiveRule'" 'PrefixI 'True) (S1 ('MetaSel ('Just "clientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "analyzerArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "ruleName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse ApplyArchiveRule Source # 
Instance details

Defined in Amazonka.AccessAnalyzer.ApplyArchiveRule

newApplyArchiveRule Source #

Create a value of ApplyArchiveRule 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:ApplyArchiveRule', applyArchiveRule_clientToken - A client token.

$sel:analyzerArn:ApplyArchiveRule', applyArchiveRule_analyzerArn - The Amazon resource name (ARN) of the analyzer.

$sel:ruleName:ApplyArchiveRule', applyArchiveRule_ruleName - The name of the rule to apply.

Request Lenses

applyArchiveRule_analyzerArn :: Lens' ApplyArchiveRule Text Source #

The Amazon resource name (ARN) of the analyzer.

applyArchiveRule_ruleName :: Lens' ApplyArchiveRule Text Source #

The name of the rule to apply.

Destructuring the Response

data ApplyArchiveRuleResponse Source #

See: newApplyArchiveRuleResponse smart constructor.

Instances

Instances details
Eq ApplyArchiveRuleResponse Source # 
Instance details

Defined in Amazonka.AccessAnalyzer.ApplyArchiveRule

Read ApplyArchiveRuleResponse Source # 
Instance details

Defined in Amazonka.AccessAnalyzer.ApplyArchiveRule

Show ApplyArchiveRuleResponse Source # 
Instance details

Defined in Amazonka.AccessAnalyzer.ApplyArchiveRule

Generic ApplyArchiveRuleResponse Source # 
Instance details

Defined in Amazonka.AccessAnalyzer.ApplyArchiveRule

Associated Types

type Rep ApplyArchiveRuleResponse :: Type -> Type #

NFData ApplyArchiveRuleResponse Source # 
Instance details

Defined in Amazonka.AccessAnalyzer.ApplyArchiveRule

type Rep ApplyArchiveRuleResponse Source # 
Instance details

Defined in Amazonka.AccessAnalyzer.ApplyArchiveRule

type Rep ApplyArchiveRuleResponse = D1 ('MetaData "ApplyArchiveRuleResponse" "Amazonka.AccessAnalyzer.ApplyArchiveRule" "libZSservicesZSamazonka-accessanalyzerZSamazonka-accessanalyzer" 'False) (C1 ('MetaCons "ApplyArchiveRuleResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newApplyArchiveRuleResponse :: ApplyArchiveRuleResponse Source #

Create a value of ApplyArchiveRuleResponse with all optional fields omitted.

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