ApplicationStatusDetail
¶
Source code in docs_src/capo_ec2/types/application_status_detail.py
aggregation
instance-attribute
¶
aggregation: NotRequired[AggregationStatusEnum]
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
instance-attribute
¶
application_status_check_id: NotRequired[ApplicationStatusCheckId]
The ID of the application status check.
check_update_time
instance-attribute
¶
check_update_time: NotRequired[MillisecondDateTime]
The date and time when the check was last updated.
reason
instance-attribute
¶
reason: NotRequired[ApplicationStatusReason]
The reason for the current status.
status
instance-attribute
¶
status: NotRequired[ApplicationStatusCheckEnum]
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.
status_since
instance-attribute
¶
status_since: NotRequired[MillisecondDateTime]
The date and time when the current status started for this check.
status_time_stamp
instance-attribute
¶
status_time_stamp: NotRequired[MillisecondDateTime]
The date and time of the last status update for this check.