Skip to content

EC2  >  Structures  >  ApplicationStatus

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 with Aggregation set to included apply 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 class-attribute instance-attribute
status_since: datetime | None = ...

The date and time when the current status started.

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

The date and time of the last status update.