amazonka-iam-2.0: Amazon Identity and Access Management 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.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
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

AWSRequest 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 #

Read DeleteUserPermissionsBoundary Source # 
Instance details

Defined in Amazonka.IAM.DeleteUserPermissionsBoundary

Show DeleteUserPermissionsBoundary Source # 
Instance details

Defined in Amazonka.IAM.DeleteUserPermissionsBoundary

NFData DeleteUserPermissionsBoundary Source # 
Instance details

Defined in Amazonka.IAM.DeleteUserPermissionsBoundary

Eq DeleteUserPermissionsBoundary Source # 
Instance details

Defined in Amazonka.IAM.DeleteUserPermissionsBoundary

Hashable DeleteUserPermissionsBoundary Source # 
Instance details

Defined in Amazonka.IAM.DeleteUserPermissionsBoundary

type AWSResponse 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" "amazonka-iam-2.0-5DxkArXx9sD3CCYYGFyGET" 'False) (C1 ('MetaCons "DeleteUserPermissionsBoundary'" 'PrefixI 'True) (S1 ('MetaSel ('Just "userName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

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:

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
Generic 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

NFData DeleteUserPermissionsBoundaryResponse Source # 
Instance details

Defined in Amazonka.IAM.DeleteUserPermissionsBoundary

Eq 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" "amazonka-iam-2.0-5DxkArXx9sD3CCYYGFyGET" '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.