Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Deletes the permissions boundary for the specified IAM role.
Deleting the permissions boundary for a role might increase its permissions. For example, it might allow anyone who assumes the role to perform all the actions granted in its permissions policies.
Synopsis
- data DeleteRolePermissionsBoundary = DeleteRolePermissionsBoundary' {}
- newDeleteRolePermissionsBoundary :: Text -> DeleteRolePermissionsBoundary
- deleteRolePermissionsBoundary_roleName :: Lens' DeleteRolePermissionsBoundary Text
- data DeleteRolePermissionsBoundaryResponse = DeleteRolePermissionsBoundaryResponse' {
- newDeleteRolePermissionsBoundaryResponse :: DeleteRolePermissionsBoundaryResponse
Creating a Request
data DeleteRolePermissionsBoundary Source #
See: newDeleteRolePermissionsBoundary
smart constructor.
Instances
newDeleteRolePermissionsBoundary Source #
Create a value of DeleteRolePermissionsBoundary
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:roleName:DeleteRolePermissionsBoundary'
, deleteRolePermissionsBoundary_roleName
- The name (friendly name, not ARN) of the IAM role from which you want to
remove the permissions boundary.
Request Lenses
deleteRolePermissionsBoundary_roleName :: Lens' DeleteRolePermissionsBoundary Text Source #
The name (friendly name, not ARN) of the IAM role from which you want to remove the permissions boundary.
Destructuring the Response
data DeleteRolePermissionsBoundaryResponse Source #
See: newDeleteRolePermissionsBoundaryResponse
smart constructor.
Instances
newDeleteRolePermissionsBoundaryResponse :: DeleteRolePermissionsBoundaryResponse Source #
Create a value of DeleteRolePermissionsBoundaryResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.