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 |
Updates the status of a control set in an Audit Manager assessment.
Synopsis
- data UpdateAssessmentControlSetStatus = UpdateAssessmentControlSetStatus' {}
- newUpdateAssessmentControlSetStatus :: Text -> Text -> ControlSetStatus -> Text -> UpdateAssessmentControlSetStatus
- updateAssessmentControlSetStatus_assessmentId :: Lens' UpdateAssessmentControlSetStatus Text
- updateAssessmentControlSetStatus_controlSetId :: Lens' UpdateAssessmentControlSetStatus Text
- updateAssessmentControlSetStatus_status :: Lens' UpdateAssessmentControlSetStatus ControlSetStatus
- updateAssessmentControlSetStatus_comment :: Lens' UpdateAssessmentControlSetStatus Text
- data UpdateAssessmentControlSetStatusResponse = UpdateAssessmentControlSetStatusResponse' {}
- newUpdateAssessmentControlSetStatusResponse :: Int -> UpdateAssessmentControlSetStatusResponse
- updateAssessmentControlSetStatusResponse_controlSet :: Lens' UpdateAssessmentControlSetStatusResponse (Maybe AssessmentControlSet)
- updateAssessmentControlSetStatusResponse_httpStatus :: Lens' UpdateAssessmentControlSetStatusResponse Int
Creating a Request
data UpdateAssessmentControlSetStatus Source #
See: newUpdateAssessmentControlSetStatus
smart constructor.
UpdateAssessmentControlSetStatus' | |
|
Instances
newUpdateAssessmentControlSetStatus Source #
:: Text | |
-> Text | |
-> ControlSetStatus | |
-> Text | |
-> UpdateAssessmentControlSetStatus |
Create a value of UpdateAssessmentControlSetStatus
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:
UpdateAssessmentControlSetStatus
, updateAssessmentControlSetStatus_assessmentId
- The unique identifier for the assessment.
UpdateAssessmentControlSetStatus
, updateAssessmentControlSetStatus_controlSetId
- The unique identifier for the control set.
UpdateAssessmentControlSetStatus
, updateAssessmentControlSetStatus_status
- The status of the control set that's being updated.
UpdateAssessmentControlSetStatus
, updateAssessmentControlSetStatus_comment
- The comment that's related to the status update.
Request Lenses
updateAssessmentControlSetStatus_assessmentId :: Lens' UpdateAssessmentControlSetStatus Text Source #
The unique identifier for the assessment.
updateAssessmentControlSetStatus_controlSetId :: Lens' UpdateAssessmentControlSetStatus Text Source #
The unique identifier for the control set.
updateAssessmentControlSetStatus_status :: Lens' UpdateAssessmentControlSetStatus ControlSetStatus Source #
The status of the control set that's being updated.
updateAssessmentControlSetStatus_comment :: Lens' UpdateAssessmentControlSetStatus Text Source #
The comment that's related to the status update.
Destructuring the Response
data UpdateAssessmentControlSetStatusResponse Source #
See: newUpdateAssessmentControlSetStatusResponse
smart constructor.
UpdateAssessmentControlSetStatusResponse' | |
|
Instances
newUpdateAssessmentControlSetStatusResponse Source #
Create a value of UpdateAssessmentControlSetStatusResponse
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:controlSet:UpdateAssessmentControlSetStatusResponse'
, updateAssessmentControlSetStatusResponse_controlSet
- The name of the updated control set that the
UpdateAssessmentControlSetStatus
API returned.
$sel:httpStatus:UpdateAssessmentControlSetStatusResponse'
, updateAssessmentControlSetStatusResponse_httpStatus
- The response's http status code.
Response Lenses
updateAssessmentControlSetStatusResponse_controlSet :: Lens' UpdateAssessmentControlSetStatusResponse (Maybe AssessmentControlSet) Source #
The name of the updated control set that the
UpdateAssessmentControlSetStatus
API returned.
updateAssessmentControlSetStatusResponse_httpStatus :: Lens' UpdateAssessmentControlSetStatusResponse Int Source #
The response's http status code.