amazonka-iot-2.0: Amazon IoT 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.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
FromJSON ReplaceDefaultPolicyVersionParams Source # 
Instance details

Defined in Amazonka.IoT.Types.ReplaceDefaultPolicyVersionParams

ToJSON 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 #

Read ReplaceDefaultPolicyVersionParams Source # 
Instance details

Defined in Amazonka.IoT.Types.ReplaceDefaultPolicyVersionParams

Show ReplaceDefaultPolicyVersionParams Source # 
Instance details

Defined in Amazonka.IoT.Types.ReplaceDefaultPolicyVersionParams

NFData ReplaceDefaultPolicyVersionParams Source # 
Instance details

Defined in Amazonka.IoT.Types.ReplaceDefaultPolicyVersionParams

Eq ReplaceDefaultPolicyVersionParams Source # 
Instance details

Defined in Amazonka.IoT.Types.ReplaceDefaultPolicyVersionParams

Hashable 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" "amazonka-iot-2.0-6w03vgAfmrM1SG22OsNJXL" '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.