Class: Aws::Health::Types::OrganizationEntityAggregate
- Inherits:
-
Struct
- Object
- Struct
- Aws::Health::Types::OrganizationEntityAggregate
- Defined in:
- gems/aws-sdk-health/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.
1368 1369 1370 1371 1372 1373 1374 1375 |
# File 'gems/aws-sdk-health/lib/aws-sdk-health/types.rb', line 1368 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.
1368 1369 1370 1371 1372 1373 1374 1375 |
# File 'gems/aws-sdk-health/lib/aws-sdk-health/types.rb', line 1368 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"
1368 1369 1370 1371 1372 1373 1374 1375 |
# File 'gems/aws-sdk-health/lib/aws-sdk-health/types.rb', line 1368 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.
1368 1369 1370 1371 1372 1373 1374 1375 |
# File 'gems/aws-sdk-health/lib/aws-sdk-health/types.rb', line 1368 class OrganizationEntityAggregate < Struct.new( :event_arn, :count, :statuses, :accounts) SENSITIVE = [] include Aws::Structure end |