Skip to content

EC2  >  Structures  >  ApplicationStatusDetail

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.

status_since class-attribute instance-attribute
status_since: datetime | None = ...

The date and time when the current status started for this check.

status_time_stamp class-attribute instance-attribute
status_time_stamp: datetime | None = ...

The date and time of the last status update for this check.