AffectedEntity class

Information about an entity that is affected by a Health event.

Constructors

AffectedEntity({String? awsAccountId, String? entityArn, String? entityUrl, String? entityValue, String? eventArn, DateTime? lastUpdatedTime, EntityStatusCode? statusCode, Map<String, String>? tags})
AffectedEntity.fromJson(Map<String, dynamic> json)
factory

Properties

awsAccountId String?
The 12-digit AWS account number that contains the affected entity.
final
entityArn String?
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
final
entityUrl String?
The URL of the affected entity.
final
entityValue String?
The ID of the affected entity.
final
eventArn String?
The unique identifier for the event. Format: arn:aws:health:event-region::event/SERVICE/EVENT_TYPE_CODE/EVENT_TYPE_PLUS_ID . Example: Example: arn:aws:health:us-east-1::event/EC2/EC2_INSTANCE_RETIREMENT_SCHEDULED/EC2_INSTANCE_RETIREMENT_SCHEDULED_ABC123-DEF456
final
hashCode int
The hash code for this object.
no setterinherited
lastUpdatedTime DateTime?
The most recent time that the entity was updated.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
statusCode EntityStatusCode?
The most recent status of the entity affected by the event. The possible values are IMPAIRED, UNIMPAIRED, and UNKNOWN.
final
tags Map<String, String>?
A map of entity tags attached to the affected entity.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited