def get_enabled_standard_subscriptions()

in UpdateMembers/src/UpdateMember/index.py [0:0]


def get_enabled_standard_subscriptions(standards, account_id, security_hub_client):
    """ return enabled standard in account_id """
    standards_subscription_arns_plain = [
        arn["StandardsArn"] for arn in standards["Standards"]
    ]
    standards_subscription_arns = [
        arn.replace(":::", "::" + account_id + ":").replace(
            ":" + os.environ["AWS_REGION"] + "::",
            ":" + os.environ["AWS_REGION"] + ":" + account_id + ":",
        )
        for arn in standards_subscription_arns_plain
    ]
    enabled_standards = security_hub_client.get_enabled_standards(
        StandardsSubscriptionArns=standards_subscription_arns
    )
    return enabled_standards