amazonka-sso-admin-2.0: Amazon Single Sign-On Admin 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.SSOAdmin.AttachCustomerManagedPolicyReferenceToPermissionSet

Description

Attaches the specified customer managed policy to the specified PermissionSet.

Synopsis

Creating a Request

data AttachCustomerManagedPolicyReferenceToPermissionSet Source #

Constructors

AttachCustomerManagedPolicyReferenceToPermissionSet' 

Fields

Instances

Instances details
ToJSON AttachCustomerManagedPolicyReferenceToPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.AttachCustomerManagedPolicyReferenceToPermissionSet

ToHeaders AttachCustomerManagedPolicyReferenceToPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.AttachCustomerManagedPolicyReferenceToPermissionSet

ToPath AttachCustomerManagedPolicyReferenceToPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.AttachCustomerManagedPolicyReferenceToPermissionSet

ToQuery AttachCustomerManagedPolicyReferenceToPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.AttachCustomerManagedPolicyReferenceToPermissionSet

AWSRequest AttachCustomerManagedPolicyReferenceToPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.AttachCustomerManagedPolicyReferenceToPermissionSet

Generic AttachCustomerManagedPolicyReferenceToPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.AttachCustomerManagedPolicyReferenceToPermissionSet

Read AttachCustomerManagedPolicyReferenceToPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.AttachCustomerManagedPolicyReferenceToPermissionSet

Show AttachCustomerManagedPolicyReferenceToPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.AttachCustomerManagedPolicyReferenceToPermissionSet

NFData AttachCustomerManagedPolicyReferenceToPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.AttachCustomerManagedPolicyReferenceToPermissionSet

Eq AttachCustomerManagedPolicyReferenceToPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.AttachCustomerManagedPolicyReferenceToPermissionSet

Hashable AttachCustomerManagedPolicyReferenceToPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.AttachCustomerManagedPolicyReferenceToPermissionSet

type AWSResponse AttachCustomerManagedPolicyReferenceToPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.AttachCustomerManagedPolicyReferenceToPermissionSet

type Rep AttachCustomerManagedPolicyReferenceToPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.AttachCustomerManagedPolicyReferenceToPermissionSet

type Rep AttachCustomerManagedPolicyReferenceToPermissionSet = D1 ('MetaData "AttachCustomerManagedPolicyReferenceToPermissionSet" "Amazonka.SSOAdmin.AttachCustomerManagedPolicyReferenceToPermissionSet" "amazonka-sso-admin-2.0-HhKPJAnDdA18B4mnMjNqZF" 'False) (C1 ('MetaCons "AttachCustomerManagedPolicyReferenceToPermissionSet'" 'PrefixI 'True) (S1 ('MetaSel ('Just "instanceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "permissionSetArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "customerManagedPolicyReference") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 CustomerManagedPolicyReference))))

newAttachCustomerManagedPolicyReferenceToPermissionSet Source #

Create a value of AttachCustomerManagedPolicyReferenceToPermissionSet 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:

AttachCustomerManagedPolicyReferenceToPermissionSet, attachCustomerManagedPolicyReferenceToPermissionSet_instanceArn - The ARN of the IAM Identity Center instance under which the operation will be executed.

AttachCustomerManagedPolicyReferenceToPermissionSet, attachCustomerManagedPolicyReferenceToPermissionSet_permissionSetArn - The ARN of the PermissionSet.

AttachCustomerManagedPolicyReferenceToPermissionSet, attachCustomerManagedPolicyReferenceToPermissionSet_customerManagedPolicyReference - Specifies the name and path of a customer managed policy. You must have an IAM policy that matches the name and path in each AWS account where you want to deploy your permission set.

Request Lenses

attachCustomerManagedPolicyReferenceToPermissionSet_instanceArn :: Lens' AttachCustomerManagedPolicyReferenceToPermissionSet Text Source #

The ARN of the IAM Identity Center instance under which the operation will be executed.

attachCustomerManagedPolicyReferenceToPermissionSet_customerManagedPolicyReference :: Lens' AttachCustomerManagedPolicyReferenceToPermissionSet CustomerManagedPolicyReference Source #

Specifies the name and path of a customer managed policy. You must have an IAM policy that matches the name and path in each AWS account where you want to deploy your permission set.

Destructuring the Response

data AttachCustomerManagedPolicyReferenceToPermissionSetResponse Source #

Constructors

AttachCustomerManagedPolicyReferenceToPermissionSetResponse' 

Fields

Instances

Instances details
Generic AttachCustomerManagedPolicyReferenceToPermissionSetResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.AttachCustomerManagedPolicyReferenceToPermissionSet

Read AttachCustomerManagedPolicyReferenceToPermissionSetResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.AttachCustomerManagedPolicyReferenceToPermissionSet

Show AttachCustomerManagedPolicyReferenceToPermissionSetResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.AttachCustomerManagedPolicyReferenceToPermissionSet

NFData AttachCustomerManagedPolicyReferenceToPermissionSetResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.AttachCustomerManagedPolicyReferenceToPermissionSet

Eq AttachCustomerManagedPolicyReferenceToPermissionSetResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.AttachCustomerManagedPolicyReferenceToPermissionSet

type Rep AttachCustomerManagedPolicyReferenceToPermissionSetResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.AttachCustomerManagedPolicyReferenceToPermissionSet

type Rep AttachCustomerManagedPolicyReferenceToPermissionSetResponse = D1 ('MetaData "AttachCustomerManagedPolicyReferenceToPermissionSetResponse" "Amazonka.SSOAdmin.AttachCustomerManagedPolicyReferenceToPermissionSet" "amazonka-sso-admin-2.0-HhKPJAnDdA18B4mnMjNqZF" 'False) (C1 ('MetaCons "AttachCustomerManagedPolicyReferenceToPermissionSetResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

Response Lenses