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.DetachManagedPolicyFromPermissionSet

Description

Detaches the attached IAM managed policy ARN from the specified permission set.

Synopsis

Creating a Request

data DetachManagedPolicyFromPermissionSet Source #

Constructors

DetachManagedPolicyFromPermissionSet' 

Fields

Instances

Instances details
Eq DetachManagedPolicyFromPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.DetachManagedPolicyFromPermissionSet

Read DetachManagedPolicyFromPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.DetachManagedPolicyFromPermissionSet

Show DetachManagedPolicyFromPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.DetachManagedPolicyFromPermissionSet

Generic DetachManagedPolicyFromPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.DetachManagedPolicyFromPermissionSet

NFData DetachManagedPolicyFromPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.DetachManagedPolicyFromPermissionSet

Hashable DetachManagedPolicyFromPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.DetachManagedPolicyFromPermissionSet

ToJSON DetachManagedPolicyFromPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.DetachManagedPolicyFromPermissionSet

AWSRequest DetachManagedPolicyFromPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.DetachManagedPolicyFromPermissionSet

ToHeaders DetachManagedPolicyFromPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.DetachManagedPolicyFromPermissionSet

ToPath DetachManagedPolicyFromPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.DetachManagedPolicyFromPermissionSet

ToQuery DetachManagedPolicyFromPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.DetachManagedPolicyFromPermissionSet

type Rep DetachManagedPolicyFromPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.DetachManagedPolicyFromPermissionSet

type Rep DetachManagedPolicyFromPermissionSet = D1 ('MetaData "DetachManagedPolicyFromPermissionSet" "Amazonka.SSOAdmin.DetachManagedPolicyFromPermissionSet" "libZSservicesZSamazonka-sso-adminZSamazonka-sso-admin" 'False) (C1 ('MetaCons "DetachManagedPolicyFromPermissionSet'" 'PrefixI 'True) (S1 ('MetaSel ('Just "instanceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "permissionSetArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "managedPolicyArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse DetachManagedPolicyFromPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.DetachManagedPolicyFromPermissionSet

newDetachManagedPolicyFromPermissionSet Source #

Create a value of DetachManagedPolicyFromPermissionSet 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:instanceArn:DetachManagedPolicyFromPermissionSet', detachManagedPolicyFromPermissionSet_instanceArn - The ARN of the SSO instance under which the operation will be executed. For more information about ARNs, see Amazon Resource Names (ARNs) and Amazon Web Services Service Namespaces in the Amazon Web Services General Reference.

$sel:permissionSetArn:DetachManagedPolicyFromPermissionSet', detachManagedPolicyFromPermissionSet_permissionSetArn - The ARN of the PermissionSet from which the policy should be detached.

$sel:managedPolicyArn:DetachManagedPolicyFromPermissionSet', detachManagedPolicyFromPermissionSet_managedPolicyArn - The IAM managed policy ARN to be attached to a permission set.

Request Lenses

detachManagedPolicyFromPermissionSet_instanceArn :: Lens' DetachManagedPolicyFromPermissionSet Text Source #

The ARN of the SSO instance under which the operation will be executed. For more information about ARNs, see Amazon Resource Names (ARNs) and Amazon Web Services Service Namespaces in the Amazon Web Services General Reference.

detachManagedPolicyFromPermissionSet_permissionSetArn :: Lens' DetachManagedPolicyFromPermissionSet Text Source #

The ARN of the PermissionSet from which the policy should be detached.

detachManagedPolicyFromPermissionSet_managedPolicyArn :: Lens' DetachManagedPolicyFromPermissionSet Text Source #

The IAM managed policy ARN to be attached to a permission set.

Destructuring the Response

data DetachManagedPolicyFromPermissionSetResponse Source #

Constructors

DetachManagedPolicyFromPermissionSetResponse' 

Fields

Instances

Instances details
Eq DetachManagedPolicyFromPermissionSetResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.DetachManagedPolicyFromPermissionSet

Read DetachManagedPolicyFromPermissionSetResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.DetachManagedPolicyFromPermissionSet

Show DetachManagedPolicyFromPermissionSetResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.DetachManagedPolicyFromPermissionSet

Generic DetachManagedPolicyFromPermissionSetResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.DetachManagedPolicyFromPermissionSet

NFData DetachManagedPolicyFromPermissionSetResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.DetachManagedPolicyFromPermissionSet

type Rep DetachManagedPolicyFromPermissionSetResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.DetachManagedPolicyFromPermissionSet

type Rep DetachManagedPolicyFromPermissionSetResponse = D1 ('MetaData "DetachManagedPolicyFromPermissionSetResponse" "Amazonka.SSOAdmin.DetachManagedPolicyFromPermissionSet" "libZSservicesZSamazonka-sso-adminZSamazonka-sso-admin" 'False) (C1 ('MetaCons "DetachManagedPolicyFromPermissionSetResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDetachManagedPolicyFromPermissionSetResponse Source #

Create a value of DetachManagedPolicyFromPermissionSetResponse 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:httpStatus:DetachManagedPolicyFromPermissionSetResponse', detachManagedPolicyFromPermissionSetResponse_httpStatus - The response's http status code.

Response Lenses