INNER CODE UNIT · Python
get_secrets
aws-samples/aws-health-aware · handler.py:702
def get_secrets():
secret_teams_name = "MicrosoftChannelID"
secret_slack_name = "SlackChannelID"
secret_chime_name = "ChimeChannelID"
region_name = os.environ["AWS_REGION"]
event_bus_name = "EventBusName"
secret_assumerole_name = "AssumeRoleArn"
secrets = {}
# create a Secrets Manager client
client = aws_api.secretsmanager(region_name=region_name)
# Iteration through the configured AWS Secrets
secrets["teams"] = (
get_secret(secret_teams_name, client) if "Teams" in os.environ else "None"
)
secrets["slack"] = (
get_secret(secret_slack_name, client) if "Slack" in os.environ else "None"
)