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 |
Attaches an AWS managed or customer managed policy to the specified PermissionSet as a permissions boundary.
Synopsis
- data PutPermissionsBoundaryToPermissionSet = PutPermissionsBoundaryToPermissionSet' {}
- newPutPermissionsBoundaryToPermissionSet :: Text -> Text -> PermissionsBoundary -> PutPermissionsBoundaryToPermissionSet
- putPermissionsBoundaryToPermissionSet_instanceArn :: Lens' PutPermissionsBoundaryToPermissionSet Text
- putPermissionsBoundaryToPermissionSet_permissionSetArn :: Lens' PutPermissionsBoundaryToPermissionSet Text
- putPermissionsBoundaryToPermissionSet_permissionsBoundary :: Lens' PutPermissionsBoundaryToPermissionSet PermissionsBoundary
- data PutPermissionsBoundaryToPermissionSetResponse = PutPermissionsBoundaryToPermissionSetResponse' {
- httpStatus :: Int
- newPutPermissionsBoundaryToPermissionSetResponse :: Int -> PutPermissionsBoundaryToPermissionSetResponse
- putPermissionsBoundaryToPermissionSetResponse_httpStatus :: Lens' PutPermissionsBoundaryToPermissionSetResponse Int
Creating a Request
data PutPermissionsBoundaryToPermissionSet Source #
See: newPutPermissionsBoundaryToPermissionSet
smart constructor.
PutPermissionsBoundaryToPermissionSet' | |
|
Instances
newPutPermissionsBoundaryToPermissionSet Source #
:: Text | |
-> Text | |
-> PermissionsBoundary |
|
-> PutPermissionsBoundaryToPermissionSet |
Create a value of PutPermissionsBoundaryToPermissionSet
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:
PutPermissionsBoundaryToPermissionSet
, putPermissionsBoundaryToPermissionSet_instanceArn
- The ARN of the IAM Identity Center instance under which the operation
will be executed.
PutPermissionsBoundaryToPermissionSet
, putPermissionsBoundaryToPermissionSet_permissionSetArn
- The ARN of the PermissionSet
.
$sel:permissionsBoundary:PutPermissionsBoundaryToPermissionSet'
, putPermissionsBoundaryToPermissionSet_permissionsBoundary
- The permissions boundary that you want to attach to a PermissionSet
.
Request Lenses
putPermissionsBoundaryToPermissionSet_instanceArn :: Lens' PutPermissionsBoundaryToPermissionSet Text Source #
The ARN of the IAM Identity Center instance under which the operation will be executed.
putPermissionsBoundaryToPermissionSet_permissionSetArn :: Lens' PutPermissionsBoundaryToPermissionSet Text Source #
The ARN of the PermissionSet
.
putPermissionsBoundaryToPermissionSet_permissionsBoundary :: Lens' PutPermissionsBoundaryToPermissionSet PermissionsBoundary Source #
The permissions boundary that you want to attach to a PermissionSet
.
Destructuring the Response
data PutPermissionsBoundaryToPermissionSetResponse Source #
See: newPutPermissionsBoundaryToPermissionSetResponse
smart constructor.
PutPermissionsBoundaryToPermissionSetResponse' | |
|
Instances
Generic PutPermissionsBoundaryToPermissionSetResponse Source # | |
Read PutPermissionsBoundaryToPermissionSetResponse Source # | |
Show PutPermissionsBoundaryToPermissionSetResponse Source # | |
NFData PutPermissionsBoundaryToPermissionSetResponse Source # | |
Eq PutPermissionsBoundaryToPermissionSetResponse Source # | |
type Rep PutPermissionsBoundaryToPermissionSetResponse Source # | |
Defined in Amazonka.SSOAdmin.PutPermissionsBoundaryToPermissionSet type Rep PutPermissionsBoundaryToPermissionSetResponse = D1 ('MetaData "PutPermissionsBoundaryToPermissionSetResponse" "Amazonka.SSOAdmin.PutPermissionsBoundaryToPermissionSet" "amazonka-sso-admin-2.0-HhKPJAnDdA18B4mnMjNqZF" 'False) (C1 ('MetaCons "PutPermissionsBoundaryToPermissionSetResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))) |
newPutPermissionsBoundaryToPermissionSetResponse Source #
:: Int |
|
-> PutPermissionsBoundaryToPermissionSetResponse |
Create a value of PutPermissionsBoundaryToPermissionSetResponse
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:httpStatus:PutPermissionsBoundaryToPermissionSetResponse'
, putPermissionsBoundaryToPermissionSetResponse_httpStatus
- The response's http status code.
Response Lenses
putPermissionsBoundaryToPermissionSetResponse_httpStatus :: Lens' PutPermissionsBoundaryToPermissionSetResponse Int Source #
The response's http status code.