Values_2.InstanceStatusSourceDescribes the status of an instance.
type nonrec t = {availabilityZone : Values_0.String_.t option;The Availability Zone of the instance.
*)availabilityZoneId : Values_0.AvailabilityZoneId.t option;The ID of the Availability Zone of the instance.
*)outpostArn : Values_0.String_.t option;The Amazon Resource Name (ARN) of the Outpost.
*)operator : Values_0.OperatorResponse.t option;The service provider that manages the instance.
*)events : Values_1.InstanceStatusEventList.t option;Any scheduled events associated with the instance.
*)instanceId : Values_0.String_.t option;The ID of the instance.
*)instanceState : Values_0.InstanceState.t option;The intended state of the instance. DescribeInstanceStatus requires that an instance be in the running state.
*)instanceStatus : Values_1.InstanceStatusSummary.t option;Reports impaired functionality that stems from issues internal to the instance, such as impaired reachability.
*)systemStatus : Values_1.InstanceStatusSummary.t option;Reports impaired functionality that stems from issues related to the systems that support an instance, such as hardware failures and network connectivity problems.
*)attachedEbsStatus : Values_1.EbsStatusSummary.t option;Reports impaired functionality that stems from an attached Amazon EBS volume that is unreachable and unable to complete I/O operations.
*)}val to_value :
t ->
[> `Structure of
(string
* [> `List of
[> `Structure of
(string
* [> `Enum of string
| `String of Values_0.InstanceEventId.t
| `Timestamp of Values_0.DateTime.t ])
list ]
list
| `String of Values_0.String_.t
| `Structure of
(string
* [> `Boolean of bool
| `Enum of string
| `Integer of int
| `List of
[> `Structure of
(string * [> `Enum of string | `Timestamp of string ])
list ]
list
| `String of string ])
list ])
list ]