INNER CODE UNIT · Python
get_account_name
aws-samples/aws-health-aware · handler.py:83
def get_account_name(account_id):
org_client = get_sts_token("organizations")
try:
account_name = org_client.describe_account(AccountId=account_id)["Account"][
"Name"
]
except Exception:
account_name = account_id
return account_name
def send_alert(event_details, affected_accounts, affected_entities, event_type):
slack_url = get_secrets()["slack"]
teams_url = get_secrets()["teams"]
chime_url = get_secrets()["chime"]
SENDER = os.environ["FROM_EMAIL"]
RECIPIENT = os.environ["TO_EMAIL"]
event_bus_name = get_secrets()["eventbusname"]