diff --git a/docs/developer-guide/provider.mdx b/docs/developer-guide/provider.mdx index 85dafc6300..867dff14d8 100644 --- a/docs/developer-guide/provider.mdx +++ b/docs/developer-guide/provider.mdx @@ -220,6 +220,7 @@ The function returns a JSON file containing the list of regions for the provider "sa-east-1", "us-east-1", "us-east-2", "us-west-1", "us-west-2" ], "aws-cn": ["cn-north-1", "cn-northwest-1"], + "aws-eusc": ["eusc-de-east-1"], "aws-us-gov": ["us-gov-east-1", "us-gov-west-1"] } } diff --git a/docs/user-guide/providers/aws/regions-and-partitions.mdx b/docs/user-guide/providers/aws/regions-and-partitions.mdx index 2676a02ef2..02ae8fe6ab 100644 --- a/docs/user-guide/providers/aws/regions-and-partitions.mdx +++ b/docs/user-guide/providers/aws/regions-and-partitions.mdx @@ -6,15 +6,16 @@ By default Prowler is able to scan the following AWS partitions: - Commercial: `aws` - China: `aws-cn` +- European Sovereign Cloud: `aws-eusc` - GovCloud (US): `aws-us-gov` To check the available regions for each partition and service, refer to: [aws\_regions\_by\_service.json](https://github.com/prowler-cloud/prowler/blob/master/prowler/providers/aws/aws_regions_by_service.json) -## Scanning AWS China and GovCloud Partitions in Prowler +## Scanning AWS China, European Sovereign Cloud and GovCloud Partitions in Prowler -When scanning the China (`aws-cn`) or GovCloud (`aws-us-gov`), ensure one of the following: +When scanning the China (`aws-cn`), European Sovereign Cloud (`aws-eusc`) or GovCloud (`aws-us-gov`) partitions, ensure one of the following: - Your AWS credentials include a valid region within the desired partition. @@ -83,6 +84,29 @@ To scan an account in the AWS GovCloud (US) partition (`aws-us-gov`): With this configuration, all partition regions will be scanned without needing the `-f/--region` flag + +### AWS European Sovereign Cloud + +To scan an account in the AWS European Sovereign Cloud partition (`aws-eusc`): + +- By using the `-f/--region` flag: + + ``` + prowler aws --region eusc-de-east-1 + ``` + +- By using the region configured in your AWS profile at `~/.aws/credentials` or `~/.aws/config`: + + ``` + [default] + aws_access_key_id = XXXXXXXXXXXXXXXXXXX + aws_secret_access_key = XXXXXXXXXXXXXXXXXXX + region = eusc-de-east-1 + ``` + + +With this configuration, all partition regions will be scanned without needing the `-f/--region` flag + ### AWS ISO (US \& Europe) @@ -99,6 +123,9 @@ The AWS ISO partitions—commonly referred to as "secret partitions"—are air-g "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [ + "eusc-de-east-1" + ], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" diff --git a/mcp_server/prowler_mcp_server/prowler_app/tools/resources.py b/mcp_server/prowler_mcp_server/prowler_app/tools/resources.py index c15c26fbd7..a6a2ff77ee 100644 --- a/mcp_server/prowler_mcp_server/prowler_app/tools/resources.py +++ b/mcp_server/prowler_mcp_server/prowler_app/tools/resources.py @@ -6,14 +6,13 @@ across all providers. from typing import Any -from pydantic import Field - from prowler_mcp_server.prowler_app.models.resources import ( DetailedResource, ResourcesListResponse, ResourcesMetadataResponse, ) from prowler_mcp_server.prowler_app.tools.base import BaseTool +from pydantic import Field class ResourcesTools(BaseTool): @@ -188,7 +187,7 @@ class ResourcesTools(BaseTool): 1. Configuration Details: - metadata: Provider-specific configuration (tags, policies, encryption settings, network rules) - - partition: Provider-specific partition/region grouping (e.g., aws, aws-cn, aws-us-gov for AWS) + - partition: Provider-specific partition/region grouping (e.g., aws, aws-cn, aws-eusc, aws-us-gov for AWS) 2. Temporal Tracking: - inserted_at: When Prowler first discovered this resource diff --git a/prowler/CHANGELOG.md b/prowler/CHANGELOG.md index 89b36fc914..9823e20207 100644 --- a/prowler/CHANGELOG.md +++ b/prowler/CHANGELOG.md @@ -7,6 +7,7 @@ All notable changes to the **Prowler SDK** are documented in this file. ### Added - Add Prowler ThreatScore for the Alibaba Cloud provider [(#9511)](https://github.com/prowler-cloud/prowler/pull/9511) - `compute_instance_group_multiple_zones` check for GCP provider [(#9566)](https://github.com/prowler-cloud/prowler/pull/9566) +- Support AWS European Sovereign Cloud [(#9649)](https://github.com/prowler-cloud/prowler/pull/9649) - `compute_instance_disk_auto_delete_disabled` check for GCP provider [(#9604)](https://github.com/prowler-cloud/prowler/pull/9604) - Bedrock service pagination [(#9606)](https://github.com/prowler-cloud/prowler/pull/9606) diff --git a/prowler/providers/aws/aws_provider.py b/prowler/providers/aws/aws_provider.py index 9893f249bc..0fde96f278 100644 --- a/prowler/providers/aws/aws_provider.py +++ b/prowler/providers/aws/aws_provider.py @@ -984,6 +984,8 @@ class AwsProvider(Provider): global_region = "us-east-1" if self._identity.partition == "aws-cn": global_region = "cn-north-1" + elif self._identity.partition == "aws-eusc": + global_region = "eusc-de-east-1" elif self._identity.partition == "aws-us-gov": global_region = "us-gov-east-1" elif "aws-iso" in self._identity.partition: @@ -1473,11 +1475,12 @@ class AwsProvider(Provider): sts_client = create_sts_session(session, 'us-west-2') """ try: - sts_endpoint_url = ( - f"https://sts.{aws_region}.amazonaws.com" - if not aws_region.startswith("cn-") - else f"https://sts.{aws_region}.amazonaws.com.cn" - ) + if aws_region.startswith("cn-"): + sts_endpoint_url = f"https://sts.{aws_region}.amazonaws.com.cn" + elif aws_region.startswith("eusc-"): + sts_endpoint_url = f"https://sts.{aws_region}.amazonaws.eu" + else: + sts_endpoint_url = f"https://sts.{aws_region}.amazonaws.com" return session.client("sts", aws_region, endpoint_url=sts_endpoint_url) except Exception as error: logger.critical( diff --git a/prowler/providers/aws/aws_regions_by_service.json b/prowler/providers/aws/aws_regions_by_service.json index 0d96942080..5dd41193ca 100644 --- a/prowler/providers/aws/aws_regions_by_service.json +++ b/prowler/providers/aws/aws_regions_by_service.json @@ -9,6 +9,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -40,7 +41,6 @@ "eu-west-1", "eu-west-2", "eu-west-3", - "eusc-de-east-1", "il-central-1", "me-central-1", "me-south-1", @@ -55,6 +55,9 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [ + "eusc-de-east-1" + ], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -84,7 +87,6 @@ "eu-west-1", "eu-west-2", "eu-west-3", - "eusc-de-east-1", "me-central-1", "me-south-1", "sa-east-1", @@ -97,6 +99,9 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [ + "eusc-de-east-1" + ], "aws-us-gov": [] } }, @@ -128,7 +133,6 @@ "eu-west-1", "eu-west-2", "eu-west-3", - "eusc-de-east-1", "il-central-1", "me-central-1", "me-south-1", @@ -143,6 +147,9 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [ + "eusc-de-east-1" + ], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -177,7 +184,6 @@ "eu-west-1", "eu-west-2", "eu-west-3", - "eusc-de-east-1", "il-central-1", "me-central-1", "me-south-1", @@ -192,6 +198,9 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [ + "eusc-de-east-1" + ], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -211,6 +220,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -240,6 +250,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -263,6 +274,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [ "us-gov-west-1" ] @@ -293,6 +305,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -320,6 +333,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -347,6 +361,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -378,7 +393,6 @@ "eu-west-1", "eu-west-2", "eu-west-3", - "eusc-de-east-1", "il-central-1", "me-central-1", "me-south-1", @@ -393,6 +407,9 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [ + "eusc-de-east-1" + ], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -426,6 +443,7 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -471,6 +489,7 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -505,7 +524,6 @@ "eu-west-1", "eu-west-2", "eu-west-3", - "eusc-de-east-1", "il-central-1", "me-central-1", "me-south-1", @@ -520,6 +538,9 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [ + "eusc-de-east-1" + ], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -554,7 +575,6 @@ "eu-west-1", "eu-west-2", "eu-west-3", - "eusc-de-east-1", "il-central-1", "me-central-1", "me-south-1", @@ -569,6 +589,9 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [ + "eusc-de-east-1" + ], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -596,6 +619,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -614,6 +638,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -647,6 +672,7 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -690,6 +716,7 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -702,6 +729,7 @@ "us-east-1" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -738,6 +766,7 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -757,6 +786,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -783,6 +813,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -828,6 +859,7 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -869,6 +901,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -903,7 +936,6 @@ "eu-west-1", "eu-west-2", "eu-west-3", - "eusc-de-east-1", "il-central-1", "me-central-1", "me-south-1", @@ -918,6 +950,9 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [ + "eusc-de-east-1" + ], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -952,7 +987,6 @@ "eu-west-1", "eu-west-2", "eu-west-3", - "eusc-de-east-1", "il-central-1", "me-central-1", "me-south-1", @@ -964,6 +998,9 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [ + "eusc-de-east-1" + ], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -997,7 +1034,6 @@ "eu-west-1", "eu-west-2", "eu-west-3", - "eusc-de-east-1", "il-central-1", "me-central-1", "me-south-1", @@ -1012,6 +1048,9 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [ + "eusc-de-east-1" + ], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -1035,6 +1074,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -1055,6 +1095,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -1086,7 +1127,6 @@ "eu-west-1", "eu-west-2", "eu-west-3", - "eusc-de-east-1", "il-central-1", "me-central-1", "me-south-1", @@ -1101,6 +1141,9 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [ + "eusc-de-east-1" + ], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -1135,7 +1178,6 @@ "eu-west-1", "eu-west-2", "eu-west-3", - "eusc-de-east-1", "il-central-1", "me-central-1", "me-south-1", @@ -1150,6 +1192,9 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [ + "eusc-de-east-1" + ], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -1164,6 +1209,7 @@ "us-east-1" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -1195,7 +1241,6 @@ "eu-west-1", "eu-west-2", "eu-west-3", - "eusc-de-east-1", "il-central-1", "me-central-1", "me-south-1", @@ -1210,6 +1255,9 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [ + "eusc-de-east-1" + ], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -1229,6 +1277,7 @@ "us-east-1" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -1241,6 +1290,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -1272,7 +1322,6 @@ "eu-west-1", "eu-west-2", "eu-west-3", - "eusc-de-east-1", "il-central-1", "me-central-1", "me-south-1", @@ -1287,6 +1336,9 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [ + "eusc-de-east-1" + ], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -1319,6 +1371,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -1353,7 +1406,6 @@ "eu-west-1", "eu-west-2", "eu-west-3", - "eusc-de-east-1", "il-central-1", "me-central-1", "me-south-1", @@ -1368,6 +1420,9 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [ + "eusc-de-east-1" + ], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -1377,20 +1432,24 @@ "bcm-dashboards": { "regions": { "aws": [ - "eusc-de-east-1", "us-east-1" ], "aws-cn": [], + "aws-eusc": [ + "eusc-de-east-1" + ], "aws-us-gov": [] } }, "bcm-data-exports": { "regions": { "aws": [ - "eusc-de-east-1", "us-east-1" ], "aws-cn": [], + "aws-eusc": [ + "eusc-de-east-1" + ], "aws-us-gov": [] } }, @@ -1400,6 +1459,7 @@ "us-east-1" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -1429,7 +1489,6 @@ "eu-west-1", "eu-west-2", "eu-west-3", - "eusc-de-east-1", "il-central-1", "me-central-1", "me-south-1", @@ -1441,6 +1500,9 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [ + "eusc-de-east-1" + ], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -1466,6 +1528,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [ "us-gov-west-1" ] @@ -1485,6 +1548,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -1500,6 +1564,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [ "us-gov-west-1" ] @@ -1530,6 +1595,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -1542,6 +1608,7 @@ "us-east-1" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -1555,6 +1622,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -1571,7 +1639,6 @@ "eu-west-1", "eu-west-2", "eu-west-3", - "eusc-de-east-1", "sa-east-1", "us-east-1", "us-east-2", @@ -1582,6 +1649,9 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [ + "eusc-de-east-1" + ], "aws-us-gov": [] } }, @@ -1624,6 +1694,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -1650,6 +1721,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -1680,6 +1752,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -1693,6 +1766,7 @@ "us-east-1" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -1711,6 +1785,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -1731,6 +1806,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -1744,6 +1820,7 @@ "us-east-1" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -1762,6 +1839,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -1781,6 +1859,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -1800,6 +1879,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -1830,6 +1910,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -1861,7 +1942,6 @@ "eu-west-1", "eu-west-2", "eu-west-3", - "eusc-de-east-1", "il-central-1", "me-central-1", "me-south-1", @@ -1876,6 +1956,9 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [ + "eusc-de-east-1" + ], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -1896,6 +1979,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [ "us-gov-west-1" ] @@ -1927,6 +2011,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -1959,6 +2044,7 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -1993,7 +2079,6 @@ "eu-west-1", "eu-west-2", "eu-west-3", - "eusc-de-east-1", "il-central-1", "me-central-1", "me-south-1", @@ -2008,6 +2093,9 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [ + "eusc-de-east-1" + ], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -2056,6 +2144,7 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -2094,6 +2183,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -2115,6 +2205,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -2151,6 +2242,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -2185,7 +2277,6 @@ "eu-west-1", "eu-west-2", "eu-west-3", - "eusc-de-east-1", "il-central-1", "me-central-1", "me-south-1", @@ -2200,6 +2291,9 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [ + "eusc-de-east-1" + ], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -2226,6 +2320,7 @@ "us-west-1" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -2257,7 +2352,6 @@ "eu-west-1", "eu-west-2", "eu-west-3", - "eusc-de-east-1", "il-central-1", "me-central-1", "me-south-1", @@ -2272,6 +2366,9 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [ + "eusc-de-east-1" + ], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -2296,6 +2393,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -2335,6 +2433,7 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -2348,6 +2447,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -2384,6 +2484,7 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -2412,6 +2513,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [ "us-gov-east-1" ] @@ -2454,6 +2556,7 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -2475,6 +2578,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -2493,6 +2597,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -2533,6 +2638,7 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -2561,6 +2667,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [ "us-gov-east-1" ] @@ -2589,6 +2696,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -2598,6 +2706,7 @@ "us-east-1" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -2638,6 +2747,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -2683,6 +2793,7 @@ "aws-cn": [ "cn-north-1" ], + "aws-eusc": [], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -2726,6 +2837,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -2748,6 +2860,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -2768,6 +2881,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [ "us-gov-west-1" ] @@ -2785,6 +2899,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [ "us-gov-west-1" ] @@ -2813,7 +2928,6 @@ "eu-west-1", "eu-west-2", "eu-west-3", - "eusc-de-east-1", "il-central-1", "me-central-1", "me-south-1", @@ -2827,6 +2941,9 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [ + "eusc-de-east-1" + ], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -2855,6 +2972,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -2886,7 +3004,6 @@ "eu-west-1", "eu-west-2", "eu-west-3", - "eusc-de-east-1", "il-central-1", "me-central-1", "me-south-1", @@ -2901,6 +3018,9 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [ + "eusc-de-east-1" + ], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -2922,6 +3042,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [ "us-gov-west-1" ] @@ -2942,6 +3063,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -2960,6 +3082,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -2978,6 +3101,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -2996,6 +3120,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [ "us-gov-west-1" ] @@ -3040,6 +3165,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -3085,6 +3211,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -3094,22 +3221,26 @@ "cost-optimization-hub": { "regions": { "aws": [ - "eusc-de-east-1", "us-east-1" ], "aws-cn": [], + "aws-eusc": [ + "eusc-de-east-1" + ], "aws-us-gov": [] } }, "costexplorer": { "regions": { "aws": [ - "eusc-de-east-1", "us-east-1" ], "aws-cn": [ "cn-northwest-1" ], + "aws-eusc": [ + "eusc-de-east-1" + ], "aws-us-gov": [] } }, @@ -3119,6 +3250,7 @@ "aws-cn": [ "cn-northwest-1" ], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -3137,6 +3269,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -3167,6 +3300,7 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [], "aws-us-gov": [ "us-gov-west-1" ] @@ -3188,6 +3322,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -3201,6 +3336,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -3232,7 +3368,6 @@ "eu-west-1", "eu-west-2", "eu-west-3", - "eusc-de-east-1", "il-central-1", "me-central-1", "me-south-1", @@ -3247,6 +3382,9 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [ + "eusc-de-east-1" + ], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -3277,6 +3415,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -3303,6 +3442,7 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -3321,6 +3461,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -3350,6 +3491,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -3362,6 +3504,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -3386,6 +3529,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -3417,7 +3561,6 @@ "eu-west-1", "eu-west-2", "eu-west-3", - "eusc-de-east-1", "il-central-1", "me-central-1", "me-south-1", @@ -3432,6 +3575,9 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [ + "eusc-de-east-1" + ], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -3450,6 +3596,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -3481,7 +3628,6 @@ "eu-west-1", "eu-west-2", "eu-west-3", - "eusc-de-east-1", "il-central-1", "me-central-1", "me-south-1", @@ -3496,6 +3642,9 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [ + "eusc-de-east-1" + ], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -3530,7 +3679,6 @@ "eu-west-1", "eu-west-2", "eu-west-3", - "eusc-de-east-1", "il-central-1", "me-central-1", "me-south-1", @@ -3545,6 +3693,9 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [ + "eusc-de-east-1" + ], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -3573,7 +3724,6 @@ "eu-west-1", "eu-west-2", "eu-west-3", - "eusc-de-east-1", "il-central-1", "me-central-1", "mx-central-1", @@ -3586,6 +3736,9 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [ + "eusc-de-east-1" + ], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -3625,6 +3778,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -3659,7 +3813,6 @@ "eu-west-1", "eu-west-2", "eu-west-3", - "eusc-de-east-1", "il-central-1", "me-central-1", "me-south-1", @@ -3674,6 +3827,9 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [ + "eusc-de-east-1" + ], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -3695,6 +3851,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -3726,7 +3883,6 @@ "eu-west-1", "eu-west-2", "eu-west-3", - "eusc-de-east-1", "il-central-1", "me-central-1", "me-south-1", @@ -3741,6 +3897,9 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [ + "eusc-de-east-1" + ], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -3775,7 +3934,6 @@ "eu-west-1", "eu-west-2", "eu-west-3", - "eusc-de-east-1", "il-central-1", "me-central-1", "me-south-1", @@ -3790,6 +3948,9 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [ + "eusc-de-east-1" + ], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -3824,7 +3985,6 @@ "eu-west-1", "eu-west-2", "eu-west-3", - "eusc-de-east-1", "il-central-1", "me-central-1", "me-south-1", @@ -3839,6 +3999,9 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [ + "eusc-de-east-1" + ], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -3873,7 +4036,6 @@ "eu-west-1", "eu-west-2", "eu-west-3", - "eusc-de-east-1", "il-central-1", "me-central-1", "me-south-1", @@ -3888,6 +4050,9 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [ + "eusc-de-east-1" + ], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -3922,7 +4087,6 @@ "eu-west-1", "eu-west-2", "eu-west-3", - "eusc-de-east-1", "il-central-1", "me-central-1", "me-south-1", @@ -3937,6 +4101,9 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [ + "eusc-de-east-1" + ], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -3950,6 +4117,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -3981,7 +4149,6 @@ "eu-west-1", "eu-west-2", "eu-west-3", - "eusc-de-east-1", "il-central-1", "me-central-1", "me-south-1", @@ -3996,6 +4163,9 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [ + "eusc-de-east-1" + ], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -4030,7 +4200,6 @@ "eu-west-1", "eu-west-2", "eu-west-3", - "eusc-de-east-1", "il-central-1", "me-central-1", "me-south-1", @@ -4045,6 +4214,9 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [ + "eusc-de-east-1" + ], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -4079,7 +4251,6 @@ "eu-west-1", "eu-west-2", "eu-west-3", - "eusc-de-east-1", "il-central-1", "me-central-1", "me-south-1", @@ -4094,6 +4265,9 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [ + "eusc-de-east-1" + ], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -4139,6 +4313,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -4173,7 +4348,6 @@ "eu-west-1", "eu-west-2", "eu-west-3", - "eusc-de-east-1", "il-central-1", "me-central-1", "me-south-1", @@ -4188,6 +4362,9 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [ + "eusc-de-east-1" + ], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -4234,6 +4411,7 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -4253,6 +4431,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -4284,7 +4463,6 @@ "eu-west-1", "eu-west-2", "eu-west-3", - "eusc-de-east-1", "il-central-1", "me-central-1", "me-south-1", @@ -4299,6 +4477,9 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [ + "eusc-de-east-1" + ], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -4333,7 +4514,6 @@ "eu-west-1", "eu-west-2", "eu-west-3", - "eusc-de-east-1", "il-central-1", "me-central-1", "me-south-1", @@ -4348,6 +4528,9 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [ + "eusc-de-east-1" + ], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -4382,7 +4565,6 @@ "eu-west-1", "eu-west-2", "eu-west-3", - "eusc-de-east-1", "il-central-1", "me-central-1", "me-south-1", @@ -4397,6 +4579,9 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [ + "eusc-de-east-1" + ], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -4438,6 +4623,7 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -4480,6 +4666,7 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -4503,6 +4690,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -4534,7 +4722,6 @@ "eu-west-1", "eu-west-2", "eu-west-3", - "eusc-de-east-1", "il-central-1", "me-central-1", "me-south-1", @@ -4549,6 +4736,9 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [ + "eusc-de-east-1" + ], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -4583,7 +4773,6 @@ "eu-west-1", "eu-west-2", "eu-west-3", - "eusc-de-east-1", "il-central-1", "me-central-1", "me-south-1", @@ -4598,6 +4787,9 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [ + "eusc-de-east-1" + ], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -4632,7 +4824,6 @@ "eu-west-1", "eu-west-2", "eu-west-3", - "eusc-de-east-1", "il-central-1", "me-central-1", "me-south-1", @@ -4647,6 +4838,9 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [ + "eusc-de-east-1" + ], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -4667,6 +4861,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -4694,6 +4889,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -4725,7 +4921,6 @@ "eu-west-1", "eu-west-2", "eu-west-3", - "eusc-de-east-1", "il-central-1", "me-central-1", "me-south-1", @@ -4740,6 +4935,9 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [ + "eusc-de-east-1" + ], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -4761,6 +4959,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -4779,6 +4978,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -4792,6 +4992,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -4823,7 +5024,6 @@ "eu-west-1", "eu-west-2", "eu-west-3", - "eusc-de-east-1", "il-central-1", "me-central-1", "me-south-1", @@ -4838,6 +5038,9 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [ + "eusc-de-east-1" + ], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -4872,6 +5075,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -4919,6 +5123,7 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -4940,6 +5145,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -4958,6 +5164,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -4972,6 +5179,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -5001,6 +5209,7 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -5045,6 +5254,7 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -5092,6 +5302,7 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -5139,6 +5350,7 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -5185,6 +5397,7 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -5232,6 +5445,7 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -5269,6 +5483,7 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -5302,6 +5517,7 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -5346,6 +5562,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -5376,7 +5593,6 @@ "eu-west-1", "eu-west-2", "eu-west-3", - "eusc-de-east-1", "il-central-1", "me-central-1", "me-south-1", @@ -5391,6 +5607,9 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [ + "eusc-de-east-1" + ], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -5412,6 +5631,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -5436,6 +5656,7 @@ "aws-cn": [ "cn-north-1" ], + "aws-eusc": [], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -5459,6 +5680,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -5489,7 +5711,6 @@ "eu-west-1", "eu-west-2", "eu-west-3", - "eusc-de-east-1", "il-central-1", "me-central-1", "me-south-1", @@ -5504,6 +5725,9 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [ + "eusc-de-east-1" + ], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -5513,7 +5737,6 @@ "health": { "regions": { "aws": [ - "eusc-de-east-1", "us-east-1", "us-east-2" ], @@ -5521,6 +5744,9 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [ + "eusc-de-east-1" + ], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -5555,7 +5781,6 @@ "eu-west-1", "eu-west-2", "eu-west-3", - "eusc-de-east-1", "il-central-1", "me-central-1", "me-south-1", @@ -5570,6 +5795,9 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [ + "eusc-de-east-1" + ], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -5617,6 +5845,7 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -5651,7 +5880,6 @@ "eu-west-1", "eu-west-2", "eu-west-3", - "eusc-de-east-1", "il-central-1", "me-central-1", "me-south-1", @@ -5666,6 +5894,9 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [ + "eusc-de-east-1" + ], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -5700,7 +5931,6 @@ "eu-west-1", "eu-west-2", "eu-west-3", - "eusc-de-east-1", "il-central-1", "me-central-1", "me-south-1", @@ -5715,6 +5945,9 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [ + "eusc-de-east-1" + ], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -5738,6 +5971,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -5784,6 +6018,7 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -5830,6 +6065,7 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -5868,6 +6104,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -5900,6 +6137,7 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -5935,6 +6173,7 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -5970,6 +6209,7 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -5984,6 +6224,7 @@ "me-central-1" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -6002,6 +6243,7 @@ "aws-cn": [ "cn-north-1" ], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -6014,6 +6256,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -6045,6 +6288,7 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -6080,6 +6324,7 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -6105,6 +6350,7 @@ "aws-cn": [ "cn-north-1" ], + "aws-eusc": [], "aws-us-gov": [ "us-gov-west-1" ] @@ -6129,6 +6375,7 @@ "aws-cn": [ "cn-north-1" ], + "aws-eusc": [], "aws-us-gov": [ "us-gov-west-1" ] @@ -6142,6 +6389,7 @@ "us-east-1" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -6174,6 +6422,7 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -6198,6 +6447,7 @@ "aws-cn": [ "cn-north-1" ], + "aws-eusc": [], "aws-us-gov": [ "us-gov-west-1" ] @@ -6207,6 +6457,7 @@ "regions": { "aws": [], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -6226,6 +6477,7 @@ "aws-cn": [ "cn-north-1" ], + "aws-eusc": [], "aws-us-gov": [ "us-gov-west-1" ] @@ -6243,6 +6495,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -6258,6 +6511,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -6273,6 +6527,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -6288,6 +6543,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -6318,7 +6574,6 @@ "eu-west-1", "eu-west-2", "eu-west-3", - "eusc-de-east-1", "il-central-1", "me-central-1", "me-south-1", @@ -6333,6 +6588,9 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [ + "eusc-de-east-1" + ], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -6380,6 +6638,7 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -6398,6 +6657,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [ "us-gov-west-1" ] @@ -6417,6 +6677,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -6448,7 +6709,6 @@ "eu-west-1", "eu-west-2", "eu-west-3", - "eusc-de-east-1", "il-central-1", "me-central-1", "me-south-1", @@ -6463,6 +6723,9 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [ + "eusc-de-east-1" + ], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -6497,7 +6760,6 @@ "eu-west-1", "eu-west-2", "eu-west-3", - "eusc-de-east-1", "il-central-1", "me-central-1", "me-south-1", @@ -6512,6 +6774,9 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [ + "eusc-de-east-1" + ], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -6544,6 +6809,7 @@ "aws-cn": [ "cn-north-1" ], + "aws-eusc": [], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -6578,7 +6844,6 @@ "eu-west-1", "eu-west-2", "eu-west-3", - "eusc-de-east-1", "il-central-1", "me-central-1", "me-south-1", @@ -6593,6 +6858,9 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [ + "eusc-de-east-1" + ], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -6626,7 +6894,6 @@ "eu-west-1", "eu-west-2", "eu-west-3", - "eusc-de-east-1", "il-central-1", "me-central-1", "me-south-1", @@ -6641,6 +6908,9 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [ + "eusc-de-east-1" + ], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -6675,7 +6945,6 @@ "eu-west-1", "eu-west-2", "eu-west-3", - "eusc-de-east-1", "il-central-1", "me-central-1", "me-south-1", @@ -6690,6 +6959,9 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [ + "eusc-de-east-1" + ], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -6735,6 +7007,7 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -6776,6 +7049,7 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -6788,6 +7062,7 @@ "us-east-1" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -6807,6 +7082,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [ "us-gov-west-1" ] @@ -6828,6 +7104,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [ "us-gov-west-1" ] @@ -6860,7 +7137,6 @@ "eu-west-1", "eu-west-2", "eu-west-3", - "eusc-de-east-1", "il-central-1", "me-central-1", "me-south-1", @@ -6875,6 +7151,9 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [ + "eusc-de-east-1" + ], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -6922,6 +7201,7 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -6966,6 +7246,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -6992,6 +7273,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -7023,7 +7305,6 @@ "eu-west-1", "eu-west-2", "eu-west-3", - "eusc-de-east-1", "il-central-1", "me-central-1", "me-south-1", @@ -7038,6 +7319,9 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [ + "eusc-de-east-1" + ], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -7052,6 +7336,7 @@ "us-east-1" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -7069,6 +7354,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -7095,6 +7381,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -7124,6 +7411,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -7137,6 +7425,7 @@ "us-east-1" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -7167,6 +7456,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -7197,6 +7487,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -7211,6 +7502,7 @@ "us-east-1" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [ "us-gov-west-1" ] @@ -7222,6 +7514,7 @@ "us-east-1" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -7252,6 +7545,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -7286,7 +7580,6 @@ "eu-west-1", "eu-west-2", "eu-west-3", - "eusc-de-east-1", "il-central-1", "me-central-1", "me-south-1", @@ -7301,6 +7594,9 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [ + "eusc-de-east-1" + ], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -7313,18 +7609,21 @@ "us-east-1" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, "marketplace-entitlement": { "regions": { "aws": [ - "eusc-de-east-1", "us-east-1" ], "aws-cn": [ "cn-northwest-1" ], + "aws-eusc": [ + "eusc-de-east-1" + ], "aws-us-gov": [] } }, @@ -7334,6 +7633,7 @@ "us-east-1" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -7365,6 +7665,7 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -7398,6 +7699,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -7428,6 +7730,7 @@ "aws-cn": [ "cn-northwest-1" ], + "aws-eusc": [], "aws-us-gov": [ "us-gov-west-1" ] @@ -7457,6 +7760,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -7483,6 +7787,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -7511,6 +7816,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -7539,6 +7845,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -7556,6 +7863,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -7573,6 +7881,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -7600,6 +7909,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -7612,6 +7922,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -7642,6 +7953,7 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -7671,7 +7983,6 @@ "eu-west-1", "eu-west-2", "eu-west-3", - "eusc-de-east-1", "il-central-1", "me-central-1", "me-south-1", @@ -7684,6 +7995,9 @@ "aws-cn": [ "cn-northwest-1" ], + "aws-eusc": [ + "eusc-de-east-1" + ], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -7702,6 +8016,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -7740,6 +8055,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -7768,6 +8084,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -7783,6 +8100,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -7798,6 +8116,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -7809,6 +8128,7 @@ "us-east-1" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -7854,6 +8174,7 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -7866,6 +8187,7 @@ "us-east-1" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -7907,6 +8229,7 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -7930,6 +8253,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -7956,7 +8280,6 @@ "eu-west-1", "eu-west-2", "eu-west-3", - "eusc-de-east-1", "il-central-1", "me-central-1", "me-south-1", @@ -7970,6 +8293,9 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [ + "eusc-de-east-1" + ], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -7992,6 +8318,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -8037,6 +8364,7 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -8065,6 +8393,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -8107,6 +8436,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -8136,6 +8466,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -8164,7 +8495,6 @@ "eu-west-1", "eu-west-2", "eu-west-3", - "eusc-de-east-1", "il-central-1", "me-central-1", "me-south-1", @@ -8175,6 +8505,9 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [ + "eusc-de-east-1" + ], "aws-us-gov": [] } }, @@ -8182,10 +8515,12 @@ "regions": { "aws": [ "ap-southeast-5", - "eusc-de-east-1", "us-east-1" ], "aws-cn": [], + "aws-eusc": [ + "eusc-de-east-1" + ], "aws-us-gov": [] } }, @@ -8195,6 +8530,7 @@ "us-east-1" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -8226,7 +8562,6 @@ "eu-west-1", "eu-west-2", "eu-west-3", - "eusc-de-east-1", "il-central-1", "me-central-1", "me-south-1", @@ -8241,6 +8576,9 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [ + "eusc-de-east-1" + ], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -8273,6 +8611,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -8283,6 +8622,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -8299,6 +8639,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -8330,7 +8671,6 @@ "eu-west-1", "eu-west-2", "eu-west-3", - "eusc-de-east-1", "il-central-1", "me-central-1", "me-south-1", @@ -8345,6 +8685,9 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [ + "eusc-de-east-1" + ], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -8378,6 +8721,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -8398,6 +8742,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -8415,6 +8760,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -8446,7 +8792,6 @@ "eu-west-1", "eu-west-2", "eu-west-3", - "eusc-de-east-1", "il-central-1", "me-central-1", "me-south-1", @@ -8461,6 +8806,9 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [ + "eusc-de-east-1" + ], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -8488,6 +8836,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -8522,6 +8871,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -8539,6 +8889,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -8548,6 +8899,7 @@ "us-east-1" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -8557,6 +8909,7 @@ "us-east-1" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -8566,6 +8919,7 @@ "us-east-1" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -8589,6 +8943,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -8620,7 +8975,6 @@ "eu-west-1", "eu-west-2", "eu-west-3", - "eusc-de-east-1", "il-central-1", "me-central-1", "me-south-1", @@ -8632,6 +8986,9 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [ + "eusc-de-east-1" + ], "aws-us-gov": [] } }, @@ -8661,7 +9018,6 @@ "eu-west-1", "eu-west-2", "eu-west-3", - "eusc-de-east-1", "il-central-1", "me-central-1", "me-south-1", @@ -8673,6 +9029,9 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [ + "eusc-de-east-1" + ], "aws-us-gov": [] } }, @@ -8691,6 +9050,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -8715,6 +9075,7 @@ "aws-cn": [ "cn-north-1" ], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -8746,7 +9107,6 @@ "eu-west-1", "eu-west-2", "eu-west-3", - "eusc-de-east-1", "il-central-1", "me-central-1", "me-south-1", @@ -8761,6 +9121,9 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [ + "eusc-de-east-1" + ], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -8784,6 +9147,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [ "us-gov-west-1" ] @@ -8800,6 +9164,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -8814,6 +9179,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -8840,7 +9206,6 @@ "eu-west-1", "eu-west-2", "eu-west-3", - "eusc-de-east-1", "il-central-1", "me-central-1", "me-south-1", @@ -8852,6 +9217,9 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [ + "eusc-de-east-1" + ], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -8892,6 +9260,7 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -8925,6 +9294,7 @@ "aws-cn": [ "cn-northwest-1" ], + "aws-eusc": [], "aws-us-gov": [ "us-gov-west-1" ] @@ -8935,12 +9305,14 @@ "aws": [ "ap-south-1", "eu-central-1", - "eusc-de-east-1", "us-east-1" ], "aws-cn": [ "cn-northwest-1" ], + "aws-eusc": [ + "eusc-de-east-1" + ], "aws-us-gov": [] } }, @@ -8972,7 +9344,6 @@ "eu-west-1", "eu-west-2", "eu-west-3", - "eusc-de-east-1", "il-central-1", "me-central-1", "me-south-1", @@ -8987,6 +9358,9 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [ + "eusc-de-east-1" + ], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -9009,6 +9383,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -9019,6 +9394,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -9031,6 +9407,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -9041,6 +9418,7 @@ "us-east-1" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -9060,6 +9438,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -9092,6 +9471,7 @@ "aws-cn": [ "cn-north-1" ], + "aws-eusc": [], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -9126,7 +9506,6 @@ "eu-west-1", "eu-west-2", "eu-west-3", - "eusc-de-east-1", "il-central-1", "me-central-1", "me-south-1", @@ -9141,6 +9520,9 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [ + "eusc-de-east-1" + ], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -9175,7 +9557,6 @@ "eu-west-1", "eu-west-2", "eu-west-3", - "eusc-de-east-1", "il-central-1", "me-central-1", "me-south-1", @@ -9190,6 +9571,9 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [ + "eusc-de-east-1" + ], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -9224,7 +9608,6 @@ "eu-west-1", "eu-west-2", "eu-west-3", - "eusc-de-east-1", "il-central-1", "me-central-1", "me-south-1", @@ -9239,6 +9622,9 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [ + "eusc-de-east-1" + ], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -9264,6 +9650,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -9273,6 +9660,7 @@ "us-east-1" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -9304,7 +9692,6 @@ "eu-west-1", "eu-west-2", "eu-west-3", - "eusc-de-east-1", "il-central-1", "me-central-1", "me-south-1", @@ -9319,6 +9706,9 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [ + "eusc-de-east-1" + ], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -9353,7 +9743,6 @@ "eu-west-1", "eu-west-2", "eu-west-3", - "eusc-de-east-1", "il-central-1", "me-central-1", "me-south-1", @@ -9368,6 +9757,9 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [ + "eusc-de-east-1" + ], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -9412,6 +9804,7 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -9438,6 +9831,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [ "us-gov-west-1" ] @@ -9455,6 +9849,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -9483,6 +9878,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -9528,6 +9924,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -9559,7 +9956,6 @@ "eu-west-1", "eu-west-2", "eu-west-3", - "eusc-de-east-1", "il-central-1", "me-central-1", "me-south-1", @@ -9574,6 +9970,9 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [ + "eusc-de-east-1" + ], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -9608,7 +10007,6 @@ "eu-west-1", "eu-west-2", "eu-west-3", - "eusc-de-east-1", "il-central-1", "me-central-1", "me-south-1", @@ -9623,6 +10021,9 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [ + "eusc-de-east-1" + ], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -9657,7 +10058,6 @@ "eu-west-1", "eu-west-2", "eu-west-3", - "eusc-de-east-1", "il-central-1", "me-central-1", "me-south-1", @@ -9672,6 +10072,9 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [ + "eusc-de-east-1" + ], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -9710,6 +10113,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -9744,7 +10148,6 @@ "eu-west-1", "eu-west-2", "eu-west-3", - "eusc-de-east-1", "il-central-1", "me-central-1", "me-south-1", @@ -9759,6 +10162,9 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [ + "eusc-de-east-1" + ], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -9793,7 +10199,6 @@ "eu-west-1", "eu-west-2", "eu-west-3", - "eusc-de-east-1", "il-central-1", "me-central-1", "me-south-1", @@ -9808,6 +10213,9 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [ + "eusc-de-east-1" + ], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -9846,6 +10254,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -9855,6 +10264,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -9864,6 +10274,7 @@ "us-east-1" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -9907,6 +10318,7 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -9941,7 +10353,6 @@ "eu-west-1", "eu-west-2", "eu-west-3", - "eusc-de-east-1", "il-central-1", "me-central-1", "me-south-1", @@ -9956,6 +10367,9 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [ + "eusc-de-east-1" + ], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -9973,6 +10387,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -10013,6 +10428,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -10047,7 +10463,6 @@ "eu-west-1", "eu-west-2", "eu-west-3", - "eusc-de-east-1", "il-central-1", "me-central-1", "me-south-1", @@ -10062,6 +10477,9 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [ + "eusc-de-east-1" + ], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -10092,7 +10510,6 @@ "eu-west-1", "eu-west-2", "eu-west-3", - "eusc-de-east-1", "il-central-1", "me-central-1", "me-south-1", @@ -10106,6 +10523,9 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [ + "eusc-de-east-1" + ], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -10140,6 +10560,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -10165,6 +10586,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -10196,7 +10618,6 @@ "eu-west-1", "eu-west-2", "eu-west-3", - "eusc-de-east-1", "il-central-1", "me-central-1", "me-south-1", @@ -10211,6 +10632,9 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [ + "eusc-de-east-1" + ], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -10250,6 +10674,7 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -10259,6 +10684,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -10288,7 +10714,6 @@ "eu-west-1", "eu-west-2", "eu-west-3", - "eusc-de-east-1", "il-central-1", "me-south-1", "sa-east-1", @@ -10298,6 +10723,9 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [ + "eusc-de-east-1" + ], "aws-us-gov": [] } }, @@ -10342,6 +10770,7 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -10352,6 +10781,7 @@ "regions": { "aws": [], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -10381,7 +10811,6 @@ "eu-west-1", "eu-west-2", "eu-west-3", - "eusc-de-east-1", "il-central-1", "me-central-1", "me-south-1", @@ -10395,6 +10824,9 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [ + "eusc-de-east-1" + ], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -10429,7 +10861,6 @@ "eu-west-1", "eu-west-2", "eu-west-3", - "eusc-de-east-1", "il-central-1", "me-central-1", "me-south-1", @@ -10444,6 +10875,9 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [ + "eusc-de-east-1" + ], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -10483,6 +10917,7 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -10502,6 +10937,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -10533,7 +10969,6 @@ "eu-west-1", "eu-west-2", "eu-west-3", - "eusc-de-east-1", "il-central-1", "me-central-1", "me-south-1", @@ -10548,6 +10983,9 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [ + "eusc-de-east-1" + ], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -10584,6 +11022,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -10615,7 +11054,6 @@ "eu-west-1", "eu-west-2", "eu-west-3", - "eusc-de-east-1", "il-central-1", "me-central-1", "me-south-1", @@ -10630,6 +11068,9 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [ + "eusc-de-east-1" + ], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -10658,6 +11099,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -10690,6 +11132,7 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -10724,7 +11167,6 @@ "eu-west-1", "eu-west-2", "eu-west-3", - "eusc-de-east-1", "il-central-1", "me-central-1", "me-south-1", @@ -10739,6 +11181,9 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [ + "eusc-de-east-1" + ], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -10781,6 +11226,7 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -10821,6 +11267,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -10855,7 +11302,6 @@ "eu-west-1", "eu-west-2", "eu-west-3", - "eusc-de-east-1", "il-central-1", "me-central-1", "me-south-1", @@ -10870,6 +11316,9 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [ + "eusc-de-east-1" + ], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -10898,7 +11347,6 @@ "eu-west-1", "eu-west-2", "eu-west-3", - "eusc-de-east-1", "il-central-1", "me-central-1", "me-south-1", @@ -10909,6 +11357,9 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [ + "eusc-de-east-1" + ], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -10937,7 +11388,6 @@ "eu-west-1", "eu-west-2", "eu-west-3", - "eusc-de-east-1", "il-central-1", "me-central-1", "me-south-1", @@ -10948,6 +11398,9 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [ + "eusc-de-east-1" + ], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -10991,6 +11444,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -11011,7 +11465,6 @@ "eu-west-1", "eu-west-2", "eu-west-3", - "eusc-de-east-1", "me-south-1", "sa-east-1", "us-east-1", @@ -11023,6 +11476,9 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [ + "eusc-de-east-1" + ], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -11057,7 +11513,6 @@ "eu-west-1", "eu-west-2", "eu-west-3", - "eusc-de-east-1", "il-central-1", "me-central-1", "me-south-1", @@ -11072,6 +11527,9 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [ + "eusc-de-east-1" + ], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -11091,6 +11549,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -11105,6 +11564,7 @@ "aws-cn": [ "cn-north-1" ], + "aws-eusc": [], "aws-us-gov": [ "us-gov-west-1" ] @@ -11121,6 +11581,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -11146,6 +11607,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -11177,6 +11639,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -11203,6 +11666,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -11234,7 +11698,6 @@ "eu-west-1", "eu-west-2", "eu-west-3", - "eusc-de-east-1", "il-central-1", "me-central-1", "me-south-1", @@ -11249,6 +11712,9 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [ + "eusc-de-east-1" + ], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -11276,6 +11742,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -11307,7 +11774,6 @@ "eu-west-1", "eu-west-2", "eu-west-3", - "eusc-de-east-1", "il-central-1", "me-central-1", "me-south-1", @@ -11322,6 +11788,9 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [ + "eusc-de-east-1" + ], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -11356,7 +11825,6 @@ "eu-west-1", "eu-west-2", "eu-west-3", - "eusc-de-east-1", "il-central-1", "me-central-1", "me-south-1", @@ -11371,6 +11839,9 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [ + "eusc-de-east-1" + ], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -11398,6 +11869,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -11422,6 +11894,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -11446,6 +11919,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -11482,6 +11956,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -11526,6 +12001,7 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -11560,7 +12036,6 @@ "eu-west-1", "eu-west-2", "eu-west-3", - "eusc-de-east-1", "il-central-1", "me-central-1", "me-south-1", @@ -11575,6 +12050,9 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [ + "eusc-de-east-1" + ], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -11609,7 +12087,6 @@ "eu-west-1", "eu-west-2", "eu-west-3", - "eusc-de-east-1", "il-central-1", "me-central-1", "me-south-1", @@ -11624,6 +12101,9 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [ + "eusc-de-east-1" + ], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -11658,7 +12138,6 @@ "eu-west-1", "eu-west-2", "eu-west-3", - "eusc-de-east-1", "il-central-1", "me-central-1", "me-south-1", @@ -11673,6 +12152,9 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [ + "eusc-de-east-1" + ], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -11707,7 +12189,6 @@ "eu-west-1", "eu-west-2", "eu-west-3", - "eusc-de-east-1", "il-central-1", "me-central-1", "me-south-1", @@ -11722,6 +12203,9 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [ + "eusc-de-east-1" + ], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -11736,6 +12220,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -11767,7 +12252,6 @@ "eu-west-1", "eu-west-2", "eu-west-3", - "eusc-de-east-1", "il-central-1", "me-central-1", "me-south-1", @@ -11782,6 +12266,9 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [ + "eusc-de-east-1" + ], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -11816,7 +12303,6 @@ "eu-west-1", "eu-west-2", "eu-west-3", - "eusc-de-east-1", "il-central-1", "me-central-1", "me-south-1", @@ -11831,6 +12317,9 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [ + "eusc-de-east-1" + ], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -11843,6 +12332,7 @@ "us-east-1" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -11865,6 +12355,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -11883,6 +12374,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -11899,6 +12391,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [ "us-gov-west-1" ] @@ -11929,6 +12422,7 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -11945,6 +12439,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [ "us-gov-west-1" ] @@ -11963,6 +12458,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [ "us-gov-west-1" ] @@ -11983,6 +12479,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -12013,6 +12510,7 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -12046,7 +12544,6 @@ "eu-west-1", "eu-west-2", "eu-west-3", - "eusc-de-east-1", "il-central-1", "me-central-1", "me-south-1", @@ -12061,6 +12558,9 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [ + "eusc-de-east-1" + ], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -12095,7 +12595,6 @@ "eu-west-1", "eu-west-2", "eu-west-3", - "eusc-de-east-1", "il-central-1", "me-central-1", "me-south-1", @@ -12110,6 +12609,9 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [ + "eusc-de-east-1" + ], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -12137,6 +12639,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [ "us-gov-west-1" ] @@ -12170,7 +12673,6 @@ "eu-west-1", "eu-west-2", "eu-west-3", - "eusc-de-east-1", "il-central-1", "me-central-1", "me-south-1", @@ -12185,6 +12687,9 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [ + "eusc-de-east-1" + ], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -12214,6 +12719,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -12262,6 +12768,7 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -12297,6 +12804,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -12316,6 +12824,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -12347,7 +12856,6 @@ "eu-west-1", "eu-west-2", "eu-west-3", - "eusc-de-east-1", "il-central-1", "me-central-1", "me-south-1", @@ -12362,6 +12870,9 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [ + "eusc-de-east-1" + ], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -12401,6 +12912,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -12432,7 +12944,6 @@ "eu-west-1", "eu-west-2", "eu-west-3", - "eusc-de-east-1", "il-central-1", "me-central-1", "me-south-1", @@ -12444,6 +12955,9 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [ + "eusc-de-east-1" + ], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -12477,7 +12991,6 @@ "eu-west-1", "eu-west-2", "eu-west-3", - "eusc-de-east-1", "il-central-1", "me-central-1", "me-south-1", @@ -12492,6 +13005,9 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [ + "eusc-de-east-1" + ], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -12534,6 +13050,7 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -12567,7 +13084,6 @@ "eu-west-1", "eu-west-2", "eu-west-3", - "eusc-de-east-1", "il-central-1", "me-central-1", "me-south-1", @@ -12582,6 +13098,9 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [ + "eusc-de-east-1" + ], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -12611,6 +13130,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -12640,6 +13160,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -12661,6 +13182,7 @@ "us-east-1" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [ "us-gov-west-1" ] @@ -12680,6 +13202,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -12694,6 +13217,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -12705,6 +13229,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -12716,6 +13241,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -12741,6 +13267,7 @@ "aws-cn": [ "cn-northwest-1" ], + "aws-eusc": [], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -12758,6 +13285,7 @@ "us-east-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -12776,6 +13304,7 @@ "us-west-2" ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [] } }, @@ -12807,7 +13336,6 @@ "eu-west-1", "eu-west-2", "eu-west-3", - "eusc-de-east-1", "il-central-1", "me-central-1", "me-south-1", @@ -12822,6 +13350,9 @@ "cn-north-1", "cn-northwest-1" ], + "aws-eusc": [ + "eusc-de-east-1" + ], "aws-us-gov": [ "us-gov-east-1", "us-gov-west-1" @@ -12829,4 +13360,4 @@ } } } -} \ No newline at end of file +} diff --git a/prowler/providers/aws/lib/arn/arn.py b/prowler/providers/aws/lib/arn/arn.py index c31e788531..f9cdb9ef08 100644 --- a/prowler/providers/aws/lib/arn/arn.py +++ b/prowler/providers/aws/lib/arn/arn.py @@ -59,5 +59,5 @@ def parse_iam_credentials_arn(arn: str) -> ARN: def is_valid_arn(arn: str) -> bool: """is_valid_arn returns True or False whether the given AWS ARN (Amazon Resource Name) is valid or not.""" - regex = r"^arn:aws(-cn|-us-gov|-iso|-iso-b)?:[a-zA-Z0-9\-]+:([a-z]{2}-[a-z]+-\d{1})?:(\d{12})?:[a-zA-Z0-9\-_\/:\.\*]+(:\d+)?$" + regex = r"^arn:aws(-cn|-eusc|-us-gov|-iso|-iso-b)?:[a-zA-Z0-9\-]+:([a-z]{2}-[a-z]+-\d{1})?:(\d{12})?:[a-zA-Z0-9\-_\/:\.\*]+(:\d+)?$" return re.match(regex, arn) is not None diff --git a/prowler/providers/aws/lib/security_hub/security_hub.py b/prowler/providers/aws/lib/security_hub/security_hub.py index 5386d88c23..a45d36c2fd 100644 --- a/prowler/providers/aws/lib/security_hub/security_hub.py +++ b/prowler/providers/aws/lib/security_hub/security_hub.py @@ -55,7 +55,7 @@ class SecurityHubConnection(Connection): Attributes: enabled_regions (set): Set of regions where Security Hub is enabled. disabled_regions (set): Set of regions where Security Hub is disabled. - partition (str): AWS partition (e.g., aws, aws-cn, aws-us-gov) where SecurityHub is deployed. + partition (str): AWS partition (e.g., aws, aws-cn, aws-eusc, aws-us-gov) where SecurityHub is deployed. """ enabled_regions: set = None @@ -70,7 +70,7 @@ class SecurityHub: Attributes: _session (Session): AWS session object for authentication and communication with AWS services. _aws_account_id (str): AWS account ID associated with the SecurityHub instance. - _aws_partition (str): AWS partition (e.g., aws, aws-cn, aws-us-gov) where SecurityHub is deployed. + _aws_partition (str): AWS partition (e.g., aws, aws-cn, aws-eusc, aws-us-gov) where SecurityHub is deployed. _findings_per_region (dict): Dictionary containing findings per region. _enabled_regions (dict): Dictionary containing enabled regions with SecurityHub clients. @@ -115,7 +115,7 @@ class SecurityHub: Args: - aws_session (Session): AWS session object for authentication and communication with AWS services. - aws_account_id (str): AWS account ID associated with the SecurityHub instance. - - aws_partition (str): AWS partition (e.g., aws, aws-cn, aws-us-gov) where SecurityHub is deployed. + - aws_partition (str): AWS partition (e.g., aws, aws-cn, aws-eusc, aws-us-gov) where SecurityHub is deployed. - findings (list[AWSSecurityFindingFormat]): List of findings to filter and send to Security Hub. - aws_security_hub_available_regions (list[str]): List of regions where Security Hub is available. - send_only_fails (bool): Flag indicating whether to send only findings with status 'FAIL'. @@ -477,7 +477,7 @@ class SecurityHub: Args: aws_account_id (str): AWS account ID to check for Prowler integration. - aws_partition (str): AWS partition (e.g., aws, aws-cn, aws-us-gov). + aws_partition (str): AWS partition (e.g., aws, aws-cn, aws-eusc, aws-us-gov). regions (set): Set of regions to check for Security Hub integration. raise_on_exception (bool): Whether to raise an exception if an error occurs. profile (str): AWS profile name to use for authentication. diff --git a/prowler/providers/aws/models.py b/prowler/providers/aws/models.py index c97a6279a2..e90999a69b 100644 --- a/prowler/providers/aws/models.py +++ b/prowler/providers/aws/models.py @@ -90,6 +90,7 @@ class Partition(str, Enum): Attributes: aws (str): Represents the standard AWS commercial regions. aws_cn (str): Represents the AWS China regions. + aws_eusc (str): Represents the AWS European Sovereign Cloud regions. aws_us_gov (str): Represents the AWS GovCloud (US) Regions. aws_iso (str): Represents the AWS ISO (US) Regions. aws_iso_b (str): Represents the AWS ISOB (US) Regions. @@ -99,6 +100,7 @@ class Partition(str, Enum): aws = "aws" aws_cn = "aws-cn" + aws_eusc = "aws-eusc" aws_us_gov = "aws-us-gov" aws_iso = "aws-iso" aws_iso_b = "aws-iso-b" diff --git a/tests/providers/aws/aws_provider_test.py b/tests/providers/aws/aws_provider_test.py index a0b4953ee9..6d04022abf 100644 --- a/tests/providers/aws/aws_provider_test.py +++ b/tests/providers/aws/aws_provider_test.py @@ -45,6 +45,7 @@ from tests.providers.aws.utils import ( AWS_ACCOUNT_NUMBER, AWS_CHINA_PARTITION, AWS_COMMERCIAL_PARTITION, + AWS_EUSC_PARTITION, AWS_GOV_CLOUD_ACCOUNT_ARN, AWS_GOV_CLOUD_PARTITION, AWS_ISO_PARTITION, @@ -52,6 +53,7 @@ from tests.providers.aws.utils import ( AWS_REGION_CN_NORTHWEST_1, AWS_REGION_EU_CENTRAL_1, AWS_REGION_EU_WEST_1, + AWS_REGION_EUSC_DE_EAST_1, AWS_REGION_GOV_CLOUD_US_EAST_1, AWS_REGION_ISO_GLOBAL, AWS_REGION_US_EAST_1, @@ -956,6 +958,13 @@ aws: assert aws_provider.get_global_region() == AWS_REGION_ISO_GLOBAL + @mock_aws + def test_aws_eusc_get_global_region(self): + aws_provider = AwsProvider() + aws_provider._identity.partition = AWS_EUSC_PARTITION + + assert aws_provider.get_global_region() == AWS_REGION_EUSC_DE_EAST_1 + @mock_aws def test_get_available_aws_service_regions_with_us_east_1_audited(self): region = [AWS_REGION_US_EAST_1] @@ -1506,6 +1515,17 @@ aws: sts_session._endpoint.host == f"https://sts.{aws_region}.amazonaws.com.cn" ) + @mock_aws + def test_create_sts_session_eusc(self): + current_session = session.Session() + aws_region = AWS_REGION_EUSC_DE_EAST_1 + sts_session = AwsProvider.create_sts_session(current_session, aws_region) + + assert sts_session._service_model.service_name == "sts" + assert sts_session._client_config.region_name == aws_region + assert sts_session._endpoint._endpoint_prefix == "sts" + assert sts_session._endpoint.host == f"https://sts.{aws_region}.amazonaws.eu" + @mock_aws @patch( "prowler.lib.check.utils.recover_checks_from_provider", @@ -1760,7 +1780,7 @@ aws: assert len(AwsProvider.get_regions("aws-cn")) == 2 def test_get_regions_aws_count(self): - assert len(AwsProvider.get_regions(partition="aws")) == 35 + assert len(AwsProvider.get_regions(partition="aws")) == 34 def test_get_all_regions(self): with patch( diff --git a/tests/providers/aws/lib/arn/arn_test.py b/tests/providers/aws/lib/arn/arn_test.py index 83b999843d..a2f556a59b 100644 --- a/tests/providers/aws/lib/arn/arn_test.py +++ b/tests/providers/aws/lib/arn/arn_test.py @@ -19,6 +19,7 @@ IAM_ROLE = "test-role" IAM_SERVICE = "iam" COMMERCIAL_PARTITION = "aws" CHINA_PARTITION = "aws-cn" +EUSC_PARTITION = "aws-eusc" GOVCLOUD_PARTITION = "aws-us-gov" @@ -245,6 +246,28 @@ class Test_ARN_Parsing: "resource": IAM_ROLE, }, }, + { + "input_arn": f"arn:{EUSC_PARTITION}:{IAM_SERVICE}::{ACCOUNT_ID}:{RESOURCE_TYPE_ROLE}/{IAM_ROLE}", + "expected": { + "partition": EUSC_PARTITION, + "service": IAM_SERVICE, + "region": None, + "account_id": ACCOUNT_ID, + "resource_type": RESOURCE_TYPE_ROLE, + "resource": IAM_ROLE, + }, + }, + { + "input_arn": f"arn:{EUSC_PARTITION}:{IAM_SERVICE}::{ACCOUNT_ID}:{RESOUCE_TYPE_USER}/{IAM_ROLE}", + "expected": { + "partition": EUSC_PARTITION, + "service": IAM_SERVICE, + "region": None, + "account_id": ACCOUNT_ID, + "resource_type": RESOUCE_TYPE_USER, + "resource": IAM_ROLE, + }, + }, # Root user { "input_arn": f"arn:aws:{IAM_SERVICE}::{ACCOUNT_ID}:root", @@ -279,6 +302,17 @@ class Test_ARN_Parsing: "resource": "root", }, }, + { + "input_arn": f"arn:{EUSC_PARTITION}:{IAM_SERVICE}::{ACCOUNT_ID}:root", + "expected": { + "partition": EUSC_PARTITION, + "service": IAM_SERVICE, + "region": None, + "account_id": ACCOUNT_ID, + "resource_type": "root", + "resource": "root", + }, + }, { "input_arn": f"arn:aws:sts::{ACCOUNT_ID}:federated-user/Bob", "expected": { @@ -312,6 +346,17 @@ class Test_ARN_Parsing: "resource": "Bob", }, }, + { + "input_arn": f"arn:{EUSC_PARTITION}:sts::{ACCOUNT_ID}:federated-user/Bob", + "expected": { + "partition": EUSC_PARTITION, + "service": "sts", + "region": None, + "account_id": ACCOUNT_ID, + "resource_type": "federated-user", + "resource": "Bob", + }, + }, ] for test in test_cases: input_arn = test["input_arn"] @@ -379,6 +424,7 @@ class Test_ARN_Parsing: def test_is_valid_arn(self): assert is_valid_arn("arn:aws:iam::012345678910:user/test") assert is_valid_arn("arn:aws-cn:ec2:us-east-1:123456789012:vpc/vpc-12345678") + assert is_valid_arn("arn:aws-eusc:ec2:us-east-1:123456789012:vpc/vpc-12345678") assert is_valid_arn("arn:aws-us-gov:s3:::bucket") assert is_valid_arn("arn:aws-iso:iam::012345678910:user/test") assert is_valid_arn("arn:aws-iso-b:ec2:us-east-1:123456789012:vpc/vpc-12345678") diff --git a/tests/providers/aws/utils.py b/tests/providers/aws/utils.py index 9aa3bd1dd8..32cb087a67 100644 --- a/tests/providers/aws/utils.py +++ b/tests/providers/aws/utils.py @@ -17,6 +17,7 @@ from prowler.providers.common.models import Audit_Metadata AWS_COMMERCIAL_PARTITION = "aws" AWS_GOV_CLOUD_PARTITION = "aws-us-gov" AWS_CHINA_PARTITION = "aws-cn" +AWS_EUSC_PARTITION = "aws-eusc" AWS_ISO_PARTITION = "aws-iso" # Root AWS Account @@ -52,6 +53,9 @@ AWS_REGION_GOV_CLOUD_US_EAST_1 = "us-gov-east-1" # Iso Regions AWS_REGION_ISO_GLOBAL = "aws-iso-global" +# European Sovereign Cloud Regions +AWS_REGION_EUSC_DE_EAST_1 = "eusc-de-east-1" + # EC2 EXAMPLE_AMI_ID = "ami-12c6146b" diff --git a/util/update_aws_services_regions.py b/util/update_aws_services_regions.py index d176d486a7..4fc5fc2b8f 100644 --- a/util/update_aws_services_regions.py +++ b/util/update_aws_services_regions.py @@ -25,7 +25,7 @@ for page in get_parameters_by_path_paginator.paginate( for service in page["Parameters"]: regions_by_service["services"][service["Value"]] = {} # Get all AWS Regions for the specific service - regions = {"aws": [], "aws-cn": [], "aws-us-gov": []} + regions = {"aws": [], "aws-cn": [], "aws-eusc": [], "aws-us-gov": []} for page in get_parameters_by_path_paginator.paginate( Path="/aws/service/global-infrastructure/services/" + service["Value"] @@ -34,6 +34,8 @@ for page in get_parameters_by_path_paginator.paginate( for region in page["Parameters"]: if "cn" in region["Value"]: regions["aws-cn"].append(region["Value"]) + elif "eusc" in region["Value"]: + regions["aws-eusc"].append(region["Value"]) elif "gov" in region["Value"]: regions["aws-us-gov"].append(region["Value"]) else: @@ -41,6 +43,7 @@ for page in get_parameters_by_path_paginator.paginate( # Sort regions per partition regions["aws"] = sorted(regions["aws"]) regions["aws-cn"] = sorted(regions["aws-cn"]) + regions["aws-eusc"] = sorted(regions["aws-eusc"]) regions["aws-us-gov"] = sorted(regions["aws-us-gov"]) regions_by_service["services"][service["Value"]]["regions"] = regions @@ -69,6 +72,7 @@ regions_by_service["services"]["bedrock-agent"] = { "us-west-2", ], "aws-cn": [], + "aws-eusc": [], "aws-us-gov": [ "us-gov-west-1", ],