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 |
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.
GetPermissionsBoundaryForPermissionSet' | |
|
Instances
newGetPermissionsBoundaryForPermissionSet Source #
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.
GetPermissionsBoundaryForPermissionSetResponse' | |
|
Instances
newGetPermissionsBoundaryForPermissionSetResponse Source #
:: 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.