| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.SSOAdmin.GetPermissionsBoundaryForPermissionSet
Description
Obtains the permissions boundary for a specified PermissionSet.
Synopsis
- data GetPermissionsBoundaryForPermissionSet = GetPermissionsBoundaryForPermissionSet' {}
- newGetPermissionsBoundaryForPermissionSet :: Text -> Text -> GetPermissionsBoundaryForPermissionSet
- getPermissionsBoundaryForPermissionSet_instanceArn :: Lens' GetPermissionsBoundaryForPermissionSet Text
- getPermissionsBoundaryForPermissionSet_permissionSetArn :: Lens' GetPermissionsBoundaryForPermissionSet Text
- data GetPermissionsBoundaryForPermissionSetResponse = GetPermissionsBoundaryForPermissionSetResponse' {}
- newGetPermissionsBoundaryForPermissionSetResponse :: Int -> GetPermissionsBoundaryForPermissionSetResponse
- getPermissionsBoundaryForPermissionSetResponse_permissionsBoundary :: Lens' GetPermissionsBoundaryForPermissionSetResponse (Maybe PermissionsBoundary)
- getPermissionsBoundaryForPermissionSetResponse_httpStatus :: Lens' GetPermissionsBoundaryForPermissionSetResponse Int
Creating a Request
data GetPermissionsBoundaryForPermissionSet Source #
See: newGetPermissionsBoundaryForPermissionSet smart constructor.
Constructors
| GetPermissionsBoundaryForPermissionSet' | |
Fields
| |
Instances
newGetPermissionsBoundaryForPermissionSet Source #
Arguments
| :: Text | |
| -> Text | |
| -> GetPermissionsBoundaryForPermissionSet |
Create a value of GetPermissionsBoundaryForPermissionSet 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:
GetPermissionsBoundaryForPermissionSet, getPermissionsBoundaryForPermissionSet_instanceArn - The ARN of the IAM Identity Center instance under which the operation
will be executed.
GetPermissionsBoundaryForPermissionSet, getPermissionsBoundaryForPermissionSet_permissionSetArn - The ARN of the PermissionSet.
Request Lenses
getPermissionsBoundaryForPermissionSet_instanceArn :: Lens' GetPermissionsBoundaryForPermissionSet Text Source #
The ARN of the IAM Identity Center instance under which the operation will be executed.
getPermissionsBoundaryForPermissionSet_permissionSetArn :: Lens' GetPermissionsBoundaryForPermissionSet Text Source #
The ARN of the PermissionSet.
Destructuring the Response
data GetPermissionsBoundaryForPermissionSetResponse Source #
See: newGetPermissionsBoundaryForPermissionSetResponse smart constructor.
Constructors
| GetPermissionsBoundaryForPermissionSetResponse' | |
Fields
| |
Instances
newGetPermissionsBoundaryForPermissionSetResponse Source #
Arguments
| :: Int |
|
| -> GetPermissionsBoundaryForPermissionSetResponse |
Create a value of GetPermissionsBoundaryForPermissionSetResponse 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:permissionsBoundary:GetPermissionsBoundaryForPermissionSetResponse', getPermissionsBoundaryForPermissionSetResponse_permissionsBoundary - The permissions boundary attached to the specified permission set.
$sel:httpStatus:GetPermissionsBoundaryForPermissionSetResponse', getPermissionsBoundaryForPermissionSetResponse_httpStatus - The response's http status code.
Response Lenses
getPermissionsBoundaryForPermissionSetResponse_permissionsBoundary :: Lens' GetPermissionsBoundaryForPermissionSetResponse (Maybe PermissionsBoundary) Source #
The permissions boundary attached to the specified permission set.
getPermissionsBoundaryForPermissionSetResponse_httpStatus :: Lens' GetPermissionsBoundaryForPermissionSetResponse Int Source #
The response's http status code.