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

Description

Deletes the permissions boundary for the specified IAM user.

Deleting the permissions boundary for a user might increase its permissions by allowing the user to perform all the actions granted in its permissions policies.

Synopsis

Creating a Request

data DeleteUserPermissionsBoundary Source #

See: newDeleteUserPermissionsBoundary smart constructor.

Constructors

DeleteUserPermissionsBoundary' 

Fields

  • userName :: Text

    The name (friendly name, not ARN) of the IAM user from which you want to remove the permissions boundary.

Instances

Instances details
Eq DeleteUserPermissionsBoundary Source # 
Instance details

Defined in Amazonka.IAM.DeleteUserPermissionsBoundary

Read DeleteUserPermissionsBoundary Source # 
Instance details

Defined in Amazonka.IAM.DeleteUserPermissionsBoundary

Show DeleteUserPermissionsBoundary Source # 
Instance details

Defined in Amazonka.IAM.DeleteUserPermissionsBoundary

Generic DeleteUserPermissionsBoundary Source # 
Instance details

Defined in Amazonka.IAM.DeleteUserPermissionsBoundary

Associated Types

type Rep DeleteUserPermissionsBoundary :: Type -> Type #

NFData DeleteUserPermissionsBoundary Source # 
Instance details

Defined in Amazonka.IAM.DeleteUserPermissionsBoundary

Hashable DeleteUserPermissionsBoundary Source # 
Instance details

Defined in Amazonka.IAM.DeleteUserPermissionsBoundary

AWSRequest DeleteUserPermissionsBoundary Source # 
Instance details

Defined in Amazonka.IAM.DeleteUserPermissionsBoundary

ToHeaders DeleteUserPermissionsBoundary Source # 
Instance details

Defined in Amazonka.IAM.DeleteUserPermissionsBoundary

ToPath DeleteUserPermissionsBoundary Source # 
Instance details

Defined in Amazonka.IAM.DeleteUserPermissionsBoundary

ToQuery DeleteUserPermissionsBoundary Source # 
Instance details

Defined in Amazonka.IAM.DeleteUserPermissionsBoundary

type Rep DeleteUserPermissionsBoundary Source # 
Instance details

Defined in Amazonka.IAM.DeleteUserPermissionsBoundary

type Rep DeleteUserPermissionsBoundary = D1 ('MetaData "DeleteUserPermissionsBoundary" "Amazonka.IAM.DeleteUserPermissionsBoundary" "libZSservicesZSamazonka-iamZSamazonka-iam" 'False) (C1 ('MetaCons "DeleteUserPermissionsBoundary'" 'PrefixI 'True) (S1 ('MetaSel ('Just "userName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteUserPermissionsBoundary Source # 
Instance details

Defined in Amazonka.IAM.DeleteUserPermissionsBoundary

newDeleteUserPermissionsBoundary Source #

Create a value of DeleteUserPermissionsBoundary 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:userName:DeleteUserPermissionsBoundary', deleteUserPermissionsBoundary_userName - The name (friendly name, not ARN) of the IAM user from which you want to remove the permissions boundary.

Request Lenses

deleteUserPermissionsBoundary_userName :: Lens' DeleteUserPermissionsBoundary Text Source #

The name (friendly name, not ARN) of the IAM user from which you want to remove the permissions boundary.

Destructuring the Response

data DeleteUserPermissionsBoundaryResponse Source #

Instances

Instances details
Eq DeleteUserPermissionsBoundaryResponse Source # 
Instance details

Defined in Amazonka.IAM.DeleteUserPermissionsBoundary

Read DeleteUserPermissionsBoundaryResponse Source # 
Instance details

Defined in Amazonka.IAM.DeleteUserPermissionsBoundary

Show DeleteUserPermissionsBoundaryResponse Source # 
Instance details

Defined in Amazonka.IAM.DeleteUserPermissionsBoundary

Generic DeleteUserPermissionsBoundaryResponse Source # 
Instance details

Defined in Amazonka.IAM.DeleteUserPermissionsBoundary

NFData DeleteUserPermissionsBoundaryResponse Source # 
Instance details

Defined in Amazonka.IAM.DeleteUserPermissionsBoundary

type Rep DeleteUserPermissionsBoundaryResponse Source # 
Instance details

Defined in Amazonka.IAM.DeleteUserPermissionsBoundary

type Rep DeleteUserPermissionsBoundaryResponse = D1 ('MetaData "DeleteUserPermissionsBoundaryResponse" "Amazonka.IAM.DeleteUserPermissionsBoundary" "libZSservicesZSamazonka-iamZSamazonka-iam" 'False) (C1 ('MetaCons "DeleteUserPermissionsBoundaryResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newDeleteUserPermissionsBoundaryResponse :: DeleteUserPermissionsBoundaryResponse Source #

Create a value of DeleteUserPermissionsBoundaryResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.