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 |
Describes an assessment for an AWS Resilience Hub application.
Synopsis
- data DescribeAppAssessment = DescribeAppAssessment' {}
- newDescribeAppAssessment :: Text -> DescribeAppAssessment
- describeAppAssessment_assessmentArn :: Lens' DescribeAppAssessment Text
- data DescribeAppAssessmentResponse = DescribeAppAssessmentResponse' {}
- newDescribeAppAssessmentResponse :: Int -> AppAssessment -> DescribeAppAssessmentResponse
- describeAppAssessmentResponse_httpStatus :: Lens' DescribeAppAssessmentResponse Int
- describeAppAssessmentResponse_assessment :: Lens' DescribeAppAssessmentResponse AppAssessment
Creating a Request
data DescribeAppAssessment Source #
See: newDescribeAppAssessment
smart constructor.
DescribeAppAssessment' | |
|
Instances
newDescribeAppAssessment Source #
Create a value of DescribeAppAssessment
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:
DescribeAppAssessment
, describeAppAssessment_assessmentArn
- The Amazon Resource Name (ARN) of the assessment. The format for this
ARN is:
arn:partition
:resiliencehub:region
:account
:app-assessment/app-id
.
For more information about ARNs, see
Amazon Resource Names (ARNs)
in the AWS General Reference.
Request Lenses
describeAppAssessment_assessmentArn :: Lens' DescribeAppAssessment Text Source #
The Amazon Resource Name (ARN) of the assessment. The format for this
ARN is:
arn:partition
:resiliencehub:region
:account
:app-assessment/app-id
.
For more information about ARNs, see
Amazon Resource Names (ARNs)
in the AWS General Reference.
Destructuring the Response
data DescribeAppAssessmentResponse Source #
See: newDescribeAppAssessmentResponse
smart constructor.
DescribeAppAssessmentResponse' | |
|
Instances
newDescribeAppAssessmentResponse Source #
Create a value of DescribeAppAssessmentResponse
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:DescribeAppAssessmentResponse'
, describeAppAssessmentResponse_httpStatus
- The response's http status code.
$sel:assessment:DescribeAppAssessmentResponse'
, describeAppAssessmentResponse_assessment
- The assessment for an AWS Resilience Hub application, returned as an
object. This object includes Amazon Resource Names (ARNs), compliance
information, compliance status, cost, messages, resiliency scores, and
more.
Response Lenses
describeAppAssessmentResponse_httpStatus :: Lens' DescribeAppAssessmentResponse Int Source #
The response's http status code.
describeAppAssessmentResponse_assessment :: Lens' DescribeAppAssessmentResponse AppAssessment Source #
The assessment for an AWS Resilience Hub application, returned as an object. This object includes Amazon Resource Names (ARNs), compliance information, compliance status, cost, messages, resiliency scores, and more.