Class: Aws::Health::Types::OrganizationEntityAggregate
- Inherits:
-
Struct
- Object
- Struct
- Aws::Health::Types::OrganizationEntityAggregate
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-health/types.rb
Overview
The aggregate results of entities affected by the specified event in your organization. The results are aggregated by the entity status codes for the specified set of accountsIDs.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#accounts ⇒ Array<Types::AccountEntityAggregate>
A list of entity aggregates for each of the specified accounts in your organization that are affected by a specific event.
-
#count ⇒ Integer
The number of entities for the organization that match the filter criteria for the specified events.
-
#event_arn ⇒ String
A list of event ARNs (unique identifiers).
-
#statuses ⇒ Hash<String,Integer>
The number of affected entities aggregated by the entitiy status codes.
Instance Attribute Details
#accounts ⇒ Array<Types::AccountEntityAggregate>
A list of entity aggregates for each of the specified accounts in your organization that are affected by a specific event. If there are no ‘awsAccountIds` provided in the request, this field will be empty in the response.
1363 1364 1365 1366 1367 1368 1369 1370 |
# File 'lib/aws-sdk-health/types.rb', line 1363 class OrganizationEntityAggregate < Struct.new( :event_arn, :count, :statuses, :accounts) SENSITIVE = [] include Aws::Structure end |
#count ⇒ Integer
The number of entities for the organization that match the filter criteria for the specified events.
1363 1364 1365 1366 1367 1368 1369 1370 |
# File 'lib/aws-sdk-health/types.rb', line 1363 class OrganizationEntityAggregate < Struct.new( :event_arn, :count, :statuses, :accounts) SENSITIVE = [] include Aws::Structure end |
#event_arn ⇒ String
A list of event ARNs (unique identifiers). For example: ‘“arn:aws:health:us-east-1::event/EC2/EC2_INSTANCE_RETIREMENT_SCHEDULED/EC2_INSTANCE_RETIREMENT_SCHEDULED_ABC123-CDE456”, “arn:aws:health:us-west-1::event/EBS/AWS_EBS_LOST_VOLUME/AWS_EBS_LOST_VOLUME_CHI789_JKL101”`
1363 1364 1365 1366 1367 1368 1369 1370 |
# File 'lib/aws-sdk-health/types.rb', line 1363 class OrganizationEntityAggregate < Struct.new( :event_arn, :count, :statuses, :accounts) SENSITIVE = [] include Aws::Structure end |
#statuses ⇒ Hash<String,Integer>
The number of affected entities aggregated by the entitiy status codes.
1363 1364 1365 1366 1367 1368 1369 1370 |
# File 'lib/aws-sdk-health/types.rb', line 1363 class OrganizationEntityAggregate < Struct.new( :event_arn, :count, :statuses, :accounts) SENSITIVE = [] include Aws::Structure end |