libZSservicesZSamazonka-sso-adminZSamazonka-sso-admin
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.SSOAdmin.Types.AttachedManagedPolicy

Description

 
Synopsis

Documentation

data AttachedManagedPolicy Source #

A structure that stores the details of the IAM managed policy.

See: newAttachedManagedPolicy smart constructor.

Constructors

AttachedManagedPolicy' 

Fields

Instances

Instances details
Eq AttachedManagedPolicy Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.AttachedManagedPolicy

Read AttachedManagedPolicy Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.AttachedManagedPolicy

Show AttachedManagedPolicy Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.AttachedManagedPolicy

Generic AttachedManagedPolicy Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.AttachedManagedPolicy

Associated Types

type Rep AttachedManagedPolicy :: Type -> Type #

NFData AttachedManagedPolicy Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.AttachedManagedPolicy

Methods

rnf :: AttachedManagedPolicy -> () #

Hashable AttachedManagedPolicy Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.AttachedManagedPolicy

FromJSON AttachedManagedPolicy Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.AttachedManagedPolicy

type Rep AttachedManagedPolicy Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.AttachedManagedPolicy

type Rep AttachedManagedPolicy = D1 ('MetaData "AttachedManagedPolicy" "Amazonka.SSOAdmin.Types.AttachedManagedPolicy" "libZSservicesZSamazonka-sso-adminZSamazonka-sso-admin" 'False) (C1 ('MetaCons "AttachedManagedPolicy'" 'PrefixI 'True) (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newAttachedManagedPolicy :: AttachedManagedPolicy Source #

Create a value of AttachedManagedPolicy 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:arn:AttachedManagedPolicy', attachedManagedPolicy_arn - The ARN of the IAM managed policy. For more information about ARNs, see Amazon Resource Names (ARNs) and Amazon Web Services Service Namespaces in the Amazon Web Services General Reference.

$sel:name:AttachedManagedPolicy', attachedManagedPolicy_name - The name of the IAM managed policy.

attachedManagedPolicy_arn :: Lens' AttachedManagedPolicy (Maybe Text) Source #

The ARN of the IAM managed policy. For more information about ARNs, see Amazon Resource Names (ARNs) and Amazon Web Services Service Namespaces in the Amazon Web Services General Reference.

attachedManagedPolicy_name :: Lens' AttachedManagedPolicy (Maybe Text) Source #

The name of the IAM managed policy.