Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Returns a list of evidence folders associated with a specified control of an assessment in Audit Manager.
Synopsis
- data GetEvidenceFoldersByAssessmentControl = GetEvidenceFoldersByAssessmentControl' {
- nextToken :: Maybe Text
- maxResults :: Maybe Natural
- assessmentId :: Text
- controlSetId :: Text
- controlId :: Text
- newGetEvidenceFoldersByAssessmentControl :: Text -> Text -> Text -> GetEvidenceFoldersByAssessmentControl
- getEvidenceFoldersByAssessmentControl_nextToken :: Lens' GetEvidenceFoldersByAssessmentControl (Maybe Text)
- getEvidenceFoldersByAssessmentControl_maxResults :: Lens' GetEvidenceFoldersByAssessmentControl (Maybe Natural)
- getEvidenceFoldersByAssessmentControl_assessmentId :: Lens' GetEvidenceFoldersByAssessmentControl Text
- getEvidenceFoldersByAssessmentControl_controlSetId :: Lens' GetEvidenceFoldersByAssessmentControl Text
- getEvidenceFoldersByAssessmentControl_controlId :: Lens' GetEvidenceFoldersByAssessmentControl Text
- data GetEvidenceFoldersByAssessmentControlResponse = GetEvidenceFoldersByAssessmentControlResponse' {}
- newGetEvidenceFoldersByAssessmentControlResponse :: Int -> GetEvidenceFoldersByAssessmentControlResponse
- getEvidenceFoldersByAssessmentControlResponse_nextToken :: Lens' GetEvidenceFoldersByAssessmentControlResponse (Maybe Text)
- getEvidenceFoldersByAssessmentControlResponse_evidenceFolders :: Lens' GetEvidenceFoldersByAssessmentControlResponse (Maybe [AssessmentEvidenceFolder])
- getEvidenceFoldersByAssessmentControlResponse_httpStatus :: Lens' GetEvidenceFoldersByAssessmentControlResponse Int
Creating a Request
data GetEvidenceFoldersByAssessmentControl Source #
See: newGetEvidenceFoldersByAssessmentControl
smart constructor.
GetEvidenceFoldersByAssessmentControl' | |
|
Instances
newGetEvidenceFoldersByAssessmentControl Source #
Create a value of GetEvidenceFoldersByAssessmentControl
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:nextToken:GetEvidenceFoldersByAssessmentControl'
, getEvidenceFoldersByAssessmentControl_nextToken
- The pagination token used to fetch the next set of results.
$sel:maxResults:GetEvidenceFoldersByAssessmentControl'
, getEvidenceFoldersByAssessmentControl_maxResults
- Represents the maximum number of results per page, or per API request
call.
$sel:assessmentId:GetEvidenceFoldersByAssessmentControl'
, getEvidenceFoldersByAssessmentControl_assessmentId
- The identifier for the specified assessment.
$sel:controlSetId:GetEvidenceFoldersByAssessmentControl'
, getEvidenceFoldersByAssessmentControl_controlSetId
- The identifier for the specified control set.
$sel:controlId:GetEvidenceFoldersByAssessmentControl'
, getEvidenceFoldersByAssessmentControl_controlId
- The identifier for the specified control.
Request Lenses
getEvidenceFoldersByAssessmentControl_nextToken :: Lens' GetEvidenceFoldersByAssessmentControl (Maybe Text) Source #
The pagination token used to fetch the next set of results.
getEvidenceFoldersByAssessmentControl_maxResults :: Lens' GetEvidenceFoldersByAssessmentControl (Maybe Natural) Source #
Represents the maximum number of results per page, or per API request call.
getEvidenceFoldersByAssessmentControl_assessmentId :: Lens' GetEvidenceFoldersByAssessmentControl Text Source #
The identifier for the specified assessment.
getEvidenceFoldersByAssessmentControl_controlSetId :: Lens' GetEvidenceFoldersByAssessmentControl Text Source #
The identifier for the specified control set.
getEvidenceFoldersByAssessmentControl_controlId :: Lens' GetEvidenceFoldersByAssessmentControl Text Source #
The identifier for the specified control.
Destructuring the Response
data GetEvidenceFoldersByAssessmentControlResponse Source #
See: newGetEvidenceFoldersByAssessmentControlResponse
smart constructor.
GetEvidenceFoldersByAssessmentControlResponse' | |
|
Instances
newGetEvidenceFoldersByAssessmentControlResponse Source #
:: Int |
|
-> GetEvidenceFoldersByAssessmentControlResponse |
Create a value of GetEvidenceFoldersByAssessmentControlResponse
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:nextToken:GetEvidenceFoldersByAssessmentControl'
, getEvidenceFoldersByAssessmentControlResponse_nextToken
- The pagination token used to fetch the next set of results.
$sel:evidenceFolders:GetEvidenceFoldersByAssessmentControlResponse'
, getEvidenceFoldersByAssessmentControlResponse_evidenceFolders
- The list of evidence folders returned by the
GetEvidenceFoldersByAssessmentControl
API.
$sel:httpStatus:GetEvidenceFoldersByAssessmentControlResponse'
, getEvidenceFoldersByAssessmentControlResponse_httpStatus
- The response's http status code.
Response Lenses
getEvidenceFoldersByAssessmentControlResponse_nextToken :: Lens' GetEvidenceFoldersByAssessmentControlResponse (Maybe Text) Source #
The pagination token used to fetch the next set of results.
getEvidenceFoldersByAssessmentControlResponse_evidenceFolders :: Lens' GetEvidenceFoldersByAssessmentControlResponse (Maybe [AssessmentEvidenceFolder]) Source #
The list of evidence folders returned by the
GetEvidenceFoldersByAssessmentControl
API.
getEvidenceFoldersByAssessmentControlResponse_httpStatus :: Lens' GetEvidenceFoldersByAssessmentControlResponse Int Source #
The response's http status code.