AffectedEntity
import type { AffectedEntity } from "https://aws-api.deno.dev/v0.4/services/health.ts?docs=full";
Information about an entity that is affected by a Health event.
interface AffectedEntity {
awsAccountId?: string | null;
entityArn?: string | null;
entityUrl?: string | null;
entityValue?: string | null;
eventArn?: string | null;
lastUpdatedTime?: Date | number | null;
statusCode?: entityStatusCode | null;
tags?: {} | null;
}[key: string]: string | null | undefined;
§Properties
§
awsAccountId?: string | null
[src]The 12-digit Amazon Web Services account number that contains the affected entity.
§
entityArn?: string | null
[src]The unique identifier for the entity.
Format: arn:aws:health:_entity-region_:_aws-account_:entity/_entity-id_
.
Example: arn:aws:health:us-east-1:111222333444:entity/AVh5GGT7ul1arKr1sE1K
§
eventArn?: string | null
[src]The unique identifier for the event.
The event ARN has the arn:aws:health:_event-region_::event/_SERVICE_/_EVENT_TYPE_CODE_/_EVENT_TYPE_PLUS_ID_
format.
For example, an event ARN might look like the following:
arn:aws:health:us-east-1::event/EC2/EC2_INSTANCE_RETIREMENT_SCHEDULED/EC2_INSTANCE_RETIREMENT_SCHEDULED_ABC123-DEF456
§
statusCode?: entityStatusCode | null
[src]The most recent status of the entity affected by the event.
The possible values are IMPAIRED
, UNIMPAIRED
, and UNKNOWN
.