| 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.SSMSAP.PutResourcePermission
Description
Adds permissions to the target database.
Synopsis
- data PutResourcePermission = PutResourcePermission' {}
- newPutResourcePermission :: PermissionActionType -> Text -> Text -> PutResourcePermission
- putResourcePermission_actionType :: Lens' PutResourcePermission PermissionActionType
- putResourcePermission_sourceResourceArn :: Lens' PutResourcePermission Text
- putResourcePermission_resourceArn :: Lens' PutResourcePermission Text
- data PutResourcePermissionResponse = PutResourcePermissionResponse' {
- policy :: Maybe Text
- httpStatus :: Int
- newPutResourcePermissionResponse :: Int -> PutResourcePermissionResponse
- putResourcePermissionResponse_policy :: Lens' PutResourcePermissionResponse (Maybe Text)
- putResourcePermissionResponse_httpStatus :: Lens' PutResourcePermissionResponse Int
Creating a Request
data PutResourcePermission Source #
See: newPutResourcePermission smart constructor.
Constructors
| PutResourcePermission' | |
Fields | |
Instances
newPutResourcePermission Source #
Arguments
| :: PermissionActionType | |
| -> Text | |
| -> Text | |
| -> PutResourcePermission |
Create a value of PutResourcePermission 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:actionType:PutResourcePermission', putResourcePermission_actionType -
$sel:sourceResourceArn:PutResourcePermission', putResourcePermission_sourceResourceArn -
Request Lenses
Destructuring the Response
data PutResourcePermissionResponse Source #
See: newPutResourcePermissionResponse smart constructor.
Constructors
| PutResourcePermissionResponse' | |
Fields
| |
Instances
newPutResourcePermissionResponse Source #
Create a value of PutResourcePermissionResponse 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:policy:PutResourcePermissionResponse', putResourcePermissionResponse_policy -
$sel:httpStatus:PutResourcePermissionResponse', putResourcePermissionResponse_httpStatus - The response's http status code.
Response Lenses
putResourcePermissionResponse_httpStatus :: Lens' PutResourcePermissionResponse Int Source #
The response's http status code.