ApplicationStatus
¶
Source code in docs_src/capo_ec2/types/application_status.py
details
instance-attribute
¶
details: NotRequired[ApplicationStatusDetailSet]
Details about the application status checks for the instance.
resume_at
instance-attribute
¶
resume_at: NotRequired[MillisecondDateTime]
The date and time when application status reporting resumes after suppression.
status
instance-attribute
¶
status: NotRequired[ApplicationStatusEnum]
The current instance-level application status. This status is derived from application status checks with Aggregation set to included. Possible values:
-
ok– All included checks passed. -
impaired– At least one included check failed. -
initializing– At least one included check is initializing, and no included check is impaired. -
insufficient-data– At least one included check has insufficient data, and no included check is impaired or initializing. -
not-applicable– No checks withAggregationset toincludedapply to the instance. -
suppressed– Application status reporting is suppressed for the instance.
Checks with Aggregation set to excluded do not affect this value.
status_since
instance-attribute
¶
status_since: NotRequired[MillisecondDateTime]
The date and time when the current status started.
status_time_stamp
instance-attribute
¶
status_time_stamp: NotRequired[MillisecondDateTime]
The date and time of the last status update.