libZSservicesZSamazonka-iotZSamazonka-iot
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.IoT.Types.ReplaceDefaultPolicyVersionParams

Description

 
Synopsis

Documentation

data ReplaceDefaultPolicyVersionParams Source #

Parameters to define a mitigation action that adds a blank policy to restrict permissions.

See: newReplaceDefaultPolicyVersionParams smart constructor.

Constructors

ReplaceDefaultPolicyVersionParams' 

Fields

Instances

Instances details
Eq ReplaceDefaultPolicyVersionParams Source # 
Instance details

Defined in Amazonka.IoT.Types.ReplaceDefaultPolicyVersionParams

Read ReplaceDefaultPolicyVersionParams Source # 
Instance details

Defined in Amazonka.IoT.Types.ReplaceDefaultPolicyVersionParams

Show ReplaceDefaultPolicyVersionParams Source # 
Instance details

Defined in Amazonka.IoT.Types.ReplaceDefaultPolicyVersionParams

Generic ReplaceDefaultPolicyVersionParams Source # 
Instance details

Defined in Amazonka.IoT.Types.ReplaceDefaultPolicyVersionParams

Associated Types

type Rep ReplaceDefaultPolicyVersionParams :: Type -> Type #

NFData ReplaceDefaultPolicyVersionParams Source # 
Instance details

Defined in Amazonka.IoT.Types.ReplaceDefaultPolicyVersionParams

Hashable ReplaceDefaultPolicyVersionParams Source # 
Instance details

Defined in Amazonka.IoT.Types.ReplaceDefaultPolicyVersionParams

ToJSON ReplaceDefaultPolicyVersionParams Source # 
Instance details

Defined in Amazonka.IoT.Types.ReplaceDefaultPolicyVersionParams

FromJSON ReplaceDefaultPolicyVersionParams Source # 
Instance details

Defined in Amazonka.IoT.Types.ReplaceDefaultPolicyVersionParams

type Rep ReplaceDefaultPolicyVersionParams Source # 
Instance details

Defined in Amazonka.IoT.Types.ReplaceDefaultPolicyVersionParams

type Rep ReplaceDefaultPolicyVersionParams = D1 ('MetaData "ReplaceDefaultPolicyVersionParams" "Amazonka.IoT.Types.ReplaceDefaultPolicyVersionParams" "libZSservicesZSamazonka-iotZSamazonka-iot" 'False) (C1 ('MetaCons "ReplaceDefaultPolicyVersionParams'" 'PrefixI 'True) (S1 ('MetaSel ('Just "templateName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 PolicyTemplateName)))

newReplaceDefaultPolicyVersionParams Source #

Create a value of ReplaceDefaultPolicyVersionParams 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:templateName:ReplaceDefaultPolicyVersionParams', replaceDefaultPolicyVersionParams_templateName - The name of the template to be applied. The only supported value is BLANK_POLICY.

replaceDefaultPolicyVersionParams_templateName :: Lens' ReplaceDefaultPolicyVersionParams PolicyTemplateName Source #

The name of the template to be applied. The only supported value is BLANK_POLICY.