# Copyright (c) 2023 CloudZero - ALL RIGHTS RESERVED - PROPRIETARY AND CONFIDENTIAL
# Unauthorized copying of this file and/or project, via any medium is strictly prohibited.
# Direct all questions to legal@cloudzero.com

SUPPORTED_SNOWFLAKE_ACCOUNT_REGIONS = [
    'aws_us_east_1',
    'aws_us_west_2',
    'aws_ap_southeast_2',
    'aws_eu_west_1',
    'aws_ap_southeast_1',
    'aws_ca_central_1',
    'aws_eu_central_1',
    'aws_us_east_2',
    'aws_ap_northeast_1',
    'aws_ap_south_1',
    'aws_eu_west_2',
    'aws_ap_northeast_2',
    'aws_eu_north_1',
    'aws_ap_northeast_3',
    'aws_sa_east_1',
    'aws_eu_west_3',
    'aws_ap_southeast_3',
    'azure_eastus2',
    'azure_westeurope',
    'azure_australiaeast',
    'azure_canadacentral',
    'azure_southeastasia',
    'azure_westus2',
    'azure_switzerlandn',
    'azure_centralus',
    'azure_japaneast',
    'azure_northeurope',
    'azure_southcentralus',
    'azure_uaenorth',
    'azure_centralindia',
    'azure_uksouth',
    'gcp_us_central1',
    'gcp_europe_west2',
    'gcp_europe_west4',
    'gcp_us_east4'
]


def get_supported_account_regions() -> list:
    return SUPPORTED_SNOWFLAKE_ACCOUNT_REGIONS
