libZSservicesZSamazonka-iamZSamazonka-iam
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.IAM.Types.ListPoliciesGrantingServiceAccessEntry

Description

 
Synopsis

Documentation

data ListPoliciesGrantingServiceAccessEntry Source #

Contains details about the permissions policies that are attached to the specified identity (user, group, or role).

This data type is used as a response element in the ListPoliciesGrantingServiceAccess operation.

See: newListPoliciesGrantingServiceAccessEntry smart constructor.

Constructors

ListPoliciesGrantingServiceAccessEntry' 

Fields

Instances

Instances details
Eq ListPoliciesGrantingServiceAccessEntry Source # 
Instance details

Defined in Amazonka.IAM.Types.ListPoliciesGrantingServiceAccessEntry

Read ListPoliciesGrantingServiceAccessEntry Source # 
Instance details

Defined in Amazonka.IAM.Types.ListPoliciesGrantingServiceAccessEntry

Show ListPoliciesGrantingServiceAccessEntry Source # 
Instance details

Defined in Amazonka.IAM.Types.ListPoliciesGrantingServiceAccessEntry

Generic ListPoliciesGrantingServiceAccessEntry Source # 
Instance details

Defined in Amazonka.IAM.Types.ListPoliciesGrantingServiceAccessEntry

NFData ListPoliciesGrantingServiceAccessEntry Source # 
Instance details

Defined in Amazonka.IAM.Types.ListPoliciesGrantingServiceAccessEntry

Hashable ListPoliciesGrantingServiceAccessEntry Source # 
Instance details

Defined in Amazonka.IAM.Types.ListPoliciesGrantingServiceAccessEntry

FromXML ListPoliciesGrantingServiceAccessEntry Source # 
Instance details

Defined in Amazonka.IAM.Types.ListPoliciesGrantingServiceAccessEntry

type Rep ListPoliciesGrantingServiceAccessEntry Source # 
Instance details

Defined in Amazonka.IAM.Types.ListPoliciesGrantingServiceAccessEntry

type Rep ListPoliciesGrantingServiceAccessEntry = D1 ('MetaData "ListPoliciesGrantingServiceAccessEntry" "Amazonka.IAM.Types.ListPoliciesGrantingServiceAccessEntry" "libZSservicesZSamazonka-iamZSamazonka-iam" 'False) (C1 ('MetaCons "ListPoliciesGrantingServiceAccessEntry'" 'PrefixI 'True) (S1 ('MetaSel ('Just "serviceNamespace") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "policies") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [PolicyGrantingServiceAccess]))))

newListPoliciesGrantingServiceAccessEntry :: ListPoliciesGrantingServiceAccessEntry Source #

Create a value of ListPoliciesGrantingServiceAccessEntry 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:serviceNamespace:ListPoliciesGrantingServiceAccessEntry', listPoliciesGrantingServiceAccessEntry_serviceNamespace - The namespace of the service that was accessed.

To learn the service namespace of a service, see Actions, resources, and condition keys for Amazon Web Services services in the Service Authorization Reference. Choose the name of the service to view details for that service. In the first paragraph, find the service prefix. For example, (service prefix: a4b). For more information about service namespaces, see Amazon Web Services service namespaces in the Amazon Web Services General Reference.

$sel:policies:ListPoliciesGrantingServiceAccessEntry', listPoliciesGrantingServiceAccessEntry_policies - The PoliciesGrantingServiceAccess object that contains details about the policy.

listPoliciesGrantingServiceAccessEntry_serviceNamespace :: Lens' ListPoliciesGrantingServiceAccessEntry (Maybe Text) Source #

The namespace of the service that was accessed.

To learn the service namespace of a service, see Actions, resources, and condition keys for Amazon Web Services services in the Service Authorization Reference. Choose the name of the service to view details for that service. In the first paragraph, find the service prefix. For example, (service prefix: a4b). For more information about service namespaces, see Amazon Web Services service namespaces in the Amazon Web Services General Reference.

listPoliciesGrantingServiceAccessEntry_policies :: Lens' ListPoliciesGrantingServiceAccessEntry (Maybe [PolicyGrantingServiceAccess]) Source #

The PoliciesGrantingServiceAccess object that contains details about the policy.