INNER CODE UNIT · Python
get_affected_entities
aws-samples/aws-health-aware · handler.py:416
def get_affected_entities(health_client, event_arn, affected_accounts, is_org_mode):
affected_entity_array = []
for account in affected_accounts:
account_name = ""
if is_org_mode:
event_entities_paginator = health_client.get_paginator(
"describe_affected_entities_for_organization"
)
event_entities_page_iterator = event_entities_paginator.paginate(
organizationEntityFilters=[
{"awsAccountId": account, "eventArn": event_arn}
]
)
account_name = get_account_name(account)
else:
event_entities_paginator = health_client.get_paginator(
"describe_affected_entities"