ApplicationStatus¶
Structure Class¶
ApplicationStatus
dataclass
¶
Bases: _SerdeShape
Describes the application-level health status for an instance.
Attributes¶
details
class-attribute
instance-attribute
¶
details: list[ApplicationStatusDetail] | None = ...
Details about the application status checks for the instance.
resume_at
class-attribute
instance-attribute
¶
resume_at: datetime | None = ...
The date and time when application status reporting resumes after suppression.
status
class-attribute
instance-attribute
¶
status: str | None = ...
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.