ApplicationStatusDetail¶
Structure Class¶
ApplicationStatusDetail
dataclass
¶
Bases: _SerdeShape
Describes the details of an application status check for an instance.
Attributes¶
aggregation
class-attribute
instance-attribute
¶
aggregation: str | None = ...
The aggregation setting for the application status check. When set to
included, the result of this check contributes to the instance-level
application status. When set to excluded, the check runs independently
and does not affect the instance-level status.
application_status_check_id
class-attribute
instance-attribute
¶
application_status_check_id: str | None = ...
The ID of the application status check.
check_update_time
class-attribute
instance-attribute
¶
check_update_time: datetime | None = ...
The date and time when the check was last updated.
reason
class-attribute
instance-attribute
¶
reason: ApplicationStatusReason | None = ...
The reason for the current status.
status
class-attribute
instance-attribute
¶
status: str | None = ...
The status of the individual application status check. Possible values:
-
passed-- The check reached its success threshold. -
failed-- The check reached its failure threshold. -
initializing-- The check is initializing or has not reached a success or failure threshold. -
insufficient-data-- The check does not have enough data to determine a result. -
not-applicable-- The check does not apply to the instance.
This value reflects the check result and is not affected by aggregation or suppression.