Values.AppAssessmentSummarySourceDefines an application assessment summary.
type nonrec t = {appArn : Arn.t option;Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: arn:partition:resiliencehub:region:account:app/app-id. For more information about ARNs, see Amazon Resource Names (ARNs) in the Amazon Web Services General Reference guide.
*)appVersion : EntityVersion.t option;Version of an application.
*)assessmentArn : Arn.t option;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 Amazon Web Services General Reference guide.
*)assessmentName : EntityName.t option;Name of the assessment.
*)assessmentStatus : AssessmentStatus.t option;Current status of the assessment for the resiliency policy.
*)complianceStatus : ComplianceStatus.t option;Current status of compliance for the resiliency policy.
*)cost : Cost.t option;Cost for an application.
*)driftStatus : DriftStatus.t option;Indicates if compliance drifts (deviations) were detected while running an assessment for your application.
*)endTime : TimeStamp.t option;End time for the action.
*)invoker : AssessmentInvoker.t option;Entity that invoked the assessment.
*)message : String500.t option;Message from the assessment run.
*)resiliencyScore : Double.t option;Current resiliency score for the application.
*)startTime : TimeStamp.t option;Starting time for the action.
*)versionName : EntityVersion.t option;Name of an application version.
*)}val to_value :
t ->
[> `Structure of
(string
* [> `Double of Double.t
| `Enum of string
| `String of Arn.t
| `Structure of
(string
* [> `Double of Double.t
| `Enum of string
| `String of CurrencyCode.t ])
list
| `Timestamp of TimeStamp.t ])
list ]