From dfd717a044ab5d92144cb64f0f958079a2d6ac56 Mon Sep 17 00:00:00 2001 From: "Kamat, Trivikram" <16024985+trivikr@users.noreply.github.com> Date: Fri, 29 Oct 2021 15:23:12 +0000 Subject: [PATCH 01/16] chore: add endpoints.json with variants --- .../aws/typescript/codegen/endpoints.json | 9602 +++++++++++++++-- 1 file changed, 8700 insertions(+), 902 deletions(-) diff --git a/codegen/smithy-aws-typescript-codegen/src/main/resources/software/amazon/smithy/aws/typescript/codegen/endpoints.json b/codegen/smithy-aws-typescript-codegen/src/main/resources/software/amazon/smithy/aws/typescript/codegen/endpoints.json index b7b2f3d1662c..cdbd69506be4 100644 --- a/codegen/smithy-aws-typescript-codegen/src/main/resources/software/amazon/smithy/aws/typescript/codegen/endpoints.json +++ b/codegen/smithy-aws-typescript-codegen/src/main/resources/software/amazon/smithy/aws/typescript/codegen/endpoints.json @@ -4,7 +4,24 @@ "defaults": { "hostname": "{service}.{region}.{dnsSuffix}", "protocols": ["https"], - "signatureVersions": ["v4"] + "signatureVersions": ["v4"], + "variants": [ + { + "dnsSuffix": "amazonaws.com", + "hostname": "{service}-fips.{region}.{dnsSuffix}", + "tags": ["fips"] + }, + { + "dnsSuffix": "api.aws", + "hostname": "{service}-fips.{region}.{dnsSuffix}", + "tags": ["dualstack", "fips"] + }, + { + "dnsSuffix": "api.aws", + "hostname": "{service}.{region}.{dnsSuffix}", + "tags": ["dualstack"] + } + ] }, "dnsSuffix": "amazonaws.com", "partition": "aws", @@ -91,7 +108,14 @@ "ap-south-1": {}, "ap-southeast-1": {}, "ap-southeast-2": {}, - "ca-central-1": {}, + "ca-central-1": { + "variants": [ + { + "hostname": "access-analyzer-fips.ca-central-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, "eu-central-1": {}, "eu-north-1": {}, "eu-south-1": {}, @@ -102,38 +126,71 @@ "credentialScope": { "region": "ca-central-1" }, + "deprecated": true, "hostname": "access-analyzer-fips.ca-central-1.amazonaws.com" }, "fips-us-east-1": { "credentialScope": { "region": "us-east-1" }, + "deprecated": true, "hostname": "access-analyzer-fips.us-east-1.amazonaws.com" }, "fips-us-east-2": { "credentialScope": { "region": "us-east-2" }, + "deprecated": true, "hostname": "access-analyzer-fips.us-east-2.amazonaws.com" }, "fips-us-west-1": { "credentialScope": { "region": "us-west-1" }, + "deprecated": true, "hostname": "access-analyzer-fips.us-west-1.amazonaws.com" }, "fips-us-west-2": { "credentialScope": { "region": "us-west-2" }, + "deprecated": true, "hostname": "access-analyzer-fips.us-west-2.amazonaws.com" }, "me-south-1": {}, "sa-east-1": {}, - "us-east-1": {}, - "us-east-2": {}, - "us-west-1": {}, - "us-west-2": {} + "us-east-1": { + "variants": [ + { + "hostname": "access-analyzer-fips.us-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-east-2": { + "variants": [ + { + "hostname": "access-analyzer-fips.us-east-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-1": { + "variants": [ + { + "hostname": "access-analyzer-fips.us-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-2": { + "variants": [ + { + "hostname": "access-analyzer-fips.us-west-2.amazonaws.com", + "tags": ["fips"] + } + ] + } } }, "account": { @@ -158,11 +215,19 @@ "ap-south-1": {}, "ap-southeast-1": {}, "ap-southeast-2": {}, - "ca-central-1": {}, + "ca-central-1": { + "variants": [ + { + "hostname": "acm-fips.ca-central-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, "ca-central-1-fips": { "credentialScope": { "region": "ca-central-1" }, + "deprecated": true, "hostname": "acm-fips.ca-central-1.amazonaws.com" }, "eu-central-1": {}, @@ -173,32 +238,64 @@ "eu-west-3": {}, "me-south-1": {}, "sa-east-1": {}, - "us-east-1": {}, + "us-east-1": { + "variants": [ + { + "hostname": "acm-fips.us-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, "us-east-1-fips": { "credentialScope": { "region": "us-east-1" }, + "deprecated": true, "hostname": "acm-fips.us-east-1.amazonaws.com" }, - "us-east-2": {}, + "us-east-2": { + "variants": [ + { + "hostname": "acm-fips.us-east-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, "us-east-2-fips": { "credentialScope": { "region": "us-east-2" }, + "deprecated": true, "hostname": "acm-fips.us-east-2.amazonaws.com" }, - "us-west-1": {}, + "us-west-1": { + "variants": [ + { + "hostname": "acm-fips.us-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, "us-west-1-fips": { "credentialScope": { "region": "us-west-1" }, + "deprecated": true, "hostname": "acm-fips.us-west-1.amazonaws.com" }, - "us-west-2": {}, + "us-west-2": { + "variants": [ + { + "hostname": "acm-fips.us-west-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, "us-west-2-fips": { "credentialScope": { "region": "us-west-2" }, + "deprecated": true, "hostname": "acm-fips.us-west-2.amazonaws.com" } } @@ -216,7 +313,14 @@ "ap-south-1": {}, "ap-southeast-1": {}, "ap-southeast-2": {}, - "ca-central-1": {}, + "ca-central-1": { + "variants": [ + { + "hostname": "acm-pca-fips.ca-central-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, "eu-central-1": {}, "eu-north-1": {}, "eu-south-1": {}, @@ -227,38 +331,71 @@ "credentialScope": { "region": "ca-central-1" }, + "deprecated": true, "hostname": "acm-pca-fips.ca-central-1.amazonaws.com" }, "fips-us-east-1": { "credentialScope": { "region": "us-east-1" }, + "deprecated": true, "hostname": "acm-pca-fips.us-east-1.amazonaws.com" }, "fips-us-east-2": { "credentialScope": { "region": "us-east-2" }, + "deprecated": true, "hostname": "acm-pca-fips.us-east-2.amazonaws.com" }, "fips-us-west-1": { "credentialScope": { "region": "us-west-1" }, + "deprecated": true, "hostname": "acm-pca-fips.us-west-1.amazonaws.com" }, "fips-us-west-2": { "credentialScope": { "region": "us-west-2" }, + "deprecated": true, "hostname": "acm-pca-fips.us-west-2.amazonaws.com" }, "me-south-1": {}, "sa-east-1": {}, - "us-east-1": {}, - "us-east-2": {}, - "us-west-1": {}, - "us-west-2": {} + "us-east-1": { + "variants": [ + { + "hostname": "acm-pca-fips.us-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-east-2": { + "variants": [ + { + "hostname": "acm-pca-fips.us-east-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-1": { + "variants": [ + { + "hostname": "acm-pca-fips.us-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-2": { + "variants": [ + { + "hostname": "acm-pca-fips.us-west-2.amazonaws.com", + "tags": ["fips"] + } + ] + } } }, "airflow": { @@ -340,37 +477,77 @@ "eu-west-3": {}, "me-south-1": {}, "sa-east-1": {}, - "us-east-1": {}, + "us-east-1": { + "variants": [ + { + "hostname": "api.detective-fips.us-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, "us-east-1-fips": { "credentialScope": { "region": "us-east-1" }, + "deprecated": true, "hostname": "api.detective-fips.us-east-1.amazonaws.com" }, - "us-east-2": {}, + "us-east-2": { + "variants": [ + { + "hostname": "api.detective-fips.us-east-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, "us-east-2-fips": { "credentialScope": { "region": "us-east-2" }, + "deprecated": true, "hostname": "api.detective-fips.us-east-2.amazonaws.com" }, - "us-west-1": {}, + "us-west-1": { + "variants": [ + { + "hostname": "api.detective-fips.us-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, "us-west-1-fips": { "credentialScope": { "region": "us-west-1" }, + "deprecated": true, "hostname": "api.detective-fips.us-west-1.amazonaws.com" }, - "us-west-2": {}, + "us-west-2": { + "variants": [ + { + "hostname": "api.detective-fips.us-west-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, "us-west-2-fips": { "credentialScope": { "region": "us-west-2" }, + "deprecated": true, "hostname": "api.detective-fips.us-west-2.amazonaws.com" } } }, "api.ecr": { + "defaults": { + "variants": [ + { + "hostname": "ecr-fips.{region}.{dnsSuffix}", + "tags": ["fips"] + } + ] + }, "endpoints": { "af-south-1": { "credentialScope": { @@ -426,6 +603,54 @@ }, "hostname": "api.ecr.ca-central-1.amazonaws.com" }, + "dkr-us-east-1": { + "credentialScope": { + "region": "us-east-1" + }, + "deprecated": true, + "variants": [ + { + "hostname": "ecr-fips.us-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "dkr-us-east-2": { + "credentialScope": { + "region": "us-east-2" + }, + "deprecated": true, + "variants": [ + { + "hostname": "ecr-fips.us-east-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "dkr-us-west-1": { + "credentialScope": { + "region": "us-west-1" + }, + "deprecated": true, + "variants": [ + { + "hostname": "ecr-fips.us-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "dkr-us-west-2": { + "credentialScope": { + "region": "us-west-2" + }, + "deprecated": true, + "variants": [ + { + "hostname": "ecr-fips.us-west-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, "eu-central-1": { "credentialScope": { "region": "eu-central-1" @@ -466,48 +691,56 @@ "credentialScope": { "region": "us-east-1" }, + "deprecated": true, "hostname": "ecr-fips.us-east-1.amazonaws.com" }, "fips-dkr-us-east-2": { "credentialScope": { "region": "us-east-2" }, + "deprecated": true, "hostname": "ecr-fips.us-east-2.amazonaws.com" }, "fips-dkr-us-west-1": { "credentialScope": { "region": "us-west-1" }, + "deprecated": true, "hostname": "ecr-fips.us-west-1.amazonaws.com" }, "fips-dkr-us-west-2": { "credentialScope": { "region": "us-west-2" }, + "deprecated": true, "hostname": "ecr-fips.us-west-2.amazonaws.com" }, "fips-us-east-1": { "credentialScope": { "region": "us-east-1" }, + "deprecated": true, "hostname": "ecr-fips.us-east-1.amazonaws.com" }, "fips-us-east-2": { "credentialScope": { "region": "us-east-2" }, + "deprecated": true, "hostname": "ecr-fips.us-east-2.amazonaws.com" }, "fips-us-west-1": { "credentialScope": { "region": "us-west-1" }, + "deprecated": true, "hostname": "ecr-fips.us-west-1.amazonaws.com" }, "fips-us-west-2": { "credentialScope": { "region": "us-west-2" }, + "deprecated": true, "hostname": "ecr-fips.us-west-2.amazonaws.com" }, "me-south-1": { @@ -526,25 +759,59 @@ "credentialScope": { "region": "us-east-1" }, - "hostname": "api.ecr.us-east-1.amazonaws.com" + "hostname": "api.ecr.us-east-1.amazonaws.com", + "variants": [ + { + "hostname": "ecr-fips.us-east-1.amazonaws.com", + "tags": ["fips"] + } + ] }, "us-east-2": { "credentialScope": { "region": "us-east-2" }, - "hostname": "api.ecr.us-east-2.amazonaws.com" + "hostname": "api.ecr.us-east-2.amazonaws.com", + "variants": [ + { + "hostname": "ecr-fips.us-east-2.amazonaws.com", + "tags": ["fips"] + } + ] }, "us-west-1": { "credentialScope": { "region": "us-west-1" }, - "hostname": "api.ecr.us-west-1.amazonaws.com" + "hostname": "api.ecr.us-west-1.amazonaws.com", + "variants": [ + { + "hostname": "ecr-fips.us-west-1.amazonaws.com", + "tags": ["fips"] + } + ] }, "us-west-2": { "credentialScope": { "region": "us-west-2" }, - "hostname": "api.ecr.us-west-2.amazonaws.com" + "hostname": "api.ecr.us-west-2.amazonaws.com", + "variants": [ + { + "hostname": "ecr-fips.us-west-2.amazonaws.com", + "tags": ["fips"] + } + ] + } + } + }, + "api.ecr-public": { + "endpoints": { + "us-east-1": { + "credentialScope": { + "region": "us-east-1" + }, + "hostname": "api.ecr-public.us-east-1.amazonaws.com" } } }, @@ -577,7 +844,14 @@ "ap-south-1": {}, "ap-southeast-1": {}, "ap-southeast-2": {}, - "ca-central-1": {}, + "ca-central-1": { + "variants": [ + { + "hostname": "api.fleethub.iot-fips.ca-central-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, "eu-central-1": {}, "eu-north-1": {}, "eu-west-1": {}, @@ -586,29 +860,54 @@ "credentialScope": { "region": "ca-central-1" }, + "deprecated": true, "hostname": "api.fleethub.iot-fips.ca-central-1.amazonaws.com" }, "fips-us-east-1": { "credentialScope": { "region": "us-east-1" }, + "deprecated": true, "hostname": "api.fleethub.iot-fips.us-east-1.amazonaws.com" }, "fips-us-east-2": { "credentialScope": { "region": "us-east-2" }, + "deprecated": true, "hostname": "api.fleethub.iot-fips.us-east-2.amazonaws.com" }, "fips-us-west-2": { "credentialScope": { "region": "us-west-2" }, + "deprecated": true, "hostname": "api.fleethub.iot-fips.us-west-2.amazonaws.com" }, - "us-east-1": {}, - "us-east-2": {}, - "us-west-2": {} + "us-east-1": { + "variants": [ + { + "hostname": "api.fleethub.iot-fips.us-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-east-2": { + "variants": [ + { + "hostname": "api.fleethub.iot-fips.us-east-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-2": { + "variants": [ + { + "hostname": "api.fleethub.iot-fips.us-west-2.amazonaws.com", + "tags": ["fips"] + } + ] + } } }, "api.mediatailor": { @@ -634,6 +933,14 @@ } }, "api.sagemaker": { + "defaults": { + "variants": [ + { + "hostname": "api-fips.sagemaker.{region}.{dnsSuffix}", + "tags": ["fips"] + } + ] + }, "endpoints": { "af-south-1": {}, "ap-east-1": {}, @@ -652,32 +959,64 @@ "eu-west-3": {}, "me-south-1": {}, "sa-east-1": {}, - "us-east-1": {}, + "us-east-1": { + "variants": [ + { + "hostname": "api-fips.sagemaker.us-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, "us-east-1-fips": { "credentialScope": { "region": "us-east-1" }, + "deprecated": true, "hostname": "api-fips.sagemaker.us-east-1.amazonaws.com" }, - "us-east-2": {}, + "us-east-2": { + "variants": [ + { + "hostname": "api-fips.sagemaker.us-east-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, "us-east-2-fips": { "credentialScope": { "region": "us-east-2" }, + "deprecated": true, "hostname": "api-fips.sagemaker.us-east-2.amazonaws.com" }, - "us-west-1": {}, + "us-west-1": { + "variants": [ + { + "hostname": "api-fips.sagemaker.us-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, "us-west-1-fips": { "credentialScope": { "region": "us-west-1" }, + "deprecated": true, "hostname": "api-fips.sagemaker.us-west-1.amazonaws.com" }, - "us-west-2": {}, + "us-west-2": { + "variants": [ + { + "hostname": "api-fips.sagemaker.us-west-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, "us-west-2-fips": { "credentialScope": { "region": "us-west-2" }, + "deprecated": true, "hostname": "api-fips.sagemaker.us-west-2.amazonaws.com" } } @@ -844,10 +1183,39 @@ "credentialScope": { "region": "us-west-2" }, + "deprecated": true, "hostname": "appstream2-fips.us-west-2.amazonaws.com" }, - "us-east-1": {}, - "us-west-2": {} + "us-east-1": { + "variants": [ + { + "hostname": "appstream2-fips.us-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-east-1-fips": { + "credentialScope": { + "region": "us-east-1" + }, + "deprecated": true, + "hostname": "appstream2-fips.us-east-1.amazonaws.com" + }, + "us-west-2": { + "variants": [ + { + "hostname": "appstream2-fips.us-west-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-2-fips": { + "credentialScope": { + "region": "us-west-2" + }, + "deprecated": true, + "hostname": "appstream2-fips.us-west-2.amazonaws.com" + } } }, "appsync": { @@ -911,32 +1279,64 @@ "credentialScope": { "region": "us-east-1" }, + "deprecated": true, "hostname": "athena-fips.us-east-1.amazonaws.com" }, "fips-us-east-2": { "credentialScope": { "region": "us-east-2" }, + "deprecated": true, "hostname": "athena-fips.us-east-2.amazonaws.com" }, "fips-us-west-1": { "credentialScope": { "region": "us-west-1" }, + "deprecated": true, "hostname": "athena-fips.us-west-1.amazonaws.com" }, "fips-us-west-2": { "credentialScope": { "region": "us-west-2" }, + "deprecated": true, "hostname": "athena-fips.us-west-2.amazonaws.com" }, "me-south-1": {}, "sa-east-1": {}, - "us-east-1": {}, - "us-east-2": {}, - "us-west-1": {}, - "us-west-2": {} + "us-east-1": { + "variants": [ + { + "hostname": "athena-fips.us-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-east-2": { + "variants": [ + { + "hostname": "athena-fips.us-east-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-1": { + "variants": [ + { + "hostname": "athena-fips.us-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-2": { + "variants": [ + { + "hostname": "athena-fips.us-west-2.amazonaws.com", + "tags": ["fips"] + } + ] + } } }, "auditmanager": { @@ -1037,6 +1437,14 @@ } }, "batch": { + "defaults": { + "variants": [ + { + "hostname": "fips.batch.{region}.{dnsSuffix}", + "tags": ["fips"] + } + ] + }, "endpoints": { "af-south-1": {}, "ap-east-1": {}, @@ -1057,32 +1465,64 @@ "credentialScope": { "region": "us-east-1" }, + "deprecated": true, "hostname": "fips.batch.us-east-1.amazonaws.com" }, "fips-us-east-2": { "credentialScope": { "region": "us-east-2" }, + "deprecated": true, "hostname": "fips.batch.us-east-2.amazonaws.com" }, "fips-us-west-1": { "credentialScope": { "region": "us-west-1" }, + "deprecated": true, "hostname": "fips.batch.us-west-1.amazonaws.com" }, "fips-us-west-2": { "credentialScope": { "region": "us-west-2" }, + "deprecated": true, "hostname": "fips.batch.us-west-2.amazonaws.com" }, "me-south-1": {}, "sa-east-1": {}, - "us-east-1": {}, - "us-east-2": {}, - "us-west-1": {}, - "us-west-2": {} + "us-east-1": { + "variants": [ + { + "hostname": "fips.batch.us-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-east-2": { + "variants": [ + { + "hostname": "fips.batch.us-east-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-1": { + "variants": [ + { + "hostname": "fips.batch.us-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-2": { + "variants": [ + { + "hostname": "fips.batch.us-west-2.amazonaws.com", + "tags": ["fips"] + } + ] + } } }, "braket": { @@ -1167,7 +1607,14 @@ "ap-south-1": {}, "ap-southeast-1": {}, "ap-southeast-2": {}, - "ca-central-1": {}, + "ca-central-1": { + "variants": [ + { + "hostname": "cloudcontrolapi-fips.ca-central-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, "eu-central-1": {}, "eu-north-1": {}, "eu-south-1": {}, @@ -1178,38 +1625,71 @@ "credentialScope": { "region": "ca-central-1" }, + "deprecated": true, "hostname": "cloudcontrolapi-fips.ca-central-1.amazonaws.com" }, "fips-us-east-1": { "credentialScope": { "region": "us-east-1" }, + "deprecated": true, "hostname": "cloudcontrolapi-fips.us-east-1.amazonaws.com" }, "fips-us-east-2": { "credentialScope": { "region": "us-east-2" }, + "deprecated": true, "hostname": "cloudcontrolapi-fips.us-east-2.amazonaws.com" }, "fips-us-west-1": { "credentialScope": { "region": "us-west-1" }, + "deprecated": true, "hostname": "cloudcontrolapi-fips.us-west-1.amazonaws.com" }, "fips-us-west-2": { "credentialScope": { "region": "us-west-2" }, + "deprecated": true, "hostname": "cloudcontrolapi-fips.us-west-2.amazonaws.com" }, "me-south-1": {}, "sa-east-1": {}, - "us-east-1": {}, - "us-east-2": {}, - "us-west-1": {}, - "us-west-2": {} + "us-east-1": { + "variants": [ + { + "hostname": "cloudcontrolapi-fips.us-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-east-2": { + "variants": [ + { + "hostname": "cloudcontrolapi-fips.us-east-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-1": { + "variants": [ + { + "hostname": "cloudcontrolapi-fips.us-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-2": { + "variants": [ + { + "hostname": "cloudcontrolapi-fips.us-west-2.amazonaws.com", + "tags": ["fips"] + } + ] + } } }, "clouddirectory": { @@ -1244,32 +1724,64 @@ "eu-west-3": {}, "me-south-1": {}, "sa-east-1": {}, - "us-east-1": {}, + "us-east-1": { + "variants": [ + { + "hostname": "cloudformation-fips.us-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, "us-east-1-fips": { "credentialScope": { "region": "us-east-1" }, + "deprecated": true, "hostname": "cloudformation-fips.us-east-1.amazonaws.com" }, - "us-east-2": {}, + "us-east-2": { + "variants": [ + { + "hostname": "cloudformation-fips.us-east-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, "us-east-2-fips": { "credentialScope": { "region": "us-east-2" }, + "deprecated": true, "hostname": "cloudformation-fips.us-east-2.amazonaws.com" }, - "us-west-1": {}, + "us-west-1": { + "variants": [ + { + "hostname": "cloudformation-fips.us-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, "us-west-1-fips": { "credentialScope": { "region": "us-west-1" }, + "deprecated": true, "hostname": "cloudformation-fips.us-west-1.amazonaws.com" }, - "us-west-2": {}, + "us-west-2": { + "variants": [ + { + "hostname": "cloudformation-fips.us-west-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, "us-west-2-fips": { "credentialScope": { "region": "us-west-2" }, + "deprecated": true, "hostname": "cloudformation-fips.us-west-2.amazonaws.com" } } @@ -1289,16 +1801,8 @@ }, "cloudhsm": { "endpoints": { - "ap-northeast-1": {}, - "ap-southeast-1": {}, - "ap-southeast-2": {}, - "ca-central-1": {}, - "eu-central-1": {}, "eu-west-1": {}, - "us-east-1": {}, - "us-east-2": {}, - "us-west-1": {}, - "us-west-2": {} + "us-east-1": {} } }, "cloudhsmv2": { @@ -1365,32 +1869,64 @@ "credentialScope": { "region": "us-east-1" }, + "deprecated": true, "hostname": "cloudtrail-fips.us-east-1.amazonaws.com" }, "fips-us-east-2": { "credentialScope": { "region": "us-east-2" }, + "deprecated": true, "hostname": "cloudtrail-fips.us-east-2.amazonaws.com" }, "fips-us-west-1": { "credentialScope": { "region": "us-west-1" }, + "deprecated": true, "hostname": "cloudtrail-fips.us-west-1.amazonaws.com" }, "fips-us-west-2": { "credentialScope": { "region": "us-west-2" }, + "deprecated": true, "hostname": "cloudtrail-fips.us-west-2.amazonaws.com" }, "me-south-1": {}, "sa-east-1": {}, - "us-east-1": {}, - "us-east-2": {}, - "us-west-1": {}, - "us-west-2": {} + "us-east-1": { + "variants": [ + { + "hostname": "cloudtrail-fips.us-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-east-2": { + "variants": [ + { + "hostname": "cloudtrail-fips.us-east-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-1": { + "variants": [ + { + "hostname": "cloudtrail-fips.us-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-2": { + "variants": [ + { + "hostname": "cloudtrail-fips.us-west-2.amazonaws.com", + "tags": ["fips"] + } + ] + } } }, "codeartifact": { @@ -1429,32 +1965,64 @@ "eu-west-3": {}, "me-south-1": {}, "sa-east-1": {}, - "us-east-1": {}, + "us-east-1": { + "variants": [ + { + "hostname": "codebuild-fips.us-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, "us-east-1-fips": { "credentialScope": { "region": "us-east-1" }, + "deprecated": true, "hostname": "codebuild-fips.us-east-1.amazonaws.com" }, - "us-east-2": {}, + "us-east-2": { + "variants": [ + { + "hostname": "codebuild-fips.us-east-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, "us-east-2-fips": { "credentialScope": { "region": "us-east-2" }, + "deprecated": true, "hostname": "codebuild-fips.us-east-2.amazonaws.com" }, - "us-west-1": {}, + "us-west-1": { + "variants": [ + { + "hostname": "codebuild-fips.us-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, "us-west-1-fips": { "credentialScope": { "region": "us-west-1" }, + "deprecated": true, "hostname": "codebuild-fips.us-west-1.amazonaws.com" }, - "us-west-2": {}, + "us-west-2": { + "variants": [ + { + "hostname": "codebuild-fips.us-west-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, "us-west-2-fips": { "credentialScope": { "region": "us-west-2" }, + "deprecated": true, "hostname": "codebuild-fips.us-west-2.amazonaws.com" } } @@ -1469,7 +2037,21 @@ "ap-south-1": {}, "ap-southeast-1": {}, "ap-southeast-2": {}, - "ca-central-1": {}, + "ca-central-1": { + "variants": [ + { + "hostname": "codecommit-fips.ca-central-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "ca-central-1-fips": { + "credentialScope": { + "region": "ca-central-1" + }, + "deprecated": true, + "hostname": "codecommit-fips.ca-central-1.amazonaws.com" + }, "eu-central-1": {}, "eu-north-1": {}, "eu-south-1": {}, @@ -1480,14 +2062,71 @@ "credentialScope": { "region": "ca-central-1" }, + "deprecated": true, "hostname": "codecommit-fips.ca-central-1.amazonaws.com" }, "me-south-1": {}, "sa-east-1": {}, - "us-east-1": {}, - "us-east-2": {}, - "us-west-1": {}, - "us-west-2": {} + "us-east-1": { + "variants": [ + { + "hostname": "codecommit-fips.us-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-east-1-fips": { + "credentialScope": { + "region": "us-east-1" + }, + "deprecated": true, + "hostname": "codecommit-fips.us-east-1.amazonaws.com" + }, + "us-east-2": { + "variants": [ + { + "hostname": "codecommit-fips.us-east-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-east-2-fips": { + "credentialScope": { + "region": "us-east-2" + }, + "deprecated": true, + "hostname": "codecommit-fips.us-east-2.amazonaws.com" + }, + "us-west-1": { + "variants": [ + { + "hostname": "codecommit-fips.us-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-1-fips": { + "credentialScope": { + "region": "us-west-1" + }, + "deprecated": true, + "hostname": "codecommit-fips.us-west-1.amazonaws.com" + }, + "us-west-2": { + "variants": [ + { + "hostname": "codecommit-fips.us-west-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-2-fips": { + "credentialScope": { + "region": "us-west-2" + }, + "deprecated": true, + "hostname": "codecommit-fips.us-west-2.amazonaws.com" + } } }, "codedeploy": { @@ -1509,36 +2148,82 @@ "eu-west-3": {}, "me-south-1": {}, "sa-east-1": {}, - "us-east-1": {}, + "us-east-1": { + "variants": [ + { + "hostname": "codedeploy-fips.us-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, "us-east-1-fips": { "credentialScope": { "region": "us-east-1" }, + "deprecated": true, "hostname": "codedeploy-fips.us-east-1.amazonaws.com" }, - "us-east-2": {}, + "us-east-2": { + "variants": [ + { + "hostname": "codedeploy-fips.us-east-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, "us-east-2-fips": { "credentialScope": { "region": "us-east-2" }, + "deprecated": true, "hostname": "codedeploy-fips.us-east-2.amazonaws.com" }, - "us-west-1": {}, + "us-west-1": { + "variants": [ + { + "hostname": "codedeploy-fips.us-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, "us-west-1-fips": { "credentialScope": { "region": "us-west-1" }, + "deprecated": true, "hostname": "codedeploy-fips.us-west-1.amazonaws.com" }, - "us-west-2": {}, + "us-west-2": { + "variants": [ + { + "hostname": "codedeploy-fips.us-west-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, "us-west-2-fips": { "credentialScope": { "region": "us-west-2" }, + "deprecated": true, "hostname": "codedeploy-fips.us-west-2.amazonaws.com" } } }, + "codeguru-profiler": { + "endpoints": { + "ap-northeast-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "eu-central-1": {}, + "eu-north-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "us-east-1": {}, + "us-east-2": {}, + "us-west-2": {} + } + }, "codeguru-reviewer": { "endpoints": { "ap-northeast-1": {}, @@ -1561,7 +2246,14 @@ "ap-south-1": {}, "ap-southeast-1": {}, "ap-southeast-2": {}, - "ca-central-1": {}, + "ca-central-1": { + "variants": [ + { + "hostname": "codepipeline-fips.ca-central-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, "eu-central-1": {}, "eu-north-1": {}, "eu-south-1": {}, @@ -1572,43 +2264,94 @@ "credentialScope": { "region": "ca-central-1" }, + "deprecated": true, "hostname": "codepipeline-fips.ca-central-1.amazonaws.com" }, "fips-us-east-1": { "credentialScope": { "region": "us-east-1" }, + "deprecated": true, "hostname": "codepipeline-fips.us-east-1.amazonaws.com" }, "fips-us-east-2": { "credentialScope": { "region": "us-east-2" }, + "deprecated": true, "hostname": "codepipeline-fips.us-east-2.amazonaws.com" }, "fips-us-west-1": { "credentialScope": { "region": "us-west-1" }, + "deprecated": true, "hostname": "codepipeline-fips.us-west-1.amazonaws.com" }, "fips-us-west-2": { "credentialScope": { "region": "us-west-2" }, + "deprecated": true, "hostname": "codepipeline-fips.us-west-2.amazonaws.com" }, "sa-east-1": {}, + "us-east-1": { + "variants": [ + { + "hostname": "codepipeline-fips.us-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-east-2": { + "variants": [ + { + "hostname": "codepipeline-fips.us-east-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-1": { + "variants": [ + { + "hostname": "codepipeline-fips.us-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-2": { + "variants": [ + { + "hostname": "codepipeline-fips.us-west-2.amazonaws.com", + "tags": ["fips"] + } + ] + } + } + }, + "codestar": { + "endpoints": { + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "ca-central-1": {}, + "eu-central-1": {}, + "eu-north-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, "us-east-1": {}, "us-east-2": {}, "us-west-1": {}, "us-west-2": {} } }, - "codestar": { + "codestar-connections": { "endpoints": { "ap-northeast-1": {}, "ap-northeast-2": {}, + "ap-south-1": {}, "ap-southeast-1": {}, "ap-southeast-2": {}, "ca-central-1": {}, @@ -1616,14 +2359,17 @@ "eu-north-1": {}, "eu-west-1": {}, "eu-west-2": {}, + "eu-west-3": {}, + "sa-east-1": {}, "us-east-1": {}, "us-east-2": {}, "us-west-1": {}, "us-west-2": {} } }, - "codestar-connections": { + "codestar-notifications": { "endpoints": { + "ap-east-1": {}, "ap-northeast-1": {}, "ap-northeast-2": {}, "ap-south-1": {}, @@ -1635,6 +2381,7 @@ "eu-west-1": {}, "eu-west-2": {}, "eu-west-3": {}, + "me-south-1": {}, "sa-east-1": {}, "us-east-1": {}, "us-east-2": {}, @@ -1659,26 +2406,50 @@ "credentialScope": { "region": "us-east-1" }, + "deprecated": true, "hostname": "cognito-identity-fips.us-east-1.amazonaws.com" }, "fips-us-east-2": { "credentialScope": { "region": "us-east-2" }, + "deprecated": true, "hostname": "cognito-identity-fips.us-east-2.amazonaws.com" }, "fips-us-west-2": { "credentialScope": { "region": "us-west-2" }, + "deprecated": true, "hostname": "cognito-identity-fips.us-west-2.amazonaws.com" }, "me-south-1": {}, "sa-east-1": {}, - "us-east-1": {}, - "us-east-2": {}, + "us-east-1": { + "variants": [ + { + "hostname": "cognito-identity-fips.us-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-east-2": { + "variants": [ + { + "hostname": "cognito-identity-fips.us-east-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, "us-west-1": {}, - "us-west-2": {} + "us-west-2": { + "variants": [ + { + "hostname": "cognito-identity-fips.us-west-2.amazonaws.com", + "tags": ["fips"] + } + ] + } } }, "cognito-idp": { @@ -1698,32 +2469,64 @@ "credentialScope": { "region": "us-east-1" }, + "deprecated": true, "hostname": "cognito-idp-fips.us-east-1.amazonaws.com" }, "fips-us-east-2": { "credentialScope": { "region": "us-east-2" }, + "deprecated": true, "hostname": "cognito-idp-fips.us-east-2.amazonaws.com" }, "fips-us-west-1": { "credentialScope": { "region": "us-west-1" }, + "deprecated": true, "hostname": "cognito-idp-fips.us-west-1.amazonaws.com" }, "fips-us-west-2": { "credentialScope": { "region": "us-west-2" }, + "deprecated": true, "hostname": "cognito-idp-fips.us-west-2.amazonaws.com" }, "me-south-1": {}, "sa-east-1": {}, - "us-east-1": {}, - "us-east-2": {}, - "us-west-1": {}, - "us-west-2": {} + "us-east-1": { + "variants": [ + { + "hostname": "cognito-idp-fips.us-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-east-2": { + "variants": [ + { + "hostname": "cognito-idp-fips.us-east-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-1": { + "variants": [ + { + "hostname": "cognito-idp-fips.us-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-2": { + "variants": [ + { + "hostname": "cognito-idp-fips.us-west-2.amazonaws.com", + "tags": ["fips"] + } + ] + } } }, "cognito-sync": { @@ -1759,23 +2562,47 @@ "credentialScope": { "region": "us-east-1" }, + "deprecated": true, "hostname": "comprehend-fips.us-east-1.amazonaws.com" }, "fips-us-east-2": { "credentialScope": { "region": "us-east-2" }, + "deprecated": true, "hostname": "comprehend-fips.us-east-2.amazonaws.com" }, "fips-us-west-2": { "credentialScope": { "region": "us-west-2" }, + "deprecated": true, "hostname": "comprehend-fips.us-west-2.amazonaws.com" }, - "us-east-1": {}, - "us-east-2": {}, - "us-west-2": {} + "us-east-1": { + "variants": [ + { + "hostname": "comprehend-fips.us-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-east-2": { + "variants": [ + { + "hostname": "comprehend-fips.us-east-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-2": { + "variants": [ + { + "hostname": "comprehend-fips.us-west-2.amazonaws.com", + "tags": ["fips"] + } + ] + } } }, "comprehendmedical": { @@ -1788,23 +2615,147 @@ "credentialScope": { "region": "us-east-1" }, + "deprecated": true, "hostname": "comprehendmedical-fips.us-east-1.amazonaws.com" }, "fips-us-east-2": { "credentialScope": { "region": "us-east-2" }, + "deprecated": true, "hostname": "comprehendmedical-fips.us-east-2.amazonaws.com" }, "fips-us-west-2": { "credentialScope": { "region": "us-west-2" }, + "deprecated": true, "hostname": "comprehendmedical-fips.us-west-2.amazonaws.com" }, - "us-east-1": {}, - "us-east-2": {}, - "us-west-2": {} + "us-east-1": { + "variants": [ + { + "hostname": "comprehendmedical-fips.us-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-east-2": { + "variants": [ + { + "hostname": "comprehendmedical-fips.us-east-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-2": { + "variants": [ + { + "hostname": "comprehendmedical-fips.us-west-2.amazonaws.com", + "tags": ["fips"] + } + ] + } + } + }, + "compute-optimizer": { + "endpoints": { + "ap-northeast-1": { + "credentialScope": { + "region": "ap-northeast-1" + }, + "hostname": "compute-optimizer.ap-northeast-1.amazonaws.com" + }, + "ap-northeast-2": { + "credentialScope": { + "region": "ap-northeast-2" + }, + "hostname": "compute-optimizer.ap-northeast-2.amazonaws.com" + }, + "ap-south-1": { + "credentialScope": { + "region": "ap-south-1" + }, + "hostname": "compute-optimizer.ap-south-1.amazonaws.com" + }, + "ap-southeast-1": { + "credentialScope": { + "region": "ap-southeast-1" + }, + "hostname": "compute-optimizer.ap-southeast-1.amazonaws.com" + }, + "ap-southeast-2": { + "credentialScope": { + "region": "ap-southeast-2" + }, + "hostname": "compute-optimizer.ap-southeast-2.amazonaws.com" + }, + "ca-central-1": { + "credentialScope": { + "region": "ca-central-1" + }, + "hostname": "compute-optimizer.ca-central-1.amazonaws.com" + }, + "eu-central-1": { + "credentialScope": { + "region": "eu-central-1" + }, + "hostname": "compute-optimizer.eu-central-1.amazonaws.com" + }, + "eu-north-1": { + "credentialScope": { + "region": "eu-north-1" + }, + "hostname": "compute-optimizer.eu-north-1.amazonaws.com" + }, + "eu-west-1": { + "credentialScope": { + "region": "eu-west-1" + }, + "hostname": "compute-optimizer.eu-west-1.amazonaws.com" + }, + "eu-west-2": { + "credentialScope": { + "region": "eu-west-2" + }, + "hostname": "compute-optimizer.eu-west-2.amazonaws.com" + }, + "eu-west-3": { + "credentialScope": { + "region": "eu-west-3" + }, + "hostname": "compute-optimizer.eu-west-3.amazonaws.com" + }, + "sa-east-1": { + "credentialScope": { + "region": "sa-east-1" + }, + "hostname": "compute-optimizer.sa-east-1.amazonaws.com" + }, + "us-east-1": { + "credentialScope": { + "region": "us-east-1" + }, + "hostname": "compute-optimizer.us-east-1.amazonaws.com" + }, + "us-east-2": { + "credentialScope": { + "region": "us-east-2" + }, + "hostname": "compute-optimizer.us-east-2.amazonaws.com" + }, + "us-west-1": { + "credentialScope": { + "region": "us-west-1" + }, + "hostname": "compute-optimizer.us-west-1.amazonaws.com" + }, + "us-west-2": { + "credentialScope": { + "region": "us-west-2" + }, + "hostname": "compute-optimizer.us-west-2.amazonaws.com" + } } }, "config": { @@ -1828,37 +2779,70 @@ "credentialScope": { "region": "us-east-1" }, + "deprecated": true, "hostname": "config-fips.us-east-1.amazonaws.com" }, "fips-us-east-2": { "credentialScope": { "region": "us-east-2" }, + "deprecated": true, "hostname": "config-fips.us-east-2.amazonaws.com" }, "fips-us-west-1": { "credentialScope": { "region": "us-west-1" }, + "deprecated": true, "hostname": "config-fips.us-west-1.amazonaws.com" }, "fips-us-west-2": { "credentialScope": { "region": "us-west-2" }, + "deprecated": true, "hostname": "config-fips.us-west-2.amazonaws.com" }, "me-south-1": {}, "sa-east-1": {}, - "us-east-1": {}, - "us-east-2": {}, - "us-west-1": {}, - "us-west-2": {} + "us-east-1": { + "variants": [ + { + "hostname": "config-fips.us-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-east-2": { + "variants": [ + { + "hostname": "config-fips.us-east-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-1": { + "variants": [ + { + "hostname": "config-fips.us-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-2": { + "variants": [ + { + "hostname": "config-fips.us-west-2.amazonaws.com", + "tags": ["fips"] + } + ] + } } }, "connect": { "endpoints": { "ap-northeast-1": {}, + "ap-northeast-2": {}, "ap-southeast-1": {}, "ap-southeast-2": {}, "ca-central-1": {}, @@ -1868,9 +2852,50 @@ "us-west-2": {} } }, + "connectparticipant": { + "endpoints": { + "ap-northeast-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "ca-central-1": {}, + "eu-central-1": {}, + "eu-west-2": {}, + "fips-us-east-1": { + "credentialScope": { + "region": "us-east-1" + }, + "deprecated": true, + "hostname": "participant.connect-fips.us-east-1.amazonaws.com" + }, + "fips-us-west-2": { + "credentialScope": { + "region": "us-west-2" + }, + "deprecated": true, + "hostname": "participant.connect-fips.us-west-2.amazonaws.com" + }, + "us-east-1": { + "variants": [ + { + "hostname": "participant.connect-fips.us-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-2": { + "variants": [ + { + "hostname": "participant.connect-fips.us-west-2.amazonaws.com", + "tags": ["fips"] + } + ] + } + } + }, "contact-lens": { "endpoints": { "ap-northeast-1": {}, + "ap-northeast-2": {}, "ap-southeast-2": {}, "ca-central-1": {}, "eu-central-1": {}, @@ -1898,7 +2923,14 @@ "ap-south-1": {}, "ap-southeast-1": {}, "ap-southeast-2": {}, - "ca-central-1": {}, + "ca-central-1": { + "variants": [ + { + "hostname": "data.iot-fips.ca-central-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, "eu-central-1": {}, "eu-north-1": {}, "eu-west-1": {}, @@ -1908,38 +2940,71 @@ "credentialScope": { "service": "iotdata" }, + "deprecated": true, "hostname": "data.iot-fips.ca-central-1.amazonaws.com" }, "fips-us-east-1": { "credentialScope": { "service": "iotdata" }, + "deprecated": true, "hostname": "data.iot-fips.us-east-1.amazonaws.com" }, "fips-us-east-2": { "credentialScope": { "service": "iotdata" }, + "deprecated": true, "hostname": "data.iot-fips.us-east-2.amazonaws.com" }, "fips-us-west-1": { "credentialScope": { "service": "iotdata" }, + "deprecated": true, "hostname": "data.iot-fips.us-west-1.amazonaws.com" }, "fips-us-west-2": { "credentialScope": { "service": "iotdata" }, + "deprecated": true, "hostname": "data.iot-fips.us-west-2.amazonaws.com" }, "me-south-1": {}, "sa-east-1": {}, - "us-east-1": {}, - "us-east-2": {}, - "us-west-1": {}, - "us-west-2": {} + "us-east-1": { + "variants": [ + { + "hostname": "data.iot-fips.us-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-east-2": { + "variants": [ + { + "hostname": "data.iot-fips.us-east-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-1": { + "variants": [ + { + "hostname": "data.iot-fips.us-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-2": { + "variants": [ + { + "hostname": "data.iot-fips.us-west-2.amazonaws.com", + "tags": ["fips"] + } + ] + } } }, "data.jobs.iot": { @@ -1950,7 +3015,14 @@ "ap-south-1": {}, "ap-southeast-1": {}, "ap-southeast-2": {}, - "ca-central-1": {}, + "ca-central-1": { + "variants": [ + { + "hostname": "data.jobs.iot-fips.ca-central-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, "eu-central-1": {}, "eu-north-1": {}, "eu-west-1": {}, @@ -1960,38 +3032,71 @@ "credentialScope": { "region": "ca-central-1" }, + "deprecated": true, "hostname": "data.jobs.iot-fips.ca-central-1.amazonaws.com" }, "fips-us-east-1": { "credentialScope": { "region": "us-east-1" }, + "deprecated": true, "hostname": "data.jobs.iot-fips.us-east-1.amazonaws.com" }, "fips-us-east-2": { "credentialScope": { "region": "us-east-2" }, + "deprecated": true, "hostname": "data.jobs.iot-fips.us-east-2.amazonaws.com" }, "fips-us-west-1": { "credentialScope": { "region": "us-west-1" }, + "deprecated": true, "hostname": "data.jobs.iot-fips.us-west-1.amazonaws.com" }, "fips-us-west-2": { "credentialScope": { "region": "us-west-2" }, + "deprecated": true, "hostname": "data.jobs.iot-fips.us-west-2.amazonaws.com" }, "me-south-1": {}, "sa-east-1": {}, - "us-east-1": {}, - "us-east-2": {}, - "us-west-1": {}, - "us-west-2": {} + "us-east-1": { + "variants": [ + { + "hostname": "data.jobs.iot-fips.us-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-east-2": { + "variants": [ + { + "hostname": "data.jobs.iot-fips.us-east-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-1": { + "variants": [ + { + "hostname": "data.jobs.iot-fips.us-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-2": { + "variants": [ + { + "hostname": "data.jobs.iot-fips.us-west-2.amazonaws.com", + "tags": ["fips"] + } + ] + } } }, "data.mediastore": { @@ -2064,7 +3169,14 @@ "ap-south-1": {}, "ap-southeast-1": {}, "ap-southeast-2": {}, - "ca-central-1": {}, + "ca-central-1": { + "variants": [ + { + "hostname": "datasync-fips.ca-central-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, "eu-central-1": {}, "eu-north-1": {}, "eu-south-1": {}, @@ -2075,45 +3187,78 @@ "credentialScope": { "region": "ca-central-1" }, + "deprecated": true, "hostname": "datasync-fips.ca-central-1.amazonaws.com" }, "fips-us-east-1": { "credentialScope": { "region": "us-east-1" }, + "deprecated": true, "hostname": "datasync-fips.us-east-1.amazonaws.com" }, "fips-us-east-2": { "credentialScope": { "region": "us-east-2" }, + "deprecated": true, "hostname": "datasync-fips.us-east-2.amazonaws.com" }, "fips-us-west-1": { "credentialScope": { "region": "us-west-1" }, + "deprecated": true, "hostname": "datasync-fips.us-west-1.amazonaws.com" }, "fips-us-west-2": { "credentialScope": { "region": "us-west-2" }, + "deprecated": true, "hostname": "datasync-fips.us-west-2.amazonaws.com" }, "me-south-1": {}, "sa-east-1": {}, - "us-east-1": {}, - "us-east-2": {}, - "us-west-1": {}, - "us-west-2": {} - } - }, - "dax": { - "endpoints": { - "ap-northeast-1": {}, - "ap-south-1": {}, - "ap-southeast-1": {}, + "us-east-1": { + "variants": [ + { + "hostname": "datasync-fips.us-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-east-2": { + "variants": [ + { + "hostname": "datasync-fips.us-east-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-1": { + "variants": [ + { + "hostname": "datasync-fips.us-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-2": { + "variants": [ + { + "hostname": "datasync-fips.us-west-2.amazonaws.com", + "tags": ["fips"] + } + ] + } + } + }, + "dax": { + "endpoints": { + "ap-northeast-1": {}, + "ap-south-1": {}, + "ap-southeast-1": {}, "ap-southeast-2": {}, "eu-central-1": {}, "eu-west-1": {}, @@ -2126,11 +3271,26 @@ "us-west-2": {} } }, + "deeplens": { + "defaults": { + "protocols": ["https"] + }, + "endpoints": { + "ap-northeast-1": {}, + "eu-central-1": {}, + "us-east-1": {} + } + }, "devicefarm": { "endpoints": { "us-west-2": {} } }, + "devices.iot1click": { + "endpoints": { + "us-west-2": {} + } + }, "directconnect": { "endpoints": { "af-south-1": {}, @@ -2152,42 +3312,99 @@ "credentialScope": { "region": "us-east-1" }, + "deprecated": true, "hostname": "directconnect-fips.us-east-1.amazonaws.com" }, "fips-us-east-2": { "credentialScope": { "region": "us-east-2" }, + "deprecated": true, "hostname": "directconnect-fips.us-east-2.amazonaws.com" }, "fips-us-west-1": { "credentialScope": { "region": "us-west-1" }, + "deprecated": true, "hostname": "directconnect-fips.us-west-1.amazonaws.com" }, "fips-us-west-2": { "credentialScope": { "region": "us-west-2" }, + "deprecated": true, "hostname": "directconnect-fips.us-west-2.amazonaws.com" }, "me-south-1": {}, "sa-east-1": {}, + "us-east-1": { + "variants": [ + { + "hostname": "directconnect-fips.us-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-east-2": { + "variants": [ + { + "hostname": "directconnect-fips.us-east-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-1": { + "variants": [ + { + "hostname": "directconnect-fips.us-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-2": { + "variants": [ + { + "hostname": "directconnect-fips.us-west-2.amazonaws.com", + "tags": ["fips"] + } + ] + } + } + }, + "discovery": { + "endpoints": { + "ap-northeast-1": {}, + "ap-southeast-2": {}, + "eu-central-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, "us-east-1": {}, - "us-east-2": {}, - "us-west-1": {}, "us-west-2": {} } }, - "discovery": { + "dlm": { "endpoints": { + "af-south-1": {}, + "ap-east-1": {}, "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-northeast-3": {}, + "ap-south-1": {}, + "ap-southeast-1": {}, "ap-southeast-2": {}, + "ca-central-1": {}, "eu-central-1": {}, + "eu-north-1": {}, + "eu-south-1": {}, "eu-west-1": {}, "eu-west-2": {}, + "eu-west-3": {}, + "me-south-1": {}, + "sa-east-1": {}, "us-east-1": {}, + "us-east-2": {}, + "us-west-1": {}, "us-west-2": {} } }, @@ -2202,10 +3419,23 @@ "ap-southeast-1": {}, "ap-southeast-2": {}, "ca-central-1": {}, + "dms": { + "credentialScope": { + "region": "us-west-1" + }, + "deprecated": true, + "variants": [ + { + "hostname": "dms-fips.us-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, "dms-fips": { "credentialScope": { "region": "us-west-1" }, + "deprecated": true, "hostname": "dms-fips.us-west-1.amazonaws.com" }, "eu-central-1": {}, @@ -2216,10 +3446,66 @@ "eu-west-3": {}, "me-south-1": {}, "sa-east-1": {}, - "us-east-1": {}, - "us-east-2": {}, - "us-west-1": {}, - "us-west-2": {} + "us-east-1": { + "variants": [ + { + "hostname": "dms-fips.us-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-east-1-fips": { + "credentialScope": { + "region": "us-east-1" + }, + "deprecated": true, + "hostname": "dms-fips.us-east-1.amazonaws.com" + }, + "us-east-2": { + "variants": [ + { + "hostname": "dms-fips.us-east-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-east-2-fips": { + "credentialScope": { + "region": "us-east-2" + }, + "deprecated": true, + "hostname": "dms-fips.us-east-2.amazonaws.com" + }, + "us-west-1": { + "variants": [ + { + "hostname": "dms-fips.us-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-1-fips": { + "credentialScope": { + "region": "us-west-1" + }, + "deprecated": true, + "hostname": "dms-fips.us-west-1.amazonaws.com" + }, + "us-west-2": { + "variants": [ + { + "hostname": "dms-fips.us-west-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-2-fips": { + "credentialScope": { + "region": "us-west-2" + }, + "deprecated": true, + "hostname": "dms-fips.us-west-2.amazonaws.com" + } } }, "docdb": { @@ -2320,7 +3606,14 @@ "ap-south-1": {}, "ap-southeast-1": {}, "ap-southeast-2": {}, - "ca-central-1": {}, + "ca-central-1": { + "variants": [ + { + "hostname": "ds-fips.ca-central-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, "eu-central-1": {}, "eu-north-1": {}, "eu-south-1": {}, @@ -2331,38 +3624,71 @@ "credentialScope": { "region": "ca-central-1" }, + "deprecated": true, "hostname": "ds-fips.ca-central-1.amazonaws.com" }, "fips-us-east-1": { "credentialScope": { "region": "us-east-1" }, + "deprecated": true, "hostname": "ds-fips.us-east-1.amazonaws.com" }, "fips-us-east-2": { "credentialScope": { "region": "us-east-2" }, + "deprecated": true, "hostname": "ds-fips.us-east-2.amazonaws.com" }, "fips-us-west-1": { "credentialScope": { "region": "us-west-1" }, + "deprecated": true, "hostname": "ds-fips.us-west-1.amazonaws.com" }, "fips-us-west-2": { "credentialScope": { "region": "us-west-2" }, + "deprecated": true, "hostname": "ds-fips.us-west-2.amazonaws.com" }, "me-south-1": {}, "sa-east-1": {}, - "us-east-1": {}, - "us-east-2": {}, - "us-west-1": {}, - "us-west-2": {} + "us-east-1": { + "variants": [ + { + "hostname": "ds-fips.us-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-east-2": { + "variants": [ + { + "hostname": "ds-fips.us-east-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-1": { + "variants": [ + { + "hostname": "ds-fips.us-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-2": { + "variants": [ + { + "hostname": "ds-fips.us-west-2.amazonaws.com", + "tags": ["fips"] + } + ] + } } }, "dynamodb": { @@ -2378,11 +3704,19 @@ "ap-south-1": {}, "ap-southeast-1": {}, "ap-southeast-2": {}, - "ca-central-1": {}, + "ca-central-1": { + "variants": [ + { + "hostname": "dynamodb-fips.ca-central-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, "ca-central-1-fips": { "credentialScope": { "region": "ca-central-1" }, + "deprecated": true, "hostname": "dynamodb-fips.ca-central-1.amazonaws.com" }, "eu-central-1": {}, @@ -2400,32 +3734,64 @@ }, "me-south-1": {}, "sa-east-1": {}, - "us-east-1": {}, + "us-east-1": { + "variants": [ + { + "hostname": "dynamodb-fips.us-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, "us-east-1-fips": { "credentialScope": { "region": "us-east-1" }, + "deprecated": true, "hostname": "dynamodb-fips.us-east-1.amazonaws.com" }, - "us-east-2": {}, + "us-east-2": { + "variants": [ + { + "hostname": "dynamodb-fips.us-east-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, "us-east-2-fips": { "credentialScope": { "region": "us-east-2" }, + "deprecated": true, "hostname": "dynamodb-fips.us-east-2.amazonaws.com" }, - "us-west-1": {}, + "us-west-1": { + "variants": [ + { + "hostname": "dynamodb-fips.us-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, "us-west-1-fips": { "credentialScope": { "region": "us-west-1" }, + "deprecated": true, "hostname": "dynamodb-fips.us-west-1.amazonaws.com" }, - "us-west-2": {}, + "us-west-2": { + "variants": [ + { + "hostname": "dynamodb-fips.us-west-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, "us-west-2-fips": { "credentialScope": { "region": "us-west-2" }, + "deprecated": true, "hostname": "dynamodb-fips.us-west-2.amazonaws.com" } } @@ -2440,7 +3806,14 @@ "ap-south-1": {}, "ap-southeast-1": {}, "ap-southeast-2": {}, - "ca-central-1": {}, + "ca-central-1": { + "variants": [ + { + "hostname": "ebs-fips.ca-central-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, "eu-central-1": {}, "eu-north-1": {}, "eu-south-1": {}, @@ -2451,38 +3824,71 @@ "credentialScope": { "region": "ca-central-1" }, + "deprecated": true, "hostname": "ebs-fips.ca-central-1.amazonaws.com" }, "fips-us-east-1": { "credentialScope": { "region": "us-east-1" }, + "deprecated": true, "hostname": "ebs-fips.us-east-1.amazonaws.com" }, "fips-us-east-2": { "credentialScope": { "region": "us-east-2" }, + "deprecated": true, "hostname": "ebs-fips.us-east-2.amazonaws.com" }, "fips-us-west-1": { "credentialScope": { "region": "us-west-1" }, + "deprecated": true, "hostname": "ebs-fips.us-west-1.amazonaws.com" }, "fips-us-west-2": { "credentialScope": { "region": "us-west-2" }, + "deprecated": true, "hostname": "ebs-fips.us-west-2.amazonaws.com" }, "me-south-1": {}, "sa-east-1": {}, - "us-east-1": {}, - "us-east-2": {}, - "us-west-1": {}, - "us-west-2": {} + "us-east-1": { + "variants": [ + { + "hostname": "ebs-fips.us-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-east-2": { + "variants": [ + { + "hostname": "ebs-fips.us-east-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-1": { + "variants": [ + { + "hostname": "ebs-fips.us-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-2": { + "variants": [ + { + "hostname": "ebs-fips.us-west-2.amazonaws.com", + "tags": ["fips"] + } + ] + } } }, "ec2": { @@ -2495,52 +3901,125 @@ "ap-northeast-1": {}, "ap-northeast-2": {}, "ap-northeast-3": {}, - "ap-south-1": {}, + "ap-south-1": { + "variants": [ + { + "hostname": "api.ec2.ap-south-1.aws", + "tags": ["dualstack"] + } + ] + }, "ap-southeast-1": {}, "ap-southeast-2": {}, - "ca-central-1": {}, + "ca-central-1": { + "variants": [ + { + "hostname": "ec2-fips.ca-central-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, "eu-central-1": {}, "eu-north-1": {}, "eu-south-1": {}, - "eu-west-1": {}, + "eu-west-1": { + "variants": [ + { + "hostname": "api.ec2.eu-west-1.aws", + "tags": ["dualstack"] + } + ] + }, "eu-west-2": {}, "eu-west-3": {}, "fips-ca-central-1": { "credentialScope": { "region": "ca-central-1" }, + "deprecated": true, "hostname": "ec2-fips.ca-central-1.amazonaws.com" }, "fips-us-east-1": { "credentialScope": { "region": "us-east-1" }, + "deprecated": true, "hostname": "ec2-fips.us-east-1.amazonaws.com" }, "fips-us-east-2": { "credentialScope": { "region": "us-east-2" }, + "deprecated": true, "hostname": "ec2-fips.us-east-2.amazonaws.com" }, "fips-us-west-1": { "credentialScope": { "region": "us-west-1" }, + "deprecated": true, "hostname": "ec2-fips.us-west-1.amazonaws.com" }, "fips-us-west-2": { "credentialScope": { "region": "us-west-2" }, + "deprecated": true, "hostname": "ec2-fips.us-west-2.amazonaws.com" }, "me-south-1": {}, - "sa-east-1": {}, - "us-east-1": {}, - "us-east-2": {}, - "us-west-1": {}, - "us-west-2": {} + "sa-east-1": { + "variants": [ + { + "hostname": "api.ec2.sa-east-1.aws", + "tags": ["dualstack"] + } + ] + }, + "us-east-1": { + "variants": [ + { + "hostname": "api.ec2.us-east-1.aws", + "tags": ["dualstack"] + }, + { + "hostname": "ec2-fips.us-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-east-2": { + "variants": [ + { + "hostname": "api.ec2.us-east-2.aws", + "tags": ["dualstack"] + }, + { + "hostname": "ec2-fips.us-east-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-1": { + "variants": [ + { + "hostname": "ec2-fips.us-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-2": { + "variants": [ + { + "hostname": "api.ec2.us-west-2.aws", + "tags": ["dualstack"] + }, + { + "hostname": "ec2-fips.us-west-2.amazonaws.com", + "tags": ["fips"] + } + ] + } } }, "ecs": { @@ -2564,37 +4043,85 @@ "credentialScope": { "region": "us-east-1" }, + "deprecated": true, "hostname": "ecs-fips.us-east-1.amazonaws.com" }, "fips-us-east-2": { "credentialScope": { "region": "us-east-2" }, + "deprecated": true, "hostname": "ecs-fips.us-east-2.amazonaws.com" }, "fips-us-west-1": { "credentialScope": { "region": "us-west-1" }, + "deprecated": true, "hostname": "ecs-fips.us-west-1.amazonaws.com" }, "fips-us-west-2": { "credentialScope": { "region": "us-west-2" }, + "deprecated": true, "hostname": "ecs-fips.us-west-2.amazonaws.com" }, "me-south-1": {}, "sa-east-1": {}, + "us-east-1": { + "variants": [ + { + "hostname": "ecs-fips.us-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-east-2": { + "variants": [ + { + "hostname": "ecs-fips.us-east-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-1": { + "variants": [ + { + "hostname": "ecs-fips.us-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-2": { + "variants": [ + { + "hostname": "ecs-fips.us-west-2.amazonaws.com", + "tags": ["fips"] + } + ] + } + } + }, + "edge.sagemaker": { + "endpoints": { + "ap-northeast-1": {}, + "eu-central-1": {}, + "eu-west-1": {}, "us-east-1": {}, "us-east-2": {}, - "us-west-1": {}, "us-west-2": {} } }, "eks": { "defaults": { - "protocols": ["http", "https"] + "protocols": ["http", "https"], + "variants": [ + { + "hostname": "fips.eks.{region}.{dnsSuffix}", + "tags": ["fips"] + } + ] }, "endpoints": { "af-south-1": {}, @@ -2616,32 +4143,64 @@ "credentialScope": { "region": "us-east-1" }, + "deprecated": true, "hostname": "fips.eks.us-east-1.amazonaws.com" }, "fips-us-east-2": { "credentialScope": { "region": "us-east-2" }, + "deprecated": true, "hostname": "fips.eks.us-east-2.amazonaws.com" }, "fips-us-west-1": { "credentialScope": { "region": "us-west-1" }, + "deprecated": true, "hostname": "fips.eks.us-west-1.amazonaws.com" }, "fips-us-west-2": { "credentialScope": { "region": "us-west-2" }, + "deprecated": true, "hostname": "fips.eks.us-west-2.amazonaws.com" }, "me-south-1": {}, "sa-east-1": {}, - "us-east-1": {}, - "us-east-2": {}, - "us-west-1": {}, - "us-west-2": {} + "us-east-1": { + "variants": [ + { + "hostname": "fips.eks.us-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-east-2": { + "variants": [ + { + "hostname": "fips.eks.us-east-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-1": { + "variants": [ + { + "hostname": "fips.eks.us-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-2": { + "variants": [ + { + "hostname": "fips.eks.us-west-2.amazonaws.com", + "tags": ["fips"] + } + ] + } } }, "elasticache": { @@ -2665,14 +4224,71 @@ "credentialScope": { "region": "us-west-1" }, + "deprecated": true, "hostname": "elasticache-fips.us-west-1.amazonaws.com" }, "me-south-1": {}, "sa-east-1": {}, - "us-east-1": {}, - "us-east-2": {}, - "us-west-1": {}, - "us-west-2": {} + "us-east-1": { + "variants": [ + { + "hostname": "elasticache-fips.us-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-east-1-fips": { + "credentialScope": { + "region": "us-east-1" + }, + "deprecated": true, + "hostname": "elasticache-fips.us-east-1.amazonaws.com" + }, + "us-east-2": { + "variants": [ + { + "hostname": "elasticache-fips.us-east-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-east-2-fips": { + "credentialScope": { + "region": "us-east-2" + }, + "deprecated": true, + "hostname": "elasticache-fips.us-east-2.amazonaws.com" + }, + "us-west-1": { + "variants": [ + { + "hostname": "elasticache-fips.us-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-1-fips": { + "credentialScope": { + "region": "us-west-1" + }, + "deprecated": true, + "hostname": "elasticache-fips.us-west-1.amazonaws.com" + }, + "us-west-2": { + "variants": [ + { + "hostname": "elasticache-fips.us-west-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-2-fips": { + "credentialScope": { + "region": "us-west-2" + }, + "deprecated": true, + "hostname": "elasticache-fips.us-west-2.amazonaws.com" + } } }, "elasticbeanstalk": { @@ -2696,183 +4312,383 @@ "credentialScope": { "region": "us-east-1" }, + "deprecated": true, "hostname": "elasticbeanstalk-fips.us-east-1.amazonaws.com" }, "fips-us-east-2": { "credentialScope": { "region": "us-east-2" }, + "deprecated": true, "hostname": "elasticbeanstalk-fips.us-east-2.amazonaws.com" }, "fips-us-west-1": { "credentialScope": { "region": "us-west-1" }, + "deprecated": true, "hostname": "elasticbeanstalk-fips.us-west-1.amazonaws.com" }, "fips-us-west-2": { "credentialScope": { "region": "us-west-2" }, + "deprecated": true, "hostname": "elasticbeanstalk-fips.us-west-2.amazonaws.com" }, "me-south-1": {}, "sa-east-1": {}, - "us-east-1": {}, - "us-east-2": {}, - "us-west-1": {}, - "us-west-2": {} + "us-east-1": { + "variants": [ + { + "hostname": "elasticbeanstalk-fips.us-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-east-2": { + "variants": [ + { + "hostname": "elasticbeanstalk-fips.us-east-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-1": { + "variants": [ + { + "hostname": "elasticbeanstalk-fips.us-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-2": { + "variants": [ + { + "hostname": "elasticbeanstalk-fips.us-west-2.amazonaws.com", + "tags": ["fips"] + } + ] + } } }, "elasticfilesystem": { "endpoints": { - "af-south-1": {}, - "ap-east-1": {}, - "ap-northeast-1": {}, - "ap-northeast-2": {}, - "ap-northeast-3": {}, - "ap-south-1": {}, - "ap-southeast-1": {}, - "ap-southeast-2": {}, - "ca-central-1": {}, - "eu-central-1": {}, - "eu-north-1": {}, - "eu-south-1": {}, - "eu-west-1": {}, - "eu-west-2": {}, - "eu-west-3": {}, + "af-south-1": { + "variants": [ + { + "hostname": "elasticfilesystem-fips.af-south-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "ap-east-1": { + "variants": [ + { + "hostname": "elasticfilesystem-fips.ap-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "ap-northeast-1": { + "variants": [ + { + "hostname": "elasticfilesystem-fips.ap-northeast-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "ap-northeast-2": { + "variants": [ + { + "hostname": "elasticfilesystem-fips.ap-northeast-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "ap-northeast-3": { + "variants": [ + { + "hostname": "elasticfilesystem-fips.ap-northeast-3.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "ap-south-1": { + "variants": [ + { + "hostname": "elasticfilesystem-fips.ap-south-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "ap-southeast-1": { + "variants": [ + { + "hostname": "elasticfilesystem-fips.ap-southeast-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "ap-southeast-2": { + "variants": [ + { + "hostname": "elasticfilesystem-fips.ap-southeast-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "ca-central-1": { + "variants": [ + { + "hostname": "elasticfilesystem-fips.ca-central-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "eu-central-1": { + "variants": [ + { + "hostname": "elasticfilesystem-fips.eu-central-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "eu-north-1": { + "variants": [ + { + "hostname": "elasticfilesystem-fips.eu-north-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "eu-south-1": { + "variants": [ + { + "hostname": "elasticfilesystem-fips.eu-south-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "eu-west-1": { + "variants": [ + { + "hostname": "elasticfilesystem-fips.eu-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "eu-west-2": { + "variants": [ + { + "hostname": "elasticfilesystem-fips.eu-west-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "eu-west-3": { + "variants": [ + { + "hostname": "elasticfilesystem-fips.eu-west-3.amazonaws.com", + "tags": ["fips"] + } + ] + }, "fips-af-south-1": { "credentialScope": { "region": "af-south-1" }, + "deprecated": true, "hostname": "elasticfilesystem-fips.af-south-1.amazonaws.com" }, "fips-ap-east-1": { "credentialScope": { "region": "ap-east-1" }, + "deprecated": true, "hostname": "elasticfilesystem-fips.ap-east-1.amazonaws.com" }, "fips-ap-northeast-1": { "credentialScope": { "region": "ap-northeast-1" }, + "deprecated": true, "hostname": "elasticfilesystem-fips.ap-northeast-1.amazonaws.com" }, "fips-ap-northeast-2": { "credentialScope": { "region": "ap-northeast-2" }, + "deprecated": true, "hostname": "elasticfilesystem-fips.ap-northeast-2.amazonaws.com" }, "fips-ap-northeast-3": { "credentialScope": { "region": "ap-northeast-3" }, + "deprecated": true, "hostname": "elasticfilesystem-fips.ap-northeast-3.amazonaws.com" }, "fips-ap-south-1": { "credentialScope": { "region": "ap-south-1" }, + "deprecated": true, "hostname": "elasticfilesystem-fips.ap-south-1.amazonaws.com" }, "fips-ap-southeast-1": { "credentialScope": { "region": "ap-southeast-1" }, + "deprecated": true, "hostname": "elasticfilesystem-fips.ap-southeast-1.amazonaws.com" }, "fips-ap-southeast-2": { "credentialScope": { "region": "ap-southeast-2" }, + "deprecated": true, "hostname": "elasticfilesystem-fips.ap-southeast-2.amazonaws.com" }, "fips-ca-central-1": { "credentialScope": { "region": "ca-central-1" }, + "deprecated": true, "hostname": "elasticfilesystem-fips.ca-central-1.amazonaws.com" }, "fips-eu-central-1": { "credentialScope": { "region": "eu-central-1" }, + "deprecated": true, "hostname": "elasticfilesystem-fips.eu-central-1.amazonaws.com" }, "fips-eu-north-1": { "credentialScope": { "region": "eu-north-1" }, + "deprecated": true, "hostname": "elasticfilesystem-fips.eu-north-1.amazonaws.com" }, "fips-eu-south-1": { "credentialScope": { "region": "eu-south-1" }, + "deprecated": true, "hostname": "elasticfilesystem-fips.eu-south-1.amazonaws.com" }, "fips-eu-west-1": { "credentialScope": { "region": "eu-west-1" }, + "deprecated": true, "hostname": "elasticfilesystem-fips.eu-west-1.amazonaws.com" }, "fips-eu-west-2": { "credentialScope": { "region": "eu-west-2" }, + "deprecated": true, "hostname": "elasticfilesystem-fips.eu-west-2.amazonaws.com" }, "fips-eu-west-3": { "credentialScope": { "region": "eu-west-3" }, + "deprecated": true, "hostname": "elasticfilesystem-fips.eu-west-3.amazonaws.com" }, "fips-me-south-1": { "credentialScope": { "region": "me-south-1" }, + "deprecated": true, "hostname": "elasticfilesystem-fips.me-south-1.amazonaws.com" }, "fips-sa-east-1": { "credentialScope": { "region": "sa-east-1" }, + "deprecated": true, "hostname": "elasticfilesystem-fips.sa-east-1.amazonaws.com" }, "fips-us-east-1": { "credentialScope": { "region": "us-east-1" }, + "deprecated": true, "hostname": "elasticfilesystem-fips.us-east-1.amazonaws.com" }, "fips-us-east-2": { "credentialScope": { "region": "us-east-2" }, + "deprecated": true, "hostname": "elasticfilesystem-fips.us-east-2.amazonaws.com" }, "fips-us-west-1": { "credentialScope": { "region": "us-west-1" }, + "deprecated": true, "hostname": "elasticfilesystem-fips.us-west-1.amazonaws.com" }, "fips-us-west-2": { "credentialScope": { "region": "us-west-2" }, + "deprecated": true, "hostname": "elasticfilesystem-fips.us-west-2.amazonaws.com" }, - "me-south-1": {}, - "sa-east-1": {}, - "us-east-1": {}, - "us-east-2": {}, - "us-west-1": {}, - "us-west-2": {} + "me-south-1": { + "variants": [ + { + "hostname": "elasticfilesystem-fips.me-south-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "sa-east-1": { + "variants": [ + { + "hostname": "elasticfilesystem-fips.sa-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-east-1": { + "variants": [ + { + "hostname": "elasticfilesystem-fips.us-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-east-2": { + "variants": [ + { + "hostname": "elasticfilesystem-fips.us-east-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-1": { + "variants": [ + { + "hostname": "elasticfilesystem-fips.us-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-2": { + "variants": [ + { + "hostname": "elasticfilesystem-fips.us-west-2.amazonaws.com", + "tags": ["fips"] + } + ] + } } }, "elasticloadbalancing": { @@ -2899,32 +4715,64 @@ "credentialScope": { "region": "us-east-1" }, + "deprecated": true, "hostname": "elasticloadbalancing-fips.us-east-1.amazonaws.com" }, "fips-us-east-2": { "credentialScope": { "region": "us-east-2" }, + "deprecated": true, "hostname": "elasticloadbalancing-fips.us-east-2.amazonaws.com" }, "fips-us-west-1": { "credentialScope": { "region": "us-west-1" }, + "deprecated": true, "hostname": "elasticloadbalancing-fips.us-west-1.amazonaws.com" }, "fips-us-west-2": { "credentialScope": { "region": "us-west-2" }, + "deprecated": true, "hostname": "elasticloadbalancing-fips.us-west-2.amazonaws.com" }, "me-south-1": {}, "sa-east-1": {}, - "us-east-1": {}, - "us-east-2": {}, - "us-west-1": {}, - "us-west-2": {} + "us-east-1": { + "variants": [ + { + "hostname": "elasticloadbalancing-fips.us-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-east-2": { + "variants": [ + { + "hostname": "elasticloadbalancing-fips.us-east-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-1": { + "variants": [ + { + "hostname": "elasticloadbalancing-fips.us-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-2": { + "variants": [ + { + "hostname": "elasticloadbalancing-fips.us-west-2.amazonaws.com", + "tags": ["fips"] + } + ] + } } }, "elasticmapreduce": { @@ -2941,7 +4789,14 @@ "ap-south-1": {}, "ap-southeast-1": {}, "ap-southeast-2": {}, - "ca-central-1": {}, + "ca-central-1": { + "variants": [ + { + "hostname": "elasticmapreduce-fips.ca-central-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, "eu-central-1": { "sslCommonName": "{service}.{region}.{dnsSuffix}" }, @@ -2954,40 +4809,72 @@ "credentialScope": { "region": "ca-central-1" }, + "deprecated": true, "hostname": "elasticmapreduce-fips.ca-central-1.amazonaws.com" }, "fips-us-east-1": { "credentialScope": { "region": "us-east-1" }, + "deprecated": true, "hostname": "elasticmapreduce-fips.us-east-1.amazonaws.com" }, "fips-us-east-2": { "credentialScope": { "region": "us-east-2" }, + "deprecated": true, "hostname": "elasticmapreduce-fips.us-east-2.amazonaws.com" }, "fips-us-west-1": { "credentialScope": { "region": "us-west-1" }, + "deprecated": true, "hostname": "elasticmapreduce-fips.us-west-1.amazonaws.com" }, "fips-us-west-2": { "credentialScope": { "region": "us-west-2" }, + "deprecated": true, "hostname": "elasticmapreduce-fips.us-west-2.amazonaws.com" }, "me-south-1": {}, "sa-east-1": {}, "us-east-1": { - "sslCommonName": "{service}.{region}.{dnsSuffix}" + "sslCommonName": "{service}.{region}.{dnsSuffix}", + "variants": [ + { + "hostname": "elasticmapreduce-fips.us-east-1.amazonaws.com", + "tags": ["fips"] + } + ] }, - "us-east-2": {}, - "us-west-1": {}, - "us-west-2": {} + "us-east-2": { + "variants": [ + { + "hostname": "elasticmapreduce-fips.us-east-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-1": { + "variants": [ + { + "hostname": "elasticmapreduce-fips.us-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-2": { + "variants": [ + { + "hostname": "elasticmapreduce-fips.us-west-2.amazonaws.com", + "tags": ["fips"] + } + ] + } } }, "elastictranscoder": { @@ -3019,7 +4906,14 @@ "ap-south-1": {}, "ap-southeast-1": {}, "ap-southeast-2": {}, - "ca-central-1": {}, + "ca-central-1": { + "variants": [ + { + "hostname": "emr-containers-fips.ca-central-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, "eu-central-1": {}, "eu-north-1": {}, "eu-west-1": {}, @@ -3029,37 +4923,70 @@ "credentialScope": { "region": "ca-central-1" }, + "deprecated": true, "hostname": "emr-containers-fips.ca-central-1.amazonaws.com" }, "fips-us-east-1": { "credentialScope": { "region": "us-east-1" }, + "deprecated": true, "hostname": "emr-containers-fips.us-east-1.amazonaws.com" }, "fips-us-east-2": { "credentialScope": { "region": "us-east-2" }, + "deprecated": true, "hostname": "emr-containers-fips.us-east-2.amazonaws.com" }, "fips-us-west-1": { "credentialScope": { "region": "us-west-1" }, + "deprecated": true, "hostname": "emr-containers-fips.us-west-1.amazonaws.com" }, "fips-us-west-2": { "credentialScope": { "region": "us-west-2" }, + "deprecated": true, "hostname": "emr-containers-fips.us-west-2.amazonaws.com" }, "sa-east-1": {}, - "us-east-1": {}, - "us-east-2": {}, - "us-west-1": {}, - "us-west-2": {} + "us-east-1": { + "variants": [ + { + "hostname": "emr-containers-fips.us-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-east-2": { + "variants": [ + { + "hostname": "emr-containers-fips.us-east-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-1": { + "variants": [ + { + "hostname": "emr-containers-fips.us-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-2": { + "variants": [ + { + "hostname": "emr-containers-fips.us-west-2.amazonaws.com", + "tags": ["fips"] + } + ] + } } }, "entitlement.marketplace": { @@ -3093,14 +5020,71 @@ "credentialScope": { "region": "us-west-1" }, + "deprecated": true, "hostname": "es-fips.us-west-1.amazonaws.com" }, "me-south-1": {}, "sa-east-1": {}, - "us-east-1": {}, - "us-east-2": {}, - "us-west-1": {}, - "us-west-2": {} + "us-east-1": { + "variants": [ + { + "hostname": "es-fips.us-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-east-1-fips": { + "credentialScope": { + "region": "us-east-1" + }, + "deprecated": true, + "hostname": "es-fips.us-east-1.amazonaws.com" + }, + "us-east-2": { + "variants": [ + { + "hostname": "es-fips.us-east-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-east-2-fips": { + "credentialScope": { + "region": "us-east-2" + }, + "deprecated": true, + "hostname": "es-fips.us-east-2.amazonaws.com" + }, + "us-west-1": { + "variants": [ + { + "hostname": "es-fips.us-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-1-fips": { + "credentialScope": { + "region": "us-west-1" + }, + "deprecated": true, + "hostname": "es-fips.us-west-1.amazonaws.com" + }, + "us-west-2": { + "variants": [ + { + "hostname": "es-fips.us-west-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-2-fips": { + "credentialScope": { + "region": "us-west-2" + }, + "deprecated": true, + "hostname": "es-fips.us-west-2.amazonaws.com" + } } }, "events": { @@ -3124,28 +5108,83 @@ "credentialScope": { "region": "us-east-1" }, + "deprecated": true, "hostname": "events-fips.us-east-1.amazonaws.com" }, "fips-us-east-2": { "credentialScope": { "region": "us-east-2" }, + "deprecated": true, "hostname": "events-fips.us-east-2.amazonaws.com" }, "fips-us-west-1": { "credentialScope": { "region": "us-west-1" }, + "deprecated": true, "hostname": "events-fips.us-west-1.amazonaws.com" }, "fips-us-west-2": { "credentialScope": { "region": "us-west-2" }, + "deprecated": true, "hostname": "events-fips.us-west-2.amazonaws.com" }, "me-south-1": {}, "sa-east-1": {}, + "us-east-1": { + "variants": [ + { + "hostname": "events-fips.us-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-east-2": { + "variants": [ + { + "hostname": "events-fips.us-east-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-1": { + "variants": [ + { + "hostname": "events-fips.us-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-2": { + "variants": [ + { + "hostname": "events-fips.us-west-2.amazonaws.com", + "tags": ["fips"] + } + ] + } + } + }, + "execute-api": { + "endpoints": { + "ap-east-1": {}, + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-northeast-3": {}, + "ap-south-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "ca-central-1": {}, + "eu-central-1": {}, + "eu-north-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "eu-west-3": {}, + "me-south-1": {}, + "sa-east-1": {}, "us-east-1": {}, "us-east-2": {}, "us-west-1": {}, @@ -3191,32 +5230,64 @@ "credentialScope": { "region": "us-east-1" }, + "deprecated": true, "hostname": "firehose-fips.us-east-1.amazonaws.com" }, "fips-us-east-2": { "credentialScope": { "region": "us-east-2" }, + "deprecated": true, "hostname": "firehose-fips.us-east-2.amazonaws.com" }, "fips-us-west-1": { "credentialScope": { "region": "us-west-1" }, + "deprecated": true, "hostname": "firehose-fips.us-west-1.amazonaws.com" }, "fips-us-west-2": { "credentialScope": { "region": "us-west-2" }, + "deprecated": true, "hostname": "firehose-fips.us-west-2.amazonaws.com" }, "me-south-1": {}, "sa-east-1": {}, - "us-east-1": {}, - "us-east-2": {}, - "us-west-1": {}, - "us-west-2": {} + "us-east-1": { + "variants": [ + { + "hostname": "firehose-fips.us-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-east-2": { + "variants": [ + { + "hostname": "firehose-fips.us-east-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-1": { + "variants": [ + { + "hostname": "firehose-fips.us-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-2": { + "variants": [ + { + "hostname": "firehose-fips.us-west-2.amazonaws.com", + "tags": ["fips"] + } + ] + } } }, "fms": { @@ -3224,141 +5295,293 @@ "protocols": ["https"] }, "endpoints": { - "af-south-1": {}, - "ap-east-1": {}, - "ap-northeast-1": {}, - "ap-northeast-2": {}, + "af-south-1": { + "variants": [ + { + "hostname": "fms-fips.af-south-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "ap-east-1": { + "variants": [ + { + "hostname": "fms-fips.ap-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "ap-northeast-1": { + "variants": [ + { + "hostname": "fms-fips.ap-northeast-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "ap-northeast-2": { + "variants": [ + { + "hostname": "fms-fips.ap-northeast-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, "ap-northeast-3": {}, - "ap-south-1": {}, - "ap-southeast-1": {}, - "ap-southeast-2": {}, - "ca-central-1": {}, - "eu-central-1": {}, + "ap-south-1": { + "variants": [ + { + "hostname": "fms-fips.ap-south-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "ap-southeast-1": { + "variants": [ + { + "hostname": "fms-fips.ap-southeast-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "ap-southeast-2": { + "variants": [ + { + "hostname": "fms-fips.ap-southeast-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "ca-central-1": { + "variants": [ + { + "hostname": "fms-fips.ca-central-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "eu-central-1": { + "variants": [ + { + "hostname": "fms-fips.eu-central-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, "eu-north-1": {}, - "eu-south-1": {}, - "eu-west-1": {}, - "eu-west-2": {}, - "eu-west-3": {}, + "eu-south-1": { + "variants": [ + { + "hostname": "fms-fips.eu-south-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "eu-west-1": { + "variants": [ + { + "hostname": "fms-fips.eu-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "eu-west-2": { + "variants": [ + { + "hostname": "fms-fips.eu-west-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "eu-west-3": { + "variants": [ + { + "hostname": "fms-fips.eu-west-3.amazonaws.com", + "tags": ["fips"] + } + ] + }, "fips-af-south-1": { "credentialScope": { "region": "af-south-1" }, + "deprecated": true, "hostname": "fms-fips.af-south-1.amazonaws.com" }, "fips-ap-east-1": { "credentialScope": { "region": "ap-east-1" }, + "deprecated": true, "hostname": "fms-fips.ap-east-1.amazonaws.com" }, "fips-ap-northeast-1": { "credentialScope": { "region": "ap-northeast-1" }, + "deprecated": true, "hostname": "fms-fips.ap-northeast-1.amazonaws.com" }, "fips-ap-northeast-2": { "credentialScope": { "region": "ap-northeast-2" }, + "deprecated": true, "hostname": "fms-fips.ap-northeast-2.amazonaws.com" }, "fips-ap-south-1": { "credentialScope": { "region": "ap-south-1" }, + "deprecated": true, "hostname": "fms-fips.ap-south-1.amazonaws.com" }, "fips-ap-southeast-1": { "credentialScope": { "region": "ap-southeast-1" }, + "deprecated": true, "hostname": "fms-fips.ap-southeast-1.amazonaws.com" }, "fips-ap-southeast-2": { "credentialScope": { "region": "ap-southeast-2" }, + "deprecated": true, "hostname": "fms-fips.ap-southeast-2.amazonaws.com" }, "fips-ca-central-1": { "credentialScope": { "region": "ca-central-1" }, + "deprecated": true, "hostname": "fms-fips.ca-central-1.amazonaws.com" }, "fips-eu-central-1": { "credentialScope": { "region": "eu-central-1" }, + "deprecated": true, "hostname": "fms-fips.eu-central-1.amazonaws.com" }, "fips-eu-south-1": { "credentialScope": { "region": "eu-south-1" }, + "deprecated": true, "hostname": "fms-fips.eu-south-1.amazonaws.com" }, "fips-eu-west-1": { "credentialScope": { "region": "eu-west-1" }, + "deprecated": true, "hostname": "fms-fips.eu-west-1.amazonaws.com" }, "fips-eu-west-2": { "credentialScope": { "region": "eu-west-2" }, + "deprecated": true, "hostname": "fms-fips.eu-west-2.amazonaws.com" }, "fips-eu-west-3": { "credentialScope": { "region": "eu-west-3" }, + "deprecated": true, "hostname": "fms-fips.eu-west-3.amazonaws.com" }, "fips-me-south-1": { "credentialScope": { "region": "me-south-1" }, + "deprecated": true, "hostname": "fms-fips.me-south-1.amazonaws.com" }, "fips-sa-east-1": { "credentialScope": { "region": "sa-east-1" }, + "deprecated": true, "hostname": "fms-fips.sa-east-1.amazonaws.com" }, "fips-us-east-1": { "credentialScope": { "region": "us-east-1" }, + "deprecated": true, "hostname": "fms-fips.us-east-1.amazonaws.com" }, "fips-us-east-2": { "credentialScope": { "region": "us-east-2" }, + "deprecated": true, "hostname": "fms-fips.us-east-2.amazonaws.com" }, "fips-us-west-1": { "credentialScope": { "region": "us-west-1" }, + "deprecated": true, "hostname": "fms-fips.us-west-1.amazonaws.com" }, "fips-us-west-2": { "credentialScope": { "region": "us-west-2" }, + "deprecated": true, "hostname": "fms-fips.us-west-2.amazonaws.com" }, - "me-south-1": {}, - "sa-east-1": {}, - "us-east-1": {}, - "us-east-2": {}, - "us-west-1": {}, - "us-west-2": {} + "me-south-1": { + "variants": [ + { + "hostname": "fms-fips.me-south-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "sa-east-1": { + "variants": [ + { + "hostname": "fms-fips.sa-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-east-1": { + "variants": [ + { + "hostname": "fms-fips.us-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-east-2": { + "variants": [ + { + "hostname": "fms-fips.us-east-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-1": { + "variants": [ + { + "hostname": "fms-fips.us-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-2": { + "variants": [ + { + "hostname": "fms-fips.us-west-2.amazonaws.com", + "tags": ["fips"] + } + ] + } } }, "forecast": { @@ -3374,23 +5597,47 @@ "credentialScope": { "region": "us-east-1" }, + "deprecated": true, "hostname": "forecast-fips.us-east-1.amazonaws.com" }, "fips-us-east-2": { "credentialScope": { "region": "us-east-2" }, + "deprecated": true, "hostname": "forecast-fips.us-east-2.amazonaws.com" }, "fips-us-west-2": { "credentialScope": { "region": "us-west-2" }, + "deprecated": true, "hostname": "forecast-fips.us-west-2.amazonaws.com" }, - "us-east-1": {}, - "us-east-2": {}, - "us-west-2": {} + "us-east-1": { + "variants": [ + { + "hostname": "forecast-fips.us-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-east-2": { + "variants": [ + { + "hostname": "forecast-fips.us-east-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-2": { + "variants": [ + { + "hostname": "forecast-fips.us-west-2.amazonaws.com", + "tags": ["fips"] + } + ] + } } }, "forecastquery": { @@ -3406,23 +5653,47 @@ "credentialScope": { "region": "us-east-1" }, + "deprecated": true, "hostname": "forecastquery-fips.us-east-1.amazonaws.com" }, "fips-us-east-2": { "credentialScope": { "region": "us-east-2" }, + "deprecated": true, "hostname": "forecastquery-fips.us-east-2.amazonaws.com" }, "fips-us-west-2": { "credentialScope": { "region": "us-west-2" }, + "deprecated": true, "hostname": "forecastquery-fips.us-west-2.amazonaws.com" }, - "us-east-1": {}, - "us-east-2": {}, - "us-west-2": {} + "us-east-1": { + "variants": [ + { + "hostname": "forecastquery-fips.us-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-east-2": { + "variants": [ + { + "hostname": "forecastquery-fips.us-east-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-2": { + "variants": [ + { + "hostname": "forecastquery-fips.us-west-2.amazonaws.com", + "tags": ["fips"] + } + ] + } } }, "frauddetector": { @@ -3445,56 +5716,191 @@ "ap-south-1": {}, "ap-southeast-1": {}, "ap-southeast-2": {}, - "ca-central-1": {}, + "ca-central-1": { + "variants": [ + { + "hostname": "fsx-fips.ca-central-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, "eu-central-1": {}, "eu-north-1": {}, "eu-south-1": {}, "eu-west-1": {}, "eu-west-2": {}, "eu-west-3": {}, + "fips-ca-central-1": { + "credentialScope": { + "region": "ca-central-1" + }, + "deprecated": true, + "hostname": "fsx-fips.ca-central-1.amazonaws.com" + }, "fips-prod-ca-central-1": { "credentialScope": { "region": "ca-central-1" }, + "deprecated": true, "hostname": "fsx-fips.ca-central-1.amazonaws.com" }, "fips-prod-us-east-1": { "credentialScope": { "region": "us-east-1" }, + "deprecated": true, "hostname": "fsx-fips.us-east-1.amazonaws.com" }, "fips-prod-us-east-2": { "credentialScope": { "region": "us-east-2" }, + "deprecated": true, "hostname": "fsx-fips.us-east-2.amazonaws.com" }, "fips-prod-us-west-1": { "credentialScope": { "region": "us-west-1" }, + "deprecated": true, "hostname": "fsx-fips.us-west-1.amazonaws.com" }, "fips-prod-us-west-2": { "credentialScope": { "region": "us-west-2" }, + "deprecated": true, "hostname": "fsx-fips.us-west-2.amazonaws.com" }, - "me-south-1": {}, - "sa-east-1": {}, - "us-east-1": {}, - "us-east-2": {}, - "us-west-1": {}, - "us-west-2": {} - } - }, - "gamelift": { - "endpoints": { - "af-south-1": {}, - "ap-east-1": {}, - "ap-northeast-1": {}, + "fips-us-east-1": { + "credentialScope": { + "region": "us-east-1" + }, + "deprecated": true, + "hostname": "fsx-fips.us-east-1.amazonaws.com" + }, + "fips-us-east-2": { + "credentialScope": { + "region": "us-east-2" + }, + "deprecated": true, + "hostname": "fsx-fips.us-east-2.amazonaws.com" + }, + "fips-us-west-1": { + "credentialScope": { + "region": "us-west-1" + }, + "deprecated": true, + "hostname": "fsx-fips.us-west-1.amazonaws.com" + }, + "fips-us-west-2": { + "credentialScope": { + "region": "us-west-2" + }, + "deprecated": true, + "hostname": "fsx-fips.us-west-2.amazonaws.com" + }, + "me-south-1": {}, + "prod-ca-central-1": { + "credentialScope": { + "region": "ca-central-1" + }, + "deprecated": true, + "variants": [ + { + "hostname": "fsx-fips.ca-central-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "prod-us-east-1": { + "credentialScope": { + "region": "us-east-1" + }, + "deprecated": true, + "variants": [ + { + "hostname": "fsx-fips.us-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "prod-us-east-2": { + "credentialScope": { + "region": "us-east-2" + }, + "deprecated": true, + "variants": [ + { + "hostname": "fsx-fips.us-east-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "prod-us-west-1": { + "credentialScope": { + "region": "us-west-1" + }, + "deprecated": true, + "variants": [ + { + "hostname": "fsx-fips.us-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "prod-us-west-2": { + "credentialScope": { + "region": "us-west-2" + }, + "deprecated": true, + "variants": [ + { + "hostname": "fsx-fips.us-west-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "sa-east-1": {}, + "us-east-1": { + "variants": [ + { + "hostname": "fsx-fips.us-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-east-2": { + "variants": [ + { + "hostname": "fsx-fips.us-east-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-1": { + "variants": [ + { + "hostname": "fsx-fips.us-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-2": { + "variants": [ + { + "hostname": "fsx-fips.us-west-2.amazonaws.com", + "tags": ["fips"] + } + ] + } + } + }, + "gamelift": { + "endpoints": { + "af-south-1": {}, + "ap-east-1": {}, + "ap-northeast-1": {}, "ap-northeast-2": {}, "ap-south-1": {}, "ap-southeast-1": {}, @@ -3527,7 +5933,14 @@ "ap-south-1": {}, "ap-southeast-1": {}, "ap-southeast-2": {}, - "ca-central-1": {}, + "ca-central-1": { + "variants": [ + { + "hostname": "glacier-fips.ca-central-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, "eu-central-1": {}, "eu-north-1": {}, "eu-south-1": {}, @@ -3538,38 +5951,71 @@ "credentialScope": { "region": "ca-central-1" }, + "deprecated": true, "hostname": "glacier-fips.ca-central-1.amazonaws.com" }, "fips-us-east-1": { "credentialScope": { "region": "us-east-1" }, + "deprecated": true, "hostname": "glacier-fips.us-east-1.amazonaws.com" }, "fips-us-east-2": { "credentialScope": { "region": "us-east-2" }, + "deprecated": true, "hostname": "glacier-fips.us-east-2.amazonaws.com" }, "fips-us-west-1": { "credentialScope": { "region": "us-west-1" }, + "deprecated": true, "hostname": "glacier-fips.us-west-1.amazonaws.com" }, "fips-us-west-2": { "credentialScope": { "region": "us-west-2" }, + "deprecated": true, "hostname": "glacier-fips.us-west-2.amazonaws.com" }, "me-south-1": {}, "sa-east-1": {}, - "us-east-1": {}, - "us-east-2": {}, - "us-west-1": {}, - "us-west-2": {} + "us-east-1": { + "variants": [ + { + "hostname": "glacier-fips.us-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-east-2": { + "variants": [ + { + "hostname": "glacier-fips.us-east-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-1": { + "variants": [ + { + "hostname": "glacier-fips.us-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-2": { + "variants": [ + { + "hostname": "glacier-fips.us-west-2.amazonaws.com", + "tags": ["fips"] + } + ] + } } }, "glue": { @@ -3593,32 +6039,64 @@ "credentialScope": { "region": "us-east-1" }, + "deprecated": true, "hostname": "glue-fips.us-east-1.amazonaws.com" }, "fips-us-east-2": { "credentialScope": { "region": "us-east-2" }, + "deprecated": true, "hostname": "glue-fips.us-east-2.amazonaws.com" }, "fips-us-west-1": { "credentialScope": { "region": "us-west-1" }, + "deprecated": true, "hostname": "glue-fips.us-west-1.amazonaws.com" }, "fips-us-west-2": { "credentialScope": { "region": "us-west-2" }, + "deprecated": true, "hostname": "glue-fips.us-west-2.amazonaws.com" }, "me-south-1": {}, "sa-east-1": {}, - "us-east-1": {}, - "us-east-2": {}, - "us-west-1": {}, - "us-west-2": {} + "us-east-1": { + "variants": [ + { + "hostname": "glue-fips.us-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-east-2": { + "variants": [ + { + "hostname": "glue-fips.us-east-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-1": { + "variants": [ + { + "hostname": "glue-fips.us-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-2": { + "variants": [ + { + "hostname": "glue-fips.us-west-2.amazonaws.com", + "tags": ["fips"] + } + ] + } } }, "grafana": { @@ -3716,24 +6194,48 @@ "credentialScope": { "region": "us-east-1" }, + "deprecated": true, "hostname": "groundstation-fips.us-east-1.amazonaws.com" }, "fips-us-east-2": { "credentialScope": { "region": "us-east-2" }, + "deprecated": true, "hostname": "groundstation-fips.us-east-2.amazonaws.com" }, "fips-us-west-2": { "credentialScope": { "region": "us-west-2" }, + "deprecated": true, "hostname": "groundstation-fips.us-west-2.amazonaws.com" }, "me-south-1": {}, - "us-east-1": {}, - "us-east-2": {}, - "us-west-2": {} + "us-east-1": { + "variants": [ + { + "hostname": "groundstation-fips.us-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-east-2": { + "variants": [ + { + "hostname": "groundstation-fips.us-east-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-2": { + "variants": [ + { + "hostname": "groundstation-fips.us-west-2.amazonaws.com", + "tags": ["fips"] + } + ] + } } }, "guardduty": { @@ -3758,32 +6260,64 @@ "eu-west-3": {}, "me-south-1": {}, "sa-east-1": {}, - "us-east-1": {}, + "us-east-1": { + "variants": [ + { + "hostname": "guardduty-fips.us-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, "us-east-1-fips": { "credentialScope": { "region": "us-east-1" }, + "deprecated": true, "hostname": "guardduty-fips.us-east-1.amazonaws.com" }, - "us-east-2": {}, + "us-east-2": { + "variants": [ + { + "hostname": "guardduty-fips.us-east-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, "us-east-2-fips": { "credentialScope": { "region": "us-east-2" }, + "deprecated": true, "hostname": "guardduty-fips.us-east-2.amazonaws.com" }, - "us-west-1": {}, + "us-west-1": { + "variants": [ + { + "hostname": "guardduty-fips.us-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, "us-west-1-fips": { "credentialScope": { "region": "us-west-1" }, + "deprecated": true, "hostname": "guardduty-fips.us-west-1.amazonaws.com" }, - "us-west-2": {}, + "us-west-2": { + "variants": [ + { + "hostname": "guardduty-fips.us-west-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, "us-west-2-fips": { "credentialScope": { "region": "us-west-2" }, + "deprecated": true, "hostname": "guardduty-fips.us-west-2.amazonaws.com" } }, @@ -3795,7 +6329,20 @@ "credentialScope": { "region": "us-east-2" }, + "deprecated": true, "hostname": "health-fips.us-east-2.amazonaws.com" + }, + "us-east-2": { + "credentialScope": { + "region": "us-east-2" + }, + "deprecated": true, + "variants": [ + { + "hostname": "health-fips.us-east-2.amazonaws.com", + "tags": ["fips"] + } + ] } } }, @@ -3820,12 +6367,38 @@ "credentialScope": { "region": "us-east-1" }, - "hostname": "iam.amazonaws.com" + "hostname": "iam.amazonaws.com", + "variants": [ + { + "hostname": "iam-fips.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "aws-global-fips": { + "credentialScope": { + "region": "us-east-1" + }, + "deprecated": true, + "hostname": "iam-fips.amazonaws.com" + }, + "iam": { + "credentialScope": { + "region": "us-east-1" + }, + "deprecated": true, + "variants": [ + { + "hostname": "iam-fips.amazonaws.com", + "tags": ["fips"] + } + ] }, "iam-fips": { "credentialScope": { "region": "us-east-1" }, + "deprecated": true, "hostname": "iam-fips.amazonaws.com" } }, @@ -3834,11 +6407,19 @@ }, "identity-chime": { "endpoints": { - "us-east-1": {}, + "us-east-1": { + "variants": [ + { + "hostname": "identity-chime-fips.us-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, "us-east-1-fips": { "credentialScope": { "region": "us-east-1" }, + "deprecated": true, "hostname": "identity-chime-fips.us-east-1.amazonaws.com" } } @@ -3888,30 +6469,62 @@ "credentialScope": { "region": "us-east-1" }, + "deprecated": true, "hostname": "inspector-fips.us-east-1.amazonaws.com" }, "fips-us-east-2": { "credentialScope": { "region": "us-east-2" }, + "deprecated": true, "hostname": "inspector-fips.us-east-2.amazonaws.com" }, "fips-us-west-1": { "credentialScope": { "region": "us-west-1" }, + "deprecated": true, "hostname": "inspector-fips.us-west-1.amazonaws.com" }, "fips-us-west-2": { "credentialScope": { "region": "us-west-2" }, + "deprecated": true, "hostname": "inspector-fips.us-west-2.amazonaws.com" }, - "us-east-1": {}, - "us-east-2": {}, - "us-west-1": {}, - "us-west-2": {} + "us-east-1": { + "variants": [ + { + "hostname": "inspector-fips.us-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-east-2": { + "variants": [ + { + "hostname": "inspector-fips.us-east-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-1": { + "variants": [ + { + "hostname": "inspector-fips.us-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-2": { + "variants": [ + { + "hostname": "inspector-fips.us-west-2.amazonaws.com", + "tags": ["fips"] + } + ] + } } }, "iot": { @@ -3927,7 +6540,14 @@ "ap-south-1": {}, "ap-southeast-1": {}, "ap-southeast-2": {}, - "ca-central-1": {}, + "ca-central-1": { + "variants": [ + { + "hostname": "iot-fips.ca-central-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, "eu-central-1": {}, "eu-north-1": {}, "eu-west-1": {}, @@ -3937,38 +6557,71 @@ "credentialScope": { "service": "execute-api" }, + "deprecated": true, "hostname": "iot-fips.ca-central-1.amazonaws.com" }, "fips-us-east-1": { "credentialScope": { "service": "execute-api" }, + "deprecated": true, "hostname": "iot-fips.us-east-1.amazonaws.com" }, "fips-us-east-2": { "credentialScope": { "service": "execute-api" }, + "deprecated": true, "hostname": "iot-fips.us-east-2.amazonaws.com" }, "fips-us-west-1": { "credentialScope": { "service": "execute-api" }, + "deprecated": true, "hostname": "iot-fips.us-west-1.amazonaws.com" }, "fips-us-west-2": { "credentialScope": { "service": "execute-api" }, + "deprecated": true, "hostname": "iot-fips.us-west-2.amazonaws.com" }, "me-south-1": {}, "sa-east-1": {}, - "us-east-1": {}, - "us-east-2": {}, - "us-west-1": {}, - "us-west-2": {} + "us-east-1": { + "variants": [ + { + "hostname": "iot-fips.us-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-east-2": { + "variants": [ + { + "hostname": "iot-fips.us-east-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-1": { + "variants": [ + { + "hostname": "iot-fips.us-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-2": { + "variants": [ + { + "hostname": "iot-fips.us-west-2.amazonaws.com", + "tags": ["fips"] + } + ] + } } }, "iotanalytics": { @@ -3983,6 +6636,34 @@ "us-west-2": {} } }, + "iotdeviceadvisor": { + "endpoints": { + "ap-northeast-1": { + "credentialScope": { + "region": "ap-northeast-1" + }, + "hostname": "api.iotdeviceadvisor.ap-northeast-1.amazonaws.com" + }, + "eu-west-1": { + "credentialScope": { + "region": "eu-west-1" + }, + "hostname": "api.iotdeviceadvisor.eu-west-1.amazonaws.com" + }, + "us-east-1": { + "credentialScope": { + "region": "us-east-1" + }, + "hostname": "api.iotdeviceadvisor.us-east-1.amazonaws.com" + }, + "us-west-2": { + "credentialScope": { + "region": "us-west-2" + }, + "hostname": "api.iotdeviceadvisor.us-west-2.amazonaws.com" + } + } + }, "iotevents": { "endpoints": { "ap-northeast-1": {}, @@ -4069,6 +6750,14 @@ } }, "iotsecuredtunneling": { + "defaults": { + "variants": [ + { + "hostname": "api.tunneling.iot-fips.{region}.{dnsSuffix}", + "tags": ["fips"] + } + ] + }, "endpoints": { "ap-east-1": {}, "ap-northeast-1": {}, @@ -4076,7 +6765,14 @@ "ap-south-1": {}, "ap-southeast-1": {}, "ap-southeast-2": {}, - "ca-central-1": {}, + "ca-central-1": { + "variants": [ + { + "hostname": "api.tunneling.iot-fips.ca-central-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, "eu-central-1": {}, "eu-north-1": {}, "eu-west-1": {}, @@ -4086,37 +6782,83 @@ "credentialScope": { "region": "ca-central-1" }, + "deprecated": true, "hostname": "api.tunneling.iot-fips.ca-central-1.amazonaws.com" }, "fips-us-east-1": { "credentialScope": { "region": "us-east-1" }, + "deprecated": true, "hostname": "api.tunneling.iot-fips.us-east-1.amazonaws.com" }, "fips-us-east-2": { "credentialScope": { "region": "us-east-2" }, + "deprecated": true, "hostname": "api.tunneling.iot-fips.us-east-2.amazonaws.com" }, "fips-us-west-1": { "credentialScope": { "region": "us-west-1" }, + "deprecated": true, "hostname": "api.tunneling.iot-fips.us-west-1.amazonaws.com" }, "fips-us-west-2": { "credentialScope": { "region": "us-west-2" }, + "deprecated": true, "hostname": "api.tunneling.iot-fips.us-west-2.amazonaws.com" }, "me-south-1": {}, "sa-east-1": {}, + "us-east-1": { + "variants": [ + { + "hostname": "api.tunneling.iot-fips.us-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-east-2": { + "variants": [ + { + "hostname": "api.tunneling.iot-fips.us-east-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-1": { + "variants": [ + { + "hostname": "api.tunneling.iot-fips.us-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-2": { + "variants": [ + { + "hostname": "api.tunneling.iot-fips.us-west-2.amazonaws.com", + "tags": ["fips"] + } + ] + } + } + }, + "iotsitewise": { + "endpoints": { + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-south-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "eu-central-1": {}, + "eu-west-1": {}, "us-east-1": {}, - "us-east-2": {}, - "us-west-1": {}, "us-west-2": {} } }, @@ -4229,23 +6971,47 @@ "credentialScope": { "region": "us-east-1" }, + "deprecated": true, "hostname": "kendra-fips.us-east-1.amazonaws.com" }, "fips-us-east-2": { "credentialScope": { "region": "us-east-2" }, + "deprecated": true, "hostname": "kendra-fips.us-east-2.amazonaws.com" }, "fips-us-west-2": { "credentialScope": { "region": "us-west-2" }, + "deprecated": true, "hostname": "kendra-fips.us-west-2.amazonaws.com" }, - "us-east-1": {}, - "us-east-2": {}, - "us-west-2": {} + "us-east-1": { + "variants": [ + { + "hostname": "kendra-fips.us-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-east-2": { + "variants": [ + { + "hostname": "kendra-fips.us-east-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-2": { + "variants": [ + { + "hostname": "kendra-fips.us-west-2.amazonaws.com", + "tags": ["fips"] + } + ] + } } }, "kinesis": { @@ -4269,32 +7035,64 @@ "credentialScope": { "region": "us-east-1" }, + "deprecated": true, "hostname": "kinesis-fips.us-east-1.amazonaws.com" }, "fips-us-east-2": { "credentialScope": { "region": "us-east-2" }, + "deprecated": true, "hostname": "kinesis-fips.us-east-2.amazonaws.com" }, "fips-us-west-1": { "credentialScope": { "region": "us-west-1" }, + "deprecated": true, "hostname": "kinesis-fips.us-west-1.amazonaws.com" }, "fips-us-west-2": { "credentialScope": { "region": "us-west-2" }, + "deprecated": true, "hostname": "kinesis-fips.us-west-2.amazonaws.com" }, "me-south-1": {}, "sa-east-1": {}, - "us-east-1": {}, - "us-east-2": {}, - "us-west-1": {}, - "us-west-2": {} + "us-east-1": { + "variants": [ + { + "hostname": "kinesis-fips.us-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-east-2": { + "variants": [ + { + "hostname": "kinesis-fips.us-east-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-1": { + "variants": [ + { + "hostname": "kinesis-fips.us-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-2": { + "variants": [ + { + "hostname": "kinesis-fips.us-west-2.amazonaws.com", + "tags": ["fips"] + } + ] + } } }, "kinesisanalytics": { @@ -4341,41 +7139,335 @@ }, "kms": { "endpoints": { - "af-south-1": {}, - "ap-east-1": {}, - "ap-northeast-1": {}, - "ap-northeast-2": {}, - "ap-northeast-3": {}, - "ap-south-1": {}, - "ap-southeast-1": {}, - "ap-southeast-2": {}, - "ca-central-1": {}, - "eu-central-1": {}, - "eu-north-1": {}, - "eu-south-1": {}, - "eu-west-1": {}, - "eu-west-2": {}, - "eu-west-3": {}, - "me-south-1": {}, - "sa-east-1": {}, - "us-east-1": {}, - "us-east-2": {}, - "us-west-1": {}, - "us-west-2": {} - } - }, - "lakeformation": { - "endpoints": { - "af-south-1": {}, - "ap-east-1": {}, - "ap-northeast-1": {}, - "ap-northeast-2": {}, - "ap-northeast-3": {}, - "ap-south-1": {}, - "ap-southeast-1": {}, - "ap-southeast-2": {}, - "ca-central-1": {}, - "eu-central-1": {}, + "af-south-1": { + "variants": [ + { + "hostname": "kms-fips.af-south-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "af-south-1-fips": { + "credentialScope": { + "region": "af-south-1" + }, + "deprecated": true, + "hostname": "kms-fips.af-south-1.amazonaws.com" + }, + "ap-east-1": { + "variants": [ + { + "hostname": "kms-fips.ap-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "ap-east-1-fips": { + "credentialScope": { + "region": "ap-east-1" + }, + "deprecated": true, + "hostname": "kms-fips.ap-east-1.amazonaws.com" + }, + "ap-northeast-1": { + "variants": [ + { + "hostname": "kms-fips.ap-northeast-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "ap-northeast-1-fips": { + "credentialScope": { + "region": "ap-northeast-1" + }, + "deprecated": true, + "hostname": "kms-fips.ap-northeast-1.amazonaws.com" + }, + "ap-northeast-2": { + "variants": [ + { + "hostname": "kms-fips.ap-northeast-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "ap-northeast-2-fips": { + "credentialScope": { + "region": "ap-northeast-2" + }, + "deprecated": true, + "hostname": "kms-fips.ap-northeast-2.amazonaws.com" + }, + "ap-northeast-3": { + "variants": [ + { + "hostname": "kms-fips.ap-northeast-3.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "ap-northeast-3-fips": { + "credentialScope": { + "region": "ap-northeast-3" + }, + "deprecated": true, + "hostname": "kms-fips.ap-northeast-3.amazonaws.com" + }, + "ap-south-1": { + "variants": [ + { + "hostname": "kms-fips.ap-south-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "ap-south-1-fips": { + "credentialScope": { + "region": "ap-south-1" + }, + "deprecated": true, + "hostname": "kms-fips.ap-south-1.amazonaws.com" + }, + "ap-southeast-1": { + "variants": [ + { + "hostname": "kms-fips.ap-southeast-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "ap-southeast-1-fips": { + "credentialScope": { + "region": "ap-southeast-1" + }, + "deprecated": true, + "hostname": "kms-fips.ap-southeast-1.amazonaws.com" + }, + "ap-southeast-2": { + "variants": [ + { + "hostname": "kms-fips.ap-southeast-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "ap-southeast-2-fips": { + "credentialScope": { + "region": "ap-southeast-2" + }, + "deprecated": true, + "hostname": "kms-fips.ap-southeast-2.amazonaws.com" + }, + "ca-central-1": { + "variants": [ + { + "hostname": "kms-fips.ca-central-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "ca-central-1-fips": { + "credentialScope": { + "region": "ca-central-1" + }, + "deprecated": true, + "hostname": "kms-fips.ca-central-1.amazonaws.com" + }, + "eu-central-1": { + "variants": [ + { + "hostname": "kms-fips.eu-central-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "eu-central-1-fips": { + "credentialScope": { + "region": "eu-central-1" + }, + "deprecated": true, + "hostname": "kms-fips.eu-central-1.amazonaws.com" + }, + "eu-north-1": { + "variants": [ + { + "hostname": "kms-fips.eu-north-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "eu-north-1-fips": { + "credentialScope": { + "region": "eu-north-1" + }, + "deprecated": true, + "hostname": "kms-fips.eu-north-1.amazonaws.com" + }, + "eu-south-1": { + "variants": [ + { + "hostname": "kms-fips.eu-south-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "eu-south-1-fips": { + "credentialScope": { + "region": "eu-south-1" + }, + "deprecated": true, + "hostname": "kms-fips.eu-south-1.amazonaws.com" + }, + "eu-west-1": { + "variants": [ + { + "hostname": "kms-fips.eu-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "eu-west-1-fips": { + "credentialScope": { + "region": "eu-west-1" + }, + "deprecated": true, + "hostname": "kms-fips.eu-west-1.amazonaws.com" + }, + "eu-west-2": { + "variants": [ + { + "hostname": "kms-fips.eu-west-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "eu-west-2-fips": { + "credentialScope": { + "region": "eu-west-2" + }, + "deprecated": true, + "hostname": "kms-fips.eu-west-2.amazonaws.com" + }, + "eu-west-3": { + "variants": [ + { + "hostname": "kms-fips.eu-west-3.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "eu-west-3-fips": { + "credentialScope": { + "region": "eu-west-3" + }, + "deprecated": true, + "hostname": "kms-fips.eu-west-3.amazonaws.com" + }, + "me-south-1": { + "variants": [ + { + "hostname": "kms-fips.me-south-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "me-south-1-fips": { + "credentialScope": { + "region": "me-south-1" + }, + "deprecated": true, + "hostname": "kms-fips.me-south-1.amazonaws.com" + }, + "sa-east-1": { + "variants": [ + { + "hostname": "kms-fips.sa-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "sa-east-1-fips": { + "credentialScope": { + "region": "sa-east-1" + }, + "deprecated": true, + "hostname": "kms-fips.sa-east-1.amazonaws.com" + }, + "us-east-1": { + "variants": [ + { + "hostname": "kms-fips.us-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-east-1-fips": { + "credentialScope": { + "region": "us-east-1" + }, + "deprecated": true, + "hostname": "kms-fips.us-east-1.amazonaws.com" + }, + "us-east-2": { + "variants": [ + { + "hostname": "kms-fips.us-east-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-east-2-fips": { + "credentialScope": { + "region": "us-east-2" + }, + "deprecated": true, + "hostname": "kms-fips.us-east-2.amazonaws.com" + }, + "us-west-1": { + "variants": [ + { + "hostname": "kms-fips.us-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-1-fips": { + "credentialScope": { + "region": "us-west-1" + }, + "deprecated": true, + "hostname": "kms-fips.us-west-1.amazonaws.com" + }, + "us-west-2": { + "variants": [ + { + "hostname": "kms-fips.us-west-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-2-fips": { + "credentialScope": { + "region": "us-west-2" + }, + "deprecated": true, + "hostname": "kms-fips.us-west-2.amazonaws.com" + } + } + }, + "lakeformation": { + "endpoints": { + "af-south-1": {}, + "ap-east-1": {}, + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-northeast-3": {}, + "ap-south-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "ca-central-1": {}, + "eu-central-1": {}, "eu-north-1": {}, "eu-south-1": {}, "eu-west-1": {}, @@ -4385,32 +7477,64 @@ "credentialScope": { "region": "us-east-1" }, + "deprecated": true, "hostname": "lakeformation-fips.us-east-1.amazonaws.com" }, "fips-us-east-2": { "credentialScope": { "region": "us-east-2" }, + "deprecated": true, "hostname": "lakeformation-fips.us-east-2.amazonaws.com" }, "fips-us-west-1": { "credentialScope": { "region": "us-west-1" }, + "deprecated": true, "hostname": "lakeformation-fips.us-west-1.amazonaws.com" }, "fips-us-west-2": { "credentialScope": { "region": "us-west-2" }, + "deprecated": true, "hostname": "lakeformation-fips.us-west-2.amazonaws.com" }, "me-south-1": {}, "sa-east-1": {}, - "us-east-1": {}, - "us-east-2": {}, - "us-west-1": {}, - "us-west-2": {} + "us-east-1": { + "variants": [ + { + "hostname": "lakeformation-fips.us-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-east-2": { + "variants": [ + { + "hostname": "lakeformation-fips.us-east-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-1": { + "variants": [ + { + "hostname": "lakeformation-fips.us-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-2": { + "variants": [ + { + "hostname": "lakeformation-fips.us-west-2.amazonaws.com", + "tags": ["fips"] + } + ] + } } }, "lambda": { @@ -4434,32 +7558,64 @@ "credentialScope": { "region": "us-east-1" }, + "deprecated": true, "hostname": "lambda-fips.us-east-1.amazonaws.com" }, "fips-us-east-2": { "credentialScope": { "region": "us-east-2" }, + "deprecated": true, "hostname": "lambda-fips.us-east-2.amazonaws.com" }, "fips-us-west-1": { "credentialScope": { "region": "us-west-1" }, + "deprecated": true, "hostname": "lambda-fips.us-west-1.amazonaws.com" }, "fips-us-west-2": { "credentialScope": { "region": "us-west-2" }, + "deprecated": true, "hostname": "lambda-fips.us-west-2.amazonaws.com" }, "me-south-1": {}, "sa-east-1": {}, - "us-east-1": {}, - "us-east-2": {}, - "us-west-1": {}, - "us-west-2": {} + "us-east-1": { + "variants": [ + { + "hostname": "lambda-fips.us-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-east-2": { + "variants": [ + { + "hostname": "lambda-fips.us-east-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-1": { + "variants": [ + { + "hostname": "lambda-fips.us-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-2": { + "variants": [ + { + "hostname": "lambda-fips.us-west-2.amazonaws.com", + "tags": ["fips"] + } + ] + } } }, "license-manager": { @@ -4483,32 +7639,64 @@ "credentialScope": { "region": "us-east-1" }, + "deprecated": true, "hostname": "license-manager-fips.us-east-1.amazonaws.com" }, "fips-us-east-2": { "credentialScope": { "region": "us-east-2" }, + "deprecated": true, "hostname": "license-manager-fips.us-east-2.amazonaws.com" }, "fips-us-west-1": { "credentialScope": { "region": "us-west-1" }, + "deprecated": true, "hostname": "license-manager-fips.us-west-1.amazonaws.com" }, "fips-us-west-2": { "credentialScope": { "region": "us-west-2" }, + "deprecated": true, "hostname": "license-manager-fips.us-west-2.amazonaws.com" }, "me-south-1": {}, "sa-east-1": {}, - "us-east-1": {}, - "us-east-2": {}, - "us-west-1": {}, - "us-west-2": {} + "us-east-1": { + "variants": [ + { + "hostname": "license-manager-fips.us-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-east-2": { + "variants": [ + { + "hostname": "license-manager-fips.us-east-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-1": { + "variants": [ + { + "hostname": "license-manager-fips.us-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-2": { + "variants": [ + { + "hostname": "license-manager-fips.us-west-2.amazonaws.com", + "tags": ["fips"] + } + ] + } } }, "lightsail": { @@ -4550,32 +7738,64 @@ "credentialScope": { "region": "us-east-1" }, + "deprecated": true, "hostname": "logs-fips.us-east-1.amazonaws.com" }, "fips-us-east-2": { "credentialScope": { "region": "us-east-2" }, + "deprecated": true, "hostname": "logs-fips.us-east-2.amazonaws.com" }, "fips-us-west-1": { "credentialScope": { "region": "us-west-1" }, + "deprecated": true, "hostname": "logs-fips.us-west-1.amazonaws.com" }, "fips-us-west-2": { "credentialScope": { "region": "us-west-2" }, + "deprecated": true, "hostname": "logs-fips.us-west-2.amazonaws.com" }, "me-south-1": {}, "sa-east-1": {}, - "us-east-1": {}, - "us-east-2": {}, - "us-west-1": {}, - "us-west-2": {} + "us-east-1": { + "variants": [ + { + "hostname": "logs-fips.us-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-east-2": { + "variants": [ + { + "hostname": "logs-fips.us-east-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-1": { + "variants": [ + { + "hostname": "logs-fips.us-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-2": { + "variants": [ + { + "hostname": "logs-fips.us-west-2.amazonaws.com", + "tags": ["fips"] + } + ] + } } }, "lookoutequipment": { @@ -4585,6 +7805,19 @@ "us-east-1": {} } }, + "lookoutmetrics": { + "endpoints": { + "ap-northeast-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "eu-central-1": {}, + "eu-north-1": {}, + "eu-west-1": {}, + "us-east-1": {}, + "us-east-2": {}, + "us-west-2": {} + } + }, "lookoutvision": { "endpoints": { "ap-northeast-1": {}, @@ -4608,16 +7841,32 @@ "credentialScope": { "region": "us-east-1" }, + "deprecated": true, "hostname": "macie-fips.us-east-1.amazonaws.com" }, "fips-us-west-2": { "credentialScope": { "region": "us-west-2" }, + "deprecated": true, "hostname": "macie-fips.us-west-2.amazonaws.com" }, - "us-east-1": {}, - "us-west-2": {} + "us-east-1": { + "variants": [ + { + "hostname": "macie-fips.us-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-2": { + "variants": [ + { + "hostname": "macie-fips.us-west-2.amazonaws.com", + "tags": ["fips"] + } + ] + } } }, "macie2": { @@ -4641,32 +7890,64 @@ "credentialScope": { "region": "us-east-1" }, + "deprecated": true, "hostname": "macie2-fips.us-east-1.amazonaws.com" }, "fips-us-east-2": { "credentialScope": { "region": "us-east-2" }, + "deprecated": true, "hostname": "macie2-fips.us-east-2.amazonaws.com" }, "fips-us-west-1": { "credentialScope": { "region": "us-west-1" }, + "deprecated": true, "hostname": "macie2-fips.us-west-1.amazonaws.com" }, "fips-us-west-2": { "credentialScope": { "region": "us-west-2" }, + "deprecated": true, "hostname": "macie2-fips.us-west-2.amazonaws.com" }, "me-south-1": {}, "sa-east-1": {}, - "us-east-1": {}, - "us-east-2": {}, - "us-west-1": {}, - "us-west-2": {} + "us-east-1": { + "variants": [ + { + "hostname": "macie2-fips.us-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-east-2": { + "variants": [ + { + "hostname": "macie2-fips.us-east-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-1": { + "variants": [ + { + "hostname": "macie2-fips.us-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-2": { + "variants": [ + { + "hostname": "macie2-fips.us-west-2.amazonaws.com", + "tags": ["fips"] + } + ] + } } }, "managedblockchain": { @@ -4711,7 +7992,14 @@ "ap-south-1": {}, "ap-southeast-1": {}, "ap-southeast-2": {}, - "ca-central-1": {}, + "ca-central-1": { + "variants": [ + { + "hostname": "mediaconvert-fips.ca-central-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, "eu-central-1": {}, "eu-north-1": {}, "eu-west-1": {}, @@ -4721,37 +8009,70 @@ "credentialScope": { "region": "ca-central-1" }, + "deprecated": true, "hostname": "mediaconvert-fips.ca-central-1.amazonaws.com" }, "fips-us-east-1": { "credentialScope": { "region": "us-east-1" }, + "deprecated": true, "hostname": "mediaconvert-fips.us-east-1.amazonaws.com" }, "fips-us-east-2": { "credentialScope": { "region": "us-east-2" }, + "deprecated": true, "hostname": "mediaconvert-fips.us-east-2.amazonaws.com" }, "fips-us-west-1": { "credentialScope": { "region": "us-west-1" }, + "deprecated": true, "hostname": "mediaconvert-fips.us-west-1.amazonaws.com" }, "fips-us-west-2": { "credentialScope": { "region": "us-west-2" }, + "deprecated": true, "hostname": "mediaconvert-fips.us-west-2.amazonaws.com" }, "sa-east-1": {}, - "us-east-1": {}, - "us-east-2": {}, - "us-west-1": {}, - "us-west-2": {} + "us-east-1": { + "variants": [ + { + "hostname": "mediaconvert-fips.us-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-east-2": { + "variants": [ + { + "hostname": "mediaconvert-fips.us-east-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-1": { + "variants": [ + { + "hostname": "mediaconvert-fips.us-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-2": { + "variants": [ + { + "hostname": "mediaconvert-fips.us-west-2.amazonaws.com", + "tags": ["fips"] + } + ] + } } }, "medialive": { @@ -4770,24 +8091,48 @@ "credentialScope": { "region": "us-east-1" }, + "deprecated": true, "hostname": "medialive-fips.us-east-1.amazonaws.com" }, "fips-us-east-2": { "credentialScope": { "region": "us-east-2" }, + "deprecated": true, "hostname": "medialive-fips.us-east-2.amazonaws.com" }, "fips-us-west-2": { "credentialScope": { "region": "us-west-2" }, + "deprecated": true, "hostname": "medialive-fips.us-west-2.amazonaws.com" }, "sa-east-1": {}, - "us-east-1": {}, - "us-east-2": {}, - "us-west-2": {} + "us-east-1": { + "variants": [ + { + "hostname": "medialive-fips.us-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-east-2": { + "variants": [ + { + "hostname": "medialive-fips.us-east-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-2": { + "variants": [ + { + "hostname": "medialive-fips.us-west-2.amazonaws.com", + "tags": ["fips"] + } + ] + } } }, "mediapackage": { @@ -4841,13 +8186,31 @@ "us-west-2": {} } }, - "messaging-chime": { + "memorydb": { "endpoints": { + "ap-northeast-1": {}, + "ap-south-1": {}, + "eu-west-1": {}, + "sa-east-1": {}, "us-east-1": {}, - "us-east-1-fips": { - "credentialScope": { - "region": "us-east-1" - }, + "us-west-2": {} + } + }, + "messaging-chime": { + "endpoints": { + "us-east-1": { + "variants": [ + { + "hostname": "messaging-chime-fips.us-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-east-1-fips": { + "credentialScope": { + "region": "us-east-1" + }, + "deprecated": true, "hostname": "messaging-chime-fips.us-east-1.amazonaws.com" } } @@ -4893,6 +8256,38 @@ "us-west-2": {} } }, + "mgn": { + "endpoints": { + "ap-east-1": {}, + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-northeast-3": {}, + "ap-south-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "ca-central-1": {}, + "eu-central-1": {}, + "eu-north-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "sa-east-1": {}, + "us-east-1": {}, + "us-east-2": {}, + "us-west-1": {}, + "us-west-2": {} + } + }, + "migrationhub-strategy": { + "endpoints": { + "ap-northeast-1": {}, + "ap-southeast-2": {}, + "eu-central-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "us-east-1": {}, + "us-west-2": {} + } + }, "mobileanalytics": { "endpoints": { "us-east-1": {} @@ -4917,7 +8312,13 @@ "defaults": { "credentialScope": { "service": "lex" - } + }, + "variants": [ + { + "hostname": "models-fips.lex.{region}.{dnsSuffix}", + "tags": ["fips"] + } + ] }, "endpoints": { "ap-northeast-1": {}, @@ -4926,18 +8327,34 @@ "eu-central-1": {}, "eu-west-1": {}, "eu-west-2": {}, - "us-east-1": {}, + "us-east-1": { + "variants": [ + { + "hostname": "models-fips.lex.us-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, "us-east-1-fips": { "credentialScope": { "region": "us-east-1" }, + "deprecated": true, "hostname": "models-fips.lex.us-east-1.amazonaws.com" }, - "us-west-2": {}, + "us-west-2": { + "variants": [ + { + "hostname": "models-fips.lex.us-west-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, "us-west-2-fips": { "credentialScope": { "region": "us-west-2" }, + "deprecated": true, "hostname": "models-fips.lex.us-west-2.amazonaws.com" } } @@ -4966,32 +8383,64 @@ "credentialScope": { "region": "us-east-1" }, + "deprecated": true, "hostname": "monitoring-fips.us-east-1.amazonaws.com" }, "fips-us-east-2": { "credentialScope": { "region": "us-east-2" }, + "deprecated": true, "hostname": "monitoring-fips.us-east-2.amazonaws.com" }, "fips-us-west-1": { "credentialScope": { "region": "us-west-1" }, + "deprecated": true, "hostname": "monitoring-fips.us-west-1.amazonaws.com" }, "fips-us-west-2": { "credentialScope": { "region": "us-west-2" }, + "deprecated": true, "hostname": "monitoring-fips.us-west-2.amazonaws.com" }, "me-south-1": {}, "sa-east-1": {}, - "us-east-1": {}, - "us-east-2": {}, - "us-west-1": {}, - "us-west-2": {} + "us-east-1": { + "variants": [ + { + "hostname": "monitoring-fips.us-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-east-2": { + "variants": [ + { + "hostname": "monitoring-fips.us-east-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-1": { + "variants": [ + { + "hostname": "monitoring-fips.us-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-2": { + "variants": [ + { + "hostname": "monitoring-fips.us-west-2.amazonaws.com", + "tags": ["fips"] + } + ] + } } }, "mq": { @@ -5014,32 +8463,64 @@ "credentialScope": { "region": "us-east-1" }, + "deprecated": true, "hostname": "mq-fips.us-east-1.amazonaws.com" }, "fips-us-east-2": { "credentialScope": { "region": "us-east-2" }, + "deprecated": true, "hostname": "mq-fips.us-east-2.amazonaws.com" }, "fips-us-west-1": { "credentialScope": { "region": "us-west-1" }, + "deprecated": true, "hostname": "mq-fips.us-west-1.amazonaws.com" }, "fips-us-west-2": { "credentialScope": { "region": "us-west-2" }, + "deprecated": true, "hostname": "mq-fips.us-west-2.amazonaws.com" }, "me-south-1": {}, "sa-east-1": {}, - "us-east-1": {}, - "us-east-2": {}, - "us-west-1": {}, - "us-west-2": {} + "us-east-1": { + "variants": [ + { + "hostname": "mq-fips.us-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-east-2": { + "variants": [ + { + "hostname": "mq-fips.us-east-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-1": { + "variants": [ + { + "hostname": "mq-fips.us-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-2": { + "variants": [ + { + "hostname": "mq-fips.us-west-2.amazonaws.com", + "tags": ["fips"] + } + ] + } } }, "mturk-requester": { @@ -5173,7 +8654,14 @@ "ap-south-1": {}, "ap-southeast-1": {}, "ap-southeast-2": {}, - "ca-central-1": {}, + "ca-central-1": { + "variants": [ + { + "hostname": "network-firewall-fips.ca-central-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, "eu-central-1": {}, "eu-north-1": {}, "eu-south-1": {}, @@ -5184,37 +8672,91 @@ "credentialScope": { "region": "ca-central-1" }, + "deprecated": true, "hostname": "network-firewall-fips.ca-central-1.amazonaws.com" }, "fips-us-east-1": { "credentialScope": { "region": "us-east-1" }, + "deprecated": true, "hostname": "network-firewall-fips.us-east-1.amazonaws.com" }, "fips-us-east-2": { "credentialScope": { "region": "us-east-2" }, + "deprecated": true, "hostname": "network-firewall-fips.us-east-2.amazonaws.com" }, "fips-us-west-1": { "credentialScope": { "region": "us-west-1" }, + "deprecated": true, "hostname": "network-firewall-fips.us-west-1.amazonaws.com" }, "fips-us-west-2": { "credentialScope": { "region": "us-west-2" }, + "deprecated": true, "hostname": "network-firewall-fips.us-west-2.amazonaws.com" }, "me-south-1": {}, "sa-east-1": {}, + "us-east-1": { + "variants": [ + { + "hostname": "network-firewall-fips.us-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-east-2": { + "variants": [ + { + "hostname": "network-firewall-fips.us-east-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-1": { + "variants": [ + { + "hostname": "network-firewall-fips.us-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-2": { + "variants": [ + { + "hostname": "network-firewall-fips.us-west-2.amazonaws.com", + "tags": ["fips"] + } + ] + } + } + }, + "networkmanager": { + "endpoints": { + "aws-global": { + "credentialScope": { + "region": "us-west-2" + }, + "hostname": "networkmanager.us-west-2.amazonaws.com" + } + }, + "isRegionalized": false, + "partitionEndpoint": "aws-global" + }, + "nimble": { + "endpoints": { + "ap-southeast-2": {}, + "ca-central-1": {}, + "eu-west-2": {}, "us-east-1": {}, - "us-east-2": {}, - "us-west-1": {}, "us-west-2": {} } }, @@ -5350,12 +8892,19 @@ "credentialScope": { "region": "us-east-1" }, - "hostname": "organizations.us-east-1.amazonaws.com" + "hostname": "organizations.us-east-1.amazonaws.com", + "variants": [ + { + "hostname": "organizations-fips.us-east-1.amazonaws.com", + "tags": ["fips"] + } + ] }, "fips-aws-global": { "credentialScope": { "region": "us-east-1" }, + "deprecated": true, "hostname": "organizations-fips.us-east-1.amazonaws.com" } }, @@ -5372,7 +8921,14 @@ "ap-south-1": {}, "ap-southeast-1": {}, "ap-southeast-2": {}, - "ca-central-1": {}, + "ca-central-1": { + "variants": [ + { + "hostname": "outposts-fips.ca-central-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, "eu-central-1": {}, "eu-north-1": {}, "eu-south-1": {}, @@ -5383,52 +8939,110 @@ "credentialScope": { "region": "ca-central-1" }, + "deprecated": true, "hostname": "outposts-fips.ca-central-1.amazonaws.com" }, "fips-us-east-1": { "credentialScope": { "region": "us-east-1" }, + "deprecated": true, "hostname": "outposts-fips.us-east-1.amazonaws.com" }, "fips-us-east-2": { "credentialScope": { "region": "us-east-2" }, + "deprecated": true, "hostname": "outposts-fips.us-east-2.amazonaws.com" }, "fips-us-west-1": { "credentialScope": { "region": "us-west-1" }, + "deprecated": true, "hostname": "outposts-fips.us-west-1.amazonaws.com" }, "fips-us-west-2": { "credentialScope": { "region": "us-west-2" }, + "deprecated": true, "hostname": "outposts-fips.us-west-2.amazonaws.com" }, "me-south-1": {}, "sa-east-1": {}, + "us-east-1": { + "variants": [ + { + "hostname": "outposts-fips.us-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-east-2": { + "variants": [ + { + "hostname": "outposts-fips.us-east-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-1": { + "variants": [ + { + "hostname": "outposts-fips.us-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-2": { + "variants": [ + { + "hostname": "outposts-fips.us-west-2.amazonaws.com", + "tags": ["fips"] + } + ] + } + } + }, + "personalize": { + "endpoints": { + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-south-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "ca-central-1": {}, + "eu-central-1": {}, + "eu-west-1": {}, "us-east-1": {}, "us-east-2": {}, - "us-west-1": {}, "us-west-2": {} } }, - "personalize": { + "pi": { "endpoints": { + "af-south-1": {}, + "ap-east-1": {}, "ap-northeast-1": {}, "ap-northeast-2": {}, + "ap-northeast-3": {}, "ap-south-1": {}, "ap-southeast-1": {}, "ap-southeast-2": {}, "ca-central-1": {}, "eu-central-1": {}, + "eu-north-1": {}, + "eu-south-1": {}, "eu-west-1": {}, + "eu-west-2": {}, + "eu-west-3": {}, + "me-south-1": {}, + "sa-east-1": {}, "us-east-1": {}, "us-east-2": {}, + "us-west-1": {}, "us-west-2": {} } }, @@ -5452,28 +9066,57 @@ "credentialScope": { "region": "us-east-1" }, + "deprecated": true, "hostname": "pinpoint-fips.us-east-1.amazonaws.com" }, "fips-us-west-2": { "credentialScope": { "region": "us-west-2" }, + "deprecated": true, "hostname": "pinpoint-fips.us-west-2.amazonaws.com" }, "us-east-1": { "credentialScope": { "region": "us-east-1" }, - "hostname": "pinpoint.us-east-1.amazonaws.com" + "hostname": "pinpoint.us-east-1.amazonaws.com", + "variants": [ + { + "hostname": "pinpoint-fips.us-east-1.amazonaws.com", + "tags": ["fips"] + } + ] }, "us-west-2": { "credentialScope": { "region": "us-west-2" }, - "hostname": "pinpoint.us-west-2.amazonaws.com" + "hostname": "pinpoint.us-west-2.amazonaws.com", + "variants": [ + { + "hostname": "pinpoint-fips.us-west-2.amazonaws.com", + "tags": ["fips"] + } + ] } } }, + "pinpoint-sms-voice": { + "defaults": { + "credentialScope": { + "service": "sms-voice" + } + }, + "endpoints": { + "ap-south-1": {}, + "ap-southeast-2": {}, + "eu-central-1": {}, + "eu-west-1": {}, + "us-east-1": {}, + "us-west-2": {} + } + }, "polly": { "endpoints": { "af-south-1": {}, @@ -5493,36 +9136,86 @@ "credentialScope": { "region": "us-east-1" }, + "deprecated": true, "hostname": "polly-fips.us-east-1.amazonaws.com" }, "fips-us-east-2": { "credentialScope": { "region": "us-east-2" }, + "deprecated": true, "hostname": "polly-fips.us-east-2.amazonaws.com" }, "fips-us-west-1": { "credentialScope": { "region": "us-west-1" }, + "deprecated": true, "hostname": "polly-fips.us-west-1.amazonaws.com" }, "fips-us-west-2": { "credentialScope": { "region": "us-west-2" }, + "deprecated": true, "hostname": "polly-fips.us-west-2.amazonaws.com" }, "me-south-1": {}, "sa-east-1": {}, - "us-east-1": {}, - "us-east-2": {}, - "us-west-1": {}, - "us-west-2": {} + "us-east-1": { + "variants": [ + { + "hostname": "polly-fips.us-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-east-2": { + "variants": [ + { + "hostname": "polly-fips.us-east-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-1": { + "variants": [ + { + "hostname": "polly-fips.us-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-2": { + "variants": [ + { + "hostname": "polly-fips.us-west-2.amazonaws.com", + "tags": ["fips"] + } + ] + } } }, "portal.sso": { "endpoints": { + "ap-northeast-1": { + "credentialScope": { + "region": "ap-northeast-1" + }, + "hostname": "portal.sso.ap-northeast-1.amazonaws.com" + }, + "ap-northeast-2": { + "credentialScope": { + "region": "ap-northeast-2" + }, + "hostname": "portal.sso.ap-northeast-2.amazonaws.com" + }, + "ap-south-1": { + "credentialScope": { + "region": "ap-south-1" + }, + "hostname": "portal.sso.ap-south-1.amazonaws.com" + }, "ap-southeast-1": { "credentialScope": { "region": "ap-southeast-1" @@ -5547,6 +9240,12 @@ }, "hostname": "portal.sso.eu-central-1.amazonaws.com" }, + "eu-north-1": { + "credentialScope": { + "region": "eu-north-1" + }, + "hostname": "portal.sso.eu-north-1.amazonaws.com" + }, "eu-west-1": { "credentialScope": { "region": "eu-west-1" @@ -5559,6 +9258,18 @@ }, "hostname": "portal.sso.eu-west-2.amazonaws.com" }, + "eu-west-3": { + "credentialScope": { + "region": "eu-west-3" + }, + "hostname": "portal.sso.eu-west-3.amazonaws.com" + }, + "sa-east-1": { + "credentialScope": { + "region": "sa-east-1" + }, + "hostname": "portal.sso.sa-east-1.amazonaws.com" + }, "us-east-1": { "credentialScope": { "region": "us-east-1" @@ -5615,23 +9326,47 @@ "credentialScope": { "region": "us-east-1" }, + "deprecated": true, "hostname": "qldb-fips.us-east-1.amazonaws.com" }, "fips-us-east-2": { "credentialScope": { "region": "us-east-2" }, + "deprecated": true, "hostname": "qldb-fips.us-east-2.amazonaws.com" }, "fips-us-west-2": { "credentialScope": { "region": "us-west-2" }, + "deprecated": true, "hostname": "qldb-fips.us-west-2.amazonaws.com" }, - "us-east-1": {}, - "us-east-2": {}, - "us-west-2": {} + "us-east-1": { + "variants": [ + { + "hostname": "qldb-fips.us-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-east-2": { + "variants": [ + { + "hostname": "qldb-fips.us-east-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-2": { + "variants": [ + { + "hostname": "qldb-fips.us-west-2.amazonaws.com", + "tags": ["fips"] + } + ] + } } }, "quicksight": { @@ -5662,7 +9397,14 @@ "ap-south-1": {}, "ap-southeast-1": {}, "ap-southeast-2": {}, - "ca-central-1": {}, + "ca-central-1": { + "variants": [ + { + "hostname": "ram-fips.ca-central-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, "eu-central-1": {}, "eu-north-1": {}, "eu-south-1": {}, @@ -5673,38 +9415,71 @@ "credentialScope": { "region": "ca-central-1" }, + "deprecated": true, "hostname": "ram-fips.ca-central-1.amazonaws.com" }, "fips-us-east-1": { "credentialScope": { "region": "us-east-1" }, + "deprecated": true, "hostname": "ram-fips.us-east-1.amazonaws.com" }, "fips-us-east-2": { "credentialScope": { "region": "us-east-2" }, + "deprecated": true, "hostname": "ram-fips.us-east-2.amazonaws.com" }, "fips-us-west-1": { "credentialScope": { "region": "us-west-1" }, + "deprecated": true, "hostname": "ram-fips.us-west-1.amazonaws.com" }, "fips-us-west-2": { "credentialScope": { "region": "us-west-2" }, + "deprecated": true, "hostname": "ram-fips.us-west-2.amazonaws.com" }, "me-south-1": {}, "sa-east-1": {}, - "us-east-1": {}, - "us-east-2": {}, - "us-west-1": {}, - "us-west-2": {} + "us-east-1": { + "variants": [ + { + "hostname": "ram-fips.us-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-east-2": { + "variants": [ + { + "hostname": "ram-fips.us-east-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-1": { + "variants": [ + { + "hostname": "ram-fips.us-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-2": { + "variants": [ + { + "hostname": "ram-fips.us-west-2.amazonaws.com", + "tags": ["fips"] + } + ] + } } }, "rds": { @@ -5717,7 +9492,21 @@ "ap-south-1": {}, "ap-southeast-1": {}, "ap-southeast-2": {}, - "ca-central-1": {}, + "ca-central-1": { + "variants": [ + { + "hostname": "rds-fips.ca-central-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "ca-central-1-fips": { + "credentialScope": { + "region": "ca-central-1" + }, + "deprecated": true, + "hostname": "rds-fips.ca-central-1.amazonaws.com" + }, "eu-central-1": {}, "eu-north-1": {}, "eu-south-1": {}, @@ -5729,39 +9518,233 @@ "credentialScope": { "region": "ca-central-1" }, + "deprecated": true, "hostname": "rds-fips.ca-central-1.amazonaws.com" }, "rds-fips.us-east-1": { "credentialScope": { "region": "us-east-1" }, + "deprecated": true, "hostname": "rds-fips.us-east-1.amazonaws.com" }, "rds-fips.us-east-2": { "credentialScope": { "region": "us-east-2" }, + "deprecated": true, "hostname": "rds-fips.us-east-2.amazonaws.com" }, "rds-fips.us-west-1": { "credentialScope": { "region": "us-west-1" }, + "deprecated": true, "hostname": "rds-fips.us-west-1.amazonaws.com" }, "rds-fips.us-west-2": { "credentialScope": { "region": "us-west-2" }, + "deprecated": true, "hostname": "rds-fips.us-west-2.amazonaws.com" }, + "rds.ca-central-1": { + "credentialScope": { + "region": "ca-central-1" + }, + "deprecated": true, + "variants": [ + { + "hostname": "rds-fips.ca-central-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "rds.us-east-1": { + "credentialScope": { + "region": "us-east-1" + }, + "deprecated": true, + "variants": [ + { + "hostname": "rds-fips.us-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "rds.us-east-2": { + "credentialScope": { + "region": "us-east-2" + }, + "deprecated": true, + "variants": [ + { + "hostname": "rds-fips.us-east-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "rds.us-west-1": { + "credentialScope": { + "region": "us-west-1" + }, + "deprecated": true, + "variants": [ + { + "hostname": "rds-fips.us-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "rds.us-west-2": { + "credentialScope": { + "region": "us-west-2" + }, + "deprecated": true, + "variants": [ + { + "hostname": "rds-fips.us-west-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, "sa-east-1": {}, "us-east-1": { - "sslCommonName": "{service}.{dnsSuffix}" + "sslCommonName": "{service}.{dnsSuffix}", + "variants": [ + { + "hostname": "rds-fips.us-east-1.amazonaws.com", + "tags": ["fips"] + } + ] }, - "us-east-2": {}, - "us-west-1": {}, - "us-west-2": {} + "us-east-1-fips": { + "credentialScope": { + "region": "us-east-1" + }, + "deprecated": true, + "hostname": "rds-fips.us-east-1.amazonaws.com" + }, + "us-east-2": { + "variants": [ + { + "hostname": "rds-fips.us-east-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-east-2-fips": { + "credentialScope": { + "region": "us-east-2" + }, + "deprecated": true, + "hostname": "rds-fips.us-east-2.amazonaws.com" + }, + "us-west-1": { + "variants": [ + { + "hostname": "rds-fips.us-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-1-fips": { + "credentialScope": { + "region": "us-west-1" + }, + "deprecated": true, + "hostname": "rds-fips.us-west-1.amazonaws.com" + }, + "us-west-2": { + "variants": [ + { + "hostname": "rds-fips.us-west-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-2-fips": { + "credentialScope": { + "region": "us-west-2" + }, + "deprecated": true, + "hostname": "rds-fips.us-west-2.amazonaws.com" + } + } + }, + "rdsdataservice": { + "endpoints": { + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-south-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "ca-central-1": {}, + "eu-central-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "eu-west-3": {}, + "fips-us-east-1": { + "credentialScope": { + "region": "us-east-1" + }, + "deprecated": true, + "hostname": "rds-data-fips.us-east-1.amazonaws.com" + }, + "fips-us-east-2": { + "credentialScope": { + "region": "us-east-2" + }, + "deprecated": true, + "hostname": "rds-data-fips.us-east-2.amazonaws.com" + }, + "fips-us-west-1": { + "credentialScope": { + "region": "us-west-1" + }, + "deprecated": true, + "hostname": "rds-data-fips.us-west-1.amazonaws.com" + }, + "fips-us-west-2": { + "credentialScope": { + "region": "us-west-2" + }, + "deprecated": true, + "hostname": "rds-data-fips.us-west-2.amazonaws.com" + }, + "us-east-1": { + "variants": [ + { + "hostname": "rds-data-fips.us-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-east-2": { + "variants": [ + { + "hostname": "rds-data-fips.us-east-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-1": { + "variants": [ + { + "hostname": "rds-data-fips.us-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-2": { + "variants": [ + { + "hostname": "rds-data-fips.us-west-2.amazonaws.com", + "tags": ["fips"] + } + ] + } } }, "redshift": { @@ -5774,7 +9757,14 @@ "ap-south-1": {}, "ap-southeast-1": {}, "ap-southeast-2": {}, - "ca-central-1": {}, + "ca-central-1": { + "variants": [ + { + "hostname": "redshift-fips.ca-central-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, "eu-central-1": {}, "eu-north-1": {}, "eu-south-1": {}, @@ -5785,38 +9775,71 @@ "credentialScope": { "region": "ca-central-1" }, + "deprecated": true, "hostname": "redshift-fips.ca-central-1.amazonaws.com" }, "fips-us-east-1": { "credentialScope": { "region": "us-east-1" }, + "deprecated": true, "hostname": "redshift-fips.us-east-1.amazonaws.com" }, "fips-us-east-2": { "credentialScope": { "region": "us-east-2" }, + "deprecated": true, "hostname": "redshift-fips.us-east-2.amazonaws.com" }, "fips-us-west-1": { "credentialScope": { "region": "us-west-1" }, + "deprecated": true, "hostname": "redshift-fips.us-west-1.amazonaws.com" }, "fips-us-west-2": { "credentialScope": { "region": "us-west-2" }, + "deprecated": true, "hostname": "redshift-fips.us-west-2.amazonaws.com" }, "me-south-1": {}, "sa-east-1": {}, - "us-east-1": {}, - "us-east-2": {}, - "us-west-1": {}, - "us-west-2": {} + "us-east-1": { + "variants": [ + { + "hostname": "redshift-fips.us-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-east-2": { + "variants": [ + { + "hostname": "redshift-fips.us-east-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-1": { + "variants": [ + { + "hostname": "redshift-fips.us-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-2": { + "variants": [ + { + "hostname": "redshift-fips.us-west-2.amazonaws.com", + "tags": ["fips"] + } + ] + } } }, "rekognition": { @@ -5826,7 +9849,21 @@ "ap-south-1": {}, "ap-southeast-1": {}, "ap-southeast-2": {}, - "ca-central-1": {}, + "ca-central-1": { + "variants": [ + { + "hostname": "rekognition-fips.ca-central-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "ca-central-1-fips": { + "credentialScope": { + "region": "ca-central-1" + }, + "deprecated": true, + "hostname": "rekognition-fips.ca-central-1.amazonaws.com" + }, "eu-central-1": {}, "eu-west-1": {}, "eu-west-2": {}, @@ -5834,36 +9871,157 @@ "credentialScope": { "region": "ca-central-1" }, + "deprecated": true, "hostname": "rekognition-fips.ca-central-1.amazonaws.com" }, "rekognition-fips.us-east-1": { "credentialScope": { "region": "us-east-1" }, + "deprecated": true, "hostname": "rekognition-fips.us-east-1.amazonaws.com" }, "rekognition-fips.us-east-2": { "credentialScope": { "region": "us-east-2" }, + "deprecated": true, "hostname": "rekognition-fips.us-east-2.amazonaws.com" }, "rekognition-fips.us-west-1": { "credentialScope": { "region": "us-west-1" }, + "deprecated": true, "hostname": "rekognition-fips.us-west-1.amazonaws.com" }, "rekognition-fips.us-west-2": { "credentialScope": { "region": "us-west-2" }, + "deprecated": true, "hostname": "rekognition-fips.us-west-2.amazonaws.com" }, - "us-east-1": {}, - "us-east-2": {}, - "us-west-1": {}, - "us-west-2": {} + "rekognition.ca-central-1": { + "credentialScope": { + "region": "ca-central-1" + }, + "deprecated": true, + "variants": [ + { + "hostname": "rekognition-fips.ca-central-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "rekognition.us-east-1": { + "credentialScope": { + "region": "us-east-1" + }, + "deprecated": true, + "variants": [ + { + "hostname": "rekognition-fips.us-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "rekognition.us-east-2": { + "credentialScope": { + "region": "us-east-2" + }, + "deprecated": true, + "variants": [ + { + "hostname": "rekognition-fips.us-east-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "rekognition.us-west-1": { + "credentialScope": { + "region": "us-west-1" + }, + "deprecated": true, + "variants": [ + { + "hostname": "rekognition-fips.us-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "rekognition.us-west-2": { + "credentialScope": { + "region": "us-west-2" + }, + "deprecated": true, + "variants": [ + { + "hostname": "rekognition-fips.us-west-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-east-1": { + "variants": [ + { + "hostname": "rekognition-fips.us-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-east-1-fips": { + "credentialScope": { + "region": "us-east-1" + }, + "deprecated": true, + "hostname": "rekognition-fips.us-east-1.amazonaws.com" + }, + "us-east-2": { + "variants": [ + { + "hostname": "rekognition-fips.us-east-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-east-2-fips": { + "credentialScope": { + "region": "us-east-2" + }, + "deprecated": true, + "hostname": "rekognition-fips.us-east-2.amazonaws.com" + }, + "us-west-1": { + "variants": [ + { + "hostname": "rekognition-fips.us-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-1-fips": { + "credentialScope": { + "region": "us-west-1" + }, + "deprecated": true, + "hostname": "rekognition-fips.us-west-1.amazonaws.com" + }, + "us-west-2": { + "variants": [ + { + "hostname": "rekognition-fips.us-west-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-2-fips": { + "credentialScope": { + "region": "us-west-2" + }, + "deprecated": true, + "hostname": "rekognition-fips.us-west-2.amazonaws.com" + } } }, "resource-groups": { @@ -5887,32 +10045,64 @@ "credentialScope": { "region": "us-east-1" }, + "deprecated": true, "hostname": "resource-groups-fips.us-east-1.amazonaws.com" }, "fips-us-east-2": { "credentialScope": { "region": "us-east-2" }, + "deprecated": true, "hostname": "resource-groups-fips.us-east-2.amazonaws.com" }, "fips-us-west-1": { "credentialScope": { "region": "us-west-1" }, + "deprecated": true, "hostname": "resource-groups-fips.us-west-1.amazonaws.com" }, "fips-us-west-2": { "credentialScope": { "region": "us-west-2" }, + "deprecated": true, "hostname": "resource-groups-fips.us-west-2.amazonaws.com" }, "me-south-1": {}, "sa-east-1": {}, - "us-east-1": {}, - "us-east-2": {}, - "us-west-1": {}, - "us-west-2": {} + "us-east-1": { + "variants": [ + { + "hostname": "resource-groups-fips.us-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-east-2": { + "variants": [ + { + "hostname": "resource-groups-fips.us-east-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-1": { + "variants": [ + { + "hostname": "resource-groups-fips.us-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-2": { + "variants": [ + { + "hostname": "resource-groups-fips.us-west-2.amazonaws.com", + "tags": ["fips"] + } + ] + } } }, "robomaker": { @@ -5932,12 +10122,19 @@ "credentialScope": { "region": "us-east-1" }, - "hostname": "route53.amazonaws.com" + "hostname": "route53.amazonaws.com", + "variants": [ + { + "hostname": "route53-fips.amazonaws.com", + "tags": ["fips"] + } + ] }, "fips-aws-global": { "credentialScope": { "region": "us-east-1" }, + "deprecated": true, "hostname": "route53-fips.amazonaws.com" } }, @@ -6006,7 +10203,13 @@ "defaults": { "credentialScope": { "service": "lex" - } + }, + "variants": [ + { + "hostname": "runtime-fips.lex.{region}.{dnsSuffix}", + "tags": ["fips"] + } + ] }, "endpoints": { "ap-northeast-1": {}, @@ -6015,23 +10218,47 @@ "eu-central-1": {}, "eu-west-1": {}, "eu-west-2": {}, - "us-east-1": {}, + "us-east-1": { + "variants": [ + { + "hostname": "runtime-fips.lex.us-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, "us-east-1-fips": { "credentialScope": { "region": "us-east-1" }, + "deprecated": true, "hostname": "runtime-fips.lex.us-east-1.amazonaws.com" }, - "us-west-2": {}, + "us-west-2": { + "variants": [ + { + "hostname": "runtime-fips.lex.us-west-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, "us-west-2-fips": { "credentialScope": { "region": "us-west-2" }, + "deprecated": true, "hostname": "runtime-fips.lex.us-west-2.amazonaws.com" } } }, "runtime.sagemaker": { + "defaults": { + "variants": [ + { + "hostname": "runtime-fips.sagemaker.{region}.{dnsSuffix}", + "tags": ["fips"] + } + ] + }, "endpoints": { "af-south-1": {}, "ap-east-1": {}, @@ -6050,32 +10277,64 @@ "eu-west-3": {}, "me-south-1": {}, "sa-east-1": {}, - "us-east-1": {}, + "us-east-1": { + "variants": [ + { + "hostname": "runtime-fips.sagemaker.us-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, "us-east-1-fips": { "credentialScope": { "region": "us-east-1" }, + "deprecated": true, "hostname": "runtime-fips.sagemaker.us-east-1.amazonaws.com" }, - "us-east-2": {}, + "us-east-2": { + "variants": [ + { + "hostname": "runtime-fips.sagemaker.us-east-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, "us-east-2-fips": { "credentialScope": { "region": "us-east-2" }, + "deprecated": true, "hostname": "runtime-fips.sagemaker.us-east-2.amazonaws.com" }, - "us-west-1": {}, + "us-west-1": { + "variants": [ + { + "hostname": "runtime-fips.sagemaker.us-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, "us-west-1-fips": { "credentialScope": { "region": "us-west-1" }, + "deprecated": true, "hostname": "runtime-fips.sagemaker.us-west-1.amazonaws.com" }, - "us-west-2": {}, + "us-west-2": { + "variants": [ + { + "hostname": "runtime-fips.sagemaker.us-west-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, "us-west-2-fips": { "credentialScope": { "region": "us-west-2" }, + "deprecated": true, "hostname": "runtime-fips.sagemaker.us-west-2.amazonaws.com" } } @@ -6083,109 +10342,90 @@ "s3": { "defaults": { "protocols": ["http", "https"], - "signatureVersions": ["s3v4"] + "signatureVersions": ["s3v4"], + "variants": [ + { + "dnsSuffix": "amazonaws.com", + "hostname": "{service}-fips.dualstack.{region}.{dnsSuffix}", + "tags": ["dualstack", "fips"] + }, + { + "dnsSuffix": "amazonaws.com", + "hostname": "{service}.dualstack.{region}.{dnsSuffix}", + "tags": ["dualstack"] + } + ] }, "endpoints": { - "accesspoint-af-south-1": { - "hostname": "s3-accesspoint.af-south-1.amazonaws.com", - "signatureVersions": ["s3v4"] - }, - "accesspoint-ap-east-1": { - "hostname": "s3-accesspoint.ap-east-1.amazonaws.com", - "signatureVersions": ["s3v4"] - }, - "accesspoint-ap-northeast-1": { - "hostname": "s3-accesspoint.ap-northeast-1.amazonaws.com", - "signatureVersions": ["s3v4"] - }, - "accesspoint-ap-northeast-2": { - "hostname": "s3-accesspoint.ap-northeast-2.amazonaws.com", - "signatureVersions": ["s3v4"] - }, - "accesspoint-ap-northeast-3": { - "hostname": "s3-accesspoint.ap-northeast-3.amazonaws.com", - "signatureVersions": ["s3v4"] - }, - "accesspoint-ap-south-1": { - "hostname": "s3-accesspoint.ap-south-1.amazonaws.com", - "signatureVersions": ["s3v4"] - }, - "accesspoint-ap-southeast-1": { - "hostname": "s3-accesspoint.ap-southeast-1.amazonaws.com", - "signatureVersions": ["s3v4"] - }, - "accesspoint-ap-southeast-2": { - "hostname": "s3-accesspoint.ap-southeast-2.amazonaws.com", - "signatureVersions": ["s3v4"] - }, - "accesspoint-ca-central-1": { - "hostname": "s3-accesspoint.ca-central-1.amazonaws.com", - "signatureVersions": ["s3v4"] - }, - "accesspoint-eu-central-1": { - "hostname": "s3-accesspoint.eu-central-1.amazonaws.com", - "signatureVersions": ["s3v4"] - }, - "accesspoint-eu-north-1": { - "hostname": "s3-accesspoint.eu-north-1.amazonaws.com", - "signatureVersions": ["s3v4"] - }, - "accesspoint-eu-south-1": { - "hostname": "s3-accesspoint.eu-south-1.amazonaws.com", - "signatureVersions": ["s3v4"] - }, - "accesspoint-eu-west-1": { - "hostname": "s3-accesspoint.eu-west-1.amazonaws.com", - "signatureVersions": ["s3v4"] - }, - "accesspoint-eu-west-2": { - "hostname": "s3-accesspoint.eu-west-2.amazonaws.com", - "signatureVersions": ["s3v4"] - }, - "accesspoint-eu-west-3": { - "hostname": "s3-accesspoint.eu-west-3.amazonaws.com", - "signatureVersions": ["s3v4"] - }, - "accesspoint-me-south-1": { - "hostname": "s3-accesspoint.me-south-1.amazonaws.com", - "signatureVersions": ["s3v4"] - }, - "accesspoint-sa-east-1": { - "hostname": "s3-accesspoint.sa-east-1.amazonaws.com", - "signatureVersions": ["s3v4"] + "af-south-1": { + "variants": [ + { + "hostname": "s3.dualstack.af-south-1.amazonaws.com", + "tags": ["dualstack"] + } + ] }, - "accesspoint-us-east-1": { - "hostname": "s3-accesspoint.us-east-1.amazonaws.com", - "signatureVersions": ["s3v4"] + "ap-east-1": { + "variants": [ + { + "hostname": "s3.dualstack.ap-east-1.amazonaws.com", + "tags": ["dualstack"] + } + ] }, - "accesspoint-us-east-2": { - "hostname": "s3-accesspoint.us-east-2.amazonaws.com", - "signatureVersions": ["s3v4"] + "ap-northeast-1": { + "hostname": "s3.ap-northeast-1.amazonaws.com", + "signatureVersions": ["s3", "s3v4"], + "variants": [ + { + "hostname": "s3.dualstack.ap-northeast-1.amazonaws.com", + "tags": ["dualstack"] + } + ] }, - "accesspoint-us-west-1": { - "hostname": "s3-accesspoint.us-west-1.amazonaws.com", - "signatureVersions": ["s3v4"] + "ap-northeast-2": { + "variants": [ + { + "hostname": "s3.dualstack.ap-northeast-2.amazonaws.com", + "tags": ["dualstack"] + } + ] }, - "accesspoint-us-west-2": { - "hostname": "s3-accesspoint.us-west-2.amazonaws.com", - "signatureVersions": ["s3v4"] + "ap-northeast-3": { + "variants": [ + { + "hostname": "s3.dualstack.ap-northeast-3.amazonaws.com", + "tags": ["dualstack"] + } + ] }, - "af-south-1": {}, - "ap-east-1": {}, - "ap-northeast-1": { - "hostname": "s3.ap-northeast-1.amazonaws.com", - "signatureVersions": ["s3", "s3v4"] + "ap-south-1": { + "variants": [ + { + "hostname": "s3.dualstack.ap-south-1.amazonaws.com", + "tags": ["dualstack"] + } + ] }, - "ap-northeast-2": {}, - "ap-northeast-3": {}, - "ap-south-1": {}, "ap-southeast-1": { "hostname": "s3.ap-southeast-1.amazonaws.com", - "signatureVersions": ["s3", "s3v4"] + "signatureVersions": ["s3", "s3v4"], + "variants": [ + { + "hostname": "s3.dualstack.ap-southeast-1.amazonaws.com", + "tags": ["dualstack"] + } + ] }, "ap-southeast-2": { "hostname": "s3.ap-southeast-2.amazonaws.com", - "signatureVersions": ["s3", "s3v4"] + "signatureVersions": ["s3", "s3v4"], + "variants": [ + { + "hostname": "s3.dualstack.ap-southeast-2.amazonaws.com", + "tags": ["dualstack"] + } + ] }, "aws-global": { "credentialScope": { @@ -6194,37 +10434,115 @@ "hostname": "s3.amazonaws.com", "signatureVersions": ["s3", "s3v4"] }, - "ca-central-1": {}, - "eu-central-1": {}, - "eu-north-1": {}, - "eu-south-1": {}, + "ca-central-1": { + "variants": [ + { + "hostname": "s3-fips.ca-central-1.amazonaws.com", + "tags": ["fips"] + }, + { + "hostname": "s3-fips.dualstack.ca-central-1.amazonaws.com", + "tags": ["dualstack", "fips"] + }, + { + "hostname": "s3.dualstack.ca-central-1.amazonaws.com", + "tags": ["dualstack"] + } + ] + }, + "eu-central-1": { + "variants": [ + { + "hostname": "s3.dualstack.eu-central-1.amazonaws.com", + "tags": ["dualstack"] + } + ] + }, + "eu-north-1": { + "variants": [ + { + "hostname": "s3.dualstack.eu-north-1.amazonaws.com", + "tags": ["dualstack"] + } + ] + }, + "eu-south-1": { + "variants": [ + { + "hostname": "s3.dualstack.eu-south-1.amazonaws.com", + "tags": ["dualstack"] + } + ] + }, "eu-west-1": { "hostname": "s3.eu-west-1.amazonaws.com", - "signatureVersions": ["s3", "s3v4"] + "signatureVersions": ["s3", "s3v4"], + "variants": [ + { + "hostname": "s3.dualstack.eu-west-1.amazonaws.com", + "tags": ["dualstack"] + } + ] }, - "eu-west-2": {}, - "eu-west-3": {}, - "fips-accesspoint-ca-central-1": { - "hostname": "s3-accesspoint-fips.ca-central-1.amazonaws.com", - "signatureVersions": ["s3v4"] + "eu-west-2": { + "variants": [ + { + "hostname": "s3.dualstack.eu-west-2.amazonaws.com", + "tags": ["dualstack"] + } + ] }, - "fips-accesspoint-us-east-1": { - "hostname": "s3-accesspoint-fips.us-east-1.amazonaws.com", - "signatureVersions": ["s3v4"] + "eu-west-3": { + "variants": [ + { + "hostname": "s3.dualstack.eu-west-3.amazonaws.com", + "tags": ["dualstack"] + } + ] }, - "fips-accesspoint-us-east-2": { - "hostname": "s3-accesspoint-fips.us-east-2.amazonaws.com", - "signatureVersions": ["s3v4"] + "fips-ca-central-1": { + "credentialScope": { + "region": "ca-central-1" + }, + "deprecated": true, + "hostname": "s3-fips.ca-central-1.amazonaws.com" }, - "fips-accesspoint-us-west-1": { - "hostname": "s3-accesspoint-fips.us-west-1.amazonaws.com", - "signatureVersions": ["s3v4"] + "fips-us-east-1": { + "credentialScope": { + "region": "us-east-1" + }, + "deprecated": true, + "hostname": "s3-fips.us-east-1.amazonaws.com" }, - "fips-accesspoint-us-west-2": { - "hostname": "s3-accesspoint-fips.us-west-2.amazonaws.com", - "signatureVersions": ["s3v4"] + "fips-us-east-2": { + "credentialScope": { + "region": "us-east-2" + }, + "deprecated": true, + "hostname": "s3-fips.us-east-2.amazonaws.com" + }, + "fips-us-west-1": { + "credentialScope": { + "region": "us-west-1" + }, + "deprecated": true, + "hostname": "s3-fips.us-west-1.amazonaws.com" + }, + "fips-us-west-2": { + "credentialScope": { + "region": "us-west-2" + }, + "deprecated": true, + "hostname": "s3-fips.us-west-2.amazonaws.com" + }, + "me-south-1": { + "variants": [ + { + "hostname": "s3.dualstack.me-south-1.amazonaws.com", + "tags": ["dualstack"] + } + ] }, - "me-south-1": {}, "s3-external-1": { "credentialScope": { "region": "us-east-1" @@ -6234,20 +10552,83 @@ }, "sa-east-1": { "hostname": "s3.sa-east-1.amazonaws.com", - "signatureVersions": ["s3", "s3v4"] + "signatureVersions": ["s3", "s3v4"], + "variants": [ + { + "hostname": "s3.dualstack.sa-east-1.amazonaws.com", + "tags": ["dualstack"] + } + ] }, "us-east-1": { "hostname": "s3.us-east-1.amazonaws.com", - "signatureVersions": ["s3", "s3v4"] + "signatureVersions": ["s3", "s3v4"], + "variants": [ + { + "hostname": "s3-fips.dualstack.us-east-1.amazonaws.com", + "tags": ["dualstack", "fips"] + }, + { + "hostname": "s3-fips.us-east-1.amazonaws.com", + "tags": ["fips"] + }, + { + "hostname": "s3.dualstack.us-east-1.amazonaws.com", + "tags": ["dualstack"] + } + ] + }, + "us-east-2": { + "variants": [ + { + "hostname": "s3-fips.dualstack.us-east-2.amazonaws.com", + "tags": ["dualstack", "fips"] + }, + { + "hostname": "s3-fips.us-east-2.amazonaws.com", + "tags": ["fips"] + }, + { + "hostname": "s3.dualstack.us-east-2.amazonaws.com", + "tags": ["dualstack"] + } + ] }, - "us-east-2": {}, "us-west-1": { "hostname": "s3.us-west-1.amazonaws.com", - "signatureVersions": ["s3", "s3v4"] + "signatureVersions": ["s3", "s3v4"], + "variants": [ + { + "hostname": "s3-fips.dualstack.us-west-1.amazonaws.com", + "tags": ["dualstack", "fips"] + }, + { + "hostname": "s3-fips.us-west-1.amazonaws.com", + "tags": ["fips"] + }, + { + "hostname": "s3.dualstack.us-west-1.amazonaws.com", + "tags": ["dualstack"] + } + ] }, "us-west-2": { "hostname": "s3.us-west-2.amazonaws.com", - "signatureVersions": ["s3", "s3v4"] + "signatureVersions": ["s3", "s3v4"], + "variants": [ + { + "hostname": "s3-fips.dualstack.us-west-2.amazonaws.com", + "tags": ["dualstack", "fips"] + }, + { + "hostname": "s3-fips.us-west-2.amazonaws.com", + "tags": ["fips"] + }, + { + "hostname": "s3.dualstack.us-west-2.amazonaws.com", + "tags": ["dualstack"] + } + ] } }, "isRegionalized": true, @@ -6264,54 +10645,105 @@ "region": "ap-northeast-1" }, "hostname": "s3-control.ap-northeast-1.amazonaws.com", - "signatureVersions": ["s3v4"] + "signatureVersions": ["s3v4"], + "variants": [ + { + "hostname": "s3-control.dualstack.ap-northeast-1.amazonaws.com", + "tags": ["dualstack"] + } + ] }, "ap-northeast-2": { "credentialScope": { "region": "ap-northeast-2" }, "hostname": "s3-control.ap-northeast-2.amazonaws.com", - "signatureVersions": ["s3v4"] + "signatureVersions": ["s3v4"], + "variants": [ + { + "hostname": "s3-control.dualstack.ap-northeast-2.amazonaws.com", + "tags": ["dualstack"] + } + ] }, "ap-northeast-3": { "credentialScope": { "region": "ap-northeast-3" }, "hostname": "s3-control.ap-northeast-3.amazonaws.com", - "signatureVersions": ["s3v4"] + "signatureVersions": ["s3v4"], + "variants": [ + { + "hostname": "s3-control.dualstack.ap-northeast-3.amazonaws.com", + "tags": ["dualstack"] + } + ] }, "ap-south-1": { "credentialScope": { "region": "ap-south-1" }, "hostname": "s3-control.ap-south-1.amazonaws.com", - "signatureVersions": ["s3v4"] + "signatureVersions": ["s3v4"], + "variants": [ + { + "hostname": "s3-control.dualstack.ap-south-1.amazonaws.com", + "tags": ["dualstack"] + } + ] }, "ap-southeast-1": { "credentialScope": { "region": "ap-southeast-1" }, "hostname": "s3-control.ap-southeast-1.amazonaws.com", - "signatureVersions": ["s3v4"] + "signatureVersions": ["s3v4"], + "variants": [ + { + "hostname": "s3-control.dualstack.ap-southeast-1.amazonaws.com", + "tags": ["dualstack"] + } + ] }, "ap-southeast-2": { "credentialScope": { "region": "ap-southeast-2" }, "hostname": "s3-control.ap-southeast-2.amazonaws.com", - "signatureVersions": ["s3v4"] + "signatureVersions": ["s3v4"], + "variants": [ + { + "hostname": "s3-control.dualstack.ap-southeast-2.amazonaws.com", + "tags": ["dualstack"] + } + ] }, "ca-central-1": { "credentialScope": { "region": "ca-central-1" }, "hostname": "s3-control.ca-central-1.amazonaws.com", - "signatureVersions": ["s3v4"] + "signatureVersions": ["s3v4"], + "variants": [ + { + "hostname": "s3-control-fips.ca-central-1.amazonaws.com", + "tags": ["fips"] + }, + { + "hostname": "s3-control-fips.dualstack.ca-central-1.amazonaws.com", + "tags": ["dualstack", "fips"] + }, + { + "hostname": "s3-control.dualstack.ca-central-1.amazonaws.com", + "tags": ["dualstack"] + } + ] }, "ca-central-1-fips": { "credentialScope": { "region": "ca-central-1" }, + "deprecated": true, "hostname": "s3-control-fips.ca-central-1.amazonaws.com", "signatureVersions": ["s3v4"] }, @@ -6320,54 +10752,105 @@ "region": "eu-central-1" }, "hostname": "s3-control.eu-central-1.amazonaws.com", - "signatureVersions": ["s3v4"] + "signatureVersions": ["s3v4"], + "variants": [ + { + "hostname": "s3-control.dualstack.eu-central-1.amazonaws.com", + "tags": ["dualstack"] + } + ] }, "eu-north-1": { "credentialScope": { "region": "eu-north-1" }, "hostname": "s3-control.eu-north-1.amazonaws.com", - "signatureVersions": ["s3v4"] + "signatureVersions": ["s3v4"], + "variants": [ + { + "hostname": "s3-control.dualstack.eu-north-1.amazonaws.com", + "tags": ["dualstack"] + } + ] }, "eu-west-1": { "credentialScope": { "region": "eu-west-1" }, "hostname": "s3-control.eu-west-1.amazonaws.com", - "signatureVersions": ["s3v4"] + "signatureVersions": ["s3v4"], + "variants": [ + { + "hostname": "s3-control.dualstack.eu-west-1.amazonaws.com", + "tags": ["dualstack"] + } + ] }, "eu-west-2": { "credentialScope": { "region": "eu-west-2" }, "hostname": "s3-control.eu-west-2.amazonaws.com", - "signatureVersions": ["s3v4"] + "signatureVersions": ["s3v4"], + "variants": [ + { + "hostname": "s3-control.dualstack.eu-west-2.amazonaws.com", + "tags": ["dualstack"] + } + ] }, "eu-west-3": { "credentialScope": { "region": "eu-west-3" }, "hostname": "s3-control.eu-west-3.amazonaws.com", - "signatureVersions": ["s3v4"] + "signatureVersions": ["s3v4"], + "variants": [ + { + "hostname": "s3-control.dualstack.eu-west-3.amazonaws.com", + "tags": ["dualstack"] + } + ] }, "sa-east-1": { "credentialScope": { "region": "sa-east-1" }, "hostname": "s3-control.sa-east-1.amazonaws.com", - "signatureVersions": ["s3v4"] + "signatureVersions": ["s3v4"], + "variants": [ + { + "hostname": "s3-control.dualstack.sa-east-1.amazonaws.com", + "tags": ["dualstack"] + } + ] }, "us-east-1": { "credentialScope": { "region": "us-east-1" }, "hostname": "s3-control.us-east-1.amazonaws.com", - "signatureVersions": ["s3v4"] + "signatureVersions": ["s3v4"], + "variants": [ + { + "hostname": "s3-control-fips.dualstack.us-east-1.amazonaws.com", + "tags": ["dualstack", "fips"] + }, + { + "hostname": "s3-control-fips.us-east-1.amazonaws.com", + "tags": ["fips"] + }, + { + "hostname": "s3-control.dualstack.us-east-1.amazonaws.com", + "tags": ["dualstack"] + } + ] }, "us-east-1-fips": { "credentialScope": { "region": "us-east-1" }, + "deprecated": true, "hostname": "s3-control-fips.us-east-1.amazonaws.com", "signatureVersions": ["s3v4"] }, @@ -6376,12 +10859,27 @@ "region": "us-east-2" }, "hostname": "s3-control.us-east-2.amazonaws.com", - "signatureVersions": ["s3v4"] + "signatureVersions": ["s3v4"], + "variants": [ + { + "hostname": "s3-control-fips.dualstack.us-east-2.amazonaws.com", + "tags": ["dualstack", "fips"] + }, + { + "hostname": "s3-control-fips.us-east-2.amazonaws.com", + "tags": ["fips"] + }, + { + "hostname": "s3-control.dualstack.us-east-2.amazonaws.com", + "tags": ["dualstack"] + } + ] }, "us-east-2-fips": { "credentialScope": { "region": "us-east-2" }, + "deprecated": true, "hostname": "s3-control-fips.us-east-2.amazonaws.com", "signatureVersions": ["s3v4"] }, @@ -6390,12 +10888,27 @@ "region": "us-west-1" }, "hostname": "s3-control.us-west-1.amazonaws.com", - "signatureVersions": ["s3v4"] + "signatureVersions": ["s3v4"], + "variants": [ + { + "hostname": "s3-control-fips.dualstack.us-west-1.amazonaws.com", + "tags": ["dualstack", "fips"] + }, + { + "hostname": "s3-control-fips.us-west-1.amazonaws.com", + "tags": ["fips"] + }, + { + "hostname": "s3-control.dualstack.us-west-1.amazonaws.com", + "tags": ["dualstack"] + } + ] }, "us-west-1-fips": { "credentialScope": { "region": "us-west-1" }, + "deprecated": true, "hostname": "s3-control-fips.us-west-1.amazonaws.com", "signatureVersions": ["s3v4"] }, @@ -6404,17 +10917,57 @@ "region": "us-west-2" }, "hostname": "s3-control.us-west-2.amazonaws.com", - "signatureVersions": ["s3v4"] + "signatureVersions": ["s3v4"], + "variants": [ + { + "hostname": "s3-control-fips.dualstack.us-west-2.amazonaws.com", + "tags": ["dualstack", "fips"] + }, + { + "hostname": "s3-control-fips.us-west-2.amazonaws.com", + "tags": ["fips"] + }, + { + "hostname": "s3-control.dualstack.us-west-2.amazonaws.com", + "tags": ["dualstack"] + } + ] }, "us-west-2-fips": { "credentialScope": { "region": "us-west-2" }, + "deprecated": true, "hostname": "s3-control-fips.us-west-2.amazonaws.com", "signatureVersions": ["s3v4"] } } }, + "s3-outposts": { + "endpoints": { + "af-south-1": {}, + "ap-east-1": {}, + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-northeast-3": {}, + "ap-south-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "ca-central-1": {}, + "eu-central-1": {}, + "eu-north-1": {}, + "eu-south-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "eu-west-3": {}, + "me-south-1": {}, + "sa-east-1": {}, + "us-east-1": {}, + "us-east-2": {}, + "us-west-1": {}, + "us-west-2": {} + } + }, "savingsplans": { "endpoints": { "aws-global": { @@ -6485,32 +11038,64 @@ "eu-west-3": {}, "me-south-1": {}, "sa-east-1": {}, - "us-east-1": {}, + "us-east-1": { + "variants": [ + { + "hostname": "secretsmanager-fips.us-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, "us-east-1-fips": { "credentialScope": { "region": "us-east-1" }, + "deprecated": true, "hostname": "secretsmanager-fips.us-east-1.amazonaws.com" }, - "us-east-2": {}, + "us-east-2": { + "variants": [ + { + "hostname": "secretsmanager-fips.us-east-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, "us-east-2-fips": { "credentialScope": { "region": "us-east-2" }, + "deprecated": true, "hostname": "secretsmanager-fips.us-east-2.amazonaws.com" }, - "us-west-1": {}, + "us-west-1": { + "variants": [ + { + "hostname": "secretsmanager-fips.us-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, "us-west-1-fips": { "credentialScope": { "region": "us-west-1" }, + "deprecated": true, "hostname": "secretsmanager-fips.us-west-1.amazonaws.com" }, - "us-west-2": {}, + "us-west-2": { + "variants": [ + { + "hostname": "secretsmanager-fips.us-west-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, "us-west-2-fips": { "credentialScope": { "region": "us-west-2" }, + "deprecated": true, "hostname": "secretsmanager-fips.us-west-2.amazonaws.com" } } @@ -6536,32 +11121,64 @@ "credentialScope": { "region": "us-east-1" }, + "deprecated": true, "hostname": "securityhub-fips.us-east-1.amazonaws.com" }, "fips-us-east-2": { "credentialScope": { "region": "us-east-2" }, + "deprecated": true, "hostname": "securityhub-fips.us-east-2.amazonaws.com" }, "fips-us-west-1": { "credentialScope": { "region": "us-west-1" }, + "deprecated": true, "hostname": "securityhub-fips.us-west-1.amazonaws.com" }, "fips-us-west-2": { "credentialScope": { "region": "us-west-2" }, + "deprecated": true, "hostname": "securityhub-fips.us-west-2.amazonaws.com" }, "me-south-1": {}, "sa-east-1": {}, - "us-east-1": {}, - "us-east-2": {}, - "us-west-1": {}, - "us-west-2": {} + "us-east-1": { + "variants": [ + { + "hostname": "securityhub-fips.us-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-east-2": { + "variants": [ + { + "hostname": "securityhub-fips.us-east-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-1": { + "variants": [ + { + "hostname": "securityhub-fips.us-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-2": { + "variants": [ + { + "hostname": "securityhub-fips.us-west-2.amazonaws.com", + "tags": ["fips"] + } + ] + } } }, "serverlessrepo": { @@ -6644,32 +11261,64 @@ "eu-west-3": {}, "me-south-1": {}, "sa-east-1": {}, - "us-east-1": {}, + "us-east-1": { + "variants": [ + { + "hostname": "servicecatalog-fips.us-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, "us-east-1-fips": { "credentialScope": { "region": "us-east-1" }, + "deprecated": true, "hostname": "servicecatalog-fips.us-east-1.amazonaws.com" }, - "us-east-2": {}, + "us-east-2": { + "variants": [ + { + "hostname": "servicecatalog-fips.us-east-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, "us-east-2-fips": { "credentialScope": { "region": "us-east-2" }, + "deprecated": true, "hostname": "servicecatalog-fips.us-east-2.amazonaws.com" }, - "us-west-1": {}, + "us-west-1": { + "variants": [ + { + "hostname": "servicecatalog-fips.us-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, "us-west-1-fips": { "credentialScope": { "region": "us-west-1" }, + "deprecated": true, "hostname": "servicecatalog-fips.us-west-1.amazonaws.com" }, - "us-west-2": {}, + "us-west-2": { + "variants": [ + { + "hostname": "servicecatalog-fips.us-west-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, "us-west-2-fips": { "credentialScope": { "region": "us-west-2" }, + "deprecated": true, "hostname": "servicecatalog-fips.us-west-2.amazonaws.com" } } @@ -6683,7 +11332,14 @@ "ap-south-1": {}, "ap-southeast-1": {}, "ap-southeast-2": {}, - "ca-central-1": {}, + "ca-central-1": { + "variants": [ + { + "hostname": "servicecatalog-appregistry-fips.ca-central-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, "eu-central-1": {}, "eu-north-1": {}, "eu-south-1": {}, @@ -6694,38 +11350,71 @@ "credentialScope": { "region": "ca-central-1" }, + "deprecated": true, "hostname": "servicecatalog-appregistry-fips.ca-central-1.amazonaws.com" }, "fips-us-east-1": { "credentialScope": { "region": "us-east-1" }, + "deprecated": true, "hostname": "servicecatalog-appregistry-fips.us-east-1.amazonaws.com" }, "fips-us-east-2": { "credentialScope": { "region": "us-east-2" }, + "deprecated": true, "hostname": "servicecatalog-appregistry-fips.us-east-2.amazonaws.com" }, "fips-us-west-1": { "credentialScope": { "region": "us-west-1" }, + "deprecated": true, "hostname": "servicecatalog-appregistry-fips.us-west-1.amazonaws.com" }, "fips-us-west-2": { "credentialScope": { "region": "us-west-2" }, + "deprecated": true, "hostname": "servicecatalog-appregistry-fips.us-west-2.amazonaws.com" }, "me-south-1": {}, "sa-east-1": {}, - "us-east-1": {}, - "us-east-2": {}, - "us-west-1": {}, - "us-west-2": {} + "us-east-1": { + "variants": [ + { + "hostname": "servicecatalog-appregistry-fips.us-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-east-2": { + "variants": [ + { + "hostname": "servicecatalog-appregistry-fips.us-east-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-1": { + "variants": [ + { + "hostname": "servicecatalog-appregistry-fips.us-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-2": { + "variants": [ + { + "hostname": "servicecatalog-appregistry-fips.us-west-2.amazonaws.com", + "tags": ["fips"] + } + ] + } } }, "servicediscovery": { @@ -6737,7 +11426,21 @@ "ap-south-1": {}, "ap-southeast-1": {}, "ap-southeast-2": {}, - "ca-central-1": {}, + "ca-central-1": { + "variants": [ + { + "hostname": "servicediscovery-fips.ca-central-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "ca-central-1-fips": { + "credentialScope": { + "region": "ca-central-1" + }, + "deprecated": true, + "hostname": "servicediscovery-fips.ca-central-1.amazonaws.com" + }, "eu-central-1": {}, "eu-north-1": {}, "eu-south-1": {}, @@ -6746,16 +11449,85 @@ "eu-west-3": {}, "me-south-1": {}, "sa-east-1": {}, + "servicediscovery": { + "credentialScope": { + "region": "ca-central-1" + }, + "deprecated": true, + "variants": [ + { + "hostname": "servicediscovery-fips.ca-central-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, "servicediscovery-fips": { "credentialScope": { - "region": "ca-central-1" + "region": "ca-central-1" + }, + "deprecated": true, + "hostname": "servicediscovery-fips.ca-central-1.amazonaws.com" + }, + "us-east-1": { + "variants": [ + { + "hostname": "servicediscovery-fips.us-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-east-1-fips": { + "credentialScope": { + "region": "us-east-1" + }, + "deprecated": true, + "hostname": "servicediscovery-fips.us-east-1.amazonaws.com" + }, + "us-east-2": { + "variants": [ + { + "hostname": "servicediscovery-fips.us-east-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-east-2-fips": { + "credentialScope": { + "region": "us-east-2" + }, + "deprecated": true, + "hostname": "servicediscovery-fips.us-east-2.amazonaws.com" + }, + "us-west-1": { + "variants": [ + { + "hostname": "servicediscovery-fips.us-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-1-fips": { + "credentialScope": { + "region": "us-west-1" }, - "hostname": "servicediscovery-fips.ca-central-1.amazonaws.com" + "deprecated": true, + "hostname": "servicediscovery-fips.us-west-1.amazonaws.com" }, - "us-east-1": {}, - "us-east-2": {}, - "us-west-1": {}, - "us-west-2": {} + "us-west-2": { + "variants": [ + { + "hostname": "servicediscovery-fips.us-west-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-2-fips": { + "credentialScope": { + "region": "us-west-2" + }, + "deprecated": true, + "hostname": "servicediscovery-fips.us-west-2.amazonaws.com" + } } }, "servicequotas": { @@ -6799,23 +11571,47 @@ "credentialScope": { "region": "us-east-1" }, + "deprecated": true, "hostname": "session.qldb-fips.us-east-1.amazonaws.com" }, "fips-us-east-2": { "credentialScope": { "region": "us-east-2" }, + "deprecated": true, "hostname": "session.qldb-fips.us-east-2.amazonaws.com" }, "fips-us-west-2": { "credentialScope": { "region": "us-west-2" }, + "deprecated": true, "hostname": "session.qldb-fips.us-west-2.amazonaws.com" }, - "us-east-1": {}, - "us-east-2": {}, - "us-west-2": {} + "us-east-1": { + "variants": [ + { + "hostname": "session.qldb-fips.us-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-east-2": { + "variants": [ + { + "hostname": "session.qldb-fips.us-east-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-2": { + "variants": [ + { + "hostname": "session.qldb-fips.us-west-2.amazonaws.com", + "tags": ["fips"] + } + ] + } } }, "shield": { @@ -6828,18 +11624,49 @@ "credentialScope": { "region": "us-east-1" }, - "hostname": "shield.us-east-1.amazonaws.com" + "hostname": "shield.us-east-1.amazonaws.com", + "variants": [ + { + "hostname": "shield-fips.us-east-1.amazonaws.com", + "tags": ["fips"] + } + ] }, "fips-aws-global": { "credentialScope": { "region": "us-east-1" }, + "deprecated": true, "hostname": "shield-fips.us-east-1.amazonaws.com" } }, "isRegionalized": false, "partitionEndpoint": "aws-global" }, + "signer": { + "endpoints": { + "af-south-1": {}, + "ap-east-1": {}, + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-south-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "ca-central-1": {}, + "eu-central-1": {}, + "eu-north-1": {}, + "eu-south-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "eu-west-3": {}, + "me-south-1": {}, + "sa-east-1": {}, + "us-east-1": {}, + "us-east-2": {}, + "us-west-1": {}, + "us-west-2": {} + } + }, "sms": { "endpoints": { "af-south-1": {}, @@ -6860,31 +11687,81 @@ "credentialScope": { "region": "us-east-1" }, + "deprecated": true, "hostname": "sms-fips.us-east-1.amazonaws.com" }, "fips-us-east-2": { "credentialScope": { "region": "us-east-2" }, + "deprecated": true, "hostname": "sms-fips.us-east-2.amazonaws.com" }, "fips-us-west-1": { "credentialScope": { "region": "us-west-1" }, + "deprecated": true, "hostname": "sms-fips.us-west-1.amazonaws.com" }, "fips-us-west-2": { "credentialScope": { "region": "us-west-2" }, + "deprecated": true, "hostname": "sms-fips.us-west-2.amazonaws.com" }, "me-south-1": {}, "sa-east-1": {}, + "us-east-1": { + "variants": [ + { + "hostname": "sms-fips.us-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-east-2": { + "variants": [ + { + "hostname": "sms-fips.us-east-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-1": { + "variants": [ + { + "hostname": "sms-fips.us-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-2": { + "variants": [ + { + "hostname": "sms-fips.us-west-2.amazonaws.com", + "tags": ["fips"] + } + ] + } + } + }, + "sms-voice.pinpoint": { + "endpoints": { + "ap-south-1": {}, + "ap-southeast-2": {}, + "eu-central-1": {}, + "eu-west-1": {}, + "us-east-1": {}, + "us-west-2": {} + } + }, + "snow-device-management": { + "endpoints": { + "eu-central-1": {}, + "eu-west-1": {}, "us-east-1": {}, - "us-east-2": {}, - "us-west-1": {}, "us-west-2": {} } }, @@ -6892,120 +11769,248 @@ "endpoints": { "af-south-1": {}, "ap-east-1": {}, - "ap-northeast-1": {}, - "ap-northeast-2": {}, - "ap-northeast-3": {}, - "ap-south-1": {}, - "ap-southeast-1": {}, - "ap-southeast-2": {}, - "ca-central-1": {}, - "eu-central-1": {}, + "ap-northeast-1": { + "variants": [ + { + "hostname": "snowball-fips.ap-northeast-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "ap-northeast-2": { + "variants": [ + { + "hostname": "snowball-fips.ap-northeast-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "ap-northeast-3": { + "variants": [ + { + "hostname": "snowball-fips.ap-northeast-3.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "ap-south-1": { + "variants": [ + { + "hostname": "snowball-fips.ap-south-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "ap-southeast-1": { + "variants": [ + { + "hostname": "snowball-fips.ap-southeast-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "ap-southeast-2": { + "variants": [ + { + "hostname": "snowball-fips.ap-southeast-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "ca-central-1": { + "variants": [ + { + "hostname": "snowball-fips.ca-central-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "eu-central-1": { + "variants": [ + { + "hostname": "snowball-fips.eu-central-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, "eu-north-1": {}, "eu-south-1": {}, - "eu-west-1": {}, - "eu-west-2": {}, - "eu-west-3": {}, + "eu-west-1": { + "variants": [ + { + "hostname": "snowball-fips.eu-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "eu-west-2": { + "variants": [ + { + "hostname": "snowball-fips.eu-west-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "eu-west-3": { + "variants": [ + { + "hostname": "snowball-fips.eu-west-3.amazonaws.com", + "tags": ["fips"] + } + ] + }, "fips-ap-northeast-1": { "credentialScope": { "region": "ap-northeast-1" }, + "deprecated": true, "hostname": "snowball-fips.ap-northeast-1.amazonaws.com" }, "fips-ap-northeast-2": { "credentialScope": { "region": "ap-northeast-2" }, + "deprecated": true, "hostname": "snowball-fips.ap-northeast-2.amazonaws.com" }, "fips-ap-northeast-3": { "credentialScope": { "region": "ap-northeast-3" }, + "deprecated": true, "hostname": "snowball-fips.ap-northeast-3.amazonaws.com" }, "fips-ap-south-1": { "credentialScope": { "region": "ap-south-1" }, + "deprecated": true, "hostname": "snowball-fips.ap-south-1.amazonaws.com" }, "fips-ap-southeast-1": { "credentialScope": { "region": "ap-southeast-1" }, + "deprecated": true, "hostname": "snowball-fips.ap-southeast-1.amazonaws.com" }, "fips-ap-southeast-2": { "credentialScope": { "region": "ap-southeast-2" }, + "deprecated": true, "hostname": "snowball-fips.ap-southeast-2.amazonaws.com" }, "fips-ca-central-1": { "credentialScope": { "region": "ca-central-1" }, + "deprecated": true, "hostname": "snowball-fips.ca-central-1.amazonaws.com" }, "fips-eu-central-1": { "credentialScope": { "region": "eu-central-1" }, + "deprecated": true, "hostname": "snowball-fips.eu-central-1.amazonaws.com" }, "fips-eu-west-1": { "credentialScope": { "region": "eu-west-1" }, + "deprecated": true, "hostname": "snowball-fips.eu-west-1.amazonaws.com" }, "fips-eu-west-2": { "credentialScope": { "region": "eu-west-2" }, + "deprecated": true, "hostname": "snowball-fips.eu-west-2.amazonaws.com" }, "fips-eu-west-3": { "credentialScope": { "region": "eu-west-3" }, + "deprecated": true, "hostname": "snowball-fips.eu-west-3.amazonaws.com" }, "fips-sa-east-1": { "credentialScope": { "region": "sa-east-1" }, + "deprecated": true, "hostname": "snowball-fips.sa-east-1.amazonaws.com" }, "fips-us-east-1": { "credentialScope": { "region": "us-east-1" }, + "deprecated": true, "hostname": "snowball-fips.us-east-1.amazonaws.com" }, "fips-us-east-2": { "credentialScope": { "region": "us-east-2" }, + "deprecated": true, "hostname": "snowball-fips.us-east-2.amazonaws.com" }, "fips-us-west-1": { "credentialScope": { "region": "us-west-1" }, + "deprecated": true, "hostname": "snowball-fips.us-west-1.amazonaws.com" }, "fips-us-west-2": { "credentialScope": { "region": "us-west-2" }, + "deprecated": true, "hostname": "snowball-fips.us-west-2.amazonaws.com" }, - "sa-east-1": {}, - "us-east-1": {}, - "us-east-2": {}, - "us-west-1": {}, - "us-west-2": {} + "sa-east-1": { + "variants": [ + { + "hostname": "snowball-fips.sa-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-east-1": { + "variants": [ + { + "hostname": "snowball-fips.us-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-east-2": { + "variants": [ + { + "hostname": "snowball-fips.us-east-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-1": { + "variants": [ + { + "hostname": "snowball-fips.us-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-2": { + "variants": [ + { + "hostname": "snowball-fips.us-west-2.amazonaws.com", + "tags": ["fips"] + } + ] + } } }, "sns": { @@ -7032,32 +12037,64 @@ "credentialScope": { "region": "us-east-1" }, + "deprecated": true, "hostname": "sns-fips.us-east-1.amazonaws.com" }, "fips-us-east-2": { "credentialScope": { "region": "us-east-2" }, + "deprecated": true, "hostname": "sns-fips.us-east-2.amazonaws.com" }, "fips-us-west-1": { "credentialScope": { "region": "us-west-1" }, + "deprecated": true, "hostname": "sns-fips.us-west-1.amazonaws.com" }, "fips-us-west-2": { "credentialScope": { "region": "us-west-2" }, + "deprecated": true, "hostname": "sns-fips.us-west-2.amazonaws.com" }, "me-south-1": {}, "sa-east-1": {}, - "us-east-1": {}, - "us-east-2": {}, - "us-west-1": {}, - "us-west-2": {} + "us-east-1": { + "variants": [ + { + "hostname": "sns-fips.us-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-east-2": { + "variants": [ + { + "hostname": "sns-fips.us-east-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-1": { + "variants": [ + { + "hostname": "sns-fips.us-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-2": { + "variants": [ + { + "hostname": "sns-fips.us-west-2.amazonaws.com", + "tags": ["fips"] + } + ] + } } }, "sqs": { @@ -7085,34 +12122,65 @@ "credentialScope": { "region": "us-east-1" }, + "deprecated": true, "hostname": "sqs-fips.us-east-1.amazonaws.com" }, "fips-us-east-2": { "credentialScope": { "region": "us-east-2" }, + "deprecated": true, "hostname": "sqs-fips.us-east-2.amazonaws.com" }, "fips-us-west-1": { "credentialScope": { "region": "us-west-1" }, + "deprecated": true, "hostname": "sqs-fips.us-west-1.amazonaws.com" }, "fips-us-west-2": { "credentialScope": { "region": "us-west-2" }, + "deprecated": true, "hostname": "sqs-fips.us-west-2.amazonaws.com" }, "me-south-1": {}, "sa-east-1": {}, "us-east-1": { - "sslCommonName": "queue.{dnsSuffix}" + "sslCommonName": "queue.{dnsSuffix}", + "variants": [ + { + "hostname": "sqs-fips.us-east-1.amazonaws.com", + "tags": ["fips"] + } + ] }, - "us-east-2": {}, - "us-west-1": {}, - "us-west-2": {} + "us-east-2": { + "variants": [ + { + "hostname": "sqs-fips.us-east-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-1": { + "variants": [ + { + "hostname": "sqs-fips.us-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-2": { + "variants": [ + { + "hostname": "sqs-fips.us-west-2.amazonaws.com", + "tags": ["fips"] + } + ] + } } }, "ssm": { @@ -7125,7 +12193,14 @@ "ap-south-1": {}, "ap-southeast-1": {}, "ap-southeast-2": {}, - "ca-central-1": {}, + "ca-central-1": { + "variants": [ + { + "hostname": "ssm-fips.ca-central-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, "eu-central-1": {}, "eu-north-1": {}, "eu-south-1": {}, @@ -7136,38 +12211,71 @@ "credentialScope": { "region": "ca-central-1" }, + "deprecated": true, "hostname": "ssm-fips.ca-central-1.amazonaws.com" }, "fips-us-east-1": { "credentialScope": { "region": "us-east-1" }, + "deprecated": true, "hostname": "ssm-fips.us-east-1.amazonaws.com" }, "fips-us-east-2": { "credentialScope": { "region": "us-east-2" }, + "deprecated": true, "hostname": "ssm-fips.us-east-2.amazonaws.com" }, "fips-us-west-1": { "credentialScope": { "region": "us-west-1" }, + "deprecated": true, "hostname": "ssm-fips.us-west-1.amazonaws.com" }, "fips-us-west-2": { "credentialScope": { "region": "us-west-2" }, + "deprecated": true, "hostname": "ssm-fips.us-west-2.amazonaws.com" }, "me-south-1": {}, "sa-east-1": {}, - "us-east-1": {}, - "us-east-2": {}, - "us-west-1": {}, - "us-west-2": {} + "us-east-1": { + "variants": [ + { + "hostname": "ssm-fips.us-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-east-2": { + "variants": [ + { + "hostname": "ssm-fips.us-east-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-1": { + "variants": [ + { + "hostname": "ssm-fips.us-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-2": { + "variants": [ + { + "hostname": "ssm-fips.us-west-2.amazonaws.com", + "tags": ["fips"] + } + ] + } } }, "ssm-incidents": { @@ -7204,32 +12312,64 @@ "credentialScope": { "region": "us-east-1" }, + "deprecated": true, "hostname": "states-fips.us-east-1.amazonaws.com" }, "fips-us-east-2": { "credentialScope": { "region": "us-east-2" }, + "deprecated": true, "hostname": "states-fips.us-east-2.amazonaws.com" }, "fips-us-west-1": { "credentialScope": { "region": "us-west-1" }, + "deprecated": true, "hostname": "states-fips.us-west-1.amazonaws.com" }, "fips-us-west-2": { "credentialScope": { "region": "us-west-2" }, + "deprecated": true, "hostname": "states-fips.us-west-2.amazonaws.com" }, "me-south-1": {}, "sa-east-1": {}, - "us-east-1": {}, - "us-east-2": {}, - "us-west-1": {}, - "us-west-2": {} + "us-east-1": { + "variants": [ + { + "hostname": "states-fips.us-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-east-2": { + "variants": [ + { + "hostname": "states-fips.us-east-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-1": { + "variants": [ + { + "hostname": "states-fips.us-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-2": { + "variants": [ + { + "hostname": "states-fips.us-west-2.amazonaws.com", + "tags": ["fips"] + } + ] + } } }, "storagegateway": { @@ -7242,7 +12382,21 @@ "ap-south-1": {}, "ap-southeast-1": {}, "ap-southeast-2": {}, - "ca-central-1": {}, + "ca-central-1": { + "variants": [ + { + "hostname": "storagegateway-fips.ca-central-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "ca-central-1-fips": { + "credentialScope": { + "region": "ca-central-1" + }, + "deprecated": true, + "hostname": "storagegateway-fips.ca-central-1.amazonaws.com" + }, "eu-central-1": {}, "eu-north-1": {}, "eu-south-1": {}, @@ -7253,14 +12407,71 @@ "credentialScope": { "region": "ca-central-1" }, + "deprecated": true, "hostname": "storagegateway-fips.ca-central-1.amazonaws.com" }, "me-south-1": {}, "sa-east-1": {}, - "us-east-1": {}, - "us-east-2": {}, - "us-west-1": {}, - "us-west-2": {} + "us-east-1": { + "variants": [ + { + "hostname": "storagegateway-fips.us-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-east-1-fips": { + "credentialScope": { + "region": "us-east-1" + }, + "deprecated": true, + "hostname": "storagegateway-fips.us-east-1.amazonaws.com" + }, + "us-east-2": { + "variants": [ + { + "hostname": "storagegateway-fips.us-east-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-east-2-fips": { + "credentialScope": { + "region": "us-east-2" + }, + "deprecated": true, + "hostname": "storagegateway-fips.us-east-2.amazonaws.com" + }, + "us-west-1": { + "variants": [ + { + "hostname": "storagegateway-fips.us-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-1-fips": { + "credentialScope": { + "region": "us-west-1" + }, + "deprecated": true, + "hostname": "storagegateway-fips.us-west-1.amazonaws.com" + }, + "us-west-2": { + "variants": [ + { + "hostname": "storagegateway-fips.us-west-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-2-fips": { + "credentialScope": { + "region": "us-west-2" + }, + "deprecated": true, + "hostname": "storagegateway-fips.us-west-2.amazonaws.com" + } } }, "streams.dynamodb": { @@ -7268,63 +12479,36 @@ "credentialScope": { "service": "dynamodb" }, - "protocols": ["http", "https"] + "protocols": ["http", "https"], + "variants": [ + { + "hostname": "dynamodb-fips.{region}.{dnsSuffix}", + "tags": ["fips"] + } + ] }, "endpoints": { + "af-south-1": {}, + "ap-east-1": {}, "ap-northeast-1": {}, "ap-northeast-2": {}, + "ap-northeast-3": {}, "ap-south-1": {}, "ap-southeast-1": {}, "ap-southeast-2": {}, "ca-central-1": {}, - "ca-central-1-fips": { - "credentialScope": { - "region": "ca-central-1" - }, - "hostname": "dynamodb-fips.ca-central-1.amazonaws.com" - }, "eu-central-1": {}, "eu-north-1": {}, + "eu-south-1": {}, "eu-west-1": {}, "eu-west-2": {}, "eu-west-3": {}, - "local": { - "credentialScope": { - "region": "us-east-1" - }, - "hostname": "localhost:8000", - "protocols": ["http"] - }, "me-south-1": {}, "sa-east-1": {}, "us-east-1": {}, - "us-east-1-fips": { - "credentialScope": { - "region": "us-east-1" - }, - "hostname": "dynamodb-fips.us-east-1.amazonaws.com" - }, "us-east-2": {}, - "us-east-2-fips": { - "credentialScope": { - "region": "us-east-2" - }, - "hostname": "dynamodb-fips.us-east-2.amazonaws.com" - }, "us-west-1": {}, - "us-west-1-fips": { - "credentialScope": { - "region": "us-west-1" - }, - "hostname": "dynamodb-fips.us-west-1.amazonaws.com" - }, - "us-west-2": {}, - "us-west-2-fips": { - "credentialScope": { - "region": "us-west-2" - }, - "hostname": "dynamodb-fips.us-west-2.amazonaws.com" - } + "us-west-2": {} } }, "sts": { @@ -7352,32 +12536,64 @@ "eu-west-3": {}, "me-south-1": {}, "sa-east-1": {}, - "us-east-1": {}, + "us-east-1": { + "variants": [ + { + "hostname": "sts-fips.us-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, "us-east-1-fips": { "credentialScope": { "region": "us-east-1" }, + "deprecated": true, "hostname": "sts-fips.us-east-1.amazonaws.com" }, - "us-east-2": {}, + "us-east-2": { + "variants": [ + { + "hostname": "sts-fips.us-east-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, "us-east-2-fips": { "credentialScope": { "region": "us-east-2" }, + "deprecated": true, "hostname": "sts-fips.us-east-2.amazonaws.com" }, - "us-west-1": {}, + "us-west-1": { + "variants": [ + { + "hostname": "sts-fips.us-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, "us-west-1-fips": { "credentialScope": { "region": "us-west-1" }, + "deprecated": true, "hostname": "sts-fips.us-west-1.amazonaws.com" }, - "us-west-2": {}, + "us-west-2": { + "variants": [ + { + "hostname": "sts-fips.us-west-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, "us-west-2-fips": { "credentialScope": { "region": "us-west-2" }, + "deprecated": true, "hostname": "sts-fips.us-west-2.amazonaws.com" } }, @@ -7415,28 +12631,85 @@ "credentialScope": { "region": "us-east-1" }, + "deprecated": true, "hostname": "swf-fips.us-east-1.amazonaws.com" }, "fips-us-east-2": { "credentialScope": { "region": "us-east-2" }, + "deprecated": true, "hostname": "swf-fips.us-east-2.amazonaws.com" }, "fips-us-west-1": { "credentialScope": { "region": "us-west-1" }, + "deprecated": true, "hostname": "swf-fips.us-west-1.amazonaws.com" }, "fips-us-west-2": { "credentialScope": { "region": "us-west-2" }, + "deprecated": true, "hostname": "swf-fips.us-west-2.amazonaws.com" }, "me-south-1": {}, "sa-east-1": {}, + "us-east-1": { + "variants": [ + { + "hostname": "swf-fips.us-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-east-2": { + "variants": [ + { + "hostname": "swf-fips.us-east-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-1": { + "variants": [ + { + "hostname": "swf-fips.us-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-2": { + "variants": [ + { + "hostname": "swf-fips.us-west-2.amazonaws.com", + "tags": ["fips"] + } + ] + } + } + }, + "synthetics": { + "endpoints": { + "af-south-1": {}, + "ap-east-1": {}, + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-northeast-3": {}, + "ap-south-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "ca-central-1": {}, + "eu-central-1": {}, + "eu-north-1": {}, + "eu-south-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "eu-west-3": {}, + "me-south-1": {}, + "sa-east-1": {}, "us-east-1": {}, "us-east-2": {}, "us-west-1": {}, @@ -7474,7 +12747,14 @@ "ap-south-1": {}, "ap-southeast-1": {}, "ap-southeast-2": {}, - "ca-central-1": {}, + "ca-central-1": { + "variants": [ + { + "hostname": "textract-fips.ca-central-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, "eu-central-1": {}, "eu-west-1": {}, "eu-west-2": {}, @@ -7483,41 +12763,212 @@ "credentialScope": { "region": "ca-central-1" }, + "deprecated": true, "hostname": "textract-fips.ca-central-1.amazonaws.com" }, "fips-us-east-1": { "credentialScope": { "region": "us-east-1" }, + "deprecated": true, "hostname": "textract-fips.us-east-1.amazonaws.com" }, "fips-us-east-2": { "credentialScope": { "region": "us-east-2" }, + "deprecated": true, "hostname": "textract-fips.us-east-2.amazonaws.com" }, "fips-us-west-1": { "credentialScope": { "region": "us-west-1" }, + "deprecated": true, "hostname": "textract-fips.us-west-1.amazonaws.com" }, "fips-us-west-2": { "credentialScope": { "region": "us-west-2" }, + "deprecated": true, "hostname": "textract-fips.us-west-2.amazonaws.com" }, + "us-east-1": { + "variants": [ + { + "hostname": "textract-fips.us-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-east-2": { + "variants": [ + { + "hostname": "textract-fips.us-east-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-1": { + "variants": [ + { + "hostname": "textract-fips.us-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-2": { + "variants": [ + { + "hostname": "textract-fips.us-west-2.amazonaws.com", + "tags": ["fips"] + } + ] + } + } + }, + "timestream.query": { + "endpoints": { + "eu-central-1": {}, + "eu-west-1": {}, + "query-fips-us-east-1": { + "credentialScope": { + "region": "us-east-1" + }, + "deprecated": true, + "hostname": "query.timestream-fips.us-east-1.amazonaws.com" + }, + "query-fips-us-east-2": { + "credentialScope": { + "region": "us-east-2" + }, + "deprecated": true, + "hostname": "query.timestream-fips.us-east-2.amazonaws.com" + }, + "query-fips-us-west-2": { + "credentialScope": { + "region": "us-west-2" + }, + "deprecated": true, + "hostname": "query.timestream-fips.us-west-2.amazonaws.com" + }, + "query-us-east-1": { + "credentialScope": { + "region": "us-east-1" + }, + "deprecated": true, + "variants": [ + { + "hostname": "query.timestream-fips.us-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "query-us-east-2": { + "credentialScope": { + "region": "us-east-2" + }, + "deprecated": true, + "variants": [ + { + "hostname": "query.timestream-fips.us-east-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "query-us-west-2": { + "credentialScope": { + "region": "us-west-2" + }, + "deprecated": true, + "variants": [ + { + "hostname": "query.timestream-fips.us-west-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-east-1": {}, + "us-east-2": {}, + "us-west-2": {} + } + }, + "timestream.write": { + "endpoints": { + "eu-central-1": {}, + "eu-west-1": {}, + "ingest-fips-us-east-1": { + "credentialScope": { + "region": "us-east-1" + }, + "deprecated": true, + "hostname": "ingest.timestream-fips.us-east-1.amazonaws.com" + }, + "ingest-fips-us-east-2": { + "credentialScope": { + "region": "us-east-2" + }, + "deprecated": true, + "hostname": "ingest.timestream-fips.us-east-2.amazonaws.com" + }, + "ingest-fips-us-west-2": { + "credentialScope": { + "region": "us-west-2" + }, + "deprecated": true, + "hostname": "ingest.timestream-fips.us-west-2.amazonaws.com" + }, + "ingest-us-east-1": { + "credentialScope": { + "region": "us-east-1" + }, + "deprecated": true, + "variants": [ + { + "hostname": "ingest.timestream-fips.us-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "ingest-us-east-2": { + "credentialScope": { + "region": "us-east-2" + }, + "deprecated": true, + "variants": [ + { + "hostname": "ingest.timestream-fips.us-east-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "ingest-us-west-2": { + "credentialScope": { + "region": "us-west-2" + }, + "deprecated": true, + "variants": [ + { + "hostname": "ingest.timestream-fips.us-west-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, "us-east-1": {}, "us-east-2": {}, - "us-west-1": {}, "us-west-2": {} } }, "transcribe": { "defaults": { - "protocols": ["https"] + "protocols": ["https"], + "variants": [ + { + "hostname": "fips.transcribe.{region}.{dnsSuffix}", + "tags": ["fips"] + } + ] }, "endpoints": { "ap-east-1": {}, @@ -7535,32 +12986,64 @@ "credentialScope": { "region": "us-east-1" }, + "deprecated": true, "hostname": "fips.transcribe.us-east-1.amazonaws.com" }, "fips-us-east-2": { "credentialScope": { "region": "us-east-2" }, + "deprecated": true, "hostname": "fips.transcribe.us-east-2.amazonaws.com" }, "fips-us-west-1": { "credentialScope": { "region": "us-west-1" }, + "deprecated": true, "hostname": "fips.transcribe.us-west-1.amazonaws.com" }, "fips-us-west-2": { "credentialScope": { "region": "us-west-2" }, + "deprecated": true, "hostname": "fips.transcribe.us-west-2.amazonaws.com" }, "me-south-1": {}, "sa-east-1": {}, - "us-east-1": {}, - "us-east-2": {}, - "us-west-1": {}, - "us-west-2": {} + "us-east-1": { + "variants": [ + { + "hostname": "fips.transcribe.us-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-east-2": { + "variants": [ + { + "hostname": "fips.transcribe.us-east-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-1": { + "variants": [ + { + "hostname": "fips.transcribe.us-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-2": { + "variants": [ + { + "hostname": "fips.transcribe.us-west-2.amazonaws.com", + "tags": ["fips"] + } + ] + } } }, "transcribestreaming": { @@ -7573,30 +13056,82 @@ "eu-west-1": {}, "eu-west-2": {}, "sa-east-1": {}, + "transcribestreaming-ca-central-1": { + "credentialScope": { + "region": "ca-central-1" + }, + "deprecated": true, + "variants": [ + { + "hostname": "transcribestreaming-fips.ca-central-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, "transcribestreaming-fips-ca-central-1": { "credentialScope": { "region": "ca-central-1" }, + "deprecated": true, "hostname": "transcribestreaming-fips.ca-central-1.amazonaws.com" }, "transcribestreaming-fips-us-east-1": { "credentialScope": { "region": "us-east-1" }, + "deprecated": true, "hostname": "transcribestreaming-fips.us-east-1.amazonaws.com" }, "transcribestreaming-fips-us-east-2": { "credentialScope": { "region": "us-east-2" }, + "deprecated": true, "hostname": "transcribestreaming-fips.us-east-2.amazonaws.com" }, "transcribestreaming-fips-us-west-2": { "credentialScope": { "region": "us-west-2" }, + "deprecated": true, "hostname": "transcribestreaming-fips.us-west-2.amazonaws.com" }, + "transcribestreaming-us-east-1": { + "credentialScope": { + "region": "us-east-1" + }, + "deprecated": true, + "variants": [ + { + "hostname": "transcribestreaming-fips.us-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "transcribestreaming-us-east-2": { + "credentialScope": { + "region": "us-east-2" + }, + "deprecated": true, + "variants": [ + { + "hostname": "transcribestreaming-fips.us-east-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "transcribestreaming-us-west-2": { + "credentialScope": { + "region": "us-west-2" + }, + "deprecated": true, + "variants": [ + { + "hostname": "transcribestreaming-fips.us-west-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, "us-east-1": {}, "us-east-2": {}, "us-west-2": {} @@ -7611,7 +13146,14 @@ "ap-south-1": {}, "ap-southeast-1": {}, "ap-southeast-2": {}, - "ca-central-1": {}, + "ca-central-1": { + "variants": [ + { + "hostname": "transfer-fips.ca-central-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, "eu-central-1": {}, "eu-north-1": {}, "eu-south-1": {}, @@ -7622,38 +13164,71 @@ "credentialScope": { "region": "ca-central-1" }, + "deprecated": true, "hostname": "transfer-fips.ca-central-1.amazonaws.com" }, "fips-us-east-1": { "credentialScope": { "region": "us-east-1" }, + "deprecated": true, "hostname": "transfer-fips.us-east-1.amazonaws.com" }, "fips-us-east-2": { "credentialScope": { "region": "us-east-2" }, + "deprecated": true, "hostname": "transfer-fips.us-east-2.amazonaws.com" }, "fips-us-west-1": { "credentialScope": { "region": "us-west-1" }, + "deprecated": true, "hostname": "transfer-fips.us-west-1.amazonaws.com" }, "fips-us-west-2": { "credentialScope": { "region": "us-west-2" }, + "deprecated": true, "hostname": "transfer-fips.us-west-2.amazonaws.com" }, "me-south-1": {}, "sa-east-1": {}, - "us-east-1": {}, - "us-east-2": {}, - "us-west-1": {}, - "us-west-2": {} + "us-east-1": { + "variants": [ + { + "hostname": "transfer-fips.us-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-east-2": { + "variants": [ + { + "hostname": "transfer-fips.us-east-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-1": { + "variants": [ + { + "hostname": "transfer-fips.us-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-2": { + "variants": [ + { + "hostname": "transfer-fips.us-west-2.amazonaws.com", + "tags": ["fips"] + } + ] + } } }, "translate": { @@ -7673,30 +13248,78 @@ "eu-west-1": {}, "eu-west-2": {}, "eu-west-3": {}, - "us-east-1": {}, + "us-east-1": { + "variants": [ + { + "hostname": "translate-fips.us-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, "us-east-1-fips": { "credentialScope": { "region": "us-east-1" }, + "deprecated": true, "hostname": "translate-fips.us-east-1.amazonaws.com" }, - "us-east-2": {}, + "us-east-2": { + "variants": [ + { + "hostname": "translate-fips.us-east-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, "us-east-2-fips": { "credentialScope": { "region": "us-east-2" }, + "deprecated": true, "hostname": "translate-fips.us-east-2.amazonaws.com" }, "us-west-1": {}, - "us-west-2": {}, + "us-west-2": { + "variants": [ + { + "hostname": "translate-fips.us-west-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, "us-west-2-fips": { "credentialScope": { "region": "us-west-2" }, + "deprecated": true, "hostname": "translate-fips.us-west-2.amazonaws.com" } } }, + "valkyrie": { + "endpoints": { + "af-south-1": {}, + "ap-east-1": {}, + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-south-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "ca-central-1": {}, + "eu-central-1": {}, + "eu-north-1": {}, + "eu-south-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "eu-west-3": {}, + "me-south-1": {}, + "sa-east-1": {}, + "us-east-1": {}, + "us-east-2": {}, + "us-west-1": {}, + "us-west-2": {} + } + }, "voiceid": { "endpoints": { "ap-northeast-1": {}, @@ -7710,17 +13333,43 @@ }, "waf": { "endpoints": { + "aws": { + "credentialScope": { + "region": "us-east-1" + }, + "deprecated": true, + "variants": [ + { + "hostname": "waf-fips.amazonaws.com", + "tags": ["fips"] + } + ] + }, "aws-fips": { "credentialScope": { "region": "us-east-1" }, + "deprecated": true, "hostname": "waf-fips.amazonaws.com" }, "aws-global": { "credentialScope": { "region": "us-east-1" }, - "hostname": "waf.amazonaws.com" + "hostname": "waf.amazonaws.com", + "variants": [ + { + "hostname": "waf-fips.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "aws-global-fips": { + "credentialScope": { + "region": "us-east-1" + }, + "deprecated": true, + "hostname": "waf-fips.amazonaws.com" } }, "isRegionalized": false, @@ -7732,253 +13381,400 @@ "credentialScope": { "region": "af-south-1" }, - "hostname": "waf-regional.af-south-1.amazonaws.com" + "hostname": "waf-regional.af-south-1.amazonaws.com", + "variants": [ + { + "hostname": "waf-regional-fips.af-south-1.amazonaws.com", + "tags": ["fips"] + } + ] }, "ap-east-1": { "credentialScope": { "region": "ap-east-1" }, - "hostname": "waf-regional.ap-east-1.amazonaws.com" + "hostname": "waf-regional.ap-east-1.amazonaws.com", + "variants": [ + { + "hostname": "waf-regional-fips.ap-east-1.amazonaws.com", + "tags": ["fips"] + } + ] }, "ap-northeast-1": { "credentialScope": { "region": "ap-northeast-1" }, - "hostname": "waf-regional.ap-northeast-1.amazonaws.com" + "hostname": "waf-regional.ap-northeast-1.amazonaws.com", + "variants": [ + { + "hostname": "waf-regional-fips.ap-northeast-1.amazonaws.com", + "tags": ["fips"] + } + ] }, "ap-northeast-2": { "credentialScope": { "region": "ap-northeast-2" }, - "hostname": "waf-regional.ap-northeast-2.amazonaws.com" + "hostname": "waf-regional.ap-northeast-2.amazonaws.com", + "variants": [ + { + "hostname": "waf-regional-fips.ap-northeast-2.amazonaws.com", + "tags": ["fips"] + } + ] }, "ap-northeast-3": { "credentialScope": { "region": "ap-northeast-3" }, - "hostname": "waf-regional.ap-northeast-3.amazonaws.com" + "hostname": "waf-regional.ap-northeast-3.amazonaws.com", + "variants": [ + { + "hostname": "waf-regional-fips.ap-northeast-3.amazonaws.com", + "tags": ["fips"] + } + ] }, "ap-south-1": { "credentialScope": { "region": "ap-south-1" }, - "hostname": "waf-regional.ap-south-1.amazonaws.com" + "hostname": "waf-regional.ap-south-1.amazonaws.com", + "variants": [ + { + "hostname": "waf-regional-fips.ap-south-1.amazonaws.com", + "tags": ["fips"] + } + ] }, "ap-southeast-1": { "credentialScope": { "region": "ap-southeast-1" }, - "hostname": "waf-regional.ap-southeast-1.amazonaws.com" + "hostname": "waf-regional.ap-southeast-1.amazonaws.com", + "variants": [ + { + "hostname": "waf-regional-fips.ap-southeast-1.amazonaws.com", + "tags": ["fips"] + } + ] }, "ap-southeast-2": { "credentialScope": { "region": "ap-southeast-2" }, - "hostname": "waf-regional.ap-southeast-2.amazonaws.com" + "hostname": "waf-regional.ap-southeast-2.amazonaws.com", + "variants": [ + { + "hostname": "waf-regional-fips.ap-southeast-2.amazonaws.com", + "tags": ["fips"] + } + ] }, "ca-central-1": { "credentialScope": { "region": "ca-central-1" }, - "hostname": "waf-regional.ca-central-1.amazonaws.com" + "hostname": "waf-regional.ca-central-1.amazonaws.com", + "variants": [ + { + "hostname": "waf-regional-fips.ca-central-1.amazonaws.com", + "tags": ["fips"] + } + ] }, "eu-central-1": { "credentialScope": { "region": "eu-central-1" }, - "hostname": "waf-regional.eu-central-1.amazonaws.com" + "hostname": "waf-regional.eu-central-1.amazonaws.com", + "variants": [ + { + "hostname": "waf-regional-fips.eu-central-1.amazonaws.com", + "tags": ["fips"] + } + ] }, "eu-north-1": { "credentialScope": { "region": "eu-north-1" }, - "hostname": "waf-regional.eu-north-1.amazonaws.com" + "hostname": "waf-regional.eu-north-1.amazonaws.com", + "variants": [ + { + "hostname": "waf-regional-fips.eu-north-1.amazonaws.com", + "tags": ["fips"] + } + ] }, "eu-south-1": { "credentialScope": { "region": "eu-south-1" }, - "hostname": "waf-regional.eu-south-1.amazonaws.com" + "hostname": "waf-regional.eu-south-1.amazonaws.com", + "variants": [ + { + "hostname": "waf-regional-fips.eu-south-1.amazonaws.com", + "tags": ["fips"] + } + ] }, "eu-west-1": { "credentialScope": { "region": "eu-west-1" }, - "hostname": "waf-regional.eu-west-1.amazonaws.com" + "hostname": "waf-regional.eu-west-1.amazonaws.com", + "variants": [ + { + "hostname": "waf-regional-fips.eu-west-1.amazonaws.com", + "tags": ["fips"] + } + ] }, "eu-west-2": { "credentialScope": { "region": "eu-west-2" }, - "hostname": "waf-regional.eu-west-2.amazonaws.com" + "hostname": "waf-regional.eu-west-2.amazonaws.com", + "variants": [ + { + "hostname": "waf-regional-fips.eu-west-2.amazonaws.com", + "tags": ["fips"] + } + ] }, "eu-west-3": { "credentialScope": { "region": "eu-west-3" }, - "hostname": "waf-regional.eu-west-3.amazonaws.com" + "hostname": "waf-regional.eu-west-3.amazonaws.com", + "variants": [ + { + "hostname": "waf-regional-fips.eu-west-3.amazonaws.com", + "tags": ["fips"] + } + ] }, "fips-af-south-1": { "credentialScope": { "region": "af-south-1" }, + "deprecated": true, "hostname": "waf-regional-fips.af-south-1.amazonaws.com" }, "fips-ap-east-1": { "credentialScope": { "region": "ap-east-1" }, + "deprecated": true, "hostname": "waf-regional-fips.ap-east-1.amazonaws.com" }, "fips-ap-northeast-1": { "credentialScope": { "region": "ap-northeast-1" }, + "deprecated": true, "hostname": "waf-regional-fips.ap-northeast-1.amazonaws.com" }, "fips-ap-northeast-2": { "credentialScope": { "region": "ap-northeast-2" }, + "deprecated": true, "hostname": "waf-regional-fips.ap-northeast-2.amazonaws.com" }, "fips-ap-northeast-3": { "credentialScope": { "region": "ap-northeast-3" }, + "deprecated": true, "hostname": "waf-regional-fips.ap-northeast-3.amazonaws.com" }, "fips-ap-south-1": { "credentialScope": { "region": "ap-south-1" }, + "deprecated": true, "hostname": "waf-regional-fips.ap-south-1.amazonaws.com" }, "fips-ap-southeast-1": { "credentialScope": { "region": "ap-southeast-1" }, + "deprecated": true, "hostname": "waf-regional-fips.ap-southeast-1.amazonaws.com" }, "fips-ap-southeast-2": { "credentialScope": { "region": "ap-southeast-2" }, + "deprecated": true, "hostname": "waf-regional-fips.ap-southeast-2.amazonaws.com" }, "fips-ca-central-1": { "credentialScope": { "region": "ca-central-1" }, + "deprecated": true, "hostname": "waf-regional-fips.ca-central-1.amazonaws.com" }, "fips-eu-central-1": { "credentialScope": { "region": "eu-central-1" }, + "deprecated": true, "hostname": "waf-regional-fips.eu-central-1.amazonaws.com" }, "fips-eu-north-1": { "credentialScope": { "region": "eu-north-1" }, + "deprecated": true, "hostname": "waf-regional-fips.eu-north-1.amazonaws.com" }, "fips-eu-south-1": { "credentialScope": { "region": "eu-south-1" }, + "deprecated": true, "hostname": "waf-regional-fips.eu-south-1.amazonaws.com" }, "fips-eu-west-1": { "credentialScope": { "region": "eu-west-1" }, + "deprecated": true, "hostname": "waf-regional-fips.eu-west-1.amazonaws.com" }, "fips-eu-west-2": { "credentialScope": { "region": "eu-west-2" }, + "deprecated": true, "hostname": "waf-regional-fips.eu-west-2.amazonaws.com" }, "fips-eu-west-3": { "credentialScope": { "region": "eu-west-3" }, + "deprecated": true, "hostname": "waf-regional-fips.eu-west-3.amazonaws.com" }, "fips-me-south-1": { "credentialScope": { "region": "me-south-1" }, + "deprecated": true, "hostname": "waf-regional-fips.me-south-1.amazonaws.com" }, "fips-sa-east-1": { "credentialScope": { "region": "sa-east-1" }, + "deprecated": true, "hostname": "waf-regional-fips.sa-east-1.amazonaws.com" }, "fips-us-east-1": { "credentialScope": { "region": "us-east-1" }, + "deprecated": true, "hostname": "waf-regional-fips.us-east-1.amazonaws.com" }, "fips-us-east-2": { "credentialScope": { "region": "us-east-2" }, + "deprecated": true, "hostname": "waf-regional-fips.us-east-2.amazonaws.com" }, "fips-us-west-1": { "credentialScope": { "region": "us-west-1" }, + "deprecated": true, "hostname": "waf-regional-fips.us-west-1.amazonaws.com" }, "fips-us-west-2": { "credentialScope": { "region": "us-west-2" }, + "deprecated": true, "hostname": "waf-regional-fips.us-west-2.amazonaws.com" }, "me-south-1": { "credentialScope": { "region": "me-south-1" }, - "hostname": "waf-regional.me-south-1.amazonaws.com" + "hostname": "waf-regional.me-south-1.amazonaws.com", + "variants": [ + { + "hostname": "waf-regional-fips.me-south-1.amazonaws.com", + "tags": ["fips"] + } + ] }, "sa-east-1": { "credentialScope": { "region": "sa-east-1" }, - "hostname": "waf-regional.sa-east-1.amazonaws.com" + "hostname": "waf-regional.sa-east-1.amazonaws.com", + "variants": [ + { + "hostname": "waf-regional-fips.sa-east-1.amazonaws.com", + "tags": ["fips"] + } + ] }, "us-east-1": { "credentialScope": { "region": "us-east-1" }, - "hostname": "waf-regional.us-east-1.amazonaws.com" + "hostname": "waf-regional.us-east-1.amazonaws.com", + "variants": [ + { + "hostname": "waf-regional-fips.us-east-1.amazonaws.com", + "tags": ["fips"] + } + ] }, "us-east-2": { "credentialScope": { "region": "us-east-2" }, - "hostname": "waf-regional.us-east-2.amazonaws.com" + "hostname": "waf-regional.us-east-2.amazonaws.com", + "variants": [ + { + "hostname": "waf-regional-fips.us-east-2.amazonaws.com", + "tags": ["fips"] + } + ] }, "us-west-1": { "credentialScope": { "region": "us-west-1" }, - "hostname": "waf-regional.us-west-1.amazonaws.com" + "hostname": "waf-regional.us-west-1.amazonaws.com", + "variants": [ + { + "hostname": "waf-regional-fips.us-west-1.amazonaws.com", + "tags": ["fips"] + } + ] }, "us-west-2": { "credentialScope": { "region": "us-west-2" }, - "hostname": "waf-regional.us-west-2.amazonaws.com" + "hostname": "waf-regional.us-west-2.amazonaws.com", + "variants": [ + { + "hostname": "waf-regional-fips.us-west-2.amazonaws.com", + "tags": ["fips"] + } + ] } } }, @@ -8002,16 +13798,32 @@ "credentialScope": { "region": "us-east-1" }, + "deprecated": true, "hostname": "workdocs-fips.us-east-1.amazonaws.com" }, "fips-us-west-2": { "credentialScope": { "region": "us-west-2" }, + "deprecated": true, "hostname": "workdocs-fips.us-west-2.amazonaws.com" }, - "us-east-1": {}, - "us-west-2": {} + "us-east-1": { + "variants": [ + { + "hostname": "workdocs-fips.us-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-2": { + "variants": [ + { + "hostname": "workdocs-fips.us-west-2.amazonaws.com", + "tags": ["fips"] + } + ] + } } }, "workmail": { @@ -8039,17 +13851,33 @@ "credentialScope": { "region": "us-east-1" }, + "deprecated": true, "hostname": "workspaces-fips.us-east-1.amazonaws.com" }, "fips-us-west-2": { "credentialScope": { "region": "us-west-2" }, + "deprecated": true, "hostname": "workspaces-fips.us-west-2.amazonaws.com" }, "sa-east-1": {}, - "us-east-1": {}, - "us-west-2": {} + "us-east-1": { + "variants": [ + { + "hostname": "workspaces-fips.us-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-2": { + "variants": [ + { + "hostname": "workspaces-fips.us-west-2.amazonaws.com", + "tags": ["fips"] + } + ] + } } }, "xray": { @@ -8073,32 +13901,64 @@ "credentialScope": { "region": "us-east-1" }, + "deprecated": true, "hostname": "xray-fips.us-east-1.amazonaws.com" }, "fips-us-east-2": { "credentialScope": { "region": "us-east-2" }, + "deprecated": true, "hostname": "xray-fips.us-east-2.amazonaws.com" }, "fips-us-west-1": { "credentialScope": { "region": "us-west-1" }, + "deprecated": true, "hostname": "xray-fips.us-west-1.amazonaws.com" }, "fips-us-west-2": { "credentialScope": { "region": "us-west-2" }, + "deprecated": true, "hostname": "xray-fips.us-west-2.amazonaws.com" }, "me-south-1": {}, "sa-east-1": {}, - "us-east-1": {}, - "us-east-2": {}, - "us-west-1": {}, - "us-west-2": {} + "us-east-1": { + "variants": [ + { + "hostname": "xray-fips.us-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-east-2": { + "variants": [ + { + "hostname": "xray-fips.us-east-2.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-1": { + "variants": [ + { + "hostname": "xray-fips.us-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-west-2": { + "variants": [ + { + "hostname": "xray-fips.us-west-2.amazonaws.com", + "tags": ["fips"] + } + ] + } } } } @@ -8107,7 +13967,24 @@ "defaults": { "hostname": "{service}.{region}.{dnsSuffix}", "protocols": ["https"], - "signatureVersions": ["v4"] + "signatureVersions": ["v4"], + "variants": [ + { + "dnsSuffix": "amazonaws.com.cn", + "hostname": "{service}-fips.{region}.{dnsSuffix}", + "tags": ["fips"] + }, + { + "dnsSuffix": "api.amazonwebservices.com.cn", + "hostname": "{service}-fips.{region}.{dnsSuffix}", + "tags": ["dualstack", "fips"] + }, + { + "dnsSuffix": "api.amazonwebservices.com.cn", + "hostname": "{service}.{region}.{dnsSuffix}", + "tags": ["dualstack"] + } + ] }, "dnsSuffix": "amazonaws.com.cn", "partition": "aws-cn", @@ -8309,6 +14186,22 @@ "cn-north-1": {} } }, + "compute-optimizer": { + "endpoints": { + "cn-north-1": { + "credentialScope": { + "region": "cn-north-1" + }, + "hostname": "compute-optimizer.cn-north-1.amazonaws.com.cn" + }, + "cn-northwest-1": { + "credentialScope": { + "region": "cn-northwest-1" + }, + "hostname": "compute-optimizer.cn-northwest-1.amazonaws.com.cn" + } + } + }, "config": { "endpoints": { "cn-north-1": {}, @@ -8356,6 +14249,12 @@ "cn-northwest-1": {} } }, + "dlm": { + "endpoints": { + "cn-north-1": {}, + "cn-northwest-1": {} + } + }, "dms": { "endpoints": { "cn-north-1": {}, @@ -8431,18 +14330,34 @@ }, "elasticfilesystem": { "endpoints": { - "cn-north-1": {}, - "cn-northwest-1": {}, + "cn-north-1": { + "variants": [ + { + "hostname": "elasticfilesystem-fips.cn-north-1.amazonaws.com.cn", + "tags": ["fips"] + } + ] + }, + "cn-northwest-1": { + "variants": [ + { + "hostname": "elasticfilesystem-fips.cn-northwest-1.amazonaws.com.cn", + "tags": ["fips"] + } + ] + }, "fips-cn-north-1": { "credentialScope": { "region": "cn-north-1" }, + "deprecated": true, "hostname": "elasticfilesystem-fips.cn-north-1.amazonaws.com.cn" }, "fips-cn-northwest-1": { "credentialScope": { "region": "cn-northwest-1" }, + "deprecated": true, "hostname": "elasticfilesystem-fips.cn-northwest-1.amazonaws.com.cn" } } @@ -8483,6 +14398,12 @@ "cn-northwest-1": {} } }, + "execute-api": { + "endpoints": { + "cn-north-1": {}, + "cn-northwest-1": {} + } + }, "firehose": { "endpoints": { "cn-north-1": {}, @@ -8599,6 +14520,11 @@ "cn-northwest-1": {} } }, + "iotsitewise": { + "endpoints": { + "cn-north-1": {} + } + }, "kafka": { "endpoints": { "cn-north-1": {}, @@ -8688,6 +14614,12 @@ } } }, + "operator": { + "endpoints": { + "cn-north-1": {}, + "cn-northwest-1": {} + } + }, "organizations": { "endpoints": { "aws-cn-global": { @@ -8705,6 +14637,12 @@ "cn-north-1": {} } }, + "pi": { + "endpoints": { + "cn-north-1": {}, + "cn-northwest-1": {} + } + }, "polly": { "endpoints": { "cn-northwest-1": {} @@ -8764,19 +14702,32 @@ "s3": { "defaults": { "protocols": ["http", "https"], - "signatureVersions": ["s3v4"] + "signatureVersions": ["s3v4"], + "variants": [ + { + "dnsSuffix": "amazonaws.com.cn", + "hostname": "{service}.dualstack.{region}.{dnsSuffix}", + "tags": ["dualstack"] + } + ] }, "endpoints": { - "accesspoint-cn-north-1": { - "hostname": "s3-accesspoint.cn-north-1.amazonaws.com.cn", - "signatureVersions": ["s3v4"] - }, - "accesspoint-cn-northwest-1": { - "hostname": "s3-accesspoint.cn-northwest-1.amazonaws.com.cn", - "signatureVersions": ["s3v4"] + "cn-north-1": { + "variants": [ + { + "hostname": "s3.dualstack.cn-north-1.amazonaws.com.cn", + "tags": ["dualstack"] + } + ] }, - "cn-north-1": {}, - "cn-northwest-1": {} + "cn-northwest-1": { + "variants": [ + { + "hostname": "s3.dualstack.cn-northwest-1.amazonaws.com.cn", + "tags": ["dualstack"] + } + ] + } } }, "s3-control": { @@ -8790,14 +14741,26 @@ "region": "cn-north-1" }, "hostname": "s3-control.cn-north-1.amazonaws.com.cn", - "signatureVersions": ["s3v4"] + "signatureVersions": ["s3v4"], + "variants": [ + { + "hostname": "s3-control.dualstack.cn-north-1.amazonaws.com.cn", + "tags": ["dualstack"] + } + ] }, "cn-northwest-1": { "credentialScope": { "region": "cn-northwest-1" }, "hostname": "s3-control.cn-northwest-1.amazonaws.com.cn", - "signatureVersions": ["s3v4"] + "signatureVersions": ["s3v4"], + "variants": [ + { + "hostname": "s3-control.dualstack.cn-northwest-1.amazonaws.com.cn", + "tags": ["dualstack"] + } + ] } } }, @@ -8838,6 +14801,12 @@ "cn-northwest-1": {} } }, + "signer": { + "endpoints": { + "cn-north-1": {}, + "cn-northwest-1": {} + } + }, "sms": { "endpoints": { "cn-north-1": {}, @@ -8846,18 +14815,34 @@ }, "snowball": { "endpoints": { - "cn-north-1": {}, - "cn-northwest-1": {}, + "cn-north-1": { + "variants": [ + { + "hostname": "snowball-fips.cn-north-1.amazonaws.com.cn", + "tags": ["fips"] + } + ] + }, + "cn-northwest-1": { + "variants": [ + { + "hostname": "snowball-fips.cn-northwest-1.amazonaws.com.cn", + "tags": ["fips"] + } + ] + }, "fips-cn-north-1": { "credentialScope": { "region": "cn-north-1" }, + "deprecated": true, "hostname": "snowball-fips.cn-north-1.amazonaws.com.cn" }, "fips-cn-northwest-1": { "credentialScope": { "region": "cn-northwest-1" }, + "deprecated": true, "hostname": "snowball-fips.cn-northwest-1.amazonaws.com.cn" } } @@ -8934,6 +14919,12 @@ "cn-northwest-1": {} } }, + "synthetics": { + "endpoints": { + "cn-north-1": {}, + "cn-northwest-1": {} + } + }, "tagging": { "endpoints": { "cn-north-1": {}, @@ -8977,24 +14968,38 @@ "credentialScope": { "region": "cn-north-1" }, - "hostname": "waf-regional.cn-north-1.amazonaws.com.cn" + "hostname": "waf-regional.cn-north-1.amazonaws.com.cn", + "variants": [ + { + "hostname": "waf-regional-fips.cn-north-1.amazonaws.com.cn", + "tags": ["fips"] + } + ] }, "cn-northwest-1": { "credentialScope": { "region": "cn-northwest-1" }, - "hostname": "waf-regional.cn-northwest-1.amazonaws.com.cn" + "hostname": "waf-regional.cn-northwest-1.amazonaws.com.cn", + "variants": [ + { + "hostname": "waf-regional-fips.cn-northwest-1.amazonaws.com.cn", + "tags": ["fips"] + } + ] }, "fips-cn-north-1": { "credentialScope": { "region": "cn-north-1" }, + "deprecated": true, "hostname": "waf-regional-fips.cn-north-1.amazonaws.com.cn" }, "fips-cn-northwest-1": { "credentialScope": { "region": "cn-northwest-1" }, + "deprecated": true, "hostname": "waf-regional-fips.cn-northwest-1.amazonaws.com.cn" } } @@ -9016,7 +15021,24 @@ "defaults": { "hostname": "{service}.{region}.{dnsSuffix}", "protocols": ["https"], - "signatureVersions": ["v4"] + "signatureVersions": ["v4"], + "variants": [ + { + "dnsSuffix": "amazonaws.com", + "hostname": "{service}-fips.{region}.{dnsSuffix}", + "tags": ["fips"] + }, + { + "dnsSuffix": "api.aws", + "hostname": "{service}-fips.{region}.{dnsSuffix}", + "tags": ["dualstack", "fips"] + }, + { + "dnsSuffix": "api.aws", + "hostname": "{service}.{region}.{dnsSuffix}", + "tags": ["dualstack"] + } + ] }, "dnsSuffix": "amazonaws.com", "partition": "aws-us-gov", @@ -9065,23 +15087,45 @@ }, "acm-pca": { "defaults": { - "protocols": ["https"] + "protocols": ["https"], + "variants": [ + { + "hostname": "acm-pca.{region}.{dnsSuffix}", + "tags": ["fips"] + } + ] }, "endpoints": { "fips-us-gov-east-1": { "credentialScope": { "region": "us-gov-east-1" }, + "deprecated": true, "hostname": "acm-pca.us-gov-east-1.amazonaws.com" }, "fips-us-gov-west-1": { "credentialScope": { "region": "us-gov-west-1" }, + "deprecated": true, "hostname": "acm-pca.us-gov-west-1.amazonaws.com" }, - "us-gov-east-1": {}, - "us-gov-west-1": {} + "us-gov-east-1": { + "variants": [ + { + "hostname": "acm-pca.us-gov-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-gov-west-1": { + "variants": [ + { + "hostname": "acm-pca.us-gov-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + } } }, "api.detective": { @@ -9089,76 +15133,169 @@ "protocols": ["https"] }, "endpoints": { - "us-gov-east-1": {}, + "us-gov-east-1": { + "variants": [ + { + "hostname": "api.detective-fips.us-gov-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, "us-gov-east-1-fips": { "credentialScope": { "region": "us-gov-east-1" }, + "deprecated": true, "hostname": "api.detective-fips.us-gov-east-1.amazonaws.com" }, - "us-gov-west-1": {}, + "us-gov-west-1": { + "variants": [ + { + "hostname": "api.detective-fips.us-gov-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, "us-gov-west-1-fips": { "credentialScope": { "region": "us-gov-west-1" }, + "deprecated": true, "hostname": "api.detective-fips.us-gov-west-1.amazonaws.com" } } }, "api.ecr": { + "defaults": { + "variants": [ + { + "hostname": "ecr-fips.{region}.{dnsSuffix}", + "tags": ["fips"] + } + ] + }, "endpoints": { + "dkr-us-gov-east-1": { + "credentialScope": { + "region": "us-gov-east-1" + }, + "deprecated": true, + "variants": [ + { + "hostname": "ecr-fips.us-gov-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "dkr-us-gov-west-1": { + "credentialScope": { + "region": "us-gov-west-1" + }, + "deprecated": true, + "variants": [ + { + "hostname": "ecr-fips.us-gov-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, "fips-dkr-us-gov-east-1": { "credentialScope": { "region": "us-gov-east-1" }, + "deprecated": true, "hostname": "ecr-fips.us-gov-east-1.amazonaws.com" }, "fips-dkr-us-gov-west-1": { "credentialScope": { "region": "us-gov-west-1" }, + "deprecated": true, "hostname": "ecr-fips.us-gov-west-1.amazonaws.com" }, "fips-us-gov-east-1": { "credentialScope": { "region": "us-gov-east-1" }, + "deprecated": true, "hostname": "ecr-fips.us-gov-east-1.amazonaws.com" }, "fips-us-gov-west-1": { "credentialScope": { "region": "us-gov-west-1" }, + "deprecated": true, "hostname": "ecr-fips.us-gov-west-1.amazonaws.com" }, "us-gov-east-1": { "credentialScope": { "region": "us-gov-east-1" }, - "hostname": "api.ecr.us-gov-east-1.amazonaws.com" + "hostname": "api.ecr.us-gov-east-1.amazonaws.com", + "variants": [ + { + "hostname": "ecr-fips.us-gov-east-1.amazonaws.com", + "tags": ["fips"] + } + ] }, "us-gov-west-1": { "credentialScope": { "region": "us-gov-west-1" }, - "hostname": "api.ecr.us-gov-west-1.amazonaws.com" + "hostname": "api.ecr.us-gov-west-1.amazonaws.com", + "variants": [ + { + "hostname": "ecr-fips.us-gov-west-1.amazonaws.com", + "tags": ["fips"] + } + ] } } }, "api.sagemaker": { + "defaults": { + "variants": [ + { + "hostname": "api-fips.sagemaker.{region}.{dnsSuffix}", + "tags": ["fips"] + } + ] + }, "endpoints": { - "us-gov-west-1": {}, + "us-gov-west-1": { + "variants": [ + { + "hostname": "api-fips.sagemaker.us-gov-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, "us-gov-west-1-fips": { "credentialScope": { "region": "us-gov-west-1" }, + "deprecated": true, "hostname": "api-fips.sagemaker.us-gov-west-1.amazonaws.com" }, "us-gov-west-1-fips-secondary": { "credentialScope": { "region": "us-gov-west-1" }, + "deprecated": true, "hostname": "api.sagemaker.us-gov-west-1.amazonaws.com" + }, + "us-gov-west-1-secondary": { + "credentialScope": { + "region": "us-gov-west-1" + }, + "deprecated": true, + "variants": [ + { + "hostname": "api.sagemaker.us-gov-west-1.amazonaws.com", + "tags": ["fips"] + } + ] } } }, @@ -9209,9 +15346,24 @@ "credentialScope": { "region": "us-gov-west-1" }, + "deprecated": true, "hostname": "appstream2-fips.us-gov-west-1.amazonaws.com" }, - "us-gov-west-1": {} + "us-gov-west-1": { + "variants": [ + { + "hostname": "appstream2-fips.us-gov-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-gov-west-1-fips": { + "credentialScope": { + "region": "us-gov-west-1" + }, + "deprecated": true, + "hostname": "appstream2-fips.us-gov-west-1.amazonaws.com" + } } }, "athena": { @@ -9220,16 +15372,32 @@ "credentialScope": { "region": "us-gov-east-1" }, + "deprecated": true, "hostname": "athena-fips.us-gov-east-1.amazonaws.com" }, "fips-us-gov-west-1": { "credentialScope": { "region": "us-gov-west-1" }, + "deprecated": true, "hostname": "athena-fips.us-gov-west-1.amazonaws.com" }, - "us-gov-east-1": {}, - "us-gov-west-1": {} + "us-gov-east-1": { + "variants": [ + { + "hostname": "athena-fips.us-gov-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-gov-west-1": { + "variants": [ + { + "hostname": "athena-fips.us-gov-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + } } }, "autoscaling": { @@ -9262,21 +15430,45 @@ } }, "batch": { + "defaults": { + "variants": [ + { + "hostname": "batch.{region}.{dnsSuffix}", + "tags": ["fips"] + } + ] + }, "endpoints": { "fips-us-gov-east-1": { "credentialScope": { "region": "us-gov-east-1" }, + "deprecated": true, "hostname": "batch.us-gov-east-1.amazonaws.com" }, "fips-us-gov-west-1": { "credentialScope": { "region": "us-gov-west-1" }, + "deprecated": true, "hostname": "batch.us-gov-west-1.amazonaws.com" }, - "us-gov-east-1": {}, - "us-gov-west-1": {} + "us-gov-east-1": { + "variants": [ + { + "hostname": "batch.us-gov-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-gov-west-1": { + "variants": [ + { + "hostname": "batch.us-gov-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + } } }, "cloudcontrolapi": { @@ -9285,16 +15477,32 @@ "credentialScope": { "region": "us-gov-east-1" }, + "deprecated": true, "hostname": "cloudcontrolapi-fips.us-gov-east-1.amazonaws.com" }, "fips-us-gov-west-1": { "credentialScope": { "region": "us-gov-west-1" }, + "deprecated": true, "hostname": "cloudcontrolapi-fips.us-gov-west-1.amazonaws.com" }, - "us-gov-east-1": {}, - "us-gov-west-1": {} + "us-gov-east-1": { + "variants": [ + { + "hostname": "cloudcontrolapi-fips.us-gov-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-gov-west-1": { + "variants": [ + { + "hostname": "cloudcontrolapi-fips.us-gov-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + } } }, "clouddirectory": { @@ -9352,18 +15560,34 @@ }, "codebuild": { "endpoints": { - "us-gov-east-1": {}, + "us-gov-east-1": { + "variants": [ + { + "hostname": "codebuild-fips.us-gov-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, "us-gov-east-1-fips": { "credentialScope": { "region": "us-gov-east-1" }, + "deprecated": true, "hostname": "codebuild-fips.us-gov-east-1.amazonaws.com" }, - "us-gov-west-1": {}, + "us-gov-west-1": { + "variants": [ + { + "hostname": "codebuild-fips.us-gov-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, "us-gov-west-1-fips": { "credentialScope": { "region": "us-gov-west-1" }, + "deprecated": true, "hostname": "codebuild-fips.us-gov-west-1.amazonaws.com" } } @@ -9374,26 +15598,71 @@ "credentialScope": { "region": "us-gov-west-1" }, + "deprecated": true, "hostname": "codecommit-fips.us-gov-west-1.amazonaws.com" }, - "us-gov-east-1": {}, - "us-gov-west-1": {} + "us-gov-east-1": { + "variants": [ + { + "hostname": "codecommit-fips.us-gov-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-gov-east-1-fips": { + "credentialScope": { + "region": "us-gov-east-1" + }, + "deprecated": true, + "hostname": "codecommit-fips.us-gov-east-1.amazonaws.com" + }, + "us-gov-west-1": { + "variants": [ + { + "hostname": "codecommit-fips.us-gov-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-gov-west-1-fips": { + "credentialScope": { + "region": "us-gov-west-1" + }, + "deprecated": true, + "hostname": "codecommit-fips.us-gov-west-1.amazonaws.com" + } } }, "codedeploy": { "endpoints": { - "us-gov-east-1": {}, + "us-gov-east-1": { + "variants": [ + { + "hostname": "codedeploy-fips.us-gov-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, "us-gov-east-1-fips": { "credentialScope": { "region": "us-gov-east-1" }, + "deprecated": true, "hostname": "codedeploy-fips.us-gov-east-1.amazonaws.com" }, - "us-gov-west-1": {}, + "us-gov-west-1": { + "variants": [ + { + "hostname": "codedeploy-fips.us-gov-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, "us-gov-west-1-fips": { "credentialScope": { "region": "us-gov-west-1" }, + "deprecated": true, "hostname": "codedeploy-fips.us-gov-west-1.amazonaws.com" } } @@ -9404,9 +15673,17 @@ "credentialScope": { "region": "us-gov-west-1" }, + "deprecated": true, "hostname": "codepipeline-fips.us-gov-west-1.amazonaws.com" }, - "us-gov-west-1": {} + "us-gov-west-1": { + "variants": [ + { + "hostname": "codepipeline-fips.us-gov-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + } } }, "cognito-identity": { @@ -9415,9 +15692,17 @@ "credentialScope": { "region": "us-gov-west-1" }, + "deprecated": true, "hostname": "cognito-identity-fips.us-gov-west-1.amazonaws.com" }, - "us-gov-west-1": {} + "us-gov-west-1": { + "variants": [ + { + "hostname": "cognito-identity-fips.us-gov-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + } } }, "cognito-idp": { @@ -9426,9 +15711,17 @@ "credentialScope": { "region": "us-gov-west-1" }, + "deprecated": true, "hostname": "cognito-idp-fips.us-gov-west-1.amazonaws.com" }, - "us-gov-west-1": {} + "us-gov-west-1": { + "variants": [ + { + "hostname": "cognito-idp-fips.us-gov-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + } } }, "comprehend": { @@ -9440,9 +15733,17 @@ "credentialScope": { "region": "us-gov-west-1" }, + "deprecated": true, "hostname": "comprehend-fips.us-gov-west-1.amazonaws.com" }, - "us-gov-west-1": {} + "us-gov-west-1": { + "variants": [ + { + "hostname": "comprehend-fips.us-gov-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + } } }, "comprehendmedical": { @@ -9451,27 +15752,59 @@ "credentialScope": { "region": "us-gov-west-1" }, + "deprecated": true, "hostname": "comprehendmedical-fips.us-gov-west-1.amazonaws.com" }, - "us-gov-west-1": {} + "us-gov-west-1": { + "variants": [ + { + "hostname": "comprehendmedical-fips.us-gov-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + } } }, "config": { + "defaults": { + "variants": [ + { + "hostname": "config.{region}.{dnsSuffix}", + "tags": ["fips"] + } + ] + }, "endpoints": { "fips-us-gov-east-1": { "credentialScope": { "region": "us-gov-east-1" }, + "deprecated": true, "hostname": "config.us-gov-east-1.amazonaws.com" }, "fips-us-gov-west-1": { "credentialScope": { "region": "us-gov-west-1" }, + "deprecated": true, "hostname": "config.us-gov-west-1.amazonaws.com" }, - "us-gov-east-1": {}, - "us-gov-west-1": {} + "us-gov-east-1": { + "variants": [ + { + "hostname": "config.us-gov-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-gov-west-1": { + "variants": [ + { + "hostname": "config.us-gov-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + } } }, "connect": { @@ -9479,6 +15812,16 @@ "us-gov-west-1": {} } }, + "connectparticipant": { + "endpoints": { + "us-gov-west-1": { + "credentialScope": { + "region": "us-gov-west-1" + }, + "hostname": "participant.connect.us-gov-west-1.amazonaws.com" + } + } + }, "data.iot": { "defaults": { "credentialScope": { @@ -9491,16 +15834,32 @@ "credentialScope": { "service": "iotdata" }, + "deprecated": true, "hostname": "data.iot-fips.us-gov-east-1.amazonaws.com" }, "fips-us-gov-west-1": { "credentialScope": { "service": "iotdata" }, + "deprecated": true, "hostname": "data.iot-fips.us-gov-west-1.amazonaws.com" }, - "us-gov-east-1": {}, - "us-gov-west-1": {} + "us-gov-east-1": { + "variants": [ + { + "hostname": "data.iot-fips.us-gov-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-gov-west-1": { + "variants": [ + { + "hostname": "data.iot-fips.us-gov-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + } } }, "data.jobs.iot": { @@ -9509,16 +15868,32 @@ "credentialScope": { "region": "us-gov-east-1" }, + "deprecated": true, "hostname": "data.jobs.iot-fips.us-gov-east-1.amazonaws.com" }, "fips-us-gov-west-1": { "credentialScope": { "region": "us-gov-west-1" }, + "deprecated": true, "hostname": "data.jobs.iot-fips.us-gov-west-1.amazonaws.com" }, - "us-gov-east-1": {}, - "us-gov-west-1": {} + "us-gov-east-1": { + "variants": [ + { + "hostname": "data.jobs.iot-fips.us-gov-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-gov-west-1": { + "variants": [ + { + "hostname": "data.jobs.iot-fips.us-gov-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + } } }, "databrew": { @@ -9532,16 +15907,32 @@ "credentialScope": { "region": "us-gov-east-1" }, + "deprecated": true, "hostname": "datasync-fips.us-gov-east-1.amazonaws.com" }, "fips-us-gov-west-1": { "credentialScope": { "region": "us-gov-west-1" }, + "deprecated": true, "hostname": "datasync-fips.us-gov-west-1.amazonaws.com" }, - "us-gov-east-1": {}, - "us-gov-west-1": {} + "us-gov-east-1": { + "variants": [ + { + "hostname": "datasync-fips.us-gov-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-gov-west-1": { + "variants": [ + { + "hostname": "datasync-fips.us-gov-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + } } }, "directconnect": { @@ -9560,16 +15951,71 @@ } } }, + "dlm": { + "endpoints": { + "us-gov-east-1": {}, + "us-gov-west-1": {} + } + }, "dms": { + "defaults": { + "variants": [ + { + "hostname": "dms.{region}.{dnsSuffix}", + "tags": ["fips"] + } + ] + }, "endpoints": { + "dms": { + "credentialScope": { + "region": "us-gov-west-1" + }, + "deprecated": true, + "variants": [ + { + "hostname": "dms.us-gov-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, "dms-fips": { "credentialScope": { "region": "us-gov-west-1" }, + "deprecated": true, "hostname": "dms.us-gov-west-1.amazonaws.com" }, - "us-gov-east-1": {}, - "us-gov-west-1": {} + "us-gov-east-1": { + "variants": [ + { + "hostname": "dms.us-gov-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-gov-east-1-fips": { + "credentialScope": { + "region": "us-gov-east-1" + }, + "deprecated": true, + "hostname": "dms.us-gov-east-1.amazonaws.com" + }, + "us-gov-west-1": { + "variants": [ + { + "hostname": "dms.us-gov-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-gov-west-1-fips": { + "credentialScope": { + "region": "us-gov-west-1" + }, + "deprecated": true, + "hostname": "dms.us-gov-west-1.amazonaws.com" + } } }, "docdb": { @@ -9588,32 +16034,72 @@ "credentialScope": { "region": "us-gov-east-1" }, + "deprecated": true, "hostname": "ds-fips.us-gov-east-1.amazonaws.com" }, "fips-us-gov-west-1": { "credentialScope": { "region": "us-gov-west-1" }, + "deprecated": true, "hostname": "ds-fips.us-gov-west-1.amazonaws.com" }, - "us-gov-east-1": {}, - "us-gov-west-1": {} + "us-gov-east-1": { + "variants": [ + { + "hostname": "ds-fips.us-gov-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-gov-west-1": { + "variants": [ + { + "hostname": "ds-fips.us-gov-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + } } }, "dynamodb": { + "defaults": { + "variants": [ + { + "hostname": "dynamodb.{region}.{dnsSuffix}", + "tags": ["fips"] + } + ] + }, "endpoints": { - "us-gov-east-1": {}, + "us-gov-east-1": { + "variants": [ + { + "hostname": "dynamodb.us-gov-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, "us-gov-east-1-fips": { "credentialScope": { "region": "us-gov-east-1" }, + "deprecated": true, "hostname": "dynamodb.us-gov-east-1.amazonaws.com" }, - "us-gov-west-1": {}, + "us-gov-west-1": { + "variants": [ + { + "hostname": "dynamodb.us-gov-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, "us-gov-west-1-fips": { "credentialScope": { "region": "us-gov-west-1" }, + "deprecated": true, "hostname": "dynamodb.us-gov-west-1.amazonaws.com" } } @@ -9646,49 +16132,110 @@ "credentialScope": { "region": "us-gov-east-1" }, + "deprecated": true, "hostname": "ecs-fips.us-gov-east-1.amazonaws.com" }, "fips-us-gov-west-1": { "credentialScope": { "region": "us-gov-west-1" }, + "deprecated": true, "hostname": "ecs-fips.us-gov-west-1.amazonaws.com" }, - "us-gov-east-1": {}, - "us-gov-west-1": {} + "us-gov-east-1": { + "variants": [ + { + "hostname": "ecs-fips.us-gov-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-gov-west-1": { + "variants": [ + { + "hostname": "ecs-fips.us-gov-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + } } }, "eks": { "defaults": { - "protocols": ["http", "https"] + "protocols": ["http", "https"], + "variants": [ + { + "hostname": "eks.{region}.{dnsSuffix}", + "tags": ["fips"] + } + ] }, "endpoints": { "fips-us-gov-east-1": { "credentialScope": { "region": "us-gov-east-1" }, + "deprecated": true, "hostname": "eks.us-gov-east-1.amazonaws.com" }, "fips-us-gov-west-1": { "credentialScope": { "region": "us-gov-west-1" }, + "deprecated": true, "hostname": "eks.us-gov-west-1.amazonaws.com" }, - "us-gov-east-1": {}, - "us-gov-west-1": {} + "us-gov-east-1": { + "variants": [ + { + "hostname": "eks.us-gov-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-gov-west-1": { + "variants": [ + { + "hostname": "eks.us-gov-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + } } }, "elasticache": { + "defaults": { + "variants": [ + { + "hostname": "elasticache.{region}.{dnsSuffix}", + "tags": ["fips"] + } + ] + }, "endpoints": { "fips": { "credentialScope": { "region": "us-gov-west-1" }, + "deprecated": true, "hostname": "elasticache.us-gov-west-1.amazonaws.com" }, "us-gov-east-1": {}, - "us-gov-west-1": {} + "us-gov-west-1": { + "variants": [ + { + "hostname": "elasticache.us-gov-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-gov-west-1-fips": { + "credentialScope": { + "region": "us-gov-west-1" + }, + "deprecated": true, + "hostname": "elasticache.us-gov-west-1.amazonaws.com" + } } }, "elasticbeanstalk": { @@ -9713,55 +16260,117 @@ "credentialScope": { "region": "us-gov-east-1" }, + "deprecated": true, "hostname": "elasticfilesystem-fips.us-gov-east-1.amazonaws.com" }, "fips-us-gov-west-1": { "credentialScope": { "region": "us-gov-west-1" }, + "deprecated": true, "hostname": "elasticfilesystem-fips.us-gov-west-1.amazonaws.com" }, - "us-gov-east-1": {}, - "us-gov-west-1": {} + "us-gov-east-1": { + "variants": [ + { + "hostname": "elasticfilesystem-fips.us-gov-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-gov-west-1": { + "variants": [ + { + "hostname": "elasticfilesystem-fips.us-gov-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + } } }, "elasticloadbalancing": { + "defaults": { + "variants": [ + { + "hostname": "elasticloadbalancing.{region}.{dnsSuffix}", + "tags": ["fips"] + } + ] + }, "endpoints": { "fips-us-gov-east-1": { "credentialScope": { "region": "us-gov-east-1" }, + "deprecated": true, "hostname": "elasticloadbalancing.us-gov-east-1.amazonaws.com" }, "fips-us-gov-west-1": { "credentialScope": { "region": "us-gov-west-1" }, + "deprecated": true, "hostname": "elasticloadbalancing.us-gov-west-1.amazonaws.com" }, - "us-gov-east-1": {}, + "us-gov-east-1": { + "variants": [ + { + "hostname": "elasticloadbalancing.us-gov-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, "us-gov-west-1": { - "protocols": ["http", "https"] + "protocols": ["http", "https"], + "variants": [ + { + "hostname": "elasticloadbalancing.us-gov-west-1.amazonaws.com", + "tags": ["fips"] + } + ] } } }, "elasticmapreduce": { + "defaults": { + "variants": [ + { + "hostname": "elasticmapreduce.{region}.{dnsSuffix}", + "tags": ["fips"] + } + ] + }, "endpoints": { "fips-us-gov-east-1": { "credentialScope": { "region": "us-gov-east-1" }, + "deprecated": true, "hostname": "elasticmapreduce.us-gov-east-1.amazonaws.com" }, "fips-us-gov-west-1": { "credentialScope": { "region": "us-gov-west-1" }, + "deprecated": true, "hostname": "elasticmapreduce.us-gov-west-1.amazonaws.com" }, - "us-gov-east-1": {}, + "us-gov-east-1": { + "variants": [ + { + "hostname": "elasticmapreduce.us-gov-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, "us-gov-west-1": { - "protocols": ["https"] + "protocols": ["https"], + "variants": [ + { + "hostname": "elasticmapreduce.us-gov-west-1.amazonaws.com", + "tags": ["fips"] + } + ] } } }, @@ -9771,9 +16380,17 @@ "credentialScope": { "region": "us-gov-west-1" }, + "deprecated": true, "hostname": "email-fips.us-gov-west-1.amazonaws.com" }, - "us-gov-west-1": {} + "us-gov-west-1": { + "variants": [ + { + "hostname": "email-fips.us-gov-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + } } }, "es": { @@ -9782,10 +16399,39 @@ "credentialScope": { "region": "us-gov-west-1" }, + "deprecated": true, "hostname": "es-fips.us-gov-west-1.amazonaws.com" }, - "us-gov-east-1": {}, - "us-gov-west-1": {} + "us-gov-east-1": { + "variants": [ + { + "hostname": "es-fips.us-gov-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-gov-east-1-fips": { + "credentialScope": { + "region": "us-gov-east-1" + }, + "deprecated": true, + "hostname": "es-fips.us-gov-east-1.amazonaws.com" + }, + "us-gov-west-1": { + "variants": [ + { + "hostname": "es-fips.us-gov-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-gov-west-1-fips": { + "credentialScope": { + "region": "us-gov-west-1" + }, + "deprecated": true, + "hostname": "es-fips.us-gov-west-1.amazonaws.com" + } } }, "events": { @@ -9804,22 +16450,44 @@ } } }, + "execute-api": { + "endpoints": { + "us-gov-east-1": {}, + "us-gov-west-1": {} + } + }, "firehose": { "endpoints": { "fips-us-gov-east-1": { "credentialScope": { "region": "us-gov-east-1" }, + "deprecated": true, "hostname": "firehose-fips.us-gov-east-1.amazonaws.com" }, "fips-us-gov-west-1": { "credentialScope": { "region": "us-gov-west-1" }, + "deprecated": true, "hostname": "firehose-fips.us-gov-west-1.amazonaws.com" }, - "us-gov-east-1": {}, - "us-gov-west-1": {} + "us-gov-east-1": { + "variants": [ + { + "hostname": "firehose-fips.us-gov-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-gov-west-1": { + "variants": [ + { + "hostname": "firehose-fips.us-gov-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + } } }, "fms": { @@ -9831,16 +16499,32 @@ "credentialScope": { "region": "us-gov-east-1" }, + "deprecated": true, "hostname": "fms-fips.us-gov-east-1.amazonaws.com" }, "fips-us-gov-west-1": { "credentialScope": { "region": "us-gov-west-1" }, + "deprecated": true, "hostname": "fms-fips.us-gov-west-1.amazonaws.com" }, - "us-gov-east-1": {}, - "us-gov-west-1": {} + "us-gov-east-1": { + "variants": [ + { + "hostname": "fms-fips.us-gov-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-gov-west-1": { + "variants": [ + { + "hostname": "fms-fips.us-gov-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + } } }, "fsx": { @@ -9849,16 +16533,70 @@ "credentialScope": { "region": "us-gov-east-1" }, + "deprecated": true, "hostname": "fsx-fips.us-gov-east-1.amazonaws.com" }, "fips-prod-us-gov-west-1": { "credentialScope": { "region": "us-gov-west-1" }, + "deprecated": true, "hostname": "fsx-fips.us-gov-west-1.amazonaws.com" }, - "us-gov-east-1": {}, - "us-gov-west-1": {} + "fips-us-gov-east-1": { + "credentialScope": { + "region": "us-gov-east-1" + }, + "deprecated": true, + "hostname": "fsx-fips.us-gov-east-1.amazonaws.com" + }, + "fips-us-gov-west-1": { + "credentialScope": { + "region": "us-gov-west-1" + }, + "deprecated": true, + "hostname": "fsx-fips.us-gov-west-1.amazonaws.com" + }, + "prod-us-gov-east-1": { + "credentialScope": { + "region": "us-gov-east-1" + }, + "deprecated": true, + "variants": [ + { + "hostname": "fsx-fips.us-gov-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "prod-us-gov-west-1": { + "credentialScope": { + "region": "us-gov-west-1" + }, + "deprecated": true, + "variants": [ + { + "hostname": "fsx-fips.us-gov-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-gov-east-1": { + "variants": [ + { + "hostname": "fsx-fips.us-gov-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-gov-west-1": { + "variants": [ + { + "hostname": "fsx-fips.us-gov-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + } } }, "glacier": { @@ -9884,16 +16622,32 @@ "credentialScope": { "region": "us-gov-east-1" }, + "deprecated": true, "hostname": "glue-fips.us-gov-east-1.amazonaws.com" }, "fips-us-gov-west-1": { "credentialScope": { "region": "us-gov-west-1" }, + "deprecated": true, "hostname": "glue-fips.us-gov-west-1.amazonaws.com" }, - "us-gov-east-1": {}, - "us-gov-west-1": {} + "us-gov-east-1": { + "variants": [ + { + "hostname": "glue-fips.us-gov-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-gov-west-1": { + "variants": [ + { + "hostname": "glue-fips.us-gov-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + } } }, "greengrass": { @@ -9917,13 +16671,20 @@ "credentialScope": { "region": "us-gov-east-1" }, + "deprecated": true, "hostname": "greengrass-fips.us-gov-east-1.amazonaws.com" }, "us-gov-east-1": { "credentialScope": { "region": "us-gov-east-1" }, - "hostname": "greengrass.us-gov-east-1.amazonaws.com" + "hostname": "greengrass.us-gov-east-1.amazonaws.com", + "variants": [ + { + "hostname": "greengrass-fips.us-gov-east-1.amazonaws.com", + "tags": ["fips"] + } + ] }, "us-gov-west-1": { "credentialScope": { @@ -9936,21 +16697,43 @@ }, "guardduty": { "defaults": { - "protocols": ["https"] + "protocols": ["https"], + "variants": [ + { + "hostname": "guardduty.{region}.{dnsSuffix}", + "tags": ["fips"] + } + ] }, "endpoints": { - "us-gov-east-1": {}, + "us-gov-east-1": { + "variants": [ + { + "hostname": "guardduty.us-gov-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, "us-gov-east-1-fips": { "credentialScope": { "region": "us-gov-east-1" }, + "deprecated": true, "hostname": "guardduty.us-gov-east-1.amazonaws.com" }, - "us-gov-west-1": {}, + "us-gov-west-1": { + "variants": [ + { + "hostname": "guardduty.us-gov-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, "us-gov-west-1-fips": { "credentialScope": { "region": "us-gov-west-1" }, + "deprecated": true, "hostname": "guardduty.us-gov-west-1.amazonaws.com" } }, @@ -9962,7 +16745,20 @@ "credentialScope": { "region": "us-gov-west-1" }, + "deprecated": true, "hostname": "health-fips.us-gov-west-1.amazonaws.com" + }, + "us-gov-west-1": { + "credentialScope": { + "region": "us-gov-west-1" + }, + "deprecated": true, + "variants": [ + { + "hostname": "health-fips.us-gov-west-1.amazonaws.com", + "tags": ["fips"] + } + ] } } }, @@ -9972,12 +16768,38 @@ "credentialScope": { "region": "us-gov-west-1" }, + "hostname": "iam.us-gov.amazonaws.com", + "variants": [ + { + "hostname": "iam.us-gov.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "aws-us-gov-global-fips": { + "credentialScope": { + "region": "us-gov-west-1" + }, + "deprecated": true, "hostname": "iam.us-gov.amazonaws.com" }, + "iam-govcloud": { + "credentialScope": { + "region": "us-gov-west-1" + }, + "deprecated": true, + "variants": [ + { + "hostname": "iam.us-gov.amazonaws.com", + "tags": ["fips"] + } + ] + }, "iam-govcloud-fips": { "credentialScope": { "region": "us-gov-west-1" }, + "deprecated": true, "hostname": "iam.us-gov.amazonaws.com" } }, @@ -9990,9 +16812,17 @@ "credentialScope": { "region": "us-gov-west-1" }, + "deprecated": true, "hostname": "identitystore.us-gov-west-1.amazonaws.com" }, - "us-gov-west-1": {} + "us-gov-west-1": { + "variants": [ + { + "hostname": "identitystore.us-gov-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + } } }, "inspector": { @@ -10001,16 +16831,32 @@ "credentialScope": { "region": "us-gov-east-1" }, + "deprecated": true, "hostname": "inspector-fips.us-gov-east-1.amazonaws.com" }, "fips-us-gov-west-1": { "credentialScope": { "region": "us-gov-west-1" }, + "deprecated": true, "hostname": "inspector-fips.us-gov-west-1.amazonaws.com" }, - "us-gov-east-1": {}, - "us-gov-west-1": {} + "us-gov-east-1": { + "variants": [ + { + "hostname": "inspector-fips.us-gov-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-gov-west-1": { + "variants": [ + { + "hostname": "inspector-fips.us-gov-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + } } }, "iot": { @@ -10024,16 +16870,32 @@ "credentialScope": { "service": "execute-api" }, + "deprecated": true, "hostname": "iot-fips.us-gov-east-1.amazonaws.com" }, "fips-us-gov-west-1": { "credentialScope": { "service": "execute-api" }, + "deprecated": true, "hostname": "iot-fips.us-gov-west-1.amazonaws.com" }, - "us-gov-east-1": {}, - "us-gov-west-1": {} + "us-gov-east-1": { + "variants": [ + { + "hostname": "iot-fips.us-gov-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-gov-west-1": { + "variants": [ + { + "hostname": "iot-fips.us-gov-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + } } }, "iotevents": { @@ -10052,20 +16914,49 @@ } }, "iotsecuredtunneling": { + "defaults": { + "variants": [ + { + "hostname": "api.tunneling.iot-fips.{region}.{dnsSuffix}", + "tags": ["fips"] + } + ] + }, "endpoints": { "fips-us-gov-east-1": { "credentialScope": { "region": "us-gov-east-1" }, + "deprecated": true, "hostname": "api.tunneling.iot-fips.us-gov-east-1.amazonaws.com" }, "fips-us-gov-west-1": { "credentialScope": { "region": "us-gov-west-1" }, + "deprecated": true, "hostname": "api.tunneling.iot-fips.us-gov-west-1.amazonaws.com" }, - "us-gov-east-1": {}, + "us-gov-east-1": { + "variants": [ + { + "hostname": "api.tunneling.iot-fips.us-gov-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-gov-west-1": { + "variants": [ + { + "hostname": "api.tunneling.iot-fips.us-gov-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + } + } + }, + "iotsitewise": { + "endpoints": { "us-gov-west-1": {} } }, @@ -10081,9 +16972,17 @@ "credentialScope": { "region": "us-gov-west-1" }, + "deprecated": true, "hostname": "kendra-fips.us-gov-west-1.amazonaws.com" }, - "us-gov-west-1": {} + "us-gov-west-1": { + "variants": [ + { + "hostname": "kendra-fips.us-gov-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + } } }, "kinesis": { @@ -10114,10 +17013,39 @@ "credentialScope": { "region": "us-gov-west-1" }, + "deprecated": true, "hostname": "kms-fips.us-gov-west-1.amazonaws.com" }, - "us-gov-east-1": {}, - "us-gov-west-1": {} + "us-gov-east-1": { + "variants": [ + { + "hostname": "kms-fips.us-gov-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-gov-east-1-fips": { + "credentialScope": { + "region": "us-gov-east-1" + }, + "deprecated": true, + "hostname": "kms-fips.us-gov-east-1.amazonaws.com" + }, + "us-gov-west-1": { + "variants": [ + { + "hostname": "kms-fips.us-gov-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-gov-west-1-fips": { + "credentialScope": { + "region": "us-gov-west-1" + }, + "deprecated": true, + "hostname": "kms-fips.us-gov-west-1.amazonaws.com" + } } }, "lakeformation": { @@ -10126,9 +17054,17 @@ "credentialScope": { "region": "us-gov-west-1" }, + "deprecated": true, "hostname": "lakeformation-fips.us-gov-west-1.amazonaws.com" }, - "us-gov-west-1": {} + "us-gov-west-1": { + "variants": [ + { + "hostname": "lakeformation-fips.us-gov-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + } } }, "lambda": { @@ -10137,16 +17073,32 @@ "credentialScope": { "region": "us-gov-east-1" }, + "deprecated": true, "hostname": "lambda-fips.us-gov-east-1.amazonaws.com" }, "fips-us-gov-west-1": { "credentialScope": { "region": "us-gov-west-1" }, + "deprecated": true, "hostname": "lambda-fips.us-gov-west-1.amazonaws.com" }, - "us-gov-east-1": {}, - "us-gov-west-1": {} + "us-gov-east-1": { + "variants": [ + { + "hostname": "lambda-fips.us-gov-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-gov-west-1": { + "variants": [ + { + "hostname": "lambda-fips.us-gov-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + } } }, "license-manager": { @@ -10155,16 +17107,32 @@ "credentialScope": { "region": "us-gov-east-1" }, + "deprecated": true, "hostname": "license-manager-fips.us-gov-east-1.amazonaws.com" }, "fips-us-gov-west-1": { "credentialScope": { "region": "us-gov-west-1" }, + "deprecated": true, "hostname": "license-manager-fips.us-gov-west-1.amazonaws.com" }, - "us-gov-east-1": {}, - "us-gov-west-1": {} + "us-gov-east-1": { + "variants": [ + { + "hostname": "license-manager-fips.us-gov-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-gov-west-1": { + "variants": [ + { + "hostname": "license-manager-fips.us-gov-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + } } }, "logs": { @@ -10208,34 +17176,72 @@ "defaults": { "credentialScope": { "service": "lex" - } + }, + "variants": [ + { + "hostname": "models-fips.lex.{region}.{dnsSuffix}", + "tags": ["fips"] + } + ] }, "endpoints": { - "us-gov-west-1": {}, + "us-gov-west-1": { + "variants": [ + { + "hostname": "models-fips.lex.us-gov-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, "us-gov-west-1-fips": { "credentialScope": { "region": "us-gov-west-1" }, + "deprecated": true, "hostname": "models-fips.lex.us-gov-west-1.amazonaws.com" } } }, "monitoring": { + "defaults": { + "variants": [ + { + "hostname": "monitoring.{region}.{dnsSuffix}", + "tags": ["fips"] + } + ] + }, "endpoints": { "fips-us-gov-east-1": { "credentialScope": { "region": "us-gov-east-1" }, + "deprecated": true, "hostname": "monitoring.us-gov-east-1.amazonaws.com" }, "fips-us-gov-west-1": { "credentialScope": { "region": "us-gov-west-1" }, + "deprecated": true, "hostname": "monitoring.us-gov-west-1.amazonaws.com" }, - "us-gov-east-1": {}, - "us-gov-west-1": {} + "us-gov-east-1": { + "variants": [ + { + "hostname": "monitoring.us-gov-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-gov-west-1": { + "variants": [ + { + "hostname": "monitoring.us-gov-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + } } }, "mq": { @@ -10244,16 +17250,32 @@ "credentialScope": { "region": "us-gov-east-1" }, + "deprecated": true, "hostname": "mq-fips.us-gov-east-1.amazonaws.com" }, "fips-us-gov-west-1": { "credentialScope": { "region": "us-gov-west-1" }, + "deprecated": true, "hostname": "mq-fips.us-gov-west-1.amazonaws.com" }, - "us-gov-east-1": {}, - "us-gov-west-1": {} + "us-gov-east-1": { + "variants": [ + { + "hostname": "mq-fips.us-gov-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-gov-west-1": { + "variants": [ + { + "hostname": "mq-fips.us-gov-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + } } }, "neptune": { @@ -10278,18 +17300,46 @@ "credentialScope": { "region": "us-gov-east-1" }, + "deprecated": true, "hostname": "network-firewall-fips.us-gov-east-1.amazonaws.com" }, "fips-us-gov-west-1": { "credentialScope": { "region": "us-gov-west-1" }, + "deprecated": true, "hostname": "network-firewall-fips.us-gov-west-1.amazonaws.com" }, - "us-gov-east-1": {}, - "us-gov-west-1": {} + "us-gov-east-1": { + "variants": [ + { + "hostname": "network-firewall-fips.us-gov-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-gov-west-1": { + "variants": [ + { + "hostname": "network-firewall-fips.us-gov-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + } } }, + "networkmanager": { + "endpoints": { + "aws-us-gov-global": { + "credentialScope": { + "region": "us-gov-west-1" + }, + "hostname": "networkmanager.us-gov-west-1.amazonaws.com" + } + }, + "isRegionalized": false, + "partitionEndpoint": "aws-us-gov-global" + }, "oidc": { "endpoints": { "us-gov-west-1": { @@ -10306,12 +17356,19 @@ "credentialScope": { "region": "us-gov-west-1" }, - "hostname": "organizations.us-gov-west-1.amazonaws.com" + "hostname": "organizations.us-gov-west-1.amazonaws.com", + "variants": [ + { + "hostname": "organizations.us-gov-west-1.amazonaws.com", + "tags": ["fips"] + } + ] }, "fips-aws-us-gov-global": { "credentialScope": { "region": "us-gov-west-1" }, + "deprecated": true, "hostname": "organizations.us-gov-west-1.amazonaws.com" } }, @@ -10345,13 +17402,20 @@ "credentialScope": { "region": "us-gov-west-1" }, + "deprecated": true, "hostname": "pinpoint-fips.us-gov-west-1.amazonaws.com" }, "us-gov-west-1": { "credentialScope": { "region": "us-gov-west-1" }, - "hostname": "pinpoint.us-gov-west-1.amazonaws.com" + "hostname": "pinpoint.us-gov-west-1.amazonaws.com", + "variants": [ + { + "hostname": "pinpoint-fips.us-gov-west-1.amazonaws.com", + "tags": ["fips"] + } + ] } } }, @@ -10361,9 +17425,27 @@ "credentialScope": { "region": "us-gov-west-1" }, + "deprecated": true, "hostname": "polly-fips.us-gov-west-1.amazonaws.com" }, - "us-gov-west-1": {} + "us-gov-west-1": { + "variants": [ + { + "hostname": "polly-fips.us-gov-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + } + } + }, + "portal.sso": { + "endpoints": { + "us-gov-west-1": { + "credentialScope": { + "region": "us-gov-west-1" + }, + "hostname": "portal.sso.us-gov-west-1.amazonaws.com" + } } }, "quicksight": { @@ -10394,16 +17476,46 @@ "credentialScope": { "region": "us-gov-east-1" }, + "deprecated": true, "hostname": "rds.us-gov-east-1.amazonaws.com" }, "rds.us-gov-west-1": { "credentialScope": { "region": "us-gov-west-1" }, + "deprecated": true, "hostname": "rds.us-gov-west-1.amazonaws.com" }, - "us-gov-east-1": {}, - "us-gov-west-1": {} + "us-gov-east-1": { + "variants": [ + { + "hostname": "rds.us-gov-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-gov-east-1-fips": { + "credentialScope": { + "region": "us-gov-east-1" + }, + "deprecated": true, + "hostname": "rds.us-gov-east-1.amazonaws.com" + }, + "us-gov-west-1": { + "variants": [ + { + "hostname": "rds.us-gov-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-gov-west-1-fips": { + "credentialScope": { + "region": "us-gov-west-1" + }, + "deprecated": true, + "hostname": "rds.us-gov-west-1.amazonaws.com" + } } }, "redshift": { @@ -10428,27 +17540,78 @@ "credentialScope": { "region": "us-gov-west-1" }, + "deprecated": true, "hostname": "rekognition-fips.us-gov-west-1.amazonaws.com" }, - "us-gov-west-1": {} + "rekognition.us-gov-west-1": { + "credentialScope": { + "region": "us-gov-west-1" + }, + "deprecated": true, + "variants": [ + { + "hostname": "rekognition-fips.us-gov-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-gov-west-1": { + "variants": [ + { + "hostname": "rekognition-fips.us-gov-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-gov-west-1-fips": { + "credentialScope": { + "region": "us-gov-west-1" + }, + "deprecated": true, + "hostname": "rekognition-fips.us-gov-west-1.amazonaws.com" + } } }, "resource-groups": { + "defaults": { + "variants": [ + { + "hostname": "resource-groups.{region}.{dnsSuffix}", + "tags": ["fips"] + } + ] + }, "endpoints": { "fips-us-gov-east-1": { "credentialScope": { "region": "us-gov-east-1" }, + "deprecated": true, "hostname": "resource-groups.us-gov-east-1.amazonaws.com" }, "fips-us-gov-west-1": { "credentialScope": { "region": "us-gov-west-1" }, + "deprecated": true, "hostname": "resource-groups.us-gov-west-1.amazonaws.com" }, - "us-gov-east-1": {}, - "us-gov-west-1": {} + "us-gov-east-1": { + "variants": [ + { + "hostname": "resource-groups.us-gov-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-gov-west-1": { + "variants": [ + { + "hostname": "resource-groups.us-gov-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + } } }, "route53": { @@ -10457,12 +17620,19 @@ "credentialScope": { "region": "us-gov-west-1" }, - "hostname": "route53.us-gov.amazonaws.com" + "hostname": "route53.us-gov.amazonaws.com", + "variants": [ + { + "hostname": "route53.us-gov.amazonaws.com", + "tags": ["fips"] + } + ] }, "fips-aws-us-gov-global": { "credentialScope": { "region": "us-gov-west-1" }, + "deprecated": true, "hostname": "route53.us-gov.amazonaws.com" } }, @@ -10479,63 +17649,109 @@ "defaults": { "credentialScope": { "service": "lex" - } + }, + "variants": [ + { + "hostname": "runtime-fips.lex.{region}.{dnsSuffix}", + "tags": ["fips"] + } + ] }, "endpoints": { - "us-gov-west-1": {}, + "us-gov-west-1": { + "variants": [ + { + "hostname": "runtime-fips.lex.us-gov-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, "us-gov-west-1-fips": { "credentialScope": { "region": "us-gov-west-1" }, + "deprecated": true, "hostname": "runtime-fips.lex.us-gov-west-1.amazonaws.com" } } }, "runtime.sagemaker": { "endpoints": { - "us-gov-west-1": {}, + "us-gov-west-1": { + "variants": [ + { + "hostname": "runtime.sagemaker.us-gov-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, "us-gov-west-1-fips": { "credentialScope": { "region": "us-gov-west-1" }, + "deprecated": true, "hostname": "runtime.sagemaker.us-gov-west-1.amazonaws.com" } - } - }, - "s3": { - "defaults": { - "signatureVersions": ["s3", "s3v4"] - }, - "endpoints": { - "accesspoint-us-gov-east-1": { - "hostname": "s3-accesspoint.us-gov-east-1.amazonaws.com", - "signatureVersions": ["s3v4"] - }, - "accesspoint-us-gov-west-1": { - "hostname": "s3-accesspoint.us-gov-west-1.amazonaws.com", - "signatureVersions": ["s3v4"] - }, - "fips-accesspoint-us-gov-east-1": { - "hostname": "s3-accesspoint-fips.us-gov-east-1.amazonaws.com", - "signatureVersions": ["s3v4"] - }, - "fips-accesspoint-us-gov-west-1": { - "hostname": "s3-accesspoint-fips.us-gov-west-1.amazonaws.com", - "signatureVersions": ["s3v4"] + } + }, + "s3": { + "defaults": { + "signatureVersions": ["s3", "s3v4"], + "variants": [ + { + "dnsSuffix": "amazonaws.com", + "hostname": "{service}-fips.dualstack.{region}.{dnsSuffix}", + "tags": ["dualstack", "fips"] + }, + { + "dnsSuffix": "amazonaws.com", + "hostname": "{service}.dualstack.{region}.{dnsSuffix}", + "tags": ["dualstack"] + } + ] + }, + "endpoints": { + "fips-us-gov-east-1": { + "credentialScope": { + "region": "us-gov-east-1" + }, + "deprecated": true, + "hostname": "s3-fips.us-gov-east-1.amazonaws.com" }, "fips-us-gov-west-1": { "credentialScope": { "region": "us-gov-west-1" }, + "deprecated": true, "hostname": "s3-fips.us-gov-west-1.amazonaws.com" }, "us-gov-east-1": { "hostname": "s3.us-gov-east-1.amazonaws.com", - "protocols": ["http", "https"] + "protocols": ["http", "https"], + "variants": [ + { + "hostname": "s3-fips.us-gov-east-1.amazonaws.com", + "tags": ["fips"] + }, + { + "hostname": "s3.dualstack.us-gov-east-1.amazonaws.com", + "tags": ["dualstack"] + } + ] }, "us-gov-west-1": { "hostname": "s3.us-gov-west-1.amazonaws.com", - "protocols": ["http", "https"] + "protocols": ["http", "https"], + "variants": [ + { + "hostname": "s3-fips.us-gov-west-1.amazonaws.com", + "tags": ["fips"] + }, + { + "hostname": "s3.dualstack.us-gov-west-1.amazonaws.com", + "tags": ["dualstack"] + } + ] } } }, @@ -10550,12 +17766,27 @@ "region": "us-gov-east-1" }, "hostname": "s3-control.us-gov-east-1.amazonaws.com", - "signatureVersions": ["s3v4"] + "signatureVersions": ["s3v4"], + "variants": [ + { + "hostname": "s3-control-fips.dualstack.us-gov-east-1.amazonaws.com", + "tags": ["dualstack", "fips"] + }, + { + "hostname": "s3-control-fips.us-gov-east-1.amazonaws.com", + "tags": ["fips"] + }, + { + "hostname": "s3-control.dualstack.us-gov-east-1.amazonaws.com", + "tags": ["dualstack"] + } + ] }, "us-gov-east-1-fips": { "credentialScope": { "region": "us-gov-east-1" }, + "deprecated": true, "hostname": "s3-control-fips.us-gov-east-1.amazonaws.com", "signatureVersions": ["s3v4"] }, @@ -10564,12 +17795,27 @@ "region": "us-gov-west-1" }, "hostname": "s3-control.us-gov-west-1.amazonaws.com", - "signatureVersions": ["s3v4"] + "signatureVersions": ["s3v4"], + "variants": [ + { + "hostname": "s3-control-fips.dualstack.us-gov-west-1.amazonaws.com", + "tags": ["dualstack", "fips"] + }, + { + "hostname": "s3-control-fips.us-gov-west-1.amazonaws.com", + "tags": ["fips"] + }, + { + "hostname": "s3-control.dualstack.us-gov-west-1.amazonaws.com", + "tags": ["dualstack"] + } + ] }, "us-gov-west-1-fips": { "credentialScope": { "region": "us-gov-west-1" }, + "deprecated": true, "hostname": "s3-control-fips.us-gov-west-1.amazonaws.com", "signatureVersions": ["s3v4"] } @@ -10577,18 +17823,34 @@ }, "secretsmanager": { "endpoints": { - "us-gov-east-1": {}, + "us-gov-east-1": { + "variants": [ + { + "hostname": "secretsmanager-fips.us-gov-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, "us-gov-east-1-fips": { "credentialScope": { "region": "us-gov-east-1" }, + "deprecated": true, "hostname": "secretsmanager-fips.us-gov-east-1.amazonaws.com" }, - "us-gov-west-1": {}, + "us-gov-west-1": { + "variants": [ + { + "hostname": "secretsmanager-fips.us-gov-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, "us-gov-west-1-fips": { "credentialScope": { "region": "us-gov-west-1" }, + "deprecated": true, "hostname": "secretsmanager-fips.us-gov-west-1.amazonaws.com" } } @@ -10599,16 +17861,32 @@ "credentialScope": { "region": "us-gov-east-1" }, + "deprecated": true, "hostname": "securityhub-fips.us-gov-east-1.amazonaws.com" }, "fips-us-gov-west-1": { "credentialScope": { "region": "us-gov-west-1" }, + "deprecated": true, "hostname": "securityhub-fips.us-gov-west-1.amazonaws.com" }, - "us-gov-east-1": {}, - "us-gov-west-1": {} + "us-gov-east-1": { + "variants": [ + { + "hostname": "securityhub-fips.us-gov-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-gov-west-1": { + "variants": [ + { + "hostname": "securityhub-fips.us-gov-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + } } }, "serverlessrepo": { @@ -10634,69 +17912,178 @@ }, "servicecatalog": { "endpoints": { - "us-gov-east-1": {}, + "us-gov-east-1": { + "variants": [ + { + "hostname": "servicecatalog-fips.us-gov-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, "us-gov-east-1-fips": { "credentialScope": { "region": "us-gov-east-1" }, + "deprecated": true, "hostname": "servicecatalog-fips.us-gov-east-1.amazonaws.com" }, - "us-gov-west-1": {}, + "us-gov-west-1": { + "variants": [ + { + "hostname": "servicecatalog-fips.us-gov-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, "us-gov-west-1-fips": { "credentialScope": { "region": "us-gov-west-1" }, + "deprecated": true, "hostname": "servicecatalog-fips.us-gov-west-1.amazonaws.com" } } }, "servicecatalog-appregistry": { + "defaults": { + "variants": [ + { + "hostname": "servicecatalog-appregistry.{region}.{dnsSuffix}", + "tags": ["fips"] + } + ] + }, "endpoints": { "fips-us-gov-east-1": { "credentialScope": { "region": "us-gov-east-1" }, + "deprecated": true, "hostname": "servicecatalog-appregistry.us-gov-east-1.amazonaws.com" }, "fips-us-gov-west-1": { "credentialScope": { "region": "us-gov-west-1" }, + "deprecated": true, "hostname": "servicecatalog-appregistry.us-gov-west-1.amazonaws.com" }, - "us-gov-east-1": {}, - "us-gov-west-1": {} + "us-gov-east-1": { + "variants": [ + { + "hostname": "servicecatalog-appregistry.us-gov-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-gov-west-1": { + "variants": [ + { + "hostname": "servicecatalog-appregistry.us-gov-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + } } }, "servicediscovery": { "endpoints": { + "servicediscovery": { + "credentialScope": { + "region": "us-gov-west-1" + }, + "deprecated": true, + "variants": [ + { + "hostname": "servicediscovery-fips.us-gov-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, "servicediscovery-fips": { "credentialScope": { "region": "us-gov-west-1" }, + "deprecated": true, "hostname": "servicediscovery-fips.us-gov-west-1.amazonaws.com" }, - "us-gov-east-1": {}, - "us-gov-west-1": {} + "us-gov-east-1": { + "variants": [ + { + "hostname": "servicediscovery-fips.us-gov-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-gov-east-1-fips": { + "credentialScope": { + "region": "us-gov-east-1" + }, + "deprecated": true, + "hostname": "servicediscovery-fips.us-gov-east-1.amazonaws.com" + }, + "us-gov-west-1": { + "variants": [ + { + "hostname": "servicediscovery-fips.us-gov-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-gov-west-1-fips": { + "credentialScope": { + "region": "us-gov-west-1" + }, + "deprecated": true, + "hostname": "servicediscovery-fips.us-gov-west-1.amazonaws.com" + } } }, "servicequotas": { "defaults": { - "protocols": ["https"] + "protocols": ["https"], + "variants": [ + { + "hostname": "servicequotas.{region}.{dnsSuffix}", + "tags": ["fips"] + } + ] }, "endpoints": { "fips-us-gov-east-1": { "credentialScope": { "region": "us-gov-east-1" }, + "deprecated": true, "hostname": "servicequotas.us-gov-east-1.amazonaws.com" }, "fips-us-gov-west-1": { "credentialScope": { "region": "us-gov-west-1" }, + "deprecated": true, "hostname": "servicequotas.us-gov-west-1.amazonaws.com" }, + "us-gov-east-1": { + "variants": [ + { + "hostname": "servicequotas.us-gov-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-gov-west-1": { + "variants": [ + { + "hostname": "servicequotas.us-gov-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + } + } + }, + "signer": { + "endpoints": { "us-gov-east-1": {}, "us-gov-west-1": {} } @@ -10707,16 +18094,32 @@ "credentialScope": { "region": "us-gov-east-1" }, + "deprecated": true, "hostname": "sms-fips.us-gov-east-1.amazonaws.com" }, "fips-us-gov-west-1": { "credentialScope": { "region": "us-gov-west-1" }, + "deprecated": true, "hostname": "sms-fips.us-gov-west-1.amazonaws.com" }, - "us-gov-east-1": {}, - "us-gov-west-1": {} + "us-gov-east-1": { + "variants": [ + { + "hostname": "sms-fips.us-gov-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-gov-west-1": { + "variants": [ + { + "hostname": "sms-fips.us-gov-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + } } }, "snowball": { @@ -10725,16 +18128,32 @@ "credentialScope": { "region": "us-gov-east-1" }, + "deprecated": true, "hostname": "snowball-fips.us-gov-east-1.amazonaws.com" }, "fips-us-gov-west-1": { "credentialScope": { "region": "us-gov-west-1" }, + "deprecated": true, "hostname": "snowball-fips.us-gov-west-1.amazonaws.com" }, - "us-gov-east-1": {}, - "us-gov-west-1": {} + "us-gov-east-1": { + "variants": [ + { + "hostname": "snowball-fips.us-gov-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-gov-west-1": { + "variants": [ + { + "hostname": "snowball-fips.us-gov-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + } } }, "sns": { @@ -10773,21 +18192,45 @@ } }, "ssm": { + "defaults": { + "variants": [ + { + "hostname": "ssm.{region}.{dnsSuffix}", + "tags": ["fips"] + } + ] + }, "endpoints": { "fips-us-gov-east-1": { "credentialScope": { "region": "us-gov-east-1" }, + "deprecated": true, "hostname": "ssm.us-gov-east-1.amazonaws.com" }, "fips-us-gov-west-1": { "credentialScope": { "region": "us-gov-west-1" }, + "deprecated": true, "hostname": "ssm.us-gov-west-1.amazonaws.com" }, - "us-gov-east-1": {}, - "us-gov-west-1": {} + "us-gov-east-1": { + "variants": [ + { + "hostname": "ssm.us-gov-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-gov-west-1": { + "variants": [ + { + "hostname": "ssm.us-gov-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + } } }, "states": { @@ -10796,16 +18239,32 @@ "credentialScope": { "region": "us-gov-east-1" }, + "deprecated": true, "hostname": "states-fips.us-gov-east-1.amazonaws.com" }, "fips-us-gov-west-1": { "credentialScope": { "region": "us-gov-west-1" }, + "deprecated": true, "hostname": "states.us-gov-west-1.amazonaws.com" }, - "us-gov-east-1": {}, - "us-gov-west-1": {} + "us-gov-east-1": { + "variants": [ + { + "hostname": "states-fips.us-gov-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-gov-west-1": { + "variants": [ + { + "hostname": "states.us-gov-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + } } }, "storagegateway": { @@ -10814,49 +18273,124 @@ "credentialScope": { "region": "us-gov-west-1" }, + "deprecated": true, "hostname": "storagegateway-fips.us-gov-west-1.amazonaws.com" }, - "us-gov-east-1": {}, - "us-gov-west-1": {} + "us-gov-east-1": { + "variants": [ + { + "hostname": "storagegateway-fips.us-gov-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-gov-east-1-fips": { + "credentialScope": { + "region": "us-gov-east-1" + }, + "deprecated": true, + "hostname": "storagegateway-fips.us-gov-east-1.amazonaws.com" + }, + "us-gov-west-1": { + "variants": [ + { + "hostname": "storagegateway-fips.us-gov-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-gov-west-1-fips": { + "credentialScope": { + "region": "us-gov-west-1" + }, + "deprecated": true, + "hostname": "storagegateway-fips.us-gov-west-1.amazonaws.com" + } } }, "streams.dynamodb": { "defaults": { "credentialScope": { "service": "dynamodb" - } + }, + "variants": [ + { + "hostname": "dynamodb.{region}.{dnsSuffix}", + "tags": ["fips"] + } + ] }, "endpoints": { - "us-gov-east-1": {}, + "us-gov-east-1": { + "variants": [ + { + "hostname": "streams.dynamodb.us-gov-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, "us-gov-east-1-fips": { "credentialScope": { "region": "us-gov-east-1" }, - "hostname": "dynamodb.us-gov-east-1.amazonaws.com" + "deprecated": true, + "hostname": "streams.dynamodb.us-gov-east-1.amazonaws.com" + }, + "us-gov-west-1": { + "variants": [ + { + "hostname": "streams.dynamodb.us-gov-west-1.amazonaws.com", + "tags": ["fips"] + } + ] }, - "us-gov-west-1": {}, "us-gov-west-1-fips": { "credentialScope": { "region": "us-gov-west-1" }, - "hostname": "dynamodb.us-gov-west-1.amazonaws.com" + "deprecated": true, + "hostname": "streams.dynamodb.us-gov-west-1.amazonaws.com" } } }, "sts": { + "defaults": { + "variants": [ + { + "hostname": "sts.{region}.{dnsSuffix}", + "tags": ["fips"] + } + ] + }, "endpoints": { - "us-gov-east-1": {}, + "us-gov-east-1": { + "variants": [ + { + "hostname": "sts.us-gov-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, "us-gov-east-1-fips": { "credentialScope": { "region": "us-gov-east-1" }, + "deprecated": true, "hostname": "sts.us-gov-east-1.amazonaws.com" }, - "us-gov-west-1": {}, + "us-gov-west-1": { + "variants": [ + { + "hostname": "sts.us-gov-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, "us-gov-west-1-fips": { "credentialScope": { "region": "us-gov-west-1" }, + "deprecated": true, "hostname": "sts.us-gov-west-1.amazonaws.com" } } @@ -10873,7 +18407,20 @@ "credentialScope": { "region": "us-gov-west-1" }, + "deprecated": true, "hostname": "support.us-gov-west-1.amazonaws.com" + }, + "us-gov-west-1": { + "credentialScope": { + "region": "us-gov-west-1" + }, + "deprecated": true, + "variants": [ + { + "hostname": "support.us-gov-west-1.amazonaws.com", + "tags": ["fips"] + } + ] } }, "partitionEndpoint": "aws-us-gov-global" @@ -10894,6 +18441,12 @@ } } }, + "synthetics": { + "endpoints": { + "us-gov-east-1": {}, + "us-gov-west-1": {} + } + }, "tagging": { "endpoints": { "us-gov-east-1": {}, @@ -10906,37 +18459,75 @@ "credentialScope": { "region": "us-gov-east-1" }, + "deprecated": true, "hostname": "textract-fips.us-gov-east-1.amazonaws.com" }, "fips-us-gov-west-1": { "credentialScope": { "region": "us-gov-west-1" }, + "deprecated": true, "hostname": "textract-fips.us-gov-west-1.amazonaws.com" }, - "us-gov-east-1": {}, - "us-gov-west-1": {} + "us-gov-east-1": { + "variants": [ + { + "hostname": "textract-fips.us-gov-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-gov-west-1": { + "variants": [ + { + "hostname": "textract-fips.us-gov-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + } } }, "transcribe": { "defaults": { - "protocols": ["https"] + "protocols": ["https"], + "variants": [ + { + "hostname": "fips.transcribe.{region}.{dnsSuffix}", + "tags": ["fips"] + } + ] }, "endpoints": { "fips-us-gov-east-1": { "credentialScope": { "region": "us-gov-east-1" }, + "deprecated": true, "hostname": "fips.transcribe.us-gov-east-1.amazonaws.com" }, "fips-us-gov-west-1": { "credentialScope": { "region": "us-gov-west-1" }, + "deprecated": true, "hostname": "fips.transcribe.us-gov-west-1.amazonaws.com" }, - "us-gov-east-1": {}, - "us-gov-west-1": {} + "us-gov-east-1": { + "variants": [ + { + "hostname": "fips.transcribe.us-gov-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-gov-west-1": { + "variants": [ + { + "hostname": "fips.transcribe.us-gov-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + } } }, "transfer": { @@ -10945,16 +18536,32 @@ "credentialScope": { "region": "us-gov-east-1" }, + "deprecated": true, "hostname": "transfer-fips.us-gov-east-1.amazonaws.com" }, "fips-us-gov-west-1": { "credentialScope": { "region": "us-gov-west-1" }, + "deprecated": true, "hostname": "transfer-fips.us-gov-west-1.amazonaws.com" }, - "us-gov-east-1": {}, - "us-gov-west-1": {} + "us-gov-east-1": { + "variants": [ + { + "hostname": "transfer-fips.us-gov-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-gov-west-1": { + "variants": [ + { + "hostname": "transfer-fips.us-gov-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + } } }, "translate": { @@ -10962,11 +18569,19 @@ "protocols": ["https"] }, "endpoints": { - "us-gov-west-1": {}, + "us-gov-west-1": { + "variants": [ + { + "hostname": "translate-fips.us-gov-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, "us-gov-west-1-fips": { "credentialScope": { "region": "us-gov-west-1" }, + "deprecated": true, "hostname": "translate-fips.us-gov-west-1.amazonaws.com" } } @@ -10977,25 +18592,39 @@ "credentialScope": { "region": "us-gov-east-1" }, + "deprecated": true, "hostname": "waf-regional-fips.us-gov-east-1.amazonaws.com" }, "fips-us-gov-west-1": { "credentialScope": { "region": "us-gov-west-1" }, + "deprecated": true, "hostname": "waf-regional-fips.us-gov-west-1.amazonaws.com" }, "us-gov-east-1": { "credentialScope": { "region": "us-gov-east-1" }, - "hostname": "waf-regional.us-gov-east-1.amazonaws.com" + "hostname": "waf-regional.us-gov-east-1.amazonaws.com", + "variants": [ + { + "hostname": "waf-regional-fips.us-gov-east-1.amazonaws.com", + "tags": ["fips"] + } + ] }, "us-gov-west-1": { "credentialScope": { "region": "us-gov-west-1" }, - "hostname": "waf-regional.us-gov-west-1.amazonaws.com" + "hostname": "waf-regional.us-gov-west-1.amazonaws.com", + "variants": [ + { + "hostname": "waf-regional-fips.us-gov-west-1.amazonaws.com", + "tags": ["fips"] + } + ] } } }, @@ -11005,9 +18634,17 @@ "credentialScope": { "region": "us-gov-west-1" }, + "deprecated": true, "hostname": "workspaces-fips.us-gov-west-1.amazonaws.com" }, - "us-gov-west-1": {} + "us-gov-west-1": { + "variants": [ + { + "hostname": "workspaces-fips.us-gov-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + } } }, "xray": { @@ -11016,16 +18653,32 @@ "credentialScope": { "region": "us-gov-east-1" }, + "deprecated": true, "hostname": "xray-fips.us-gov-east-1.amazonaws.com" }, "fips-us-gov-west-1": { "credentialScope": { "region": "us-gov-west-1" }, + "deprecated": true, "hostname": "xray-fips.us-gov-west-1.amazonaws.com" }, - "us-gov-east-1": {}, - "us-gov-west-1": {} + "us-gov-east-1": { + "variants": [ + { + "hostname": "xray-fips.us-gov-east-1.amazonaws.com", + "tags": ["fips"] + } + ] + }, + "us-gov-west-1": { + "variants": [ + { + "hostname": "xray-fips.us-gov-west-1.amazonaws.com", + "tags": ["fips"] + } + ] + } } } } @@ -11136,14 +18789,49 @@ } }, "dms": { + "defaults": { + "variants": [ + { + "hostname": "dms.{region}.{dnsSuffix}", + "tags": ["fips"] + } + ] + }, "endpoints": { + "dms": { + "credentialScope": { + "region": "us-iso-east-1" + }, + "deprecated": true, + "variants": [ + { + "hostname": "dms.us-iso-east-1.c2s.ic.gov", + "tags": ["fips"] + } + ] + }, "dms-fips": { "credentialScope": { "region": "us-iso-east-1" }, + "deprecated": true, "hostname": "dms.us-iso-east-1.c2s.ic.gov" }, - "us-iso-east-1": {} + "us-iso-east-1": { + "variants": [ + { + "hostname": "dms.us-iso-east-1.c2s.ic.gov", + "tags": ["fips"] + } + ] + }, + "us-iso-east-1-fips": { + "credentialScope": { + "region": "us-iso-east-1" + }, + "deprecated": true, + "hostname": "dms.us-iso-east-1.c2s.ic.gov" + } } }, "ds": { @@ -11159,6 +18847,11 @@ "us-iso-west-1": {} } }, + "ebs": { + "endpoints": { + "us-iso-east-1": {} + } + }, "ec2": { "endpoints": { "us-iso-east-1": {}, @@ -11183,9 +18876,17 @@ "credentialScope": { "region": "us-iso-east-1" }, + "deprecated": true, "hostname": "elasticfilesystem-fips.us-iso-east-1.c2s.ic.gov" }, - "us-iso-east-1": {} + "us-iso-east-1": { + "variants": [ + { + "hostname": "elasticfilesystem-fips.us-iso-east-1.c2s.ic.gov", + "tags": ["fips"] + } + ] + } } }, "elasticloadbalancing": { @@ -11215,6 +18916,11 @@ "us-iso-west-1": {} } }, + "execute-api": { + "endpoints": { + "us-iso-east-1": {} + } + }, "firehose": { "endpoints": { "us-iso-east-1": {} @@ -11257,10 +18963,39 @@ "credentialScope": { "region": "us-iso-east-1" }, + "deprecated": true, "hostname": "kms-fips.us-iso-east-1.c2s.ic.gov" }, - "us-iso-east-1": {}, - "us-iso-west-1": {} + "us-iso-east-1": { + "variants": [ + { + "hostname": "kms-fips.us-iso-east-1.c2s.ic.gov", + "tags": ["fips"] + } + ] + }, + "us-iso-east-1-fips": { + "credentialScope": { + "region": "us-iso-east-1" + }, + "deprecated": true, + "hostname": "kms-fips.us-iso-east-1.c2s.ic.gov" + }, + "us-iso-west-1": { + "variants": [ + { + "hostname": "kms-fips.us-iso-west-1.c2s.ic.gov", + "tags": ["fips"] + } + ] + }, + "us-iso-west-1-fips": { + "credentialScope": { + "region": "us-iso-west-1" + }, + "deprecated": true, + "hostname": "kms-fips.us-iso-west-1.c2s.ic.gov" + } } }, "lambda": { @@ -11348,7 +19083,8 @@ "us-iso-east-1": { "protocols": ["http", "https"], "signatureVersions": ["s3v4"] - } + }, + "us-iso-west-1": {} } }, "secretsmanager": { @@ -11392,13 +19128,10 @@ "defaults": { "credentialScope": { "service": "dynamodb" - }, - "protocols": ["http", "https"] + } }, "endpoints": { - "us-iso-east-1": { - "protocols": ["http", "https"] - } + "us-iso-east-1": {} } }, "sts": { @@ -11424,6 +19157,11 @@ "us-iso-west-1": {} } }, + "synthetics": { + "endpoints": { + "us-iso-east-1": {} + } + }, "transcribe": { "defaults": { "protocols": ["https"] @@ -11520,14 +19258,49 @@ } }, "dms": { + "defaults": { + "variants": [ + { + "hostname": "dms.{region}.{dnsSuffix}", + "tags": ["fips"] + } + ] + }, "endpoints": { + "dms": { + "credentialScope": { + "region": "us-isob-east-1" + }, + "deprecated": true, + "variants": [ + { + "hostname": "dms.us-isob-east-1.sc2s.sgov.gov", + "tags": ["fips"] + } + ] + }, "dms-fips": { "credentialScope": { "region": "us-isob-east-1" }, + "deprecated": true, "hostname": "dms.us-isob-east-1.sc2s.sgov.gov" }, - "us-isob-east-1": {} + "us-isob-east-1": { + "variants": [ + { + "hostname": "dms.us-isob-east-1.sc2s.sgov.gov", + "tags": ["fips"] + } + ] + }, + "us-isob-east-1-fips": { + "credentialScope": { + "region": "us-isob-east-1" + }, + "deprecated": true, + "hostname": "dms.us-isob-east-1.sc2s.sgov.gov" + } } }, "ds": { @@ -11543,6 +19316,11 @@ "us-isob-east-1": {} } }, + "ebs": { + "endpoints": { + "us-isob-east-1": {} + } + }, "ec2": { "defaults": { "protocols": ["http", "https"] @@ -11616,9 +19394,24 @@ "credentialScope": { "region": "us-isob-east-1" }, + "deprecated": true, "hostname": "kms-fips.us-isob-east-1.sc2s.sgov.gov" }, - "us-isob-east-1": {} + "us-isob-east-1": { + "variants": [ + { + "hostname": "kms-fips.us-isob-east-1.sc2s.sgov.gov", + "tags": ["fips"] + } + ] + }, + "us-isob-east-1-fips": { + "credentialScope": { + "region": "us-isob-east-1" + }, + "deprecated": true, + "hostname": "kms-fips.us-isob-east-1.sc2s.sgov.gov" + } } }, "lambda": { @@ -11736,6 +19529,11 @@ "us-isob-east-1": {} } }, + "synthetics": { + "endpoints": { + "us-isob-east-1": {} + } + }, "tagging": { "endpoints": { "us-isob-east-1": {} From 96a4e45424c1301dee8c2c13befb0a64f75cbc05 Mon Sep 17 00:00:00 2001 From: "Kamat, Trivikram" <16024985+trivikr@users.noreply.github.com> Date: Fri, 29 Oct 2021 15:26:58 +0000 Subject: [PATCH 02/16] chore(clients): update endpoints for clients --- clients/client-appstream/src/endpoints.ts | 16 +- clients/client-codecommit/src/endpoints.ts | 35 +++- .../client-compute-optimizer/src/endpoints.ts | 75 ++++++++- .../src/endpoints.ts | 43 ++++- clients/client-docdb/src/endpoints.ts | 47 +++++- .../client-dynamodb-streams/src/endpoints.ts | 34 +--- clients/client-ecr-public/src/endpoints.ts | 7 +- clients/client-ecr/src/endpoints.ts | 6 + clients/client-elasticache/src/endpoints.ts | 26 ++- .../src/endpoints.ts | 30 +++- clients/client-fsx/src/endpoints.ts | 49 +++++- clients/client-iam/src/endpoints.ts | 19 ++- clients/client-kms/src/endpoints.ts | 131 ++++++++++++++- clients/client-neptune/src/endpoints.ts | 47 +++++- .../client-networkmanager/src/endpoints.ts | 18 +- clients/client-opensearch/src/endpoints.ts | 30 +++- clients/client-rds/src/endpoints.ts | 47 +++++- clients/client-rekognition/src/endpoints.ts | 42 ++++- clients/client-s3/src/endpoints.ts | 155 +++--------------- clients/client-sagemaker/src/endpoints.ts | 8 +- .../client-servicediscovery/src/endpoints.ts | 43 ++++- clients/client-sso/src/endpoints.ts | 28 ++++ .../client-storage-gateway/src/endpoints.ts | 35 +++- .../src/endpoints.ts | 4 + clients/client-waf/src/endpoints.ts | 6 + 25 files changed, 795 insertions(+), 186 deletions(-) diff --git a/clients/client-appstream/src/endpoints.ts b/clients/client-appstream/src/endpoints.ts index a007ac13ad8f..a9b5125a68fc 100644 --- a/clients/client-appstream/src/endpoints.ts +++ b/clients/client-appstream/src/endpoints.ts @@ -6,6 +6,18 @@ const regionHash: RegionHash = { hostname: "appstream2-fips.us-gov-west-1.amazonaws.com", signingRegion: "us-gov-west-1", }, + "us-east-1-fips": { + hostname: "appstream2-fips.us-east-1.amazonaws.com", + signingRegion: "us-east-1", + }, + "us-gov-west-1-fips": { + hostname: "appstream2-fips.us-gov-west-1.amazonaws.com", + signingRegion: "us-gov-west-1", + }, + "us-west-2-fips": { + hostname: "appstream2-fips.us-west-2.amazonaws.com", + signingRegion: "us-west-2", + }, }; const partitionHash: PartitionHash = { @@ -30,9 +42,11 @@ const partitionHash: PartitionHash = { "me-south-1", "sa-east-1", "us-east-1", + "us-east-1-fips", "us-east-2", "us-west-1", "us-west-2", + "us-west-2-fips", ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "appstream2.{region}.amazonaws.com", @@ -53,7 +67,7 @@ const partitionHash: PartitionHash = { hostname: "appstream2.{region}.sc2s.sgov.gov", }, "aws-us-gov": { - regions: ["fips", "us-gov-east-1", "us-gov-west-1"], + regions: ["fips", "us-gov-east-1", "us-gov-west-1", "us-gov-west-1-fips"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "appstream2.{region}.amazonaws.com", }, diff --git a/clients/client-codecommit/src/endpoints.ts b/clients/client-codecommit/src/endpoints.ts index 1e5555c568d8..2e373261cef6 100644 --- a/clients/client-codecommit/src/endpoints.ts +++ b/clients/client-codecommit/src/endpoints.ts @@ -2,10 +2,38 @@ import { getRegionInfo, PartitionHash, RegionHash } from "@aws-sdk/config-resolv import { RegionInfoProvider } from "@aws-sdk/types"; const regionHash: RegionHash = { + "ca-central-1-fips": { + hostname: "codecommit-fips.ca-central-1.amazonaws.com", + signingRegion: "ca-central-1", + }, fips: { hostname: "codecommit-fips.us-gov-west-1.amazonaws.com", signingRegion: "us-gov-west-1", }, + "us-east-1-fips": { + hostname: "codecommit-fips.us-east-1.amazonaws.com", + signingRegion: "us-east-1", + }, + "us-east-2-fips": { + hostname: "codecommit-fips.us-east-2.amazonaws.com", + signingRegion: "us-east-2", + }, + "us-gov-east-1-fips": { + hostname: "codecommit-fips.us-gov-east-1.amazonaws.com", + signingRegion: "us-gov-east-1", + }, + "us-gov-west-1-fips": { + hostname: "codecommit-fips.us-gov-west-1.amazonaws.com", + signingRegion: "us-gov-west-1", + }, + "us-west-1-fips": { + hostname: "codecommit-fips.us-west-1.amazonaws.com", + signingRegion: "us-west-1", + }, + "us-west-2-fips": { + hostname: "codecommit-fips.us-west-2.amazonaws.com", + signingRegion: "us-west-2", + }, }; const partitionHash: PartitionHash = { @@ -20,6 +48,7 @@ const partitionHash: PartitionHash = { "ap-southeast-1", "ap-southeast-2", "ca-central-1", + "ca-central-1-fips", "eu-central-1", "eu-north-1", "eu-south-1", @@ -30,9 +59,13 @@ const partitionHash: PartitionHash = { "me-south-1", "sa-east-1", "us-east-1", + "us-east-1-fips", "us-east-2", + "us-east-2-fips", "us-west-1", + "us-west-1-fips", "us-west-2", + "us-west-2-fips", ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "codecommit.{region}.amazonaws.com", @@ -53,7 +86,7 @@ const partitionHash: PartitionHash = { hostname: "codecommit.{region}.sc2s.sgov.gov", }, "aws-us-gov": { - regions: ["fips", "us-gov-east-1", "us-gov-west-1"], + regions: ["fips", "us-gov-east-1", "us-gov-east-1-fips", "us-gov-west-1", "us-gov-west-1-fips"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "codecommit.{region}.amazonaws.com", }, diff --git a/clients/client-compute-optimizer/src/endpoints.ts b/clients/client-compute-optimizer/src/endpoints.ts index 0cc403c1ef0a..7dc07b810081 100644 --- a/clients/client-compute-optimizer/src/endpoints.ts +++ b/clients/client-compute-optimizer/src/endpoints.ts @@ -1,7 +1,80 @@ import { getRegionInfo, PartitionHash, RegionHash } from "@aws-sdk/config-resolver"; import { RegionInfoProvider } from "@aws-sdk/types"; -const regionHash: RegionHash = {}; +const regionHash: RegionHash = { + "ap-northeast-1": { + hostname: "compute-optimizer.ap-northeast-1.amazonaws.com", + signingRegion: "ap-northeast-1", + }, + "ap-northeast-2": { + hostname: "compute-optimizer.ap-northeast-2.amazonaws.com", + signingRegion: "ap-northeast-2", + }, + "ap-south-1": { + hostname: "compute-optimizer.ap-south-1.amazonaws.com", + signingRegion: "ap-south-1", + }, + "ap-southeast-1": { + hostname: "compute-optimizer.ap-southeast-1.amazonaws.com", + signingRegion: "ap-southeast-1", + }, + "ap-southeast-2": { + hostname: "compute-optimizer.ap-southeast-2.amazonaws.com", + signingRegion: "ap-southeast-2", + }, + "ca-central-1": { + hostname: "compute-optimizer.ca-central-1.amazonaws.com", + signingRegion: "ca-central-1", + }, + "cn-north-1": { + hostname: "compute-optimizer.cn-north-1.amazonaws.com.cn", + signingRegion: "cn-north-1", + }, + "cn-northwest-1": { + hostname: "compute-optimizer.cn-northwest-1.amazonaws.com.cn", + signingRegion: "cn-northwest-1", + }, + "eu-central-1": { + hostname: "compute-optimizer.eu-central-1.amazonaws.com", + signingRegion: "eu-central-1", + }, + "eu-north-1": { + hostname: "compute-optimizer.eu-north-1.amazonaws.com", + signingRegion: "eu-north-1", + }, + "eu-west-1": { + hostname: "compute-optimizer.eu-west-1.amazonaws.com", + signingRegion: "eu-west-1", + }, + "eu-west-2": { + hostname: "compute-optimizer.eu-west-2.amazonaws.com", + signingRegion: "eu-west-2", + }, + "eu-west-3": { + hostname: "compute-optimizer.eu-west-3.amazonaws.com", + signingRegion: "eu-west-3", + }, + "sa-east-1": { + hostname: "compute-optimizer.sa-east-1.amazonaws.com", + signingRegion: "sa-east-1", + }, + "us-east-1": { + hostname: "compute-optimizer.us-east-1.amazonaws.com", + signingRegion: "us-east-1", + }, + "us-east-2": { + hostname: "compute-optimizer.us-east-2.amazonaws.com", + signingRegion: "us-east-2", + }, + "us-west-1": { + hostname: "compute-optimizer.us-west-1.amazonaws.com", + signingRegion: "us-west-1", + }, + "us-west-2": { + hostname: "compute-optimizer.us-west-2.amazonaws.com", + signingRegion: "us-west-2", + }, +}; const partitionHash: PartitionHash = { aws: { diff --git a/clients/client-database-migration-service/src/endpoints.ts b/clients/client-database-migration-service/src/endpoints.ts index 21b5c73bd4bb..a3e186d68bac 100644 --- a/clients/client-database-migration-service/src/endpoints.ts +++ b/clients/client-database-migration-service/src/endpoints.ts @@ -6,6 +6,38 @@ const regionHash: RegionHash = { hostname: "dms.us-gov-west-1.amazonaws.com", signingRegion: "us-gov-west-1", }, + "us-east-1-fips": { + hostname: "dms-fips.us-east-1.amazonaws.com", + signingRegion: "us-east-1", + }, + "us-east-2-fips": { + hostname: "dms-fips.us-east-2.amazonaws.com", + signingRegion: "us-east-2", + }, + "us-gov-east-1-fips": { + hostname: "dms.us-gov-east-1.amazonaws.com", + signingRegion: "us-gov-east-1", + }, + "us-gov-west-1-fips": { + hostname: "dms.us-gov-west-1.amazonaws.com", + signingRegion: "us-gov-west-1", + }, + "us-iso-east-1-fips": { + hostname: "dms.us-iso-east-1.c2s.ic.gov", + signingRegion: "us-iso-east-1", + }, + "us-isob-east-1-fips": { + hostname: "dms.us-isob-east-1.sc2s.sgov.gov", + signingRegion: "us-isob-east-1", + }, + "us-west-1-fips": { + hostname: "dms-fips.us-west-1.amazonaws.com", + signingRegion: "us-west-1", + }, + "us-west-2-fips": { + hostname: "dms-fips.us-west-2.amazonaws.com", + signingRegion: "us-west-2", + }, }; const partitionHash: PartitionHash = { @@ -20,6 +52,7 @@ const partitionHash: PartitionHash = { "ap-southeast-1", "ap-southeast-2", "ca-central-1", + "dms", "dms-fips", "eu-central-1", "eu-north-1", @@ -30,9 +63,13 @@ const partitionHash: PartitionHash = { "me-south-1", "sa-east-1", "us-east-1", + "us-east-1-fips", "us-east-2", + "us-east-2-fips", "us-west-1", + "us-west-1-fips", "us-west-2", + "us-west-2-fips", ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "dms.{region}.amazonaws.com", @@ -43,17 +80,17 @@ const partitionHash: PartitionHash = { hostname: "dms.{region}.amazonaws.com.cn", }, "aws-iso": { - regions: ["dms-fips", "us-iso-east-1", "us-iso-west-1"], + regions: ["dms", "dms-fips", "us-iso-east-1", "us-iso-east-1-fips", "us-iso-west-1"], regionRegex: "^us\\-iso\\-\\w+\\-\\d+$", hostname: "dms.{region}.c2s.ic.gov", }, "aws-iso-b": { - regions: ["dms-fips", "us-isob-east-1"], + regions: ["dms", "dms-fips", "us-isob-east-1", "us-isob-east-1-fips"], regionRegex: "^us\\-isob\\-\\w+\\-\\d+$", hostname: "dms.{region}.sc2s.sgov.gov", }, "aws-us-gov": { - regions: ["dms-fips", "us-gov-east-1", "us-gov-west-1"], + regions: ["dms", "dms-fips", "us-gov-east-1", "us-gov-east-1-fips", "us-gov-west-1", "us-gov-west-1-fips"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "dms.{region}.amazonaws.com", }, diff --git a/clients/client-docdb/src/endpoints.ts b/clients/client-docdb/src/endpoints.ts index d1ea2a09c219..645c885d7492 100644 --- a/clients/client-docdb/src/endpoints.ts +++ b/clients/client-docdb/src/endpoints.ts @@ -2,6 +2,10 @@ import { getRegionInfo, PartitionHash, RegionHash } from "@aws-sdk/config-resolv import { RegionInfoProvider } from "@aws-sdk/types"; const regionHash: RegionHash = { + "ca-central-1-fips": { + hostname: "rds-fips.ca-central-1.amazonaws.com", + signingRegion: "ca-central-1", + }, "rds-fips.ca-central-1": { hostname: "rds-fips.ca-central-1.amazonaws.com", signingRegion: "ca-central-1", @@ -30,6 +34,30 @@ const regionHash: RegionHash = { hostname: "rds.us-gov-west-1.amazonaws.com", signingRegion: "us-gov-west-1", }, + "us-east-1-fips": { + hostname: "rds-fips.us-east-1.amazonaws.com", + signingRegion: "us-east-1", + }, + "us-east-2-fips": { + hostname: "rds-fips.us-east-2.amazonaws.com", + signingRegion: "us-east-2", + }, + "us-gov-east-1-fips": { + hostname: "rds.us-gov-east-1.amazonaws.com", + signingRegion: "us-gov-east-1", + }, + "us-gov-west-1-fips": { + hostname: "rds.us-gov-west-1.amazonaws.com", + signingRegion: "us-gov-west-1", + }, + "us-west-1-fips": { + hostname: "rds-fips.us-west-1.amazonaws.com", + signingRegion: "us-west-1", + }, + "us-west-2-fips": { + hostname: "rds-fips.us-west-2.amazonaws.com", + signingRegion: "us-west-2", + }, }; const partitionHash: PartitionHash = { @@ -44,6 +72,7 @@ const partitionHash: PartitionHash = { "ap-southeast-1", "ap-southeast-2", "ca-central-1", + "ca-central-1-fips", "eu-central-1", "eu-north-1", "eu-south-1", @@ -56,11 +85,20 @@ const partitionHash: PartitionHash = { "rds-fips.us-east-2", "rds-fips.us-west-1", "rds-fips.us-west-2", + "rds.ca-central-1", + "rds.us-east-1", + "rds.us-east-2", + "rds.us-west-1", + "rds.us-west-2", "sa-east-1", "us-east-1", + "us-east-1-fips", "us-east-2", + "us-east-2-fips", "us-west-1", + "us-west-1-fips", "us-west-2", + "us-west-2-fips", ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "rds.{region}.amazonaws.com", @@ -81,7 +119,14 @@ const partitionHash: PartitionHash = { hostname: "rds.{region}.sc2s.sgov.gov", }, "aws-us-gov": { - regions: ["rds.us-gov-east-1", "rds.us-gov-west-1", "us-gov-east-1", "us-gov-west-1"], + regions: [ + "rds.us-gov-east-1", + "rds.us-gov-west-1", + "us-gov-east-1", + "us-gov-east-1-fips", + "us-gov-west-1", + "us-gov-west-1-fips", + ], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "rds.{region}.amazonaws.com", }, diff --git a/clients/client-dynamodb-streams/src/endpoints.ts b/clients/client-dynamodb-streams/src/endpoints.ts index e7d8db489ace..cbd404203204 100644 --- a/clients/client-dynamodb-streams/src/endpoints.ts +++ b/clients/client-dynamodb-streams/src/endpoints.ts @@ -2,38 +2,14 @@ import { getRegionInfo, PartitionHash, RegionHash } from "@aws-sdk/config-resolv import { RegionInfoProvider } from "@aws-sdk/types"; const regionHash: RegionHash = { - "ca-central-1-fips": { - hostname: "dynamodb-fips.ca-central-1.amazonaws.com", - signingRegion: "ca-central-1", - }, - local: { - hostname: "localhost:8000", - signingRegion: "us-east-1", - }, - "us-east-1-fips": { - hostname: "dynamodb-fips.us-east-1.amazonaws.com", - signingRegion: "us-east-1", - }, - "us-east-2-fips": { - hostname: "dynamodb-fips.us-east-2.amazonaws.com", - signingRegion: "us-east-2", - }, "us-gov-east-1-fips": { - hostname: "dynamodb.us-gov-east-1.amazonaws.com", + hostname: "streams.dynamodb.us-gov-east-1.amazonaws.com", signingRegion: "us-gov-east-1", }, "us-gov-west-1-fips": { - hostname: "dynamodb.us-gov-west-1.amazonaws.com", + hostname: "streams.dynamodb.us-gov-west-1.amazonaws.com", signingRegion: "us-gov-west-1", }, - "us-west-1-fips": { - hostname: "dynamodb-fips.us-west-1.amazonaws.com", - signingRegion: "us-west-1", - }, - "us-west-2-fips": { - hostname: "dynamodb-fips.us-west-2.amazonaws.com", - signingRegion: "us-west-2", - }, }; const partitionHash: PartitionHash = { @@ -48,24 +24,18 @@ const partitionHash: PartitionHash = { "ap-southeast-1", "ap-southeast-2", "ca-central-1", - "ca-central-1-fips", "eu-central-1", "eu-north-1", "eu-south-1", "eu-west-1", "eu-west-2", "eu-west-3", - "local", "me-south-1", "sa-east-1", "us-east-1", - "us-east-1-fips", "us-east-2", - "us-east-2-fips", "us-west-1", - "us-west-1-fips", "us-west-2", - "us-west-2-fips", ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "streams.dynamodb.{region}.amazonaws.com", diff --git a/clients/client-ecr-public/src/endpoints.ts b/clients/client-ecr-public/src/endpoints.ts index da19fd857571..64ee447e807f 100644 --- a/clients/client-ecr-public/src/endpoints.ts +++ b/clients/client-ecr-public/src/endpoints.ts @@ -1,7 +1,12 @@ import { getRegionInfo, PartitionHash, RegionHash } from "@aws-sdk/config-resolver"; import { RegionInfoProvider } from "@aws-sdk/types"; -const regionHash: RegionHash = {}; +const regionHash: RegionHash = { + "us-east-1": { + hostname: "api.ecr-public.us-east-1.amazonaws.com", + signingRegion: "us-east-1", + }, +}; const partitionHash: PartitionHash = { aws: { diff --git a/clients/client-ecr/src/endpoints.ts b/clients/client-ecr/src/endpoints.ts index e01c81607424..e8dc608b8cb9 100644 --- a/clients/client-ecr/src/endpoints.ts +++ b/clients/client-ecr/src/endpoints.ts @@ -176,6 +176,10 @@ const partitionHash: PartitionHash = { "ap-southeast-1", "ap-southeast-2", "ca-central-1", + "dkr-us-east-1", + "dkr-us-east-2", + "dkr-us-west-1", + "dkr-us-west-2", "eu-central-1", "eu-north-1", "eu-south-1", @@ -217,6 +221,8 @@ const partitionHash: PartitionHash = { }, "aws-us-gov": { regions: [ + "dkr-us-gov-east-1", + "dkr-us-gov-west-1", "fips-dkr-us-gov-east-1", "fips-dkr-us-gov-west-1", "fips-us-gov-east-1", diff --git a/clients/client-elasticache/src/endpoints.ts b/clients/client-elasticache/src/endpoints.ts index 57002284c7c9..5f27a3036ba6 100644 --- a/clients/client-elasticache/src/endpoints.ts +++ b/clients/client-elasticache/src/endpoints.ts @@ -6,6 +6,26 @@ const regionHash: RegionHash = { hostname: "elasticache.us-gov-west-1.amazonaws.com", signingRegion: "us-gov-west-1", }, + "us-east-1-fips": { + hostname: "elasticache-fips.us-east-1.amazonaws.com", + signingRegion: "us-east-1", + }, + "us-east-2-fips": { + hostname: "elasticache-fips.us-east-2.amazonaws.com", + signingRegion: "us-east-2", + }, + "us-gov-west-1-fips": { + hostname: "elasticache.us-gov-west-1.amazonaws.com", + signingRegion: "us-gov-west-1", + }, + "us-west-1-fips": { + hostname: "elasticache-fips.us-west-1.amazonaws.com", + signingRegion: "us-west-1", + }, + "us-west-2-fips": { + hostname: "elasticache-fips.us-west-2.amazonaws.com", + signingRegion: "us-west-2", + }, }; const partitionHash: PartitionHash = { @@ -30,9 +50,13 @@ const partitionHash: PartitionHash = { "me-south-1", "sa-east-1", "us-east-1", + "us-east-1-fips", "us-east-2", + "us-east-2-fips", "us-west-1", + "us-west-1-fips", "us-west-2", + "us-west-2-fips", ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "elasticache.{region}.amazonaws.com", @@ -53,7 +77,7 @@ const partitionHash: PartitionHash = { hostname: "elasticache.{region}.sc2s.sgov.gov", }, "aws-us-gov": { - regions: ["fips", "us-gov-east-1", "us-gov-west-1"], + regions: ["fips", "us-gov-east-1", "us-gov-west-1", "us-gov-west-1-fips"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "elasticache.{region}.amazonaws.com", }, diff --git a/clients/client-elasticsearch-service/src/endpoints.ts b/clients/client-elasticsearch-service/src/endpoints.ts index b682e53831be..670641653cbd 100644 --- a/clients/client-elasticsearch-service/src/endpoints.ts +++ b/clients/client-elasticsearch-service/src/endpoints.ts @@ -6,6 +6,30 @@ const regionHash: RegionHash = { hostname: "es-fips.us-gov-west-1.amazonaws.com", signingRegion: "us-gov-west-1", }, + "us-east-1-fips": { + hostname: "es-fips.us-east-1.amazonaws.com", + signingRegion: "us-east-1", + }, + "us-east-2-fips": { + hostname: "es-fips.us-east-2.amazonaws.com", + signingRegion: "us-east-2", + }, + "us-gov-east-1-fips": { + hostname: "es-fips.us-gov-east-1.amazonaws.com", + signingRegion: "us-gov-east-1", + }, + "us-gov-west-1-fips": { + hostname: "es-fips.us-gov-west-1.amazonaws.com", + signingRegion: "us-gov-west-1", + }, + "us-west-1-fips": { + hostname: "es-fips.us-west-1.amazonaws.com", + signingRegion: "us-west-1", + }, + "us-west-2-fips": { + hostname: "es-fips.us-west-2.amazonaws.com", + signingRegion: "us-west-2", + }, }; const partitionHash: PartitionHash = { @@ -30,9 +54,13 @@ const partitionHash: PartitionHash = { "me-south-1", "sa-east-1", "us-east-1", + "us-east-1-fips", "us-east-2", + "us-east-2-fips", "us-west-1", + "us-west-1-fips", "us-west-2", + "us-west-2-fips", ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "es.{region}.amazonaws.com", @@ -53,7 +81,7 @@ const partitionHash: PartitionHash = { hostname: "es.{region}.sc2s.sgov.gov", }, "aws-us-gov": { - regions: ["fips", "us-gov-east-1", "us-gov-west-1"], + regions: ["fips", "us-gov-east-1", "us-gov-east-1-fips", "us-gov-west-1", "us-gov-west-1-fips"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "es.{region}.amazonaws.com", }, diff --git a/clients/client-fsx/src/endpoints.ts b/clients/client-fsx/src/endpoints.ts index 110366bfdaf4..5a052177b13f 100644 --- a/clients/client-fsx/src/endpoints.ts +++ b/clients/client-fsx/src/endpoints.ts @@ -2,6 +2,10 @@ import { getRegionInfo, PartitionHash, RegionHash } from "@aws-sdk/config-resolv import { RegionInfoProvider } from "@aws-sdk/types"; const regionHash: RegionHash = { + "fips-ca-central-1": { + hostname: "fsx-fips.ca-central-1.amazonaws.com", + signingRegion: "ca-central-1", + }, "fips-prod-ca-central-1": { hostname: "fsx-fips.ca-central-1.amazonaws.com", signingRegion: "ca-central-1", @@ -30,6 +34,30 @@ const regionHash: RegionHash = { hostname: "fsx-fips.us-west-2.amazonaws.com", signingRegion: "us-west-2", }, + "fips-us-east-1": { + hostname: "fsx-fips.us-east-1.amazonaws.com", + signingRegion: "us-east-1", + }, + "fips-us-east-2": { + hostname: "fsx-fips.us-east-2.amazonaws.com", + signingRegion: "us-east-2", + }, + "fips-us-gov-east-1": { + hostname: "fsx-fips.us-gov-east-1.amazonaws.com", + signingRegion: "us-gov-east-1", + }, + "fips-us-gov-west-1": { + hostname: "fsx-fips.us-gov-west-1.amazonaws.com", + signingRegion: "us-gov-west-1", + }, + "fips-us-west-1": { + hostname: "fsx-fips.us-west-1.amazonaws.com", + signingRegion: "us-west-1", + }, + "fips-us-west-2": { + hostname: "fsx-fips.us-west-2.amazonaws.com", + signingRegion: "us-west-2", + }, }; const partitionHash: PartitionHash = { @@ -50,12 +78,22 @@ const partitionHash: PartitionHash = { "eu-west-1", "eu-west-2", "eu-west-3", + "fips-ca-central-1", "fips-prod-ca-central-1", "fips-prod-us-east-1", "fips-prod-us-east-2", "fips-prod-us-west-1", "fips-prod-us-west-2", + "fips-us-east-1", + "fips-us-east-2", + "fips-us-west-1", + "fips-us-west-2", "me-south-1", + "prod-ca-central-1", + "prod-us-east-1", + "prod-us-east-2", + "prod-us-west-1", + "prod-us-west-2", "sa-east-1", "us-east-1", "us-east-2", @@ -81,7 +119,16 @@ const partitionHash: PartitionHash = { hostname: "fsx.{region}.sc2s.sgov.gov", }, "aws-us-gov": { - regions: ["fips-prod-us-gov-east-1", "fips-prod-us-gov-west-1", "us-gov-east-1", "us-gov-west-1"], + regions: [ + "fips-prod-us-gov-east-1", + "fips-prod-us-gov-west-1", + "fips-us-gov-east-1", + "fips-us-gov-west-1", + "prod-us-gov-east-1", + "prod-us-gov-west-1", + "us-gov-east-1", + "us-gov-west-1", + ], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "fsx.{region}.amazonaws.com", }, diff --git a/clients/client-iam/src/endpoints.ts b/clients/client-iam/src/endpoints.ts index 11a3989153d7..a8d6d89b0c98 100644 --- a/clients/client-iam/src/endpoints.ts +++ b/clients/client-iam/src/endpoints.ts @@ -10,6 +10,10 @@ const regionHash: RegionHash = { hostname: "iam.amazonaws.com", signingRegion: "us-east-1", }, + "aws-global-fips": { + hostname: "iam-fips.amazonaws.com", + signingRegion: "us-east-1", + }, "aws-iso-b-global": { hostname: "iam.us-isob-east-1.sc2s.sgov.gov", signingRegion: "us-isob-east-1", @@ -22,6 +26,10 @@ const regionHash: RegionHash = { hostname: "iam.us-gov.amazonaws.com", signingRegion: "us-gov-west-1", }, + "aws-us-gov-global-fips": { + hostname: "iam.us-gov.amazonaws.com", + signingRegion: "us-gov-west-1", + }, "iam-fips": { hostname: "iam-fips.amazonaws.com", signingRegion: "us-east-1", @@ -44,6 +52,7 @@ const partitionHash: PartitionHash = { "ap-southeast-1", "ap-southeast-2", "aws-global", + "aws-global-fips", "ca-central-1", "eu-central-1", "eu-north-1", @@ -51,6 +60,7 @@ const partitionHash: PartitionHash = { "eu-west-1", "eu-west-2", "eu-west-3", + "iam", "iam-fips", "me-south-1", "sa-east-1", @@ -78,7 +88,14 @@ const partitionHash: PartitionHash = { endpoint: "aws-iso-b-global", }, "aws-us-gov": { - regions: ["aws-us-gov-global", "iam-govcloud-fips", "us-gov-east-1", "us-gov-west-1"], + regions: [ + "aws-us-gov-global", + "aws-us-gov-global-fips", + "iam-govcloud", + "iam-govcloud-fips", + "us-gov-east-1", + "us-gov-west-1", + ], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", endpoint: "aws-us-gov-global", }, diff --git a/clients/client-kms/src/endpoints.ts b/clients/client-kms/src/endpoints.ts index 2936f1058ef0..51f38ec43a3e 100644 --- a/clients/client-kms/src/endpoints.ts +++ b/clients/client-kms/src/endpoints.ts @@ -6,32 +6,157 @@ const regionHash: RegionHash = { hostname: "kms-fips.us-gov-west-1.amazonaws.com", signingRegion: "us-gov-west-1", }, + "af-south-1-fips": { + hostname: "kms-fips.af-south-1.amazonaws.com", + signingRegion: "af-south-1", + }, + "ap-east-1-fips": { + hostname: "kms-fips.ap-east-1.amazonaws.com", + signingRegion: "ap-east-1", + }, + "ap-northeast-1-fips": { + hostname: "kms-fips.ap-northeast-1.amazonaws.com", + signingRegion: "ap-northeast-1", + }, + "ap-northeast-2-fips": { + hostname: "kms-fips.ap-northeast-2.amazonaws.com", + signingRegion: "ap-northeast-2", + }, + "ap-northeast-3-fips": { + hostname: "kms-fips.ap-northeast-3.amazonaws.com", + signingRegion: "ap-northeast-3", + }, + "ap-south-1-fips": { + hostname: "kms-fips.ap-south-1.amazonaws.com", + signingRegion: "ap-south-1", + }, + "ap-southeast-1-fips": { + hostname: "kms-fips.ap-southeast-1.amazonaws.com", + signingRegion: "ap-southeast-1", + }, + "ap-southeast-2-fips": { + hostname: "kms-fips.ap-southeast-2.amazonaws.com", + signingRegion: "ap-southeast-2", + }, + "ca-central-1-fips": { + hostname: "kms-fips.ca-central-1.amazonaws.com", + signingRegion: "ca-central-1", + }, + "eu-central-1-fips": { + hostname: "kms-fips.eu-central-1.amazonaws.com", + signingRegion: "eu-central-1", + }, + "eu-north-1-fips": { + hostname: "kms-fips.eu-north-1.amazonaws.com", + signingRegion: "eu-north-1", + }, + "eu-south-1-fips": { + hostname: "kms-fips.eu-south-1.amazonaws.com", + signingRegion: "eu-south-1", + }, + "eu-west-1-fips": { + hostname: "kms-fips.eu-west-1.amazonaws.com", + signingRegion: "eu-west-1", + }, + "eu-west-2-fips": { + hostname: "kms-fips.eu-west-2.amazonaws.com", + signingRegion: "eu-west-2", + }, + "eu-west-3-fips": { + hostname: "kms-fips.eu-west-3.amazonaws.com", + signingRegion: "eu-west-3", + }, + "me-south-1-fips": { + hostname: "kms-fips.me-south-1.amazonaws.com", + signingRegion: "me-south-1", + }, + "sa-east-1-fips": { + hostname: "kms-fips.sa-east-1.amazonaws.com", + signingRegion: "sa-east-1", + }, + "us-east-1-fips": { + hostname: "kms-fips.us-east-1.amazonaws.com", + signingRegion: "us-east-1", + }, + "us-east-2-fips": { + hostname: "kms-fips.us-east-2.amazonaws.com", + signingRegion: "us-east-2", + }, + "us-gov-east-1-fips": { + hostname: "kms-fips.us-gov-east-1.amazonaws.com", + signingRegion: "us-gov-east-1", + }, + "us-gov-west-1-fips": { + hostname: "kms-fips.us-gov-west-1.amazonaws.com", + signingRegion: "us-gov-west-1", + }, + "us-iso-east-1-fips": { + hostname: "kms-fips.us-iso-east-1.c2s.ic.gov", + signingRegion: "us-iso-east-1", + }, + "us-iso-west-1-fips": { + hostname: "kms-fips.us-iso-west-1.c2s.ic.gov", + signingRegion: "us-iso-west-1", + }, + "us-isob-east-1-fips": { + hostname: "kms-fips.us-isob-east-1.sc2s.sgov.gov", + signingRegion: "us-isob-east-1", + }, + "us-west-1-fips": { + hostname: "kms-fips.us-west-1.amazonaws.com", + signingRegion: "us-west-1", + }, + "us-west-2-fips": { + hostname: "kms-fips.us-west-2.amazonaws.com", + signingRegion: "us-west-2", + }, }; const partitionHash: PartitionHash = { aws: { regions: [ "af-south-1", + "af-south-1-fips", "ap-east-1", + "ap-east-1-fips", "ap-northeast-1", + "ap-northeast-1-fips", "ap-northeast-2", + "ap-northeast-2-fips", "ap-northeast-3", + "ap-northeast-3-fips", "ap-south-1", + "ap-south-1-fips", "ap-southeast-1", + "ap-southeast-1-fips", "ap-southeast-2", + "ap-southeast-2-fips", "ca-central-1", + "ca-central-1-fips", "eu-central-1", + "eu-central-1-fips", "eu-north-1", + "eu-north-1-fips", "eu-south-1", + "eu-south-1-fips", "eu-west-1", + "eu-west-1-fips", "eu-west-2", + "eu-west-2-fips", "eu-west-3", + "eu-west-3-fips", "me-south-1", + "me-south-1-fips", "sa-east-1", + "sa-east-1-fips", "us-east-1", + "us-east-1-fips", "us-east-2", + "us-east-2-fips", "us-west-1", + "us-west-1-fips", "us-west-2", + "us-west-2-fips", ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "kms.{region}.amazonaws.com", @@ -42,17 +167,17 @@ const partitionHash: PartitionHash = { hostname: "kms.{region}.amazonaws.com.cn", }, "aws-iso": { - regions: ["ProdFips", "us-iso-east-1", "us-iso-west-1"], + regions: ["ProdFips", "us-iso-east-1", "us-iso-east-1-fips", "us-iso-west-1", "us-iso-west-1-fips"], regionRegex: "^us\\-iso\\-\\w+\\-\\d+$", hostname: "kms.{region}.c2s.ic.gov", }, "aws-iso-b": { - regions: ["ProdFips", "us-isob-east-1"], + regions: ["ProdFips", "us-isob-east-1", "us-isob-east-1-fips"], regionRegex: "^us\\-isob\\-\\w+\\-\\d+$", hostname: "kms.{region}.sc2s.sgov.gov", }, "aws-us-gov": { - regions: ["ProdFips", "us-gov-east-1", "us-gov-west-1"], + regions: ["ProdFips", "us-gov-east-1", "us-gov-east-1-fips", "us-gov-west-1", "us-gov-west-1-fips"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "kms.{region}.amazonaws.com", }, diff --git a/clients/client-neptune/src/endpoints.ts b/clients/client-neptune/src/endpoints.ts index d1ea2a09c219..645c885d7492 100644 --- a/clients/client-neptune/src/endpoints.ts +++ b/clients/client-neptune/src/endpoints.ts @@ -2,6 +2,10 @@ import { getRegionInfo, PartitionHash, RegionHash } from "@aws-sdk/config-resolv import { RegionInfoProvider } from "@aws-sdk/types"; const regionHash: RegionHash = { + "ca-central-1-fips": { + hostname: "rds-fips.ca-central-1.amazonaws.com", + signingRegion: "ca-central-1", + }, "rds-fips.ca-central-1": { hostname: "rds-fips.ca-central-1.amazonaws.com", signingRegion: "ca-central-1", @@ -30,6 +34,30 @@ const regionHash: RegionHash = { hostname: "rds.us-gov-west-1.amazonaws.com", signingRegion: "us-gov-west-1", }, + "us-east-1-fips": { + hostname: "rds-fips.us-east-1.amazonaws.com", + signingRegion: "us-east-1", + }, + "us-east-2-fips": { + hostname: "rds-fips.us-east-2.amazonaws.com", + signingRegion: "us-east-2", + }, + "us-gov-east-1-fips": { + hostname: "rds.us-gov-east-1.amazonaws.com", + signingRegion: "us-gov-east-1", + }, + "us-gov-west-1-fips": { + hostname: "rds.us-gov-west-1.amazonaws.com", + signingRegion: "us-gov-west-1", + }, + "us-west-1-fips": { + hostname: "rds-fips.us-west-1.amazonaws.com", + signingRegion: "us-west-1", + }, + "us-west-2-fips": { + hostname: "rds-fips.us-west-2.amazonaws.com", + signingRegion: "us-west-2", + }, }; const partitionHash: PartitionHash = { @@ -44,6 +72,7 @@ const partitionHash: PartitionHash = { "ap-southeast-1", "ap-southeast-2", "ca-central-1", + "ca-central-1-fips", "eu-central-1", "eu-north-1", "eu-south-1", @@ -56,11 +85,20 @@ const partitionHash: PartitionHash = { "rds-fips.us-east-2", "rds-fips.us-west-1", "rds-fips.us-west-2", + "rds.ca-central-1", + "rds.us-east-1", + "rds.us-east-2", + "rds.us-west-1", + "rds.us-west-2", "sa-east-1", "us-east-1", + "us-east-1-fips", "us-east-2", + "us-east-2-fips", "us-west-1", + "us-west-1-fips", "us-west-2", + "us-west-2-fips", ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "rds.{region}.amazonaws.com", @@ -81,7 +119,14 @@ const partitionHash: PartitionHash = { hostname: "rds.{region}.sc2s.sgov.gov", }, "aws-us-gov": { - regions: ["rds.us-gov-east-1", "rds.us-gov-west-1", "us-gov-east-1", "us-gov-west-1"], + regions: [ + "rds.us-gov-east-1", + "rds.us-gov-west-1", + "us-gov-east-1", + "us-gov-east-1-fips", + "us-gov-west-1", + "us-gov-west-1-fips", + ], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "rds.{region}.amazonaws.com", }, diff --git a/clients/client-networkmanager/src/endpoints.ts b/clients/client-networkmanager/src/endpoints.ts index 937203e11771..541461800c25 100644 --- a/clients/client-networkmanager/src/endpoints.ts +++ b/clients/client-networkmanager/src/endpoints.ts @@ -1,7 +1,16 @@ import { getRegionInfo, PartitionHash, RegionHash } from "@aws-sdk/config-resolver"; import { RegionInfoProvider } from "@aws-sdk/types"; -const regionHash: RegionHash = {}; +const regionHash: RegionHash = { + "aws-global": { + hostname: "networkmanager.us-west-2.amazonaws.com", + signingRegion: "us-west-2", + }, + "aws-us-gov-global": { + hostname: "networkmanager.us-gov-west-1.amazonaws.com", + signingRegion: "us-gov-west-1", + }, +}; const partitionHash: PartitionHash = { aws: { @@ -14,6 +23,7 @@ const partitionHash: PartitionHash = { "ap-south-1", "ap-southeast-1", "ap-southeast-2", + "aws-global", "ca-central-1", "eu-central-1", "eu-north-1", @@ -29,7 +39,7 @@ const partitionHash: PartitionHash = { "us-west-2", ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", - hostname: "networkmanager.{region}.amazonaws.com", + endpoint: "aws-global", }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], @@ -47,9 +57,9 @@ const partitionHash: PartitionHash = { hostname: "networkmanager.{region}.sc2s.sgov.gov", }, "aws-us-gov": { - regions: ["us-gov-east-1", "us-gov-west-1"], + regions: ["aws-us-gov-global", "us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", - hostname: "networkmanager.{region}.amazonaws.com", + endpoint: "aws-us-gov-global", }, }; diff --git a/clients/client-opensearch/src/endpoints.ts b/clients/client-opensearch/src/endpoints.ts index b682e53831be..670641653cbd 100644 --- a/clients/client-opensearch/src/endpoints.ts +++ b/clients/client-opensearch/src/endpoints.ts @@ -6,6 +6,30 @@ const regionHash: RegionHash = { hostname: "es-fips.us-gov-west-1.amazonaws.com", signingRegion: "us-gov-west-1", }, + "us-east-1-fips": { + hostname: "es-fips.us-east-1.amazonaws.com", + signingRegion: "us-east-1", + }, + "us-east-2-fips": { + hostname: "es-fips.us-east-2.amazonaws.com", + signingRegion: "us-east-2", + }, + "us-gov-east-1-fips": { + hostname: "es-fips.us-gov-east-1.amazonaws.com", + signingRegion: "us-gov-east-1", + }, + "us-gov-west-1-fips": { + hostname: "es-fips.us-gov-west-1.amazonaws.com", + signingRegion: "us-gov-west-1", + }, + "us-west-1-fips": { + hostname: "es-fips.us-west-1.amazonaws.com", + signingRegion: "us-west-1", + }, + "us-west-2-fips": { + hostname: "es-fips.us-west-2.amazonaws.com", + signingRegion: "us-west-2", + }, }; const partitionHash: PartitionHash = { @@ -30,9 +54,13 @@ const partitionHash: PartitionHash = { "me-south-1", "sa-east-1", "us-east-1", + "us-east-1-fips", "us-east-2", + "us-east-2-fips", "us-west-1", + "us-west-1-fips", "us-west-2", + "us-west-2-fips", ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "es.{region}.amazonaws.com", @@ -53,7 +81,7 @@ const partitionHash: PartitionHash = { hostname: "es.{region}.sc2s.sgov.gov", }, "aws-us-gov": { - regions: ["fips", "us-gov-east-1", "us-gov-west-1"], + regions: ["fips", "us-gov-east-1", "us-gov-east-1-fips", "us-gov-west-1", "us-gov-west-1-fips"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "es.{region}.amazonaws.com", }, diff --git a/clients/client-rds/src/endpoints.ts b/clients/client-rds/src/endpoints.ts index d1ea2a09c219..645c885d7492 100644 --- a/clients/client-rds/src/endpoints.ts +++ b/clients/client-rds/src/endpoints.ts @@ -2,6 +2,10 @@ import { getRegionInfo, PartitionHash, RegionHash } from "@aws-sdk/config-resolv import { RegionInfoProvider } from "@aws-sdk/types"; const regionHash: RegionHash = { + "ca-central-1-fips": { + hostname: "rds-fips.ca-central-1.amazonaws.com", + signingRegion: "ca-central-1", + }, "rds-fips.ca-central-1": { hostname: "rds-fips.ca-central-1.amazonaws.com", signingRegion: "ca-central-1", @@ -30,6 +34,30 @@ const regionHash: RegionHash = { hostname: "rds.us-gov-west-1.amazonaws.com", signingRegion: "us-gov-west-1", }, + "us-east-1-fips": { + hostname: "rds-fips.us-east-1.amazonaws.com", + signingRegion: "us-east-1", + }, + "us-east-2-fips": { + hostname: "rds-fips.us-east-2.amazonaws.com", + signingRegion: "us-east-2", + }, + "us-gov-east-1-fips": { + hostname: "rds.us-gov-east-1.amazonaws.com", + signingRegion: "us-gov-east-1", + }, + "us-gov-west-1-fips": { + hostname: "rds.us-gov-west-1.amazonaws.com", + signingRegion: "us-gov-west-1", + }, + "us-west-1-fips": { + hostname: "rds-fips.us-west-1.amazonaws.com", + signingRegion: "us-west-1", + }, + "us-west-2-fips": { + hostname: "rds-fips.us-west-2.amazonaws.com", + signingRegion: "us-west-2", + }, }; const partitionHash: PartitionHash = { @@ -44,6 +72,7 @@ const partitionHash: PartitionHash = { "ap-southeast-1", "ap-southeast-2", "ca-central-1", + "ca-central-1-fips", "eu-central-1", "eu-north-1", "eu-south-1", @@ -56,11 +85,20 @@ const partitionHash: PartitionHash = { "rds-fips.us-east-2", "rds-fips.us-west-1", "rds-fips.us-west-2", + "rds.ca-central-1", + "rds.us-east-1", + "rds.us-east-2", + "rds.us-west-1", + "rds.us-west-2", "sa-east-1", "us-east-1", + "us-east-1-fips", "us-east-2", + "us-east-2-fips", "us-west-1", + "us-west-1-fips", "us-west-2", + "us-west-2-fips", ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "rds.{region}.amazonaws.com", @@ -81,7 +119,14 @@ const partitionHash: PartitionHash = { hostname: "rds.{region}.sc2s.sgov.gov", }, "aws-us-gov": { - regions: ["rds.us-gov-east-1", "rds.us-gov-west-1", "us-gov-east-1", "us-gov-west-1"], + regions: [ + "rds.us-gov-east-1", + "rds.us-gov-west-1", + "us-gov-east-1", + "us-gov-east-1-fips", + "us-gov-west-1", + "us-gov-west-1-fips", + ], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "rds.{region}.amazonaws.com", }, diff --git a/clients/client-rekognition/src/endpoints.ts b/clients/client-rekognition/src/endpoints.ts index b7494bc37162..f549ec74ac3e 100644 --- a/clients/client-rekognition/src/endpoints.ts +++ b/clients/client-rekognition/src/endpoints.ts @@ -2,6 +2,10 @@ import { getRegionInfo, PartitionHash, RegionHash } from "@aws-sdk/config-resolv import { RegionInfoProvider } from "@aws-sdk/types"; const regionHash: RegionHash = { + "ca-central-1-fips": { + hostname: "rekognition-fips.ca-central-1.amazonaws.com", + signingRegion: "ca-central-1", + }, "rekognition-fips.ca-central-1": { hostname: "rekognition-fips.ca-central-1.amazonaws.com", signingRegion: "ca-central-1", @@ -26,6 +30,26 @@ const regionHash: RegionHash = { hostname: "rekognition-fips.us-west-2.amazonaws.com", signingRegion: "us-west-2", }, + "us-east-1-fips": { + hostname: "rekognition-fips.us-east-1.amazonaws.com", + signingRegion: "us-east-1", + }, + "us-east-2-fips": { + hostname: "rekognition-fips.us-east-2.amazonaws.com", + signingRegion: "us-east-2", + }, + "us-gov-west-1-fips": { + hostname: "rekognition-fips.us-gov-west-1.amazonaws.com", + signingRegion: "us-gov-west-1", + }, + "us-west-1-fips": { + hostname: "rekognition-fips.us-west-1.amazonaws.com", + signingRegion: "us-west-1", + }, + "us-west-2-fips": { + hostname: "rekognition-fips.us-west-2.amazonaws.com", + signingRegion: "us-west-2", + }, }; const partitionHash: PartitionHash = { @@ -40,6 +64,7 @@ const partitionHash: PartitionHash = { "ap-southeast-1", "ap-southeast-2", "ca-central-1", + "ca-central-1-fips", "eu-central-1", "eu-north-1", "eu-south-1", @@ -52,11 +77,20 @@ const partitionHash: PartitionHash = { "rekognition-fips.us-east-2", "rekognition-fips.us-west-1", "rekognition-fips.us-west-2", + "rekognition.ca-central-1", + "rekognition.us-east-1", + "rekognition.us-east-2", + "rekognition.us-west-1", + "rekognition.us-west-2", "sa-east-1", "us-east-1", + "us-east-1-fips", "us-east-2", + "us-east-2-fips", "us-west-1", + "us-west-1-fips", "us-west-2", + "us-west-2-fips", ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "rekognition.{region}.amazonaws.com", @@ -77,7 +111,13 @@ const partitionHash: PartitionHash = { hostname: "rekognition.{region}.sc2s.sgov.gov", }, "aws-us-gov": { - regions: ["rekognition-fips.us-gov-west-1", "us-gov-east-1", "us-gov-west-1"], + regions: [ + "rekognition-fips.us-gov-west-1", + "rekognition.us-gov-west-1", + "us-gov-east-1", + "us-gov-west-1", + "us-gov-west-1-fips", + ], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "rekognition.{region}.amazonaws.com", }, diff --git a/clients/client-s3/src/endpoints.ts b/clients/client-s3/src/endpoints.ts index 8d26ce2d5535..d95d03b7d9aa 100644 --- a/clients/client-s3/src/endpoints.ts +++ b/clients/client-s3/src/endpoints.ts @@ -2,81 +2,6 @@ import { getRegionInfo, PartitionHash, RegionHash } from "@aws-sdk/config-resolv import { RegionInfoProvider } from "@aws-sdk/types"; const regionHash: RegionHash = { - "accesspoint-af-south-1": { - hostname: "s3-accesspoint.af-south-1.amazonaws.com", - }, - "accesspoint-ap-east-1": { - hostname: "s3-accesspoint.ap-east-1.amazonaws.com", - }, - "accesspoint-ap-northeast-1": { - hostname: "s3-accesspoint.ap-northeast-1.amazonaws.com", - }, - "accesspoint-ap-northeast-2": { - hostname: "s3-accesspoint.ap-northeast-2.amazonaws.com", - }, - "accesspoint-ap-northeast-3": { - hostname: "s3-accesspoint.ap-northeast-3.amazonaws.com", - }, - "accesspoint-ap-south-1": { - hostname: "s3-accesspoint.ap-south-1.amazonaws.com", - }, - "accesspoint-ap-southeast-1": { - hostname: "s3-accesspoint.ap-southeast-1.amazonaws.com", - }, - "accesspoint-ap-southeast-2": { - hostname: "s3-accesspoint.ap-southeast-2.amazonaws.com", - }, - "accesspoint-ca-central-1": { - hostname: "s3-accesspoint.ca-central-1.amazonaws.com", - }, - "accesspoint-cn-north-1": { - hostname: "s3-accesspoint.cn-north-1.amazonaws.com.cn", - }, - "accesspoint-cn-northwest-1": { - hostname: "s3-accesspoint.cn-northwest-1.amazonaws.com.cn", - }, - "accesspoint-eu-central-1": { - hostname: "s3-accesspoint.eu-central-1.amazonaws.com", - }, - "accesspoint-eu-north-1": { - hostname: "s3-accesspoint.eu-north-1.amazonaws.com", - }, - "accesspoint-eu-south-1": { - hostname: "s3-accesspoint.eu-south-1.amazonaws.com", - }, - "accesspoint-eu-west-1": { - hostname: "s3-accesspoint.eu-west-1.amazonaws.com", - }, - "accesspoint-eu-west-2": { - hostname: "s3-accesspoint.eu-west-2.amazonaws.com", - }, - "accesspoint-eu-west-3": { - hostname: "s3-accesspoint.eu-west-3.amazonaws.com", - }, - "accesspoint-me-south-1": { - hostname: "s3-accesspoint.me-south-1.amazonaws.com", - }, - "accesspoint-sa-east-1": { - hostname: "s3-accesspoint.sa-east-1.amazonaws.com", - }, - "accesspoint-us-east-1": { - hostname: "s3-accesspoint.us-east-1.amazonaws.com", - }, - "accesspoint-us-east-2": { - hostname: "s3-accesspoint.us-east-2.amazonaws.com", - }, - "accesspoint-us-gov-east-1": { - hostname: "s3-accesspoint.us-gov-east-1.amazonaws.com", - }, - "accesspoint-us-gov-west-1": { - hostname: "s3-accesspoint.us-gov-west-1.amazonaws.com", - }, - "accesspoint-us-west-1": { - hostname: "s3-accesspoint.us-west-1.amazonaws.com", - }, - "accesspoint-us-west-2": { - hostname: "s3-accesspoint.us-west-2.amazonaws.com", - }, "ap-northeast-1": { hostname: "s3.ap-northeast-1.amazonaws.com", }, @@ -93,31 +18,34 @@ const regionHash: RegionHash = { "eu-west-1": { hostname: "s3.eu-west-1.amazonaws.com", }, - "fips-accesspoint-ca-central-1": { - hostname: "s3-accesspoint-fips.ca-central-1.amazonaws.com", + "fips-ca-central-1": { + hostname: "s3-fips.ca-central-1.amazonaws.com", + signingRegion: "ca-central-1", }, - "fips-accesspoint-us-east-1": { - hostname: "s3-accesspoint-fips.us-east-1.amazonaws.com", - }, - "fips-accesspoint-us-east-2": { - hostname: "s3-accesspoint-fips.us-east-2.amazonaws.com", - }, - "fips-accesspoint-us-gov-east-1": { - hostname: "s3-accesspoint-fips.us-gov-east-1.amazonaws.com", - }, - "fips-accesspoint-us-gov-west-1": { - hostname: "s3-accesspoint-fips.us-gov-west-1.amazonaws.com", + "fips-us-east-1": { + hostname: "s3-fips.us-east-1.amazonaws.com", + signingRegion: "us-east-1", }, - "fips-accesspoint-us-west-1": { - hostname: "s3-accesspoint-fips.us-west-1.amazonaws.com", + "fips-us-east-2": { + hostname: "s3-fips.us-east-2.amazonaws.com", + signingRegion: "us-east-2", }, - "fips-accesspoint-us-west-2": { - hostname: "s3-accesspoint-fips.us-west-2.amazonaws.com", + "fips-us-gov-east-1": { + hostname: "s3-fips.us-gov-east-1.amazonaws.com", + signingRegion: "us-gov-east-1", }, "fips-us-gov-west-1": { hostname: "s3-fips.us-gov-west-1.amazonaws.com", signingRegion: "us-gov-west-1", }, + "fips-us-west-1": { + hostname: "s3-fips.us-west-1.amazonaws.com", + signingRegion: "us-west-1", + }, + "fips-us-west-2": { + hostname: "s3-fips.us-west-2.amazonaws.com", + signingRegion: "us-west-2", + }, "s3-external-1": { hostname: "s3-external-1.amazonaws.com", signingRegion: "us-east-1", @@ -145,27 +73,6 @@ const regionHash: RegionHash = { const partitionHash: PartitionHash = { aws: { regions: [ - "accesspoint-af-south-1", - "accesspoint-ap-east-1", - "accesspoint-ap-northeast-1", - "accesspoint-ap-northeast-2", - "accesspoint-ap-northeast-3", - "accesspoint-ap-south-1", - "accesspoint-ap-southeast-1", - "accesspoint-ap-southeast-2", - "accesspoint-ca-central-1", - "accesspoint-eu-central-1", - "accesspoint-eu-north-1", - "accesspoint-eu-south-1", - "accesspoint-eu-west-1", - "accesspoint-eu-west-2", - "accesspoint-eu-west-3", - "accesspoint-me-south-1", - "accesspoint-sa-east-1", - "accesspoint-us-east-1", - "accesspoint-us-east-2", - "accesspoint-us-west-1", - "accesspoint-us-west-2", "af-south-1", "ap-east-1", "ap-northeast-1", @@ -182,11 +89,11 @@ const partitionHash: PartitionHash = { "eu-west-1", "eu-west-2", "eu-west-3", - "fips-accesspoint-ca-central-1", - "fips-accesspoint-us-east-1", - "fips-accesspoint-us-east-2", - "fips-accesspoint-us-west-1", - "fips-accesspoint-us-west-2", + "fips-ca-central-1", + "fips-us-east-1", + "fips-us-east-2", + "fips-us-west-1", + "fips-us-west-2", "me-south-1", "s3-external-1", "sa-east-1", @@ -199,7 +106,7 @@ const partitionHash: PartitionHash = { hostname: "s3.{region}.amazonaws.com", }, "aws-cn": { - regions: ["accesspoint-cn-north-1", "accesspoint-cn-northwest-1", "cn-north-1", "cn-northwest-1"], + regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "s3.{region}.amazonaws.com.cn", }, @@ -214,15 +121,7 @@ const partitionHash: PartitionHash = { hostname: "s3.{region}.sc2s.sgov.gov", }, "aws-us-gov": { - regions: [ - "accesspoint-us-gov-east-1", - "accesspoint-us-gov-west-1", - "fips-accesspoint-us-gov-east-1", - "fips-accesspoint-us-gov-west-1", - "fips-us-gov-west-1", - "us-gov-east-1", - "us-gov-west-1", - ], + regions: ["fips-us-gov-east-1", "fips-us-gov-west-1", "us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "s3.{region}.amazonaws.com", }, diff --git a/clients/client-sagemaker/src/endpoints.ts b/clients/client-sagemaker/src/endpoints.ts index 2efcac442f37..3d4d1bb38ae8 100644 --- a/clients/client-sagemaker/src/endpoints.ts +++ b/clients/client-sagemaker/src/endpoints.ts @@ -76,7 +76,13 @@ const partitionHash: PartitionHash = { hostname: "api.sagemaker.{region}.sc2s.sgov.gov", }, "aws-us-gov": { - regions: ["us-gov-east-1", "us-gov-west-1", "us-gov-west-1-fips", "us-gov-west-1-fips-secondary"], + regions: [ + "us-gov-east-1", + "us-gov-west-1", + "us-gov-west-1-fips", + "us-gov-west-1-fips-secondary", + "us-gov-west-1-secondary", + ], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "api.sagemaker.{region}.amazonaws.com", }, diff --git a/clients/client-servicediscovery/src/endpoints.ts b/clients/client-servicediscovery/src/endpoints.ts index 8303b39f9bdf..a318810c1f06 100644 --- a/clients/client-servicediscovery/src/endpoints.ts +++ b/clients/client-servicediscovery/src/endpoints.ts @@ -2,10 +2,38 @@ import { getRegionInfo, PartitionHash, RegionHash } from "@aws-sdk/config-resolv import { RegionInfoProvider } from "@aws-sdk/types"; const regionHash: RegionHash = { + "ca-central-1-fips": { + hostname: "servicediscovery-fips.ca-central-1.amazonaws.com", + signingRegion: "ca-central-1", + }, "servicediscovery-fips": { hostname: "servicediscovery-fips.us-gov-west-1.amazonaws.com", signingRegion: "us-gov-west-1", }, + "us-east-1-fips": { + hostname: "servicediscovery-fips.us-east-1.amazonaws.com", + signingRegion: "us-east-1", + }, + "us-east-2-fips": { + hostname: "servicediscovery-fips.us-east-2.amazonaws.com", + signingRegion: "us-east-2", + }, + "us-gov-east-1-fips": { + hostname: "servicediscovery-fips.us-gov-east-1.amazonaws.com", + signingRegion: "us-gov-east-1", + }, + "us-gov-west-1-fips": { + hostname: "servicediscovery-fips.us-gov-west-1.amazonaws.com", + signingRegion: "us-gov-west-1", + }, + "us-west-1-fips": { + hostname: "servicediscovery-fips.us-west-1.amazonaws.com", + signingRegion: "us-west-1", + }, + "us-west-2-fips": { + hostname: "servicediscovery-fips.us-west-2.amazonaws.com", + signingRegion: "us-west-2", + }, }; const partitionHash: PartitionHash = { @@ -20,6 +48,7 @@ const partitionHash: PartitionHash = { "ap-southeast-1", "ap-southeast-2", "ca-central-1", + "ca-central-1-fips", "eu-central-1", "eu-north-1", "eu-south-1", @@ -28,11 +57,16 @@ const partitionHash: PartitionHash = { "eu-west-3", "me-south-1", "sa-east-1", + "servicediscovery", "servicediscovery-fips", "us-east-1", + "us-east-1-fips", "us-east-2", + "us-east-2-fips", "us-west-1", + "us-west-1-fips", "us-west-2", + "us-west-2-fips", ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "servicediscovery.{region}.amazonaws.com", @@ -53,7 +87,14 @@ const partitionHash: PartitionHash = { hostname: "servicediscovery.{region}.sc2s.sgov.gov", }, "aws-us-gov": { - regions: ["servicediscovery-fips", "us-gov-east-1", "us-gov-west-1"], + regions: [ + "servicediscovery", + "servicediscovery-fips", + "us-gov-east-1", + "us-gov-east-1-fips", + "us-gov-west-1", + "us-gov-west-1-fips", + ], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "servicediscovery.{region}.amazonaws.com", }, diff --git a/clients/client-sso/src/endpoints.ts b/clients/client-sso/src/endpoints.ts index 1b19abc72e15..733d54cbb2bf 100644 --- a/clients/client-sso/src/endpoints.ts +++ b/clients/client-sso/src/endpoints.ts @@ -2,6 +2,18 @@ import { getRegionInfo, PartitionHash, RegionHash } from "@aws-sdk/config-resolv import { RegionInfoProvider } from "@aws-sdk/types"; const regionHash: RegionHash = { + "ap-northeast-1": { + hostname: "portal.sso.ap-northeast-1.amazonaws.com", + signingRegion: "ap-northeast-1", + }, + "ap-northeast-2": { + hostname: "portal.sso.ap-northeast-2.amazonaws.com", + signingRegion: "ap-northeast-2", + }, + "ap-south-1": { + hostname: "portal.sso.ap-south-1.amazonaws.com", + signingRegion: "ap-south-1", + }, "ap-southeast-1": { hostname: "portal.sso.ap-southeast-1.amazonaws.com", signingRegion: "ap-southeast-1", @@ -18,6 +30,10 @@ const regionHash: RegionHash = { hostname: "portal.sso.eu-central-1.amazonaws.com", signingRegion: "eu-central-1", }, + "eu-north-1": { + hostname: "portal.sso.eu-north-1.amazonaws.com", + signingRegion: "eu-north-1", + }, "eu-west-1": { hostname: "portal.sso.eu-west-1.amazonaws.com", signingRegion: "eu-west-1", @@ -26,6 +42,14 @@ const regionHash: RegionHash = { hostname: "portal.sso.eu-west-2.amazonaws.com", signingRegion: "eu-west-2", }, + "eu-west-3": { + hostname: "portal.sso.eu-west-3.amazonaws.com", + signingRegion: "eu-west-3", + }, + "sa-east-1": { + hostname: "portal.sso.sa-east-1.amazonaws.com", + signingRegion: "sa-east-1", + }, "us-east-1": { hostname: "portal.sso.us-east-1.amazonaws.com", signingRegion: "us-east-1", @@ -34,6 +58,10 @@ const regionHash: RegionHash = { hostname: "portal.sso.us-east-2.amazonaws.com", signingRegion: "us-east-2", }, + "us-gov-west-1": { + hostname: "portal.sso.us-gov-west-1.amazonaws.com", + signingRegion: "us-gov-west-1", + }, "us-west-2": { hostname: "portal.sso.us-west-2.amazonaws.com", signingRegion: "us-west-2", diff --git a/clients/client-storage-gateway/src/endpoints.ts b/clients/client-storage-gateway/src/endpoints.ts index d468818ec6fd..a54e5fdb2905 100644 --- a/clients/client-storage-gateway/src/endpoints.ts +++ b/clients/client-storage-gateway/src/endpoints.ts @@ -2,10 +2,38 @@ import { getRegionInfo, PartitionHash, RegionHash } from "@aws-sdk/config-resolv import { RegionInfoProvider } from "@aws-sdk/types"; const regionHash: RegionHash = { + "ca-central-1-fips": { + hostname: "storagegateway-fips.ca-central-1.amazonaws.com", + signingRegion: "ca-central-1", + }, fips: { hostname: "storagegateway-fips.us-gov-west-1.amazonaws.com", signingRegion: "us-gov-west-1", }, + "us-east-1-fips": { + hostname: "storagegateway-fips.us-east-1.amazonaws.com", + signingRegion: "us-east-1", + }, + "us-east-2-fips": { + hostname: "storagegateway-fips.us-east-2.amazonaws.com", + signingRegion: "us-east-2", + }, + "us-gov-east-1-fips": { + hostname: "storagegateway-fips.us-gov-east-1.amazonaws.com", + signingRegion: "us-gov-east-1", + }, + "us-gov-west-1-fips": { + hostname: "storagegateway-fips.us-gov-west-1.amazonaws.com", + signingRegion: "us-gov-west-1", + }, + "us-west-1-fips": { + hostname: "storagegateway-fips.us-west-1.amazonaws.com", + signingRegion: "us-west-1", + }, + "us-west-2-fips": { + hostname: "storagegateway-fips.us-west-2.amazonaws.com", + signingRegion: "us-west-2", + }, }; const partitionHash: PartitionHash = { @@ -20,6 +48,7 @@ const partitionHash: PartitionHash = { "ap-southeast-1", "ap-southeast-2", "ca-central-1", + "ca-central-1-fips", "eu-central-1", "eu-north-1", "eu-south-1", @@ -30,9 +59,13 @@ const partitionHash: PartitionHash = { "me-south-1", "sa-east-1", "us-east-1", + "us-east-1-fips", "us-east-2", + "us-east-2-fips", "us-west-1", + "us-west-1-fips", "us-west-2", + "us-west-2-fips", ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "storagegateway.{region}.amazonaws.com", @@ -53,7 +86,7 @@ const partitionHash: PartitionHash = { hostname: "storagegateway.{region}.sc2s.sgov.gov", }, "aws-us-gov": { - regions: ["fips", "us-gov-east-1", "us-gov-west-1"], + regions: ["fips", "us-gov-east-1", "us-gov-east-1-fips", "us-gov-west-1", "us-gov-west-1-fips"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "storagegateway.{region}.amazonaws.com", }, diff --git a/clients/client-transcribe-streaming/src/endpoints.ts b/clients/client-transcribe-streaming/src/endpoints.ts index 2fd090652a56..e14239f894af 100644 --- a/clients/client-transcribe-streaming/src/endpoints.ts +++ b/clients/client-transcribe-streaming/src/endpoints.ts @@ -40,10 +40,14 @@ const partitionHash: PartitionHash = { "eu-west-3", "me-south-1", "sa-east-1", + "transcribestreaming-ca-central-1", "transcribestreaming-fips-ca-central-1", "transcribestreaming-fips-us-east-1", "transcribestreaming-fips-us-east-2", "transcribestreaming-fips-us-west-2", + "transcribestreaming-us-east-1", + "transcribestreaming-us-east-2", + "transcribestreaming-us-west-2", "us-east-1", "us-east-2", "us-west-1", diff --git a/clients/client-waf/src/endpoints.ts b/clients/client-waf/src/endpoints.ts index 804f6e61174f..f9932b973836 100644 --- a/clients/client-waf/src/endpoints.ts +++ b/clients/client-waf/src/endpoints.ts @@ -10,6 +10,10 @@ const regionHash: RegionHash = { hostname: "waf.amazonaws.com", signingRegion: "us-east-1", }, + "aws-global-fips": { + hostname: "waf-fips.amazonaws.com", + signingRegion: "us-east-1", + }, }; const partitionHash: PartitionHash = { @@ -23,8 +27,10 @@ const partitionHash: PartitionHash = { "ap-south-1", "ap-southeast-1", "ap-southeast-2", + "aws", "aws-fips", "aws-global", + "aws-global-fips", "ca-central-1", "eu-central-1", "eu-north-1", From b7885c0cd0ef3af59b15d3b8be4bfa3121d0784d Mon Sep 17 00:00:00 2001 From: "Kamat, Trivikram" <16024985+trivikr@users.noreply.github.com> Date: Fri, 29 Oct 2021 15:39:38 +0000 Subject: [PATCH 03/16] chore(codegen): populate variants in regionHash --- .../typescript/codegen/EndpointGenerator.java | 40 +++++++++++++++++-- 1 file changed, 36 insertions(+), 4 deletions(-) diff --git a/codegen/smithy-aws-typescript-codegen/src/main/java/software/amazon/smithy/aws/typescript/codegen/EndpointGenerator.java b/codegen/smithy-aws-typescript-codegen/src/main/java/software/amazon/smithy/aws/typescript/codegen/EndpointGenerator.java index 5dd9dfeb1d67..7a67cef74384 100644 --- a/codegen/smithy-aws-typescript-codegen/src/main/java/software/amazon/smithy/aws/typescript/codegen/EndpointGenerator.java +++ b/codegen/smithy-aws-typescript-codegen/src/main/java/software/amazon/smithy/aws/typescript/codegen/EndpointGenerator.java @@ -24,6 +24,7 @@ import software.amazon.smithy.aws.traits.ServiceTrait; import software.amazon.smithy.aws.traits.auth.SigV4Trait; import software.amazon.smithy.codegen.core.CodegenException; +import software.amazon.smithy.model.node.ArrayNode; import software.amazon.smithy.model.node.Node; import software.amazon.smithy.model.node.ObjectNode; import software.amazon.smithy.model.node.StringNode; @@ -90,6 +91,7 @@ private void loadServiceEndpoints() { for (Map.Entry entry : endpointMap.getStringMap().entrySet()) { ObjectNode config = entry.getValue().expectObjectNode(); + // TODO: Do not populate config if "deprecated" is present. if (config.containsMember("hostname")) { // Resolve the hostname. String hostName = config.expectStringMember("hostname").getValue(); @@ -97,8 +99,8 @@ private void loadServiceEndpoints() { hostName = hostName.replace("{service}", endpointPrefix); hostName = hostName.replace("{region}", entry.getKey()); config = config.withMember("hostname", hostName); - endpoints.put(entry.getKey(), config); } + endpoints.put(entry.getKey(), config); } } } @@ -157,10 +159,40 @@ private void writeEndpointProviderFunction() { } private void writeEndpointSpecificResolver(String region, ObjectNode resolved) { - if (resolved.containsMember("hostname") || resolved.containsMember("credentialScope")) { + if (resolved.containsMember("variants") + || resolved.containsMember("hostname") + || resolved.containsMember("credentialScope")) { writer.openBlock("$S: {", "},", region, () -> { - String hostname = resolved.expectStringMember("hostname").getValue(); - writer.write("hostname: $S,", hostname); + if (resolved.containsMember("hostname")) { + String hostname = resolved.expectStringMember("hostname").getValue(); + writer.write("hostname: $S,", hostname); + } + if (resolved.containsMember("variants")) { + ArrayNode variants = resolved.expectArrayMember("variants"); + writer.openBlock("variants: [", "],", () -> { + variants.forEach(variant -> { + writer.openBlock("{", "},", () -> { + ObjectNode variantNode = variant.expectObjectNode(); + if (variantNode.containsMember("hostname")) { + String hostname = variantNode.expectStringMember("hostname").getValue(); + writer.write("hostname: $S,", hostname); + } + if (variantNode.containsMember("dnsSuffix")) { + String dnsSuffix = variantNode.expectStringMember("dnsSuffix").getValue(); + writer.write("dnsSuffix: $S,", dnsSuffix); + } + if (variantNode.containsMember("tags")) { + ArrayNode tags = variantNode.expectArrayMember("tags"); + writer.openBlock("tags: [", "],", () -> { + tags.forEach(tag -> { + writer.write("'$L',", tag.expectStringNode()); + }); + }); + } + }); + }); + }); + } resolved.getObjectMember("credentialScope").ifPresent(scope -> { scope.getStringMember("region").ifPresent(signingRegion -> { writer.write("signingRegion: $S,", signingRegion); From 3f2590447beca3b025a6834fe791e2ffb9735620 Mon Sep 17 00:00:00 2001 From: "Kamat, Trivikram" <16024985+trivikr@users.noreply.github.com> Date: Fri, 29 Oct 2021 15:44:56 +0000 Subject: [PATCH 04/16] chore(clients): populate variants in regionHash --- .../client-accessanalyzer/src/endpoints.ts | 40 +++ clients/client-acm-pca/src/endpoints.ts | 56 +++++ clients/client-acm/src/endpoints.ts | 40 +++ clients/client-appstream/src/endpoints.ts | 24 ++ clients/client-athena/src/endpoints.ts | 48 ++++ clients/client-batch/src/endpoints.ts | 48 ++++ .../src/endpoints.ts | 8 + .../src/endpoints.ts | 8 + clients/client-cloudcontrol/src/endpoints.ts | 56 +++++ .../client-cloudformation/src/endpoints.ts | 32 +++ clients/client-cloudtrail/src/endpoints.ts | 32 +++ .../client-cloudwatch-events/src/endpoints.ts | 32 +++ .../client-cloudwatch-logs/src/endpoints.ts | 32 +++ clients/client-cloudwatch/src/endpoints.ts | 48 ++++ clients/client-codebuild/src/endpoints.ts | 48 ++++ clients/client-codecommit/src/endpoints.ts | 56 +++++ clients/client-codedeploy/src/endpoints.ts | 48 ++++ clients/client-codepipeline/src/endpoints.ts | 48 ++++ .../src/endpoints.ts | 40 +++ .../client-cognito-identity/src/endpoints.ts | 32 +++ clients/client-comprehend/src/endpoints.ts | 32 +++ .../client-comprehendmedical/src/endpoints.ts | 32 +++ .../client-config-service/src/endpoints.ts | 48 ++++ .../src/endpoints.ts | 73 ++++++ clients/client-datasync/src/endpoints.ts | 56 +++++ clients/client-detective/src/endpoints.ts | 48 ++++ .../client-direct-connect/src/endpoints.ts | 32 +++ .../client-directory-service/src/endpoints.ts | 56 +++++ clients/client-docdb/src/endpoints.ts | 101 ++++++++ .../client-dynamodb-streams/src/endpoints.ts | 16 ++ clients/client-dynamodb/src/endpoints.ts | 56 +++++ clients/client-ebs/src/endpoints.ts | 40 +++ clients/client-ec2/src/endpoints.ts | 76 ++++++ clients/client-ecr/src/endpoints.ts | 90 +++++++ clients/client-ecs/src/endpoints.ts | 48 ++++ clients/client-efs/src/endpoints.ts | 208 ++++++++++++++++ clients/client-eks/src/endpoints.ts | 48 ++++ .../client-elastic-beanstalk/src/endpoints.ts | 32 +++ .../src/endpoints.ts | 48 ++++ .../src/endpoints.ts | 48 ++++ clients/client-elasticache/src/endpoints.ts | 40 +++ .../src/endpoints.ts | 48 ++++ .../client-emr-containers/src/endpoints.ts | 40 +++ clients/client-emr/src/endpoints.ts | 56 +++++ clients/client-eventbridge/src/endpoints.ts | 32 +++ clients/client-firehose/src/endpoints.ts | 48 ++++ clients/client-fms/src/endpoints.ts | 168 +++++++++++++ clients/client-forecast/src/endpoints.ts | 24 ++ clients/client-forecastquery/src/endpoints.ts | 24 ++ clients/client-fsx/src/endpoints.ts | 119 +++++++++ clients/client-glacier/src/endpoints.ts | 40 +++ clients/client-glue/src/endpoints.ts | 48 ++++ clients/client-greengrass/src/endpoints.ts | 6 + clients/client-greengrassv2/src/endpoints.ts | 6 + clients/client-groundstation/src/endpoints.ts | 24 ++ clients/client-guardduty/src/endpoints.ts | 48 ++++ clients/client-health/src/endpoints.ts | 18 ++ clients/client-iam/src/endpoints.ts | 30 +++ clients/client-identitystore/src/endpoints.ts | 8 + clients/client-inspector/src/endpoints.ts | 48 ++++ .../client-iot-data-plane/src/endpoints.ts | 56 +++++ .../src/endpoints.ts | 56 +++++ clients/client-iot/src/endpoints.ts | 56 +++++ clients/client-iotfleethub/src/endpoints.ts | 32 +++ clients/client-kendra/src/endpoints.ts | 32 +++ clients/client-kinesis/src/endpoints.ts | 32 +++ clients/client-kms/src/endpoints.ts | 208 ++++++++++++++++ clients/client-lakeformation/src/endpoints.ts | 40 +++ clients/client-lambda/src/endpoints.ts | 48 ++++ .../src/endpoints.ts | 24 ++ .../src/endpoints.ts | 24 ++ .../client-license-manager/src/endpoints.ts | 48 ++++ clients/client-macie/src/endpoints.ts | 16 ++ clients/client-macie2/src/endpoints.ts | 32 +++ clients/client-mediaconvert/src/endpoints.ts | 40 +++ clients/client-medialive/src/endpoints.ts | 24 ++ clients/client-mq/src/endpoints.ts | 48 ++++ clients/client-neptune/src/endpoints.ts | 101 ++++++++ .../client-network-firewall/src/endpoints.ts | 56 +++++ clients/client-opensearch/src/endpoints.ts | 48 ++++ clients/client-organizations/src/endpoints.ts | 12 + clients/client-outposts/src/endpoints.ts | 40 +++ .../client-pinpoint-email/src/endpoints.ts | 8 + clients/client-pinpoint/src/endpoints.ts | 18 ++ clients/client-polly/src/endpoints.ts | 40 +++ clients/client-qldb-session/src/endpoints.ts | 24 ++ clients/client-qldb/src/endpoints.ts | 24 ++ clients/client-ram/src/endpoints.ts | 40 +++ clients/client-rds/src/endpoints.ts | 101 ++++++++ clients/client-redshift/src/endpoints.ts | 40 +++ clients/client-rekognition/src/endpoints.ts | 102 ++++++++ .../client-resource-groups/src/endpoints.ts | 48 ++++ clients/client-route-53/src/endpoints.ts | 12 + clients/client-s3-control/src/endpoints.ts | 182 ++++++++++++++ clients/client-s3/src/endpoints.ts | 228 ++++++++++++++++++ .../client-sagemaker-runtime/src/endpoints.ts | 40 +++ clients/client-sagemaker/src/endpoints.ts | 49 ++++ .../client-secrets-manager/src/endpoints.ts | 48 ++++ clients/client-securityhub/src/endpoints.ts | 48 ++++ .../src/endpoints.ts | 56 +++++ .../client-service-catalog/src/endpoints.ts | 48 ++++ .../client-service-quotas/src/endpoints.ts | 16 ++ .../client-servicediscovery/src/endpoints.ts | 65 +++++ clients/client-ses/src/endpoints.ts | 8 + clients/client-sesv2/src/endpoints.ts | 8 + clients/client-sfn/src/endpoints.ts | 48 ++++ clients/client-shield/src/endpoints.ts | 6 + clients/client-sms/src/endpoints.ts | 48 ++++ clients/client-snowball/src/endpoints.ts | 160 ++++++++++++ clients/client-sns/src/endpoints.ts | 32 +++ clients/client-sqs/src/endpoints.ts | 32 +++ clients/client-ssm/src/endpoints.ts | 56 +++++ .../client-storage-gateway/src/endpoints.ts | 56 +++++ clients/client-sts/src/endpoints.ts | 48 ++++ clients/client-support/src/endpoints.ts | 9 + clients/client-swf/src/endpoints.ts | 32 +++ clients/client-textract/src/endpoints.ts | 56 +++++ .../src/endpoints.ts | 36 +++ clients/client-transcribe/src/endpoints.ts | 48 ++++ clients/client-transfer/src/endpoints.ts | 56 +++++ clients/client-translate/src/endpoints.ts | 32 +++ clients/client-waf-regional/src/endpoints.ts | 150 ++++++++++++ clients/client-waf/src/endpoints.ts | 15 ++ clients/client-workdocs/src/endpoints.ts | 16 ++ clients/client-workspaces/src/endpoints.ts | 24 ++ clients/client-xray/src/endpoints.ts | 48 ++++ 126 files changed, 6173 insertions(+) diff --git a/clients/client-accessanalyzer/src/endpoints.ts b/clients/client-accessanalyzer/src/endpoints.ts index 487beabc6c6a..1dc54ebccd81 100644 --- a/clients/client-accessanalyzer/src/endpoints.ts +++ b/clients/client-accessanalyzer/src/endpoints.ts @@ -2,6 +2,14 @@ import { getRegionInfo, PartitionHash, RegionHash } from "@aws-sdk/config-resolv import { RegionInfoProvider } from "@aws-sdk/types"; const regionHash: RegionHash = { + "ca-central-1": { + variants: [ + { + hostname: "access-analyzer-fips.ca-central-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "fips-ca-central-1": { hostname: "access-analyzer-fips.ca-central-1.amazonaws.com", signingRegion: "ca-central-1", @@ -22,6 +30,22 @@ const regionHash: RegionHash = { hostname: "access-analyzer-fips.us-west-2.amazonaws.com", signingRegion: "us-west-2", }, + "us-east-1": { + variants: [ + { + hostname: "access-analyzer-fips.us-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-east-2": { + variants: [ + { + hostname: "access-analyzer-fips.us-east-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-gov-east-1": { hostname: "access-analyzer.us-gov-east-1.amazonaws.com", signingRegion: "us-gov-east-1", @@ -30,6 +54,22 @@ const regionHash: RegionHash = { hostname: "access-analyzer.us-gov-west-1.amazonaws.com", signingRegion: "us-gov-west-1", }, + "us-west-1": { + variants: [ + { + hostname: "access-analyzer-fips.us-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-west-2": { + variants: [ + { + hostname: "access-analyzer-fips.us-west-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, }; const partitionHash: PartitionHash = { diff --git a/clients/client-acm-pca/src/endpoints.ts b/clients/client-acm-pca/src/endpoints.ts index 81f5c1676c1e..15f0730e8fef 100644 --- a/clients/client-acm-pca/src/endpoints.ts +++ b/clients/client-acm-pca/src/endpoints.ts @@ -2,6 +2,14 @@ import { getRegionInfo, PartitionHash, RegionHash } from "@aws-sdk/config-resolv import { RegionInfoProvider } from "@aws-sdk/types"; const regionHash: RegionHash = { + "ca-central-1": { + variants: [ + { + hostname: "acm-pca-fips.ca-central-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "fips-ca-central-1": { hostname: "acm-pca-fips.ca-central-1.amazonaws.com", signingRegion: "ca-central-1", @@ -30,6 +38,54 @@ const regionHash: RegionHash = { hostname: "acm-pca-fips.us-west-2.amazonaws.com", signingRegion: "us-west-2", }, + "us-east-1": { + variants: [ + { + hostname: "acm-pca-fips.us-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-east-2": { + variants: [ + { + hostname: "acm-pca-fips.us-east-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-gov-east-1": { + variants: [ + { + hostname: "acm-pca.us-gov-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-gov-west-1": { + variants: [ + { + hostname: "acm-pca.us-gov-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-west-1": { + variants: [ + { + hostname: "acm-pca-fips.us-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-west-2": { + variants: [ + { + hostname: "acm-pca-fips.us-west-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, }; const partitionHash: PartitionHash = { diff --git a/clients/client-acm/src/endpoints.ts b/clients/client-acm/src/endpoints.ts index 81cb8b1f0ec8..148c77bd95ed 100644 --- a/clients/client-acm/src/endpoints.ts +++ b/clients/client-acm/src/endpoints.ts @@ -2,14 +2,38 @@ import { getRegionInfo, PartitionHash, RegionHash } from "@aws-sdk/config-resolv import { RegionInfoProvider } from "@aws-sdk/types"; const regionHash: RegionHash = { + "ca-central-1": { + variants: [ + { + hostname: "acm-fips.ca-central-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "ca-central-1-fips": { hostname: "acm-fips.ca-central-1.amazonaws.com", signingRegion: "ca-central-1", }, + "us-east-1": { + variants: [ + { + hostname: "acm-fips.us-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-east-1-fips": { hostname: "acm-fips.us-east-1.amazonaws.com", signingRegion: "us-east-1", }, + "us-east-2": { + variants: [ + { + hostname: "acm-fips.us-east-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-east-2-fips": { hostname: "acm-fips.us-east-2.amazonaws.com", signingRegion: "us-east-2", @@ -22,10 +46,26 @@ const regionHash: RegionHash = { hostname: "acm.us-gov-west-1.amazonaws.com", signingRegion: "us-gov-west-1", }, + "us-west-1": { + variants: [ + { + hostname: "acm-fips.us-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-west-1-fips": { hostname: "acm-fips.us-west-1.amazonaws.com", signingRegion: "us-west-1", }, + "us-west-2": { + variants: [ + { + hostname: "acm-fips.us-west-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-west-2-fips": { hostname: "acm-fips.us-west-2.amazonaws.com", signingRegion: "us-west-2", diff --git a/clients/client-appstream/src/endpoints.ts b/clients/client-appstream/src/endpoints.ts index a9b5125a68fc..0e0e15b17f0d 100644 --- a/clients/client-appstream/src/endpoints.ts +++ b/clients/client-appstream/src/endpoints.ts @@ -6,14 +6,38 @@ const regionHash: RegionHash = { hostname: "appstream2-fips.us-gov-west-1.amazonaws.com", signingRegion: "us-gov-west-1", }, + "us-east-1": { + variants: [ + { + hostname: "appstream2-fips.us-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-east-1-fips": { hostname: "appstream2-fips.us-east-1.amazonaws.com", signingRegion: "us-east-1", }, + "us-gov-west-1": { + variants: [ + { + hostname: "appstream2-fips.us-gov-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-gov-west-1-fips": { hostname: "appstream2-fips.us-gov-west-1.amazonaws.com", signingRegion: "us-gov-west-1", }, + "us-west-2": { + variants: [ + { + hostname: "appstream2-fips.us-west-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-west-2-fips": { hostname: "appstream2-fips.us-west-2.amazonaws.com", signingRegion: "us-west-2", diff --git a/clients/client-athena/src/endpoints.ts b/clients/client-athena/src/endpoints.ts index ba6c118a6f84..0a37de6d4ebc 100644 --- a/clients/client-athena/src/endpoints.ts +++ b/clients/client-athena/src/endpoints.ts @@ -26,6 +26,54 @@ const regionHash: RegionHash = { hostname: "athena-fips.us-west-2.amazonaws.com", signingRegion: "us-west-2", }, + "us-east-1": { + variants: [ + { + hostname: "athena-fips.us-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-east-2": { + variants: [ + { + hostname: "athena-fips.us-east-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-gov-east-1": { + variants: [ + { + hostname: "athena-fips.us-gov-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-gov-west-1": { + variants: [ + { + hostname: "athena-fips.us-gov-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-west-1": { + variants: [ + { + hostname: "athena-fips.us-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-west-2": { + variants: [ + { + hostname: "athena-fips.us-west-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, }; const partitionHash: PartitionHash = { diff --git a/clients/client-batch/src/endpoints.ts b/clients/client-batch/src/endpoints.ts index df4fe3075392..0ea66377d8d6 100644 --- a/clients/client-batch/src/endpoints.ts +++ b/clients/client-batch/src/endpoints.ts @@ -26,6 +26,54 @@ const regionHash: RegionHash = { hostname: "fips.batch.us-west-2.amazonaws.com", signingRegion: "us-west-2", }, + "us-east-1": { + variants: [ + { + hostname: "fips.batch.us-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-east-2": { + variants: [ + { + hostname: "fips.batch.us-east-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-gov-east-1": { + variants: [ + { + hostname: "batch.us-gov-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-gov-west-1": { + variants: [ + { + hostname: "batch.us-gov-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-west-1": { + variants: [ + { + hostname: "fips.batch.us-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-west-2": { + variants: [ + { + hostname: "fips.batch.us-west-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, }; const partitionHash: PartitionHash = { diff --git a/clients/client-chime-sdk-identity/src/endpoints.ts b/clients/client-chime-sdk-identity/src/endpoints.ts index b1c573a0c81a..3a0791abbcf1 100644 --- a/clients/client-chime-sdk-identity/src/endpoints.ts +++ b/clients/client-chime-sdk-identity/src/endpoints.ts @@ -2,6 +2,14 @@ import { getRegionInfo, PartitionHash, RegionHash } from "@aws-sdk/config-resolv import { RegionInfoProvider } from "@aws-sdk/types"; const regionHash: RegionHash = { + "us-east-1": { + variants: [ + { + hostname: "identity-chime-fips.us-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-east-1-fips": { hostname: "identity-chime-fips.us-east-1.amazonaws.com", signingRegion: "us-east-1", diff --git a/clients/client-chime-sdk-messaging/src/endpoints.ts b/clients/client-chime-sdk-messaging/src/endpoints.ts index 3839d57fc9a5..17db3f1e8d54 100644 --- a/clients/client-chime-sdk-messaging/src/endpoints.ts +++ b/clients/client-chime-sdk-messaging/src/endpoints.ts @@ -2,6 +2,14 @@ import { getRegionInfo, PartitionHash, RegionHash } from "@aws-sdk/config-resolv import { RegionInfoProvider } from "@aws-sdk/types"; const regionHash: RegionHash = { + "us-east-1": { + variants: [ + { + hostname: "messaging-chime-fips.us-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-east-1-fips": { hostname: "messaging-chime-fips.us-east-1.amazonaws.com", signingRegion: "us-east-1", diff --git a/clients/client-cloudcontrol/src/endpoints.ts b/clients/client-cloudcontrol/src/endpoints.ts index bae4496c14a3..a6b40bcfa798 100644 --- a/clients/client-cloudcontrol/src/endpoints.ts +++ b/clients/client-cloudcontrol/src/endpoints.ts @@ -2,6 +2,14 @@ import { getRegionInfo, PartitionHash, RegionHash } from "@aws-sdk/config-resolv import { RegionInfoProvider } from "@aws-sdk/types"; const regionHash: RegionHash = { + "ca-central-1": { + variants: [ + { + hostname: "cloudcontrolapi-fips.ca-central-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "fips-ca-central-1": { hostname: "cloudcontrolapi-fips.ca-central-1.amazonaws.com", signingRegion: "ca-central-1", @@ -30,6 +38,54 @@ const regionHash: RegionHash = { hostname: "cloudcontrolapi-fips.us-west-2.amazonaws.com", signingRegion: "us-west-2", }, + "us-east-1": { + variants: [ + { + hostname: "cloudcontrolapi-fips.us-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-east-2": { + variants: [ + { + hostname: "cloudcontrolapi-fips.us-east-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-gov-east-1": { + variants: [ + { + hostname: "cloudcontrolapi-fips.us-gov-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-gov-west-1": { + variants: [ + { + hostname: "cloudcontrolapi-fips.us-gov-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-west-1": { + variants: [ + { + hostname: "cloudcontrolapi-fips.us-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-west-2": { + variants: [ + { + hostname: "cloudcontrolapi-fips.us-west-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, }; const partitionHash: PartitionHash = { diff --git a/clients/client-cloudformation/src/endpoints.ts b/clients/client-cloudformation/src/endpoints.ts index 385fcde6c721..0154ee29e70a 100644 --- a/clients/client-cloudformation/src/endpoints.ts +++ b/clients/client-cloudformation/src/endpoints.ts @@ -2,10 +2,26 @@ import { getRegionInfo, PartitionHash, RegionHash } from "@aws-sdk/config-resolv import { RegionInfoProvider } from "@aws-sdk/types"; const regionHash: RegionHash = { + "us-east-1": { + variants: [ + { + hostname: "cloudformation-fips.us-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-east-1-fips": { hostname: "cloudformation-fips.us-east-1.amazonaws.com", signingRegion: "us-east-1", }, + "us-east-2": { + variants: [ + { + hostname: "cloudformation-fips.us-east-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-east-2-fips": { hostname: "cloudformation-fips.us-east-2.amazonaws.com", signingRegion: "us-east-2", @@ -18,10 +34,26 @@ const regionHash: RegionHash = { hostname: "cloudformation.us-gov-west-1.amazonaws.com", signingRegion: "us-gov-west-1", }, + "us-west-1": { + variants: [ + { + hostname: "cloudformation-fips.us-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-west-1-fips": { hostname: "cloudformation-fips.us-west-1.amazonaws.com", signingRegion: "us-west-1", }, + "us-west-2": { + variants: [ + { + hostname: "cloudformation-fips.us-west-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-west-2-fips": { hostname: "cloudformation-fips.us-west-2.amazonaws.com", signingRegion: "us-west-2", diff --git a/clients/client-cloudtrail/src/endpoints.ts b/clients/client-cloudtrail/src/endpoints.ts index f964f1ecccc4..d9ceccfd2ba3 100644 --- a/clients/client-cloudtrail/src/endpoints.ts +++ b/clients/client-cloudtrail/src/endpoints.ts @@ -18,6 +18,22 @@ const regionHash: RegionHash = { hostname: "cloudtrail-fips.us-west-2.amazonaws.com", signingRegion: "us-west-2", }, + "us-east-1": { + variants: [ + { + hostname: "cloudtrail-fips.us-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-east-2": { + variants: [ + { + hostname: "cloudtrail-fips.us-east-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-gov-east-1": { hostname: "cloudtrail.us-gov-east-1.amazonaws.com", signingRegion: "us-gov-east-1", @@ -26,6 +42,22 @@ const regionHash: RegionHash = { hostname: "cloudtrail.us-gov-west-1.amazonaws.com", signingRegion: "us-gov-west-1", }, + "us-west-1": { + variants: [ + { + hostname: "cloudtrail-fips.us-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-west-2": { + variants: [ + { + hostname: "cloudtrail-fips.us-west-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, }; const partitionHash: PartitionHash = { diff --git a/clients/client-cloudwatch-events/src/endpoints.ts b/clients/client-cloudwatch-events/src/endpoints.ts index 65fcfebb54ac..8b3151074a79 100644 --- a/clients/client-cloudwatch-events/src/endpoints.ts +++ b/clients/client-cloudwatch-events/src/endpoints.ts @@ -18,6 +18,22 @@ const regionHash: RegionHash = { hostname: "events-fips.us-west-2.amazonaws.com", signingRegion: "us-west-2", }, + "us-east-1": { + variants: [ + { + hostname: "events-fips.us-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-east-2": { + variants: [ + { + hostname: "events-fips.us-east-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-gov-east-1": { hostname: "events.us-gov-east-1.amazonaws.com", signingRegion: "us-gov-east-1", @@ -26,6 +42,22 @@ const regionHash: RegionHash = { hostname: "events.us-gov-west-1.amazonaws.com", signingRegion: "us-gov-west-1", }, + "us-west-1": { + variants: [ + { + hostname: "events-fips.us-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-west-2": { + variants: [ + { + hostname: "events-fips.us-west-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, }; const partitionHash: PartitionHash = { diff --git a/clients/client-cloudwatch-logs/src/endpoints.ts b/clients/client-cloudwatch-logs/src/endpoints.ts index 653d5653ff00..66bc7fca5b19 100644 --- a/clients/client-cloudwatch-logs/src/endpoints.ts +++ b/clients/client-cloudwatch-logs/src/endpoints.ts @@ -18,6 +18,22 @@ const regionHash: RegionHash = { hostname: "logs-fips.us-west-2.amazonaws.com", signingRegion: "us-west-2", }, + "us-east-1": { + variants: [ + { + hostname: "logs-fips.us-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-east-2": { + variants: [ + { + hostname: "logs-fips.us-east-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-gov-east-1": { hostname: "logs.us-gov-east-1.amazonaws.com", signingRegion: "us-gov-east-1", @@ -26,6 +42,22 @@ const regionHash: RegionHash = { hostname: "logs.us-gov-west-1.amazonaws.com", signingRegion: "us-gov-west-1", }, + "us-west-1": { + variants: [ + { + hostname: "logs-fips.us-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-west-2": { + variants: [ + { + hostname: "logs-fips.us-west-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, }; const partitionHash: PartitionHash = { diff --git a/clients/client-cloudwatch/src/endpoints.ts b/clients/client-cloudwatch/src/endpoints.ts index e307896369c0..2e6824634a30 100644 --- a/clients/client-cloudwatch/src/endpoints.ts +++ b/clients/client-cloudwatch/src/endpoints.ts @@ -26,6 +26,54 @@ const regionHash: RegionHash = { hostname: "monitoring-fips.us-west-2.amazonaws.com", signingRegion: "us-west-2", }, + "us-east-1": { + variants: [ + { + hostname: "monitoring-fips.us-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-east-2": { + variants: [ + { + hostname: "monitoring-fips.us-east-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-gov-east-1": { + variants: [ + { + hostname: "monitoring.us-gov-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-gov-west-1": { + variants: [ + { + hostname: "monitoring.us-gov-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-west-1": { + variants: [ + { + hostname: "monitoring-fips.us-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-west-2": { + variants: [ + { + hostname: "monitoring-fips.us-west-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, }; const partitionHash: PartitionHash = { diff --git a/clients/client-codebuild/src/endpoints.ts b/clients/client-codebuild/src/endpoints.ts index d51bfdb8368a..229bffe845d6 100644 --- a/clients/client-codebuild/src/endpoints.ts +++ b/clients/client-codebuild/src/endpoints.ts @@ -2,26 +2,74 @@ import { getRegionInfo, PartitionHash, RegionHash } from "@aws-sdk/config-resolv import { RegionInfoProvider } from "@aws-sdk/types"; const regionHash: RegionHash = { + "us-east-1": { + variants: [ + { + hostname: "codebuild-fips.us-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-east-1-fips": { hostname: "codebuild-fips.us-east-1.amazonaws.com", signingRegion: "us-east-1", }, + "us-east-2": { + variants: [ + { + hostname: "codebuild-fips.us-east-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-east-2-fips": { hostname: "codebuild-fips.us-east-2.amazonaws.com", signingRegion: "us-east-2", }, + "us-gov-east-1": { + variants: [ + { + hostname: "codebuild-fips.us-gov-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-gov-east-1-fips": { hostname: "codebuild-fips.us-gov-east-1.amazonaws.com", signingRegion: "us-gov-east-1", }, + "us-gov-west-1": { + variants: [ + { + hostname: "codebuild-fips.us-gov-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-gov-west-1-fips": { hostname: "codebuild-fips.us-gov-west-1.amazonaws.com", signingRegion: "us-gov-west-1", }, + "us-west-1": { + variants: [ + { + hostname: "codebuild-fips.us-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-west-1-fips": { hostname: "codebuild-fips.us-west-1.amazonaws.com", signingRegion: "us-west-1", }, + "us-west-2": { + variants: [ + { + hostname: "codebuild-fips.us-west-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-west-2-fips": { hostname: "codebuild-fips.us-west-2.amazonaws.com", signingRegion: "us-west-2", diff --git a/clients/client-codecommit/src/endpoints.ts b/clients/client-codecommit/src/endpoints.ts index 2e373261cef6..222ddfadba14 100644 --- a/clients/client-codecommit/src/endpoints.ts +++ b/clients/client-codecommit/src/endpoints.ts @@ -2,6 +2,14 @@ import { getRegionInfo, PartitionHash, RegionHash } from "@aws-sdk/config-resolv import { RegionInfoProvider } from "@aws-sdk/types"; const regionHash: RegionHash = { + "ca-central-1": { + variants: [ + { + hostname: "codecommit-fips.ca-central-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "ca-central-1-fips": { hostname: "codecommit-fips.ca-central-1.amazonaws.com", signingRegion: "ca-central-1", @@ -10,26 +18,74 @@ const regionHash: RegionHash = { hostname: "codecommit-fips.us-gov-west-1.amazonaws.com", signingRegion: "us-gov-west-1", }, + "us-east-1": { + variants: [ + { + hostname: "codecommit-fips.us-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-east-1-fips": { hostname: "codecommit-fips.us-east-1.amazonaws.com", signingRegion: "us-east-1", }, + "us-east-2": { + variants: [ + { + hostname: "codecommit-fips.us-east-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-east-2-fips": { hostname: "codecommit-fips.us-east-2.amazonaws.com", signingRegion: "us-east-2", }, + "us-gov-east-1": { + variants: [ + { + hostname: "codecommit-fips.us-gov-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-gov-east-1-fips": { hostname: "codecommit-fips.us-gov-east-1.amazonaws.com", signingRegion: "us-gov-east-1", }, + "us-gov-west-1": { + variants: [ + { + hostname: "codecommit-fips.us-gov-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-gov-west-1-fips": { hostname: "codecommit-fips.us-gov-west-1.amazonaws.com", signingRegion: "us-gov-west-1", }, + "us-west-1": { + variants: [ + { + hostname: "codecommit-fips.us-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-west-1-fips": { hostname: "codecommit-fips.us-west-1.amazonaws.com", signingRegion: "us-west-1", }, + "us-west-2": { + variants: [ + { + hostname: "codecommit-fips.us-west-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-west-2-fips": { hostname: "codecommit-fips.us-west-2.amazonaws.com", signingRegion: "us-west-2", diff --git a/clients/client-codedeploy/src/endpoints.ts b/clients/client-codedeploy/src/endpoints.ts index 698cb082ffa4..5c52e5306d87 100644 --- a/clients/client-codedeploy/src/endpoints.ts +++ b/clients/client-codedeploy/src/endpoints.ts @@ -2,26 +2,74 @@ import { getRegionInfo, PartitionHash, RegionHash } from "@aws-sdk/config-resolv import { RegionInfoProvider } from "@aws-sdk/types"; const regionHash: RegionHash = { + "us-east-1": { + variants: [ + { + hostname: "codedeploy-fips.us-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-east-1-fips": { hostname: "codedeploy-fips.us-east-1.amazonaws.com", signingRegion: "us-east-1", }, + "us-east-2": { + variants: [ + { + hostname: "codedeploy-fips.us-east-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-east-2-fips": { hostname: "codedeploy-fips.us-east-2.amazonaws.com", signingRegion: "us-east-2", }, + "us-gov-east-1": { + variants: [ + { + hostname: "codedeploy-fips.us-gov-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-gov-east-1-fips": { hostname: "codedeploy-fips.us-gov-east-1.amazonaws.com", signingRegion: "us-gov-east-1", }, + "us-gov-west-1": { + variants: [ + { + hostname: "codedeploy-fips.us-gov-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-gov-west-1-fips": { hostname: "codedeploy-fips.us-gov-west-1.amazonaws.com", signingRegion: "us-gov-west-1", }, + "us-west-1": { + variants: [ + { + hostname: "codedeploy-fips.us-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-west-1-fips": { hostname: "codedeploy-fips.us-west-1.amazonaws.com", signingRegion: "us-west-1", }, + "us-west-2": { + variants: [ + { + hostname: "codedeploy-fips.us-west-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-west-2-fips": { hostname: "codedeploy-fips.us-west-2.amazonaws.com", signingRegion: "us-west-2", diff --git a/clients/client-codepipeline/src/endpoints.ts b/clients/client-codepipeline/src/endpoints.ts index 22d6329761bc..45947e673232 100644 --- a/clients/client-codepipeline/src/endpoints.ts +++ b/clients/client-codepipeline/src/endpoints.ts @@ -2,6 +2,14 @@ import { getRegionInfo, PartitionHash, RegionHash } from "@aws-sdk/config-resolv import { RegionInfoProvider } from "@aws-sdk/types"; const regionHash: RegionHash = { + "ca-central-1": { + variants: [ + { + hostname: "codepipeline-fips.ca-central-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "fips-ca-central-1": { hostname: "codepipeline-fips.ca-central-1.amazonaws.com", signingRegion: "ca-central-1", @@ -26,6 +34,46 @@ const regionHash: RegionHash = { hostname: "codepipeline-fips.us-west-2.amazonaws.com", signingRegion: "us-west-2", }, + "us-east-1": { + variants: [ + { + hostname: "codepipeline-fips.us-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-east-2": { + variants: [ + { + hostname: "codepipeline-fips.us-east-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-gov-west-1": { + variants: [ + { + hostname: "codepipeline-fips.us-gov-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-west-1": { + variants: [ + { + hostname: "codepipeline-fips.us-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-west-2": { + variants: [ + { + hostname: "codepipeline-fips.us-west-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, }; const partitionHash: PartitionHash = { diff --git a/clients/client-cognito-identity-provider/src/endpoints.ts b/clients/client-cognito-identity-provider/src/endpoints.ts index 88b9db2f029d..5b8bf39db4fd 100644 --- a/clients/client-cognito-identity-provider/src/endpoints.ts +++ b/clients/client-cognito-identity-provider/src/endpoints.ts @@ -22,6 +22,46 @@ const regionHash: RegionHash = { hostname: "cognito-idp-fips.us-west-2.amazonaws.com", signingRegion: "us-west-2", }, + "us-east-1": { + variants: [ + { + hostname: "cognito-idp-fips.us-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-east-2": { + variants: [ + { + hostname: "cognito-idp-fips.us-east-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-gov-west-1": { + variants: [ + { + hostname: "cognito-idp-fips.us-gov-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-west-1": { + variants: [ + { + hostname: "cognito-idp-fips.us-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-west-2": { + variants: [ + { + hostname: "cognito-idp-fips.us-west-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, }; const partitionHash: PartitionHash = { diff --git a/clients/client-cognito-identity/src/endpoints.ts b/clients/client-cognito-identity/src/endpoints.ts index bd08234ecf8a..7c7de179a28b 100644 --- a/clients/client-cognito-identity/src/endpoints.ts +++ b/clients/client-cognito-identity/src/endpoints.ts @@ -18,6 +18,38 @@ const regionHash: RegionHash = { hostname: "cognito-identity-fips.us-west-2.amazonaws.com", signingRegion: "us-west-2", }, + "us-east-1": { + variants: [ + { + hostname: "cognito-identity-fips.us-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-east-2": { + variants: [ + { + hostname: "cognito-identity-fips.us-east-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-gov-west-1": { + variants: [ + { + hostname: "cognito-identity-fips.us-gov-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-west-2": { + variants: [ + { + hostname: "cognito-identity-fips.us-west-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, }; const partitionHash: PartitionHash = { diff --git a/clients/client-comprehend/src/endpoints.ts b/clients/client-comprehend/src/endpoints.ts index 03dd7006a7ac..e9931b70255f 100644 --- a/clients/client-comprehend/src/endpoints.ts +++ b/clients/client-comprehend/src/endpoints.ts @@ -18,6 +18,38 @@ const regionHash: RegionHash = { hostname: "comprehend-fips.us-west-2.amazonaws.com", signingRegion: "us-west-2", }, + "us-east-1": { + variants: [ + { + hostname: "comprehend-fips.us-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-east-2": { + variants: [ + { + hostname: "comprehend-fips.us-east-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-gov-west-1": { + variants: [ + { + hostname: "comprehend-fips.us-gov-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-west-2": { + variants: [ + { + hostname: "comprehend-fips.us-west-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, }; const partitionHash: PartitionHash = { diff --git a/clients/client-comprehendmedical/src/endpoints.ts b/clients/client-comprehendmedical/src/endpoints.ts index 9b25d15a6983..6b773e5dcda9 100644 --- a/clients/client-comprehendmedical/src/endpoints.ts +++ b/clients/client-comprehendmedical/src/endpoints.ts @@ -18,6 +18,38 @@ const regionHash: RegionHash = { hostname: "comprehendmedical-fips.us-west-2.amazonaws.com", signingRegion: "us-west-2", }, + "us-east-1": { + variants: [ + { + hostname: "comprehendmedical-fips.us-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-east-2": { + variants: [ + { + hostname: "comprehendmedical-fips.us-east-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-gov-west-1": { + variants: [ + { + hostname: "comprehendmedical-fips.us-gov-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-west-2": { + variants: [ + { + hostname: "comprehendmedical-fips.us-west-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, }; const partitionHash: PartitionHash = { diff --git a/clients/client-config-service/src/endpoints.ts b/clients/client-config-service/src/endpoints.ts index dab68293dde7..940bcaf36d0c 100644 --- a/clients/client-config-service/src/endpoints.ts +++ b/clients/client-config-service/src/endpoints.ts @@ -26,6 +26,54 @@ const regionHash: RegionHash = { hostname: "config-fips.us-west-2.amazonaws.com", signingRegion: "us-west-2", }, + "us-east-1": { + variants: [ + { + hostname: "config-fips.us-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-east-2": { + variants: [ + { + hostname: "config-fips.us-east-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-gov-east-1": { + variants: [ + { + hostname: "config.us-gov-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-gov-west-1": { + variants: [ + { + hostname: "config.us-gov-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-west-1": { + variants: [ + { + hostname: "config-fips.us-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-west-2": { + variants: [ + { + hostname: "config-fips.us-west-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, }; const partitionHash: PartitionHash = { diff --git a/clients/client-database-migration-service/src/endpoints.ts b/clients/client-database-migration-service/src/endpoints.ts index a3e186d68bac..c787dabe461f 100644 --- a/clients/client-database-migration-service/src/endpoints.ts +++ b/clients/client-database-migration-service/src/endpoints.ts @@ -2,38 +2,111 @@ import { getRegionInfo, PartitionHash, RegionHash } from "@aws-sdk/config-resolv import { RegionInfoProvider } from "@aws-sdk/types"; const regionHash: RegionHash = { + dms: { + variants: [ + { + hostname: "dms.us-gov-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + signingRegion: "us-gov-west-1", + }, "dms-fips": { hostname: "dms.us-gov-west-1.amazonaws.com", signingRegion: "us-gov-west-1", }, + "us-east-1": { + variants: [ + { + hostname: "dms-fips.us-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-east-1-fips": { hostname: "dms-fips.us-east-1.amazonaws.com", signingRegion: "us-east-1", }, + "us-east-2": { + variants: [ + { + hostname: "dms-fips.us-east-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-east-2-fips": { hostname: "dms-fips.us-east-2.amazonaws.com", signingRegion: "us-east-2", }, + "us-gov-east-1": { + variants: [ + { + hostname: "dms.us-gov-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-gov-east-1-fips": { hostname: "dms.us-gov-east-1.amazonaws.com", signingRegion: "us-gov-east-1", }, + "us-gov-west-1": { + variants: [ + { + hostname: "dms.us-gov-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-gov-west-1-fips": { hostname: "dms.us-gov-west-1.amazonaws.com", signingRegion: "us-gov-west-1", }, + "us-iso-east-1": { + variants: [ + { + hostname: "dms.us-iso-east-1.c2s.ic.gov", + tags: ["fips"], + }, + ], + }, "us-iso-east-1-fips": { hostname: "dms.us-iso-east-1.c2s.ic.gov", signingRegion: "us-iso-east-1", }, + "us-isob-east-1": { + variants: [ + { + hostname: "dms.us-isob-east-1.sc2s.sgov.gov", + tags: ["fips"], + }, + ], + }, "us-isob-east-1-fips": { hostname: "dms.us-isob-east-1.sc2s.sgov.gov", signingRegion: "us-isob-east-1", }, + "us-west-1": { + variants: [ + { + hostname: "dms-fips.us-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-west-1-fips": { hostname: "dms-fips.us-west-1.amazonaws.com", signingRegion: "us-west-1", }, + "us-west-2": { + variants: [ + { + hostname: "dms-fips.us-west-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-west-2-fips": { hostname: "dms-fips.us-west-2.amazonaws.com", signingRegion: "us-west-2", diff --git a/clients/client-datasync/src/endpoints.ts b/clients/client-datasync/src/endpoints.ts index 60659795d384..9ec6aa78b98d 100644 --- a/clients/client-datasync/src/endpoints.ts +++ b/clients/client-datasync/src/endpoints.ts @@ -2,6 +2,14 @@ import { getRegionInfo, PartitionHash, RegionHash } from "@aws-sdk/config-resolv import { RegionInfoProvider } from "@aws-sdk/types"; const regionHash: RegionHash = { + "ca-central-1": { + variants: [ + { + hostname: "datasync-fips.ca-central-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "fips-ca-central-1": { hostname: "datasync-fips.ca-central-1.amazonaws.com", signingRegion: "ca-central-1", @@ -30,6 +38,54 @@ const regionHash: RegionHash = { hostname: "datasync-fips.us-west-2.amazonaws.com", signingRegion: "us-west-2", }, + "us-east-1": { + variants: [ + { + hostname: "datasync-fips.us-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-east-2": { + variants: [ + { + hostname: "datasync-fips.us-east-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-gov-east-1": { + variants: [ + { + hostname: "datasync-fips.us-gov-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-gov-west-1": { + variants: [ + { + hostname: "datasync-fips.us-gov-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-west-1": { + variants: [ + { + hostname: "datasync-fips.us-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-west-2": { + variants: [ + { + hostname: "datasync-fips.us-west-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, }; const partitionHash: PartitionHash = { diff --git a/clients/client-detective/src/endpoints.ts b/clients/client-detective/src/endpoints.ts index 005146c4869e..bd729c0fa370 100644 --- a/clients/client-detective/src/endpoints.ts +++ b/clients/client-detective/src/endpoints.ts @@ -2,26 +2,74 @@ import { getRegionInfo, PartitionHash, RegionHash } from "@aws-sdk/config-resolv import { RegionInfoProvider } from "@aws-sdk/types"; const regionHash: RegionHash = { + "us-east-1": { + variants: [ + { + hostname: "api.detective-fips.us-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-east-1-fips": { hostname: "api.detective-fips.us-east-1.amazonaws.com", signingRegion: "us-east-1", }, + "us-east-2": { + variants: [ + { + hostname: "api.detective-fips.us-east-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-east-2-fips": { hostname: "api.detective-fips.us-east-2.amazonaws.com", signingRegion: "us-east-2", }, + "us-gov-east-1": { + variants: [ + { + hostname: "api.detective-fips.us-gov-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-gov-east-1-fips": { hostname: "api.detective-fips.us-gov-east-1.amazonaws.com", signingRegion: "us-gov-east-1", }, + "us-gov-west-1": { + variants: [ + { + hostname: "api.detective-fips.us-gov-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-gov-west-1-fips": { hostname: "api.detective-fips.us-gov-west-1.amazonaws.com", signingRegion: "us-gov-west-1", }, + "us-west-1": { + variants: [ + { + hostname: "api.detective-fips.us-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-west-1-fips": { hostname: "api.detective-fips.us-west-1.amazonaws.com", signingRegion: "us-west-1", }, + "us-west-2": { + variants: [ + { + hostname: "api.detective-fips.us-west-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-west-2-fips": { hostname: "api.detective-fips.us-west-2.amazonaws.com", signingRegion: "us-west-2", diff --git a/clients/client-direct-connect/src/endpoints.ts b/clients/client-direct-connect/src/endpoints.ts index dafb32b154de..bc5dfb309ed0 100644 --- a/clients/client-direct-connect/src/endpoints.ts +++ b/clients/client-direct-connect/src/endpoints.ts @@ -18,6 +18,22 @@ const regionHash: RegionHash = { hostname: "directconnect-fips.us-west-2.amazonaws.com", signingRegion: "us-west-2", }, + "us-east-1": { + variants: [ + { + hostname: "directconnect-fips.us-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-east-2": { + variants: [ + { + hostname: "directconnect-fips.us-east-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-gov-east-1": { hostname: "directconnect.us-gov-east-1.amazonaws.com", signingRegion: "us-gov-east-1", @@ -26,6 +42,22 @@ const regionHash: RegionHash = { hostname: "directconnect.us-gov-west-1.amazonaws.com", signingRegion: "us-gov-west-1", }, + "us-west-1": { + variants: [ + { + hostname: "directconnect-fips.us-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-west-2": { + variants: [ + { + hostname: "directconnect-fips.us-west-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, }; const partitionHash: PartitionHash = { diff --git a/clients/client-directory-service/src/endpoints.ts b/clients/client-directory-service/src/endpoints.ts index 13d59f2b3159..8dd0d2e95976 100644 --- a/clients/client-directory-service/src/endpoints.ts +++ b/clients/client-directory-service/src/endpoints.ts @@ -2,6 +2,14 @@ import { getRegionInfo, PartitionHash, RegionHash } from "@aws-sdk/config-resolv import { RegionInfoProvider } from "@aws-sdk/types"; const regionHash: RegionHash = { + "ca-central-1": { + variants: [ + { + hostname: "ds-fips.ca-central-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "fips-ca-central-1": { hostname: "ds-fips.ca-central-1.amazonaws.com", signingRegion: "ca-central-1", @@ -30,6 +38,54 @@ const regionHash: RegionHash = { hostname: "ds-fips.us-west-2.amazonaws.com", signingRegion: "us-west-2", }, + "us-east-1": { + variants: [ + { + hostname: "ds-fips.us-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-east-2": { + variants: [ + { + hostname: "ds-fips.us-east-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-gov-east-1": { + variants: [ + { + hostname: "ds-fips.us-gov-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-gov-west-1": { + variants: [ + { + hostname: "ds-fips.us-gov-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-west-1": { + variants: [ + { + hostname: "ds-fips.us-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-west-2": { + variants: [ + { + hostname: "ds-fips.us-west-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, }; const partitionHash: PartitionHash = { diff --git a/clients/client-docdb/src/endpoints.ts b/clients/client-docdb/src/endpoints.ts index 645c885d7492..98ac780960d2 100644 --- a/clients/client-docdb/src/endpoints.ts +++ b/clients/client-docdb/src/endpoints.ts @@ -2,6 +2,14 @@ import { getRegionInfo, PartitionHash, RegionHash } from "@aws-sdk/config-resolv import { RegionInfoProvider } from "@aws-sdk/types"; const regionHash: RegionHash = { + "ca-central-1": { + variants: [ + { + hostname: "rds-fips.ca-central-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "ca-central-1-fips": { hostname: "rds-fips.ca-central-1.amazonaws.com", signingRegion: "ca-central-1", @@ -26,6 +34,33 @@ const regionHash: RegionHash = { hostname: "rds-fips.us-west-2.amazonaws.com", signingRegion: "us-west-2", }, + "rds.ca-central-1": { + variants: [ + { + hostname: "rds-fips.ca-central-1.amazonaws.com", + tags: ["fips"], + }, + ], + signingRegion: "ca-central-1", + }, + "rds.us-east-1": { + variants: [ + { + hostname: "rds-fips.us-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + signingRegion: "us-east-1", + }, + "rds.us-east-2": { + variants: [ + { + hostname: "rds-fips.us-east-2.amazonaws.com", + tags: ["fips"], + }, + ], + signingRegion: "us-east-2", + }, "rds.us-gov-east-1": { hostname: "rds.us-gov-east-1.amazonaws.com", signingRegion: "us-gov-east-1", @@ -34,26 +69,92 @@ const regionHash: RegionHash = { hostname: "rds.us-gov-west-1.amazonaws.com", signingRegion: "us-gov-west-1", }, + "rds.us-west-1": { + variants: [ + { + hostname: "rds-fips.us-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + signingRegion: "us-west-1", + }, + "rds.us-west-2": { + variants: [ + { + hostname: "rds-fips.us-west-2.amazonaws.com", + tags: ["fips"], + }, + ], + signingRegion: "us-west-2", + }, + "us-east-1": { + variants: [ + { + hostname: "rds-fips.us-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-east-1-fips": { hostname: "rds-fips.us-east-1.amazonaws.com", signingRegion: "us-east-1", }, + "us-east-2": { + variants: [ + { + hostname: "rds-fips.us-east-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-east-2-fips": { hostname: "rds-fips.us-east-2.amazonaws.com", signingRegion: "us-east-2", }, + "us-gov-east-1": { + variants: [ + { + hostname: "rds.us-gov-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-gov-east-1-fips": { hostname: "rds.us-gov-east-1.amazonaws.com", signingRegion: "us-gov-east-1", }, + "us-gov-west-1": { + variants: [ + { + hostname: "rds.us-gov-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-gov-west-1-fips": { hostname: "rds.us-gov-west-1.amazonaws.com", signingRegion: "us-gov-west-1", }, + "us-west-1": { + variants: [ + { + hostname: "rds-fips.us-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-west-1-fips": { hostname: "rds-fips.us-west-1.amazonaws.com", signingRegion: "us-west-1", }, + "us-west-2": { + variants: [ + { + hostname: "rds-fips.us-west-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-west-2-fips": { hostname: "rds-fips.us-west-2.amazonaws.com", signingRegion: "us-west-2", diff --git a/clients/client-dynamodb-streams/src/endpoints.ts b/clients/client-dynamodb-streams/src/endpoints.ts index cbd404203204..b29417f62eca 100644 --- a/clients/client-dynamodb-streams/src/endpoints.ts +++ b/clients/client-dynamodb-streams/src/endpoints.ts @@ -2,10 +2,26 @@ import { getRegionInfo, PartitionHash, RegionHash } from "@aws-sdk/config-resolv import { RegionInfoProvider } from "@aws-sdk/types"; const regionHash: RegionHash = { + "us-gov-east-1": { + variants: [ + { + hostname: "streams.dynamodb.us-gov-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-gov-east-1-fips": { hostname: "streams.dynamodb.us-gov-east-1.amazonaws.com", signingRegion: "us-gov-east-1", }, + "us-gov-west-1": { + variants: [ + { + hostname: "streams.dynamodb.us-gov-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-gov-west-1-fips": { hostname: "streams.dynamodb.us-gov-west-1.amazonaws.com", signingRegion: "us-gov-west-1", diff --git a/clients/client-dynamodb/src/endpoints.ts b/clients/client-dynamodb/src/endpoints.ts index 888f13e83d4b..700595e2aa89 100644 --- a/clients/client-dynamodb/src/endpoints.ts +++ b/clients/client-dynamodb/src/endpoints.ts @@ -2,6 +2,14 @@ import { getRegionInfo, PartitionHash, RegionHash } from "@aws-sdk/config-resolv import { RegionInfoProvider } from "@aws-sdk/types"; const regionHash: RegionHash = { + "ca-central-1": { + variants: [ + { + hostname: "dynamodb-fips.ca-central-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "ca-central-1-fips": { hostname: "dynamodb-fips.ca-central-1.amazonaws.com", signingRegion: "ca-central-1", @@ -10,26 +18,74 @@ const regionHash: RegionHash = { hostname: "localhost:8000", signingRegion: "us-east-1", }, + "us-east-1": { + variants: [ + { + hostname: "dynamodb-fips.us-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-east-1-fips": { hostname: "dynamodb-fips.us-east-1.amazonaws.com", signingRegion: "us-east-1", }, + "us-east-2": { + variants: [ + { + hostname: "dynamodb-fips.us-east-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-east-2-fips": { hostname: "dynamodb-fips.us-east-2.amazonaws.com", signingRegion: "us-east-2", }, + "us-gov-east-1": { + variants: [ + { + hostname: "dynamodb.us-gov-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-gov-east-1-fips": { hostname: "dynamodb.us-gov-east-1.amazonaws.com", signingRegion: "us-gov-east-1", }, + "us-gov-west-1": { + variants: [ + { + hostname: "dynamodb.us-gov-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-gov-west-1-fips": { hostname: "dynamodb.us-gov-west-1.amazonaws.com", signingRegion: "us-gov-west-1", }, + "us-west-1": { + variants: [ + { + hostname: "dynamodb-fips.us-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-west-1-fips": { hostname: "dynamodb-fips.us-west-1.amazonaws.com", signingRegion: "us-west-1", }, + "us-west-2": { + variants: [ + { + hostname: "dynamodb-fips.us-west-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-west-2-fips": { hostname: "dynamodb-fips.us-west-2.amazonaws.com", signingRegion: "us-west-2", diff --git a/clients/client-ebs/src/endpoints.ts b/clients/client-ebs/src/endpoints.ts index 003d4a9fe3b4..95a394f818d6 100644 --- a/clients/client-ebs/src/endpoints.ts +++ b/clients/client-ebs/src/endpoints.ts @@ -2,6 +2,14 @@ import { getRegionInfo, PartitionHash, RegionHash } from "@aws-sdk/config-resolv import { RegionInfoProvider } from "@aws-sdk/types"; const regionHash: RegionHash = { + "ca-central-1": { + variants: [ + { + hostname: "ebs-fips.ca-central-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "fips-ca-central-1": { hostname: "ebs-fips.ca-central-1.amazonaws.com", signingRegion: "ca-central-1", @@ -22,6 +30,38 @@ const regionHash: RegionHash = { hostname: "ebs-fips.us-west-2.amazonaws.com", signingRegion: "us-west-2", }, + "us-east-1": { + variants: [ + { + hostname: "ebs-fips.us-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-east-2": { + variants: [ + { + hostname: "ebs-fips.us-east-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-west-1": { + variants: [ + { + hostname: "ebs-fips.us-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-west-2": { + variants: [ + { + hostname: "ebs-fips.us-west-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, }; const partitionHash: PartitionHash = { diff --git a/clients/client-ec2/src/endpoints.ts b/clients/client-ec2/src/endpoints.ts index 9843e07b5524..cda5ab0382ef 100644 --- a/clients/client-ec2/src/endpoints.ts +++ b/clients/client-ec2/src/endpoints.ts @@ -2,6 +2,30 @@ import { getRegionInfo, PartitionHash, RegionHash } from "@aws-sdk/config-resolv import { RegionInfoProvider } from "@aws-sdk/types"; const regionHash: RegionHash = { + "ap-south-1": { + variants: [ + { + hostname: "api.ec2.ap-south-1.aws", + tags: ["dualstack"], + }, + ], + }, + "ca-central-1": { + variants: [ + { + hostname: "ec2-fips.ca-central-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "eu-west-1": { + variants: [ + { + hostname: "api.ec2.eu-west-1.aws", + tags: ["dualstack"], + }, + ], + }, "fips-ca-central-1": { hostname: "ec2-fips.ca-central-1.amazonaws.com", signingRegion: "ca-central-1", @@ -22,6 +46,38 @@ const regionHash: RegionHash = { hostname: "ec2-fips.us-west-2.amazonaws.com", signingRegion: "us-west-2", }, + "sa-east-1": { + variants: [ + { + hostname: "api.ec2.sa-east-1.aws", + tags: ["dualstack"], + }, + ], + }, + "us-east-1": { + variants: [ + { + hostname: "api.ec2.us-east-1.aws", + tags: ["dualstack"], + }, + { + hostname: "ec2-fips.us-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-east-2": { + variants: [ + { + hostname: "api.ec2.us-east-2.aws", + tags: ["dualstack"], + }, + { + hostname: "ec2-fips.us-east-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-gov-east-1": { hostname: "ec2.us-gov-east-1.amazonaws.com", signingRegion: "us-gov-east-1", @@ -30,6 +86,26 @@ const regionHash: RegionHash = { hostname: "ec2.us-gov-west-1.amazonaws.com", signingRegion: "us-gov-west-1", }, + "us-west-1": { + variants: [ + { + hostname: "ec2-fips.us-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-west-2": { + variants: [ + { + hostname: "api.ec2.us-west-2.aws", + tags: ["dualstack"], + }, + { + hostname: "ec2-fips.us-west-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, }; const partitionHash: PartitionHash = { diff --git a/clients/client-ecr/src/endpoints.ts b/clients/client-ecr/src/endpoints.ts index e8dc608b8cb9..9137e1167c4e 100644 --- a/clients/client-ecr/src/endpoints.ts +++ b/clients/client-ecr/src/endpoints.ts @@ -46,6 +46,60 @@ const regionHash: RegionHash = { hostname: "api.ecr.cn-northwest-1.amazonaws.com.cn", signingRegion: "cn-northwest-1", }, + "dkr-us-east-1": { + variants: [ + { + hostname: "ecr-fips.us-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + signingRegion: "us-east-1", + }, + "dkr-us-east-2": { + variants: [ + { + hostname: "ecr-fips.us-east-2.amazonaws.com", + tags: ["fips"], + }, + ], + signingRegion: "us-east-2", + }, + "dkr-us-gov-east-1": { + variants: [ + { + hostname: "ecr-fips.us-gov-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + signingRegion: "us-gov-east-1", + }, + "dkr-us-gov-west-1": { + variants: [ + { + hostname: "ecr-fips.us-gov-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + signingRegion: "us-gov-west-1", + }, + "dkr-us-west-1": { + variants: [ + { + hostname: "ecr-fips.us-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + signingRegion: "us-west-1", + }, + "dkr-us-west-2": { + variants: [ + { + hostname: "ecr-fips.us-west-2.amazonaws.com", + tags: ["fips"], + }, + ], + signingRegion: "us-west-2", + }, "eu-central-1": { hostname: "api.ecr.eu-central-1.amazonaws.com", signingRegion: "eu-central-1", @@ -128,18 +182,42 @@ const regionHash: RegionHash = { }, "us-east-1": { hostname: "api.ecr.us-east-1.amazonaws.com", + variants: [ + { + hostname: "ecr-fips.us-east-1.amazonaws.com", + tags: ["fips"], + }, + ], signingRegion: "us-east-1", }, "us-east-2": { hostname: "api.ecr.us-east-2.amazonaws.com", + variants: [ + { + hostname: "ecr-fips.us-east-2.amazonaws.com", + tags: ["fips"], + }, + ], signingRegion: "us-east-2", }, "us-gov-east-1": { hostname: "api.ecr.us-gov-east-1.amazonaws.com", + variants: [ + { + hostname: "ecr-fips.us-gov-east-1.amazonaws.com", + tags: ["fips"], + }, + ], signingRegion: "us-gov-east-1", }, "us-gov-west-1": { hostname: "api.ecr.us-gov-west-1.amazonaws.com", + variants: [ + { + hostname: "ecr-fips.us-gov-west-1.amazonaws.com", + tags: ["fips"], + }, + ], signingRegion: "us-gov-west-1", }, "us-iso-east-1": { @@ -156,10 +234,22 @@ const regionHash: RegionHash = { }, "us-west-1": { hostname: "api.ecr.us-west-1.amazonaws.com", + variants: [ + { + hostname: "ecr-fips.us-west-1.amazonaws.com", + tags: ["fips"], + }, + ], signingRegion: "us-west-1", }, "us-west-2": { hostname: "api.ecr.us-west-2.amazonaws.com", + variants: [ + { + hostname: "ecr-fips.us-west-2.amazonaws.com", + tags: ["fips"], + }, + ], signingRegion: "us-west-2", }, }; diff --git a/clients/client-ecs/src/endpoints.ts b/clients/client-ecs/src/endpoints.ts index 1cfce674f6fd..26487a0b3b3a 100644 --- a/clients/client-ecs/src/endpoints.ts +++ b/clients/client-ecs/src/endpoints.ts @@ -26,6 +26,54 @@ const regionHash: RegionHash = { hostname: "ecs-fips.us-west-2.amazonaws.com", signingRegion: "us-west-2", }, + "us-east-1": { + variants: [ + { + hostname: "ecs-fips.us-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-east-2": { + variants: [ + { + hostname: "ecs-fips.us-east-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-gov-east-1": { + variants: [ + { + hostname: "ecs-fips.us-gov-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-gov-west-1": { + variants: [ + { + hostname: "ecs-fips.us-gov-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-west-1": { + variants: [ + { + hostname: "ecs-fips.us-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-west-2": { + variants: [ + { + hostname: "ecs-fips.us-west-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, }; const partitionHash: PartitionHash = { diff --git a/clients/client-efs/src/endpoints.ts b/clients/client-efs/src/endpoints.ts index c3313c0bd42d..90e6bccfa557 100644 --- a/clients/client-efs/src/endpoints.ts +++ b/clients/client-efs/src/endpoints.ts @@ -2,6 +2,142 @@ import { getRegionInfo, PartitionHash, RegionHash } from "@aws-sdk/config-resolv import { RegionInfoProvider } from "@aws-sdk/types"; const regionHash: RegionHash = { + "af-south-1": { + variants: [ + { + hostname: "elasticfilesystem-fips.af-south-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "ap-east-1": { + variants: [ + { + hostname: "elasticfilesystem-fips.ap-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "ap-northeast-1": { + variants: [ + { + hostname: "elasticfilesystem-fips.ap-northeast-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "ap-northeast-2": { + variants: [ + { + hostname: "elasticfilesystem-fips.ap-northeast-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "ap-northeast-3": { + variants: [ + { + hostname: "elasticfilesystem-fips.ap-northeast-3.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "ap-south-1": { + variants: [ + { + hostname: "elasticfilesystem-fips.ap-south-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "ap-southeast-1": { + variants: [ + { + hostname: "elasticfilesystem-fips.ap-southeast-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "ap-southeast-2": { + variants: [ + { + hostname: "elasticfilesystem-fips.ap-southeast-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "ca-central-1": { + variants: [ + { + hostname: "elasticfilesystem-fips.ca-central-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "cn-north-1": { + variants: [ + { + hostname: "elasticfilesystem-fips.cn-north-1.amazonaws.com.cn", + tags: ["fips"], + }, + ], + }, + "cn-northwest-1": { + variants: [ + { + hostname: "elasticfilesystem-fips.cn-northwest-1.amazonaws.com.cn", + tags: ["fips"], + }, + ], + }, + "eu-central-1": { + variants: [ + { + hostname: "elasticfilesystem-fips.eu-central-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "eu-north-1": { + variants: [ + { + hostname: "elasticfilesystem-fips.eu-north-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "eu-south-1": { + variants: [ + { + hostname: "elasticfilesystem-fips.eu-south-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "eu-west-1": { + variants: [ + { + hostname: "elasticfilesystem-fips.eu-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "eu-west-2": { + variants: [ + { + hostname: "elasticfilesystem-fips.eu-west-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "eu-west-3": { + variants: [ + { + hostname: "elasticfilesystem-fips.eu-west-3.amazonaws.com", + tags: ["fips"], + }, + ], + }, "fips-af-south-1": { hostname: "elasticfilesystem-fips.af-south-1.amazonaws.com", signingRegion: "af-south-1", @@ -106,6 +242,78 @@ const regionHash: RegionHash = { hostname: "elasticfilesystem-fips.us-west-2.amazonaws.com", signingRegion: "us-west-2", }, + "me-south-1": { + variants: [ + { + hostname: "elasticfilesystem-fips.me-south-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "sa-east-1": { + variants: [ + { + hostname: "elasticfilesystem-fips.sa-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-east-1": { + variants: [ + { + hostname: "elasticfilesystem-fips.us-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-east-2": { + variants: [ + { + hostname: "elasticfilesystem-fips.us-east-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-gov-east-1": { + variants: [ + { + hostname: "elasticfilesystem-fips.us-gov-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-gov-west-1": { + variants: [ + { + hostname: "elasticfilesystem-fips.us-gov-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-iso-east-1": { + variants: [ + { + hostname: "elasticfilesystem-fips.us-iso-east-1.c2s.ic.gov", + tags: ["fips"], + }, + ], + }, + "us-west-1": { + variants: [ + { + hostname: "elasticfilesystem-fips.us-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-west-2": { + variants: [ + { + hostname: "elasticfilesystem-fips.us-west-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, }; const partitionHash: PartitionHash = { diff --git a/clients/client-eks/src/endpoints.ts b/clients/client-eks/src/endpoints.ts index c4a309d4066d..c1caeb69b0e9 100644 --- a/clients/client-eks/src/endpoints.ts +++ b/clients/client-eks/src/endpoints.ts @@ -26,6 +26,54 @@ const regionHash: RegionHash = { hostname: "fips.eks.us-west-2.amazonaws.com", signingRegion: "us-west-2", }, + "us-east-1": { + variants: [ + { + hostname: "fips.eks.us-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-east-2": { + variants: [ + { + hostname: "fips.eks.us-east-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-gov-east-1": { + variants: [ + { + hostname: "eks.us-gov-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-gov-west-1": { + variants: [ + { + hostname: "eks.us-gov-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-west-1": { + variants: [ + { + hostname: "fips.eks.us-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-west-2": { + variants: [ + { + hostname: "fips.eks.us-west-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, }; const partitionHash: PartitionHash = { diff --git a/clients/client-elastic-beanstalk/src/endpoints.ts b/clients/client-elastic-beanstalk/src/endpoints.ts index 930d21c565c1..25d8838bcabf 100644 --- a/clients/client-elastic-beanstalk/src/endpoints.ts +++ b/clients/client-elastic-beanstalk/src/endpoints.ts @@ -18,6 +18,22 @@ const regionHash: RegionHash = { hostname: "elasticbeanstalk-fips.us-west-2.amazonaws.com", signingRegion: "us-west-2", }, + "us-east-1": { + variants: [ + { + hostname: "elasticbeanstalk-fips.us-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-east-2": { + variants: [ + { + hostname: "elasticbeanstalk-fips.us-east-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-gov-east-1": { hostname: "elasticbeanstalk.us-gov-east-1.amazonaws.com", signingRegion: "us-gov-east-1", @@ -26,6 +42,22 @@ const regionHash: RegionHash = { hostname: "elasticbeanstalk.us-gov-west-1.amazonaws.com", signingRegion: "us-gov-west-1", }, + "us-west-1": { + variants: [ + { + hostname: "elasticbeanstalk-fips.us-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-west-2": { + variants: [ + { + hostname: "elasticbeanstalk-fips.us-west-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, }; const partitionHash: PartitionHash = { diff --git a/clients/client-elastic-load-balancing-v2/src/endpoints.ts b/clients/client-elastic-load-balancing-v2/src/endpoints.ts index 74b3a3791487..267ebbfacac0 100644 --- a/clients/client-elastic-load-balancing-v2/src/endpoints.ts +++ b/clients/client-elastic-load-balancing-v2/src/endpoints.ts @@ -26,6 +26,54 @@ const regionHash: RegionHash = { hostname: "elasticloadbalancing-fips.us-west-2.amazonaws.com", signingRegion: "us-west-2", }, + "us-east-1": { + variants: [ + { + hostname: "elasticloadbalancing-fips.us-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-east-2": { + variants: [ + { + hostname: "elasticloadbalancing-fips.us-east-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-gov-east-1": { + variants: [ + { + hostname: "elasticloadbalancing.us-gov-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-gov-west-1": { + variants: [ + { + hostname: "elasticloadbalancing.us-gov-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-west-1": { + variants: [ + { + hostname: "elasticloadbalancing-fips.us-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-west-2": { + variants: [ + { + hostname: "elasticloadbalancing-fips.us-west-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, }; const partitionHash: PartitionHash = { diff --git a/clients/client-elastic-load-balancing/src/endpoints.ts b/clients/client-elastic-load-balancing/src/endpoints.ts index 74b3a3791487..267ebbfacac0 100644 --- a/clients/client-elastic-load-balancing/src/endpoints.ts +++ b/clients/client-elastic-load-balancing/src/endpoints.ts @@ -26,6 +26,54 @@ const regionHash: RegionHash = { hostname: "elasticloadbalancing-fips.us-west-2.amazonaws.com", signingRegion: "us-west-2", }, + "us-east-1": { + variants: [ + { + hostname: "elasticloadbalancing-fips.us-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-east-2": { + variants: [ + { + hostname: "elasticloadbalancing-fips.us-east-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-gov-east-1": { + variants: [ + { + hostname: "elasticloadbalancing.us-gov-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-gov-west-1": { + variants: [ + { + hostname: "elasticloadbalancing.us-gov-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-west-1": { + variants: [ + { + hostname: "elasticloadbalancing-fips.us-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-west-2": { + variants: [ + { + hostname: "elasticloadbalancing-fips.us-west-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, }; const partitionHash: PartitionHash = { diff --git a/clients/client-elasticache/src/endpoints.ts b/clients/client-elasticache/src/endpoints.ts index 5f27a3036ba6..507e66dc962c 100644 --- a/clients/client-elasticache/src/endpoints.ts +++ b/clients/client-elasticache/src/endpoints.ts @@ -6,22 +6,62 @@ const regionHash: RegionHash = { hostname: "elasticache.us-gov-west-1.amazonaws.com", signingRegion: "us-gov-west-1", }, + "us-east-1": { + variants: [ + { + hostname: "elasticache-fips.us-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-east-1-fips": { hostname: "elasticache-fips.us-east-1.amazonaws.com", signingRegion: "us-east-1", }, + "us-east-2": { + variants: [ + { + hostname: "elasticache-fips.us-east-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-east-2-fips": { hostname: "elasticache-fips.us-east-2.amazonaws.com", signingRegion: "us-east-2", }, + "us-gov-west-1": { + variants: [ + { + hostname: "elasticache.us-gov-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-gov-west-1-fips": { hostname: "elasticache.us-gov-west-1.amazonaws.com", signingRegion: "us-gov-west-1", }, + "us-west-1": { + variants: [ + { + hostname: "elasticache-fips.us-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-west-1-fips": { hostname: "elasticache-fips.us-west-1.amazonaws.com", signingRegion: "us-west-1", }, + "us-west-2": { + variants: [ + { + hostname: "elasticache-fips.us-west-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-west-2-fips": { hostname: "elasticache-fips.us-west-2.amazonaws.com", signingRegion: "us-west-2", diff --git a/clients/client-elasticsearch-service/src/endpoints.ts b/clients/client-elasticsearch-service/src/endpoints.ts index 670641653cbd..2b2cf5f3d7cb 100644 --- a/clients/client-elasticsearch-service/src/endpoints.ts +++ b/clients/client-elasticsearch-service/src/endpoints.ts @@ -6,26 +6,74 @@ const regionHash: RegionHash = { hostname: "es-fips.us-gov-west-1.amazonaws.com", signingRegion: "us-gov-west-1", }, + "us-east-1": { + variants: [ + { + hostname: "es-fips.us-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-east-1-fips": { hostname: "es-fips.us-east-1.amazonaws.com", signingRegion: "us-east-1", }, + "us-east-2": { + variants: [ + { + hostname: "es-fips.us-east-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-east-2-fips": { hostname: "es-fips.us-east-2.amazonaws.com", signingRegion: "us-east-2", }, + "us-gov-east-1": { + variants: [ + { + hostname: "es-fips.us-gov-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-gov-east-1-fips": { hostname: "es-fips.us-gov-east-1.amazonaws.com", signingRegion: "us-gov-east-1", }, + "us-gov-west-1": { + variants: [ + { + hostname: "es-fips.us-gov-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-gov-west-1-fips": { hostname: "es-fips.us-gov-west-1.amazonaws.com", signingRegion: "us-gov-west-1", }, + "us-west-1": { + variants: [ + { + hostname: "es-fips.us-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-west-1-fips": { hostname: "es-fips.us-west-1.amazonaws.com", signingRegion: "us-west-1", }, + "us-west-2": { + variants: [ + { + hostname: "es-fips.us-west-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-west-2-fips": { hostname: "es-fips.us-west-2.amazonaws.com", signingRegion: "us-west-2", diff --git a/clients/client-emr-containers/src/endpoints.ts b/clients/client-emr-containers/src/endpoints.ts index 3c27cb837c81..f64ae11c866f 100644 --- a/clients/client-emr-containers/src/endpoints.ts +++ b/clients/client-emr-containers/src/endpoints.ts @@ -2,6 +2,14 @@ import { getRegionInfo, PartitionHash, RegionHash } from "@aws-sdk/config-resolv import { RegionInfoProvider } from "@aws-sdk/types"; const regionHash: RegionHash = { + "ca-central-1": { + variants: [ + { + hostname: "emr-containers-fips.ca-central-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "fips-ca-central-1": { hostname: "emr-containers-fips.ca-central-1.amazonaws.com", signingRegion: "ca-central-1", @@ -22,6 +30,38 @@ const regionHash: RegionHash = { hostname: "emr-containers-fips.us-west-2.amazonaws.com", signingRegion: "us-west-2", }, + "us-east-1": { + variants: [ + { + hostname: "emr-containers-fips.us-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-east-2": { + variants: [ + { + hostname: "emr-containers-fips.us-east-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-west-1": { + variants: [ + { + hostname: "emr-containers-fips.us-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-west-2": { + variants: [ + { + hostname: "emr-containers-fips.us-west-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, }; const partitionHash: PartitionHash = { diff --git a/clients/client-emr/src/endpoints.ts b/clients/client-emr/src/endpoints.ts index 7819aba1ee38..890b1cebf668 100644 --- a/clients/client-emr/src/endpoints.ts +++ b/clients/client-emr/src/endpoints.ts @@ -2,6 +2,14 @@ import { getRegionInfo, PartitionHash, RegionHash } from "@aws-sdk/config-resolv import { RegionInfoProvider } from "@aws-sdk/types"; const regionHash: RegionHash = { + "ca-central-1": { + variants: [ + { + hostname: "elasticmapreduce-fips.ca-central-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "fips-ca-central-1": { hostname: "elasticmapreduce-fips.ca-central-1.amazonaws.com", signingRegion: "ca-central-1", @@ -30,6 +38,54 @@ const regionHash: RegionHash = { hostname: "elasticmapreduce-fips.us-west-2.amazonaws.com", signingRegion: "us-west-2", }, + "us-east-1": { + variants: [ + { + hostname: "elasticmapreduce-fips.us-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-east-2": { + variants: [ + { + hostname: "elasticmapreduce-fips.us-east-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-gov-east-1": { + variants: [ + { + hostname: "elasticmapreduce.us-gov-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-gov-west-1": { + variants: [ + { + hostname: "elasticmapreduce.us-gov-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-west-1": { + variants: [ + { + hostname: "elasticmapreduce-fips.us-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-west-2": { + variants: [ + { + hostname: "elasticmapreduce-fips.us-west-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, }; const partitionHash: PartitionHash = { diff --git a/clients/client-eventbridge/src/endpoints.ts b/clients/client-eventbridge/src/endpoints.ts index 65fcfebb54ac..8b3151074a79 100644 --- a/clients/client-eventbridge/src/endpoints.ts +++ b/clients/client-eventbridge/src/endpoints.ts @@ -18,6 +18,22 @@ const regionHash: RegionHash = { hostname: "events-fips.us-west-2.amazonaws.com", signingRegion: "us-west-2", }, + "us-east-1": { + variants: [ + { + hostname: "events-fips.us-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-east-2": { + variants: [ + { + hostname: "events-fips.us-east-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-gov-east-1": { hostname: "events.us-gov-east-1.amazonaws.com", signingRegion: "us-gov-east-1", @@ -26,6 +42,22 @@ const regionHash: RegionHash = { hostname: "events.us-gov-west-1.amazonaws.com", signingRegion: "us-gov-west-1", }, + "us-west-1": { + variants: [ + { + hostname: "events-fips.us-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-west-2": { + variants: [ + { + hostname: "events-fips.us-west-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, }; const partitionHash: PartitionHash = { diff --git a/clients/client-firehose/src/endpoints.ts b/clients/client-firehose/src/endpoints.ts index 9398deb342b4..f47f080fd890 100644 --- a/clients/client-firehose/src/endpoints.ts +++ b/clients/client-firehose/src/endpoints.ts @@ -26,6 +26,54 @@ const regionHash: RegionHash = { hostname: "firehose-fips.us-west-2.amazonaws.com", signingRegion: "us-west-2", }, + "us-east-1": { + variants: [ + { + hostname: "firehose-fips.us-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-east-2": { + variants: [ + { + hostname: "firehose-fips.us-east-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-gov-east-1": { + variants: [ + { + hostname: "firehose-fips.us-gov-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-gov-west-1": { + variants: [ + { + hostname: "firehose-fips.us-gov-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-west-1": { + variants: [ + { + hostname: "firehose-fips.us-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-west-2": { + variants: [ + { + hostname: "firehose-fips.us-west-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, }; const partitionHash: PartitionHash = { diff --git a/clients/client-fms/src/endpoints.ts b/clients/client-fms/src/endpoints.ts index 22112eb64bb7..d61423e6f0d5 100644 --- a/clients/client-fms/src/endpoints.ts +++ b/clients/client-fms/src/endpoints.ts @@ -2,6 +2,110 @@ import { getRegionInfo, PartitionHash, RegionHash } from "@aws-sdk/config-resolv import { RegionInfoProvider } from "@aws-sdk/types"; const regionHash: RegionHash = { + "af-south-1": { + variants: [ + { + hostname: "fms-fips.af-south-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "ap-east-1": { + variants: [ + { + hostname: "fms-fips.ap-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "ap-northeast-1": { + variants: [ + { + hostname: "fms-fips.ap-northeast-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "ap-northeast-2": { + variants: [ + { + hostname: "fms-fips.ap-northeast-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "ap-south-1": { + variants: [ + { + hostname: "fms-fips.ap-south-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "ap-southeast-1": { + variants: [ + { + hostname: "fms-fips.ap-southeast-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "ap-southeast-2": { + variants: [ + { + hostname: "fms-fips.ap-southeast-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "ca-central-1": { + variants: [ + { + hostname: "fms-fips.ca-central-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "eu-central-1": { + variants: [ + { + hostname: "fms-fips.eu-central-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "eu-south-1": { + variants: [ + { + hostname: "fms-fips.eu-south-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "eu-west-1": { + variants: [ + { + hostname: "fms-fips.eu-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "eu-west-2": { + variants: [ + { + hostname: "fms-fips.eu-west-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "eu-west-3": { + variants: [ + { + hostname: "fms-fips.eu-west-3.amazonaws.com", + tags: ["fips"], + }, + ], + }, "fips-af-south-1": { hostname: "fms-fips.af-south-1.amazonaws.com", signingRegion: "af-south-1", @@ -86,6 +190,70 @@ const regionHash: RegionHash = { hostname: "fms-fips.us-west-2.amazonaws.com", signingRegion: "us-west-2", }, + "me-south-1": { + variants: [ + { + hostname: "fms-fips.me-south-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "sa-east-1": { + variants: [ + { + hostname: "fms-fips.sa-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-east-1": { + variants: [ + { + hostname: "fms-fips.us-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-east-2": { + variants: [ + { + hostname: "fms-fips.us-east-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-gov-east-1": { + variants: [ + { + hostname: "fms-fips.us-gov-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-gov-west-1": { + variants: [ + { + hostname: "fms-fips.us-gov-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-west-1": { + variants: [ + { + hostname: "fms-fips.us-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-west-2": { + variants: [ + { + hostname: "fms-fips.us-west-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, }; const partitionHash: PartitionHash = { diff --git a/clients/client-forecast/src/endpoints.ts b/clients/client-forecast/src/endpoints.ts index cc657d80edee..59113e94fa7c 100644 --- a/clients/client-forecast/src/endpoints.ts +++ b/clients/client-forecast/src/endpoints.ts @@ -14,6 +14,30 @@ const regionHash: RegionHash = { hostname: "forecast-fips.us-west-2.amazonaws.com", signingRegion: "us-west-2", }, + "us-east-1": { + variants: [ + { + hostname: "forecast-fips.us-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-east-2": { + variants: [ + { + hostname: "forecast-fips.us-east-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-west-2": { + variants: [ + { + hostname: "forecast-fips.us-west-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, }; const partitionHash: PartitionHash = { diff --git a/clients/client-forecastquery/src/endpoints.ts b/clients/client-forecastquery/src/endpoints.ts index e982dc0d4db2..5f474f09abe2 100644 --- a/clients/client-forecastquery/src/endpoints.ts +++ b/clients/client-forecastquery/src/endpoints.ts @@ -14,6 +14,30 @@ const regionHash: RegionHash = { hostname: "forecastquery-fips.us-west-2.amazonaws.com", signingRegion: "us-west-2", }, + "us-east-1": { + variants: [ + { + hostname: "forecastquery-fips.us-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-east-2": { + variants: [ + { + hostname: "forecastquery-fips.us-east-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-west-2": { + variants: [ + { + hostname: "forecastquery-fips.us-west-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, }; const partitionHash: PartitionHash = { diff --git a/clients/client-fsx/src/endpoints.ts b/clients/client-fsx/src/endpoints.ts index 5a052177b13f..fa123e856923 100644 --- a/clients/client-fsx/src/endpoints.ts +++ b/clients/client-fsx/src/endpoints.ts @@ -2,6 +2,14 @@ import { getRegionInfo, PartitionHash, RegionHash } from "@aws-sdk/config-resolv import { RegionInfoProvider } from "@aws-sdk/types"; const regionHash: RegionHash = { + "ca-central-1": { + variants: [ + { + hostname: "fsx-fips.ca-central-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "fips-ca-central-1": { hostname: "fsx-fips.ca-central-1.amazonaws.com", signingRegion: "ca-central-1", @@ -58,6 +66,117 @@ const regionHash: RegionHash = { hostname: "fsx-fips.us-west-2.amazonaws.com", signingRegion: "us-west-2", }, + "prod-ca-central-1": { + variants: [ + { + hostname: "fsx-fips.ca-central-1.amazonaws.com", + tags: ["fips"], + }, + ], + signingRegion: "ca-central-1", + }, + "prod-us-east-1": { + variants: [ + { + hostname: "fsx-fips.us-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + signingRegion: "us-east-1", + }, + "prod-us-east-2": { + variants: [ + { + hostname: "fsx-fips.us-east-2.amazonaws.com", + tags: ["fips"], + }, + ], + signingRegion: "us-east-2", + }, + "prod-us-gov-east-1": { + variants: [ + { + hostname: "fsx-fips.us-gov-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + signingRegion: "us-gov-east-1", + }, + "prod-us-gov-west-1": { + variants: [ + { + hostname: "fsx-fips.us-gov-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + signingRegion: "us-gov-west-1", + }, + "prod-us-west-1": { + variants: [ + { + hostname: "fsx-fips.us-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + signingRegion: "us-west-1", + }, + "prod-us-west-2": { + variants: [ + { + hostname: "fsx-fips.us-west-2.amazonaws.com", + tags: ["fips"], + }, + ], + signingRegion: "us-west-2", + }, + "us-east-1": { + variants: [ + { + hostname: "fsx-fips.us-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-east-2": { + variants: [ + { + hostname: "fsx-fips.us-east-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-gov-east-1": { + variants: [ + { + hostname: "fsx-fips.us-gov-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-gov-west-1": { + variants: [ + { + hostname: "fsx-fips.us-gov-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-west-1": { + variants: [ + { + hostname: "fsx-fips.us-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-west-2": { + variants: [ + { + hostname: "fsx-fips.us-west-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, }; const partitionHash: PartitionHash = { diff --git a/clients/client-glacier/src/endpoints.ts b/clients/client-glacier/src/endpoints.ts index 19ccd6352a6c..6ac345ab12e4 100644 --- a/clients/client-glacier/src/endpoints.ts +++ b/clients/client-glacier/src/endpoints.ts @@ -2,6 +2,14 @@ import { getRegionInfo, PartitionHash, RegionHash } from "@aws-sdk/config-resolv import { RegionInfoProvider } from "@aws-sdk/types"; const regionHash: RegionHash = { + "ca-central-1": { + variants: [ + { + hostname: "glacier-fips.ca-central-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "fips-ca-central-1": { hostname: "glacier-fips.ca-central-1.amazonaws.com", signingRegion: "ca-central-1", @@ -22,6 +30,22 @@ const regionHash: RegionHash = { hostname: "glacier-fips.us-west-2.amazonaws.com", signingRegion: "us-west-2", }, + "us-east-1": { + variants: [ + { + hostname: "glacier-fips.us-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-east-2": { + variants: [ + { + hostname: "glacier-fips.us-east-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-gov-east-1": { hostname: "glacier.us-gov-east-1.amazonaws.com", signingRegion: "us-gov-east-1", @@ -30,6 +54,22 @@ const regionHash: RegionHash = { hostname: "glacier.us-gov-west-1.amazonaws.com", signingRegion: "us-gov-west-1", }, + "us-west-1": { + variants: [ + { + hostname: "glacier-fips.us-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-west-2": { + variants: [ + { + hostname: "glacier-fips.us-west-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, }; const partitionHash: PartitionHash = { diff --git a/clients/client-glue/src/endpoints.ts b/clients/client-glue/src/endpoints.ts index 44721f874b90..1fb878e827dd 100644 --- a/clients/client-glue/src/endpoints.ts +++ b/clients/client-glue/src/endpoints.ts @@ -26,6 +26,54 @@ const regionHash: RegionHash = { hostname: "glue-fips.us-west-2.amazonaws.com", signingRegion: "us-west-2", }, + "us-east-1": { + variants: [ + { + hostname: "glue-fips.us-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-east-2": { + variants: [ + { + hostname: "glue-fips.us-east-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-gov-east-1": { + variants: [ + { + hostname: "glue-fips.us-gov-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-gov-west-1": { + variants: [ + { + hostname: "glue-fips.us-gov-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-west-1": { + variants: [ + { + hostname: "glue-fips.us-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-west-2": { + variants: [ + { + hostname: "glue-fips.us-west-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, }; const partitionHash: PartitionHash = { diff --git a/clients/client-greengrass/src/endpoints.ts b/clients/client-greengrass/src/endpoints.ts index 081bb5577d7e..1d18cf6e6546 100644 --- a/clients/client-greengrass/src/endpoints.ts +++ b/clients/client-greengrass/src/endpoints.ts @@ -16,6 +16,12 @@ const regionHash: RegionHash = { }, "us-gov-east-1": { hostname: "greengrass.us-gov-east-1.amazonaws.com", + variants: [ + { + hostname: "greengrass-fips.us-gov-east-1.amazonaws.com", + tags: ["fips"], + }, + ], signingRegion: "us-gov-east-1", }, "us-gov-west-1": { diff --git a/clients/client-greengrassv2/src/endpoints.ts b/clients/client-greengrassv2/src/endpoints.ts index 081bb5577d7e..1d18cf6e6546 100644 --- a/clients/client-greengrassv2/src/endpoints.ts +++ b/clients/client-greengrassv2/src/endpoints.ts @@ -16,6 +16,12 @@ const regionHash: RegionHash = { }, "us-gov-east-1": { hostname: "greengrass.us-gov-east-1.amazonaws.com", + variants: [ + { + hostname: "greengrass-fips.us-gov-east-1.amazonaws.com", + tags: ["fips"], + }, + ], signingRegion: "us-gov-east-1", }, "us-gov-west-1": { diff --git a/clients/client-groundstation/src/endpoints.ts b/clients/client-groundstation/src/endpoints.ts index fd25a84ee044..a8a32ab55aaa 100644 --- a/clients/client-groundstation/src/endpoints.ts +++ b/clients/client-groundstation/src/endpoints.ts @@ -14,6 +14,30 @@ const regionHash: RegionHash = { hostname: "groundstation-fips.us-west-2.amazonaws.com", signingRegion: "us-west-2", }, + "us-east-1": { + variants: [ + { + hostname: "groundstation-fips.us-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-east-2": { + variants: [ + { + hostname: "groundstation-fips.us-east-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-west-2": { + variants: [ + { + hostname: "groundstation-fips.us-west-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, }; const partitionHash: PartitionHash = { diff --git a/clients/client-guardduty/src/endpoints.ts b/clients/client-guardduty/src/endpoints.ts index 9aa49dd5e5de..6e878d5788e0 100644 --- a/clients/client-guardduty/src/endpoints.ts +++ b/clients/client-guardduty/src/endpoints.ts @@ -2,26 +2,74 @@ import { getRegionInfo, PartitionHash, RegionHash } from "@aws-sdk/config-resolv import { RegionInfoProvider } from "@aws-sdk/types"; const regionHash: RegionHash = { + "us-east-1": { + variants: [ + { + hostname: "guardduty-fips.us-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-east-1-fips": { hostname: "guardduty-fips.us-east-1.amazonaws.com", signingRegion: "us-east-1", }, + "us-east-2": { + variants: [ + { + hostname: "guardduty-fips.us-east-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-east-2-fips": { hostname: "guardduty-fips.us-east-2.amazonaws.com", signingRegion: "us-east-2", }, + "us-gov-east-1": { + variants: [ + { + hostname: "guardduty.us-gov-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-gov-east-1-fips": { hostname: "guardduty.us-gov-east-1.amazonaws.com", signingRegion: "us-gov-east-1", }, + "us-gov-west-1": { + variants: [ + { + hostname: "guardduty.us-gov-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-gov-west-1-fips": { hostname: "guardduty.us-gov-west-1.amazonaws.com", signingRegion: "us-gov-west-1", }, + "us-west-1": { + variants: [ + { + hostname: "guardduty-fips.us-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-west-1-fips": { hostname: "guardduty-fips.us-west-1.amazonaws.com", signingRegion: "us-west-1", }, + "us-west-2": { + variants: [ + { + hostname: "guardduty-fips.us-west-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-west-2-fips": { hostname: "guardduty-fips.us-west-2.amazonaws.com", signingRegion: "us-west-2", diff --git a/clients/client-health/src/endpoints.ts b/clients/client-health/src/endpoints.ts index 7175eea6007e..20c0924bb5fd 100644 --- a/clients/client-health/src/endpoints.ts +++ b/clients/client-health/src/endpoints.ts @@ -10,6 +10,24 @@ const regionHash: RegionHash = { hostname: "health-fips.us-gov-west-1.amazonaws.com", signingRegion: "us-gov-west-1", }, + "us-east-2": { + variants: [ + { + hostname: "health-fips.us-east-2.amazonaws.com", + tags: ["fips"], + }, + ], + signingRegion: "us-east-2", + }, + "us-gov-west-1": { + variants: [ + { + hostname: "health-fips.us-gov-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + signingRegion: "us-gov-west-1", + }, }; const partitionHash: PartitionHash = { diff --git a/clients/client-iam/src/endpoints.ts b/clients/client-iam/src/endpoints.ts index a8d6d89b0c98..b1e0c2563bcd 100644 --- a/clients/client-iam/src/endpoints.ts +++ b/clients/client-iam/src/endpoints.ts @@ -8,6 +8,12 @@ const regionHash: RegionHash = { }, "aws-global": { hostname: "iam.amazonaws.com", + variants: [ + { + hostname: "iam-fips.amazonaws.com", + tags: ["fips"], + }, + ], signingRegion: "us-east-1", }, "aws-global-fips": { @@ -24,16 +30,40 @@ const regionHash: RegionHash = { }, "aws-us-gov-global": { hostname: "iam.us-gov.amazonaws.com", + variants: [ + { + hostname: "iam.us-gov.amazonaws.com", + tags: ["fips"], + }, + ], signingRegion: "us-gov-west-1", }, "aws-us-gov-global-fips": { hostname: "iam.us-gov.amazonaws.com", signingRegion: "us-gov-west-1", }, + iam: { + variants: [ + { + hostname: "iam-fips.amazonaws.com", + tags: ["fips"], + }, + ], + signingRegion: "us-east-1", + }, "iam-fips": { hostname: "iam-fips.amazonaws.com", signingRegion: "us-east-1", }, + "iam-govcloud": { + variants: [ + { + hostname: "iam.us-gov.amazonaws.com", + tags: ["fips"], + }, + ], + signingRegion: "us-gov-west-1", + }, "iam-govcloud-fips": { hostname: "iam.us-gov.amazonaws.com", signingRegion: "us-gov-west-1", diff --git a/clients/client-identitystore/src/endpoints.ts b/clients/client-identitystore/src/endpoints.ts index 879e286537bd..5928c8e9ff68 100644 --- a/clients/client-identitystore/src/endpoints.ts +++ b/clients/client-identitystore/src/endpoints.ts @@ -6,6 +6,14 @@ const regionHash: RegionHash = { hostname: "identitystore.us-gov-west-1.amazonaws.com", signingRegion: "us-gov-west-1", }, + "us-gov-west-1": { + variants: [ + { + hostname: "identitystore.us-gov-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, }; const partitionHash: PartitionHash = { diff --git a/clients/client-inspector/src/endpoints.ts b/clients/client-inspector/src/endpoints.ts index 918525761386..2ed284ac3519 100644 --- a/clients/client-inspector/src/endpoints.ts +++ b/clients/client-inspector/src/endpoints.ts @@ -26,6 +26,54 @@ const regionHash: RegionHash = { hostname: "inspector-fips.us-west-2.amazonaws.com", signingRegion: "us-west-2", }, + "us-east-1": { + variants: [ + { + hostname: "inspector-fips.us-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-east-2": { + variants: [ + { + hostname: "inspector-fips.us-east-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-gov-east-1": { + variants: [ + { + hostname: "inspector-fips.us-gov-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-gov-west-1": { + variants: [ + { + hostname: "inspector-fips.us-gov-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-west-1": { + variants: [ + { + hostname: "inspector-fips.us-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-west-2": { + variants: [ + { + hostname: "inspector-fips.us-west-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, }; const partitionHash: PartitionHash = { diff --git a/clients/client-iot-data-plane/src/endpoints.ts b/clients/client-iot-data-plane/src/endpoints.ts index 4a56b4c6417f..cb4a5c3cf8e3 100644 --- a/clients/client-iot-data-plane/src/endpoints.ts +++ b/clients/client-iot-data-plane/src/endpoints.ts @@ -2,6 +2,14 @@ import { getRegionInfo, PartitionHash, RegionHash } from "@aws-sdk/config-resolv import { RegionInfoProvider } from "@aws-sdk/types"; const regionHash: RegionHash = { + "ca-central-1": { + variants: [ + { + hostname: "data.iot-fips.ca-central-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "fips-ca-central-1": { hostname: "data.iot-fips.ca-central-1.amazonaws.com", signingService: "iotdata", @@ -30,6 +38,54 @@ const regionHash: RegionHash = { hostname: "data.iot-fips.us-west-2.amazonaws.com", signingService: "iotdata", }, + "us-east-1": { + variants: [ + { + hostname: "data.iot-fips.us-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-east-2": { + variants: [ + { + hostname: "data.iot-fips.us-east-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-gov-east-1": { + variants: [ + { + hostname: "data.iot-fips.us-gov-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-gov-west-1": { + variants: [ + { + hostname: "data.iot-fips.us-gov-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-west-1": { + variants: [ + { + hostname: "data.iot-fips.us-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-west-2": { + variants: [ + { + hostname: "data.iot-fips.us-west-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, }; const partitionHash: PartitionHash = { diff --git a/clients/client-iot-jobs-data-plane/src/endpoints.ts b/clients/client-iot-jobs-data-plane/src/endpoints.ts index 2c130d448e8b..bd36e77a5003 100644 --- a/clients/client-iot-jobs-data-plane/src/endpoints.ts +++ b/clients/client-iot-jobs-data-plane/src/endpoints.ts @@ -2,6 +2,14 @@ import { getRegionInfo, PartitionHash, RegionHash } from "@aws-sdk/config-resolv import { RegionInfoProvider } from "@aws-sdk/types"; const regionHash: RegionHash = { + "ca-central-1": { + variants: [ + { + hostname: "data.jobs.iot-fips.ca-central-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "fips-ca-central-1": { hostname: "data.jobs.iot-fips.ca-central-1.amazonaws.com", signingRegion: "ca-central-1", @@ -30,6 +38,54 @@ const regionHash: RegionHash = { hostname: "data.jobs.iot-fips.us-west-2.amazonaws.com", signingRegion: "us-west-2", }, + "us-east-1": { + variants: [ + { + hostname: "data.jobs.iot-fips.us-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-east-2": { + variants: [ + { + hostname: "data.jobs.iot-fips.us-east-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-gov-east-1": { + variants: [ + { + hostname: "data.jobs.iot-fips.us-gov-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-gov-west-1": { + variants: [ + { + hostname: "data.jobs.iot-fips.us-gov-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-west-1": { + variants: [ + { + hostname: "data.jobs.iot-fips.us-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-west-2": { + variants: [ + { + hostname: "data.jobs.iot-fips.us-west-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, }; const partitionHash: PartitionHash = { diff --git a/clients/client-iot/src/endpoints.ts b/clients/client-iot/src/endpoints.ts index c03bcf0ba2aa..a2bb4b9f410f 100644 --- a/clients/client-iot/src/endpoints.ts +++ b/clients/client-iot/src/endpoints.ts @@ -2,6 +2,14 @@ import { getRegionInfo, PartitionHash, RegionHash } from "@aws-sdk/config-resolv import { RegionInfoProvider } from "@aws-sdk/types"; const regionHash: RegionHash = { + "ca-central-1": { + variants: [ + { + hostname: "iot-fips.ca-central-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "fips-ca-central-1": { hostname: "iot-fips.ca-central-1.amazonaws.com", signingService: "execute-api", @@ -30,6 +38,54 @@ const regionHash: RegionHash = { hostname: "iot-fips.us-west-2.amazonaws.com", signingService: "execute-api", }, + "us-east-1": { + variants: [ + { + hostname: "iot-fips.us-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-east-2": { + variants: [ + { + hostname: "iot-fips.us-east-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-gov-east-1": { + variants: [ + { + hostname: "iot-fips.us-gov-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-gov-west-1": { + variants: [ + { + hostname: "iot-fips.us-gov-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-west-1": { + variants: [ + { + hostname: "iot-fips.us-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-west-2": { + variants: [ + { + hostname: "iot-fips.us-west-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, }; const partitionHash: PartitionHash = { diff --git a/clients/client-iotfleethub/src/endpoints.ts b/clients/client-iotfleethub/src/endpoints.ts index 4514cc998432..c9502e5a8893 100644 --- a/clients/client-iotfleethub/src/endpoints.ts +++ b/clients/client-iotfleethub/src/endpoints.ts @@ -2,6 +2,14 @@ import { getRegionInfo, PartitionHash, RegionHash } from "@aws-sdk/config-resolv import { RegionInfoProvider } from "@aws-sdk/types"; const regionHash: RegionHash = { + "ca-central-1": { + variants: [ + { + hostname: "api.fleethub.iot-fips.ca-central-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "fips-ca-central-1": { hostname: "api.fleethub.iot-fips.ca-central-1.amazonaws.com", signingRegion: "ca-central-1", @@ -18,6 +26,30 @@ const regionHash: RegionHash = { hostname: "api.fleethub.iot-fips.us-west-2.amazonaws.com", signingRegion: "us-west-2", }, + "us-east-1": { + variants: [ + { + hostname: "api.fleethub.iot-fips.us-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-east-2": { + variants: [ + { + hostname: "api.fleethub.iot-fips.us-east-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-west-2": { + variants: [ + { + hostname: "api.fleethub.iot-fips.us-west-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, }; const partitionHash: PartitionHash = { diff --git a/clients/client-kendra/src/endpoints.ts b/clients/client-kendra/src/endpoints.ts index 4f0ae4899f8d..88ce9f6bbc76 100644 --- a/clients/client-kendra/src/endpoints.ts +++ b/clients/client-kendra/src/endpoints.ts @@ -18,6 +18,38 @@ const regionHash: RegionHash = { hostname: "kendra-fips.us-west-2.amazonaws.com", signingRegion: "us-west-2", }, + "us-east-1": { + variants: [ + { + hostname: "kendra-fips.us-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-east-2": { + variants: [ + { + hostname: "kendra-fips.us-east-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-gov-west-1": { + variants: [ + { + hostname: "kendra-fips.us-gov-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-west-2": { + variants: [ + { + hostname: "kendra-fips.us-west-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, }; const partitionHash: PartitionHash = { diff --git a/clients/client-kinesis/src/endpoints.ts b/clients/client-kinesis/src/endpoints.ts index 2c5bfc811f42..058ba3ade2a9 100644 --- a/clients/client-kinesis/src/endpoints.ts +++ b/clients/client-kinesis/src/endpoints.ts @@ -18,6 +18,22 @@ const regionHash: RegionHash = { hostname: "kinesis-fips.us-west-2.amazonaws.com", signingRegion: "us-west-2", }, + "us-east-1": { + variants: [ + { + hostname: "kinesis-fips.us-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-east-2": { + variants: [ + { + hostname: "kinesis-fips.us-east-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-gov-east-1": { hostname: "kinesis.us-gov-east-1.amazonaws.com", signingRegion: "us-gov-east-1", @@ -26,6 +42,22 @@ const regionHash: RegionHash = { hostname: "kinesis.us-gov-west-1.amazonaws.com", signingRegion: "us-gov-west-1", }, + "us-west-1": { + variants: [ + { + hostname: "kinesis-fips.us-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-west-2": { + variants: [ + { + hostname: "kinesis-fips.us-west-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, }; const partitionHash: PartitionHash = { diff --git a/clients/client-kms/src/endpoints.ts b/clients/client-kms/src/endpoints.ts index 51f38ec43a3e..15c659ffdf63 100644 --- a/clients/client-kms/src/endpoints.ts +++ b/clients/client-kms/src/endpoints.ts @@ -6,106 +6,314 @@ const regionHash: RegionHash = { hostname: "kms-fips.us-gov-west-1.amazonaws.com", signingRegion: "us-gov-west-1", }, + "af-south-1": { + variants: [ + { + hostname: "kms-fips.af-south-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "af-south-1-fips": { hostname: "kms-fips.af-south-1.amazonaws.com", signingRegion: "af-south-1", }, + "ap-east-1": { + variants: [ + { + hostname: "kms-fips.ap-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "ap-east-1-fips": { hostname: "kms-fips.ap-east-1.amazonaws.com", signingRegion: "ap-east-1", }, + "ap-northeast-1": { + variants: [ + { + hostname: "kms-fips.ap-northeast-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "ap-northeast-1-fips": { hostname: "kms-fips.ap-northeast-1.amazonaws.com", signingRegion: "ap-northeast-1", }, + "ap-northeast-2": { + variants: [ + { + hostname: "kms-fips.ap-northeast-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, "ap-northeast-2-fips": { hostname: "kms-fips.ap-northeast-2.amazonaws.com", signingRegion: "ap-northeast-2", }, + "ap-northeast-3": { + variants: [ + { + hostname: "kms-fips.ap-northeast-3.amazonaws.com", + tags: ["fips"], + }, + ], + }, "ap-northeast-3-fips": { hostname: "kms-fips.ap-northeast-3.amazonaws.com", signingRegion: "ap-northeast-3", }, + "ap-south-1": { + variants: [ + { + hostname: "kms-fips.ap-south-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "ap-south-1-fips": { hostname: "kms-fips.ap-south-1.amazonaws.com", signingRegion: "ap-south-1", }, + "ap-southeast-1": { + variants: [ + { + hostname: "kms-fips.ap-southeast-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "ap-southeast-1-fips": { hostname: "kms-fips.ap-southeast-1.amazonaws.com", signingRegion: "ap-southeast-1", }, + "ap-southeast-2": { + variants: [ + { + hostname: "kms-fips.ap-southeast-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, "ap-southeast-2-fips": { hostname: "kms-fips.ap-southeast-2.amazonaws.com", signingRegion: "ap-southeast-2", }, + "ca-central-1": { + variants: [ + { + hostname: "kms-fips.ca-central-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "ca-central-1-fips": { hostname: "kms-fips.ca-central-1.amazonaws.com", signingRegion: "ca-central-1", }, + "eu-central-1": { + variants: [ + { + hostname: "kms-fips.eu-central-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "eu-central-1-fips": { hostname: "kms-fips.eu-central-1.amazonaws.com", signingRegion: "eu-central-1", }, + "eu-north-1": { + variants: [ + { + hostname: "kms-fips.eu-north-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "eu-north-1-fips": { hostname: "kms-fips.eu-north-1.amazonaws.com", signingRegion: "eu-north-1", }, + "eu-south-1": { + variants: [ + { + hostname: "kms-fips.eu-south-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "eu-south-1-fips": { hostname: "kms-fips.eu-south-1.amazonaws.com", signingRegion: "eu-south-1", }, + "eu-west-1": { + variants: [ + { + hostname: "kms-fips.eu-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "eu-west-1-fips": { hostname: "kms-fips.eu-west-1.amazonaws.com", signingRegion: "eu-west-1", }, + "eu-west-2": { + variants: [ + { + hostname: "kms-fips.eu-west-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, "eu-west-2-fips": { hostname: "kms-fips.eu-west-2.amazonaws.com", signingRegion: "eu-west-2", }, + "eu-west-3": { + variants: [ + { + hostname: "kms-fips.eu-west-3.amazonaws.com", + tags: ["fips"], + }, + ], + }, "eu-west-3-fips": { hostname: "kms-fips.eu-west-3.amazonaws.com", signingRegion: "eu-west-3", }, + "me-south-1": { + variants: [ + { + hostname: "kms-fips.me-south-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "me-south-1-fips": { hostname: "kms-fips.me-south-1.amazonaws.com", signingRegion: "me-south-1", }, + "sa-east-1": { + variants: [ + { + hostname: "kms-fips.sa-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "sa-east-1-fips": { hostname: "kms-fips.sa-east-1.amazonaws.com", signingRegion: "sa-east-1", }, + "us-east-1": { + variants: [ + { + hostname: "kms-fips.us-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-east-1-fips": { hostname: "kms-fips.us-east-1.amazonaws.com", signingRegion: "us-east-1", }, + "us-east-2": { + variants: [ + { + hostname: "kms-fips.us-east-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-east-2-fips": { hostname: "kms-fips.us-east-2.amazonaws.com", signingRegion: "us-east-2", }, + "us-gov-east-1": { + variants: [ + { + hostname: "kms-fips.us-gov-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-gov-east-1-fips": { hostname: "kms-fips.us-gov-east-1.amazonaws.com", signingRegion: "us-gov-east-1", }, + "us-gov-west-1": { + variants: [ + { + hostname: "kms-fips.us-gov-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-gov-west-1-fips": { hostname: "kms-fips.us-gov-west-1.amazonaws.com", signingRegion: "us-gov-west-1", }, + "us-iso-east-1": { + variants: [ + { + hostname: "kms-fips.us-iso-east-1.c2s.ic.gov", + tags: ["fips"], + }, + ], + }, "us-iso-east-1-fips": { hostname: "kms-fips.us-iso-east-1.c2s.ic.gov", signingRegion: "us-iso-east-1", }, + "us-iso-west-1": { + variants: [ + { + hostname: "kms-fips.us-iso-west-1.c2s.ic.gov", + tags: ["fips"], + }, + ], + }, "us-iso-west-1-fips": { hostname: "kms-fips.us-iso-west-1.c2s.ic.gov", signingRegion: "us-iso-west-1", }, + "us-isob-east-1": { + variants: [ + { + hostname: "kms-fips.us-isob-east-1.sc2s.sgov.gov", + tags: ["fips"], + }, + ], + }, "us-isob-east-1-fips": { hostname: "kms-fips.us-isob-east-1.sc2s.sgov.gov", signingRegion: "us-isob-east-1", }, + "us-west-1": { + variants: [ + { + hostname: "kms-fips.us-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-west-1-fips": { hostname: "kms-fips.us-west-1.amazonaws.com", signingRegion: "us-west-1", }, + "us-west-2": { + variants: [ + { + hostname: "kms-fips.us-west-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-west-2-fips": { hostname: "kms-fips.us-west-2.amazonaws.com", signingRegion: "us-west-2", diff --git a/clients/client-lakeformation/src/endpoints.ts b/clients/client-lakeformation/src/endpoints.ts index df5ad94dd4e2..7a2a6a2ebe7c 100644 --- a/clients/client-lakeformation/src/endpoints.ts +++ b/clients/client-lakeformation/src/endpoints.ts @@ -22,6 +22,46 @@ const regionHash: RegionHash = { hostname: "lakeformation-fips.us-west-2.amazonaws.com", signingRegion: "us-west-2", }, + "us-east-1": { + variants: [ + { + hostname: "lakeformation-fips.us-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-east-2": { + variants: [ + { + hostname: "lakeformation-fips.us-east-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-gov-west-1": { + variants: [ + { + hostname: "lakeformation-fips.us-gov-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-west-1": { + variants: [ + { + hostname: "lakeformation-fips.us-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-west-2": { + variants: [ + { + hostname: "lakeformation-fips.us-west-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, }; const partitionHash: PartitionHash = { diff --git a/clients/client-lambda/src/endpoints.ts b/clients/client-lambda/src/endpoints.ts index d7455427a906..b4cfb1e75d94 100644 --- a/clients/client-lambda/src/endpoints.ts +++ b/clients/client-lambda/src/endpoints.ts @@ -26,6 +26,54 @@ const regionHash: RegionHash = { hostname: "lambda-fips.us-west-2.amazonaws.com", signingRegion: "us-west-2", }, + "us-east-1": { + variants: [ + { + hostname: "lambda-fips.us-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-east-2": { + variants: [ + { + hostname: "lambda-fips.us-east-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-gov-east-1": { + variants: [ + { + hostname: "lambda-fips.us-gov-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-gov-west-1": { + variants: [ + { + hostname: "lambda-fips.us-gov-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-west-1": { + variants: [ + { + hostname: "lambda-fips.us-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-west-2": { + variants: [ + { + hostname: "lambda-fips.us-west-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, }; const partitionHash: PartitionHash = { diff --git a/clients/client-lex-model-building-service/src/endpoints.ts b/clients/client-lex-model-building-service/src/endpoints.ts index 41c1e259b61a..79597f149e2d 100644 --- a/clients/client-lex-model-building-service/src/endpoints.ts +++ b/clients/client-lex-model-building-service/src/endpoints.ts @@ -2,14 +2,38 @@ import { getRegionInfo, PartitionHash, RegionHash } from "@aws-sdk/config-resolv import { RegionInfoProvider } from "@aws-sdk/types"; const regionHash: RegionHash = { + "us-east-1": { + variants: [ + { + hostname: "models-fips.lex.us-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-east-1-fips": { hostname: "models-fips.lex.us-east-1.amazonaws.com", signingRegion: "us-east-1", }, + "us-gov-west-1": { + variants: [ + { + hostname: "models-fips.lex.us-gov-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-gov-west-1-fips": { hostname: "models-fips.lex.us-gov-west-1.amazonaws.com", signingRegion: "us-gov-west-1", }, + "us-west-2": { + variants: [ + { + hostname: "models-fips.lex.us-west-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-west-2-fips": { hostname: "models-fips.lex.us-west-2.amazonaws.com", signingRegion: "us-west-2", diff --git a/clients/client-lex-runtime-service/src/endpoints.ts b/clients/client-lex-runtime-service/src/endpoints.ts index 86072320870f..ea8aed5fea3d 100644 --- a/clients/client-lex-runtime-service/src/endpoints.ts +++ b/clients/client-lex-runtime-service/src/endpoints.ts @@ -2,14 +2,38 @@ import { getRegionInfo, PartitionHash, RegionHash } from "@aws-sdk/config-resolv import { RegionInfoProvider } from "@aws-sdk/types"; const regionHash: RegionHash = { + "us-east-1": { + variants: [ + { + hostname: "runtime-fips.lex.us-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-east-1-fips": { hostname: "runtime-fips.lex.us-east-1.amazonaws.com", signingRegion: "us-east-1", }, + "us-gov-west-1": { + variants: [ + { + hostname: "runtime-fips.lex.us-gov-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-gov-west-1-fips": { hostname: "runtime-fips.lex.us-gov-west-1.amazonaws.com", signingRegion: "us-gov-west-1", }, + "us-west-2": { + variants: [ + { + hostname: "runtime-fips.lex.us-west-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-west-2-fips": { hostname: "runtime-fips.lex.us-west-2.amazonaws.com", signingRegion: "us-west-2", diff --git a/clients/client-license-manager/src/endpoints.ts b/clients/client-license-manager/src/endpoints.ts index 96941d2628b3..6f0f646acc35 100644 --- a/clients/client-license-manager/src/endpoints.ts +++ b/clients/client-license-manager/src/endpoints.ts @@ -26,6 +26,54 @@ const regionHash: RegionHash = { hostname: "license-manager-fips.us-west-2.amazonaws.com", signingRegion: "us-west-2", }, + "us-east-1": { + variants: [ + { + hostname: "license-manager-fips.us-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-east-2": { + variants: [ + { + hostname: "license-manager-fips.us-east-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-gov-east-1": { + variants: [ + { + hostname: "license-manager-fips.us-gov-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-gov-west-1": { + variants: [ + { + hostname: "license-manager-fips.us-gov-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-west-1": { + variants: [ + { + hostname: "license-manager-fips.us-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-west-2": { + variants: [ + { + hostname: "license-manager-fips.us-west-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, }; const partitionHash: PartitionHash = { diff --git a/clients/client-macie/src/endpoints.ts b/clients/client-macie/src/endpoints.ts index b8c396bb5110..4b6c08f4619e 100644 --- a/clients/client-macie/src/endpoints.ts +++ b/clients/client-macie/src/endpoints.ts @@ -10,6 +10,22 @@ const regionHash: RegionHash = { hostname: "macie-fips.us-west-2.amazonaws.com", signingRegion: "us-west-2", }, + "us-east-1": { + variants: [ + { + hostname: "macie-fips.us-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-west-2": { + variants: [ + { + hostname: "macie-fips.us-west-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, }; const partitionHash: PartitionHash = { diff --git a/clients/client-macie2/src/endpoints.ts b/clients/client-macie2/src/endpoints.ts index 58bb2a2c16c3..d9c597479fe2 100644 --- a/clients/client-macie2/src/endpoints.ts +++ b/clients/client-macie2/src/endpoints.ts @@ -18,6 +18,38 @@ const regionHash: RegionHash = { hostname: "macie2-fips.us-west-2.amazonaws.com", signingRegion: "us-west-2", }, + "us-east-1": { + variants: [ + { + hostname: "macie2-fips.us-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-east-2": { + variants: [ + { + hostname: "macie2-fips.us-east-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-west-1": { + variants: [ + { + hostname: "macie2-fips.us-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-west-2": { + variants: [ + { + hostname: "macie2-fips.us-west-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, }; const partitionHash: PartitionHash = { diff --git a/clients/client-mediaconvert/src/endpoints.ts b/clients/client-mediaconvert/src/endpoints.ts index e3c13447fd78..c9e37c668203 100644 --- a/clients/client-mediaconvert/src/endpoints.ts +++ b/clients/client-mediaconvert/src/endpoints.ts @@ -2,6 +2,14 @@ import { getRegionInfo, PartitionHash, RegionHash } from "@aws-sdk/config-resolv import { RegionInfoProvider } from "@aws-sdk/types"; const regionHash: RegionHash = { + "ca-central-1": { + variants: [ + { + hostname: "mediaconvert-fips.ca-central-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "cn-northwest-1": { hostname: "subscribe.mediaconvert.cn-northwest-1.amazonaws.com.cn", signingRegion: "cn-northwest-1", @@ -26,10 +34,42 @@ const regionHash: RegionHash = { hostname: "mediaconvert-fips.us-west-2.amazonaws.com", signingRegion: "us-west-2", }, + "us-east-1": { + variants: [ + { + hostname: "mediaconvert-fips.us-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-east-2": { + variants: [ + { + hostname: "mediaconvert-fips.us-east-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-gov-west-1": { hostname: "mediaconvert.us-gov-west-1.amazonaws.com", signingRegion: "us-gov-west-1", }, + "us-west-1": { + variants: [ + { + hostname: "mediaconvert-fips.us-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-west-2": { + variants: [ + { + hostname: "mediaconvert-fips.us-west-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, }; const partitionHash: PartitionHash = { diff --git a/clients/client-medialive/src/endpoints.ts b/clients/client-medialive/src/endpoints.ts index 30d293ba4a51..08ed82f5f4ea 100644 --- a/clients/client-medialive/src/endpoints.ts +++ b/clients/client-medialive/src/endpoints.ts @@ -14,6 +14,30 @@ const regionHash: RegionHash = { hostname: "medialive-fips.us-west-2.amazonaws.com", signingRegion: "us-west-2", }, + "us-east-1": { + variants: [ + { + hostname: "medialive-fips.us-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-east-2": { + variants: [ + { + hostname: "medialive-fips.us-east-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-west-2": { + variants: [ + { + hostname: "medialive-fips.us-west-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, }; const partitionHash: PartitionHash = { diff --git a/clients/client-mq/src/endpoints.ts b/clients/client-mq/src/endpoints.ts index 7a347edcdf6f..c8b3dc02a737 100644 --- a/clients/client-mq/src/endpoints.ts +++ b/clients/client-mq/src/endpoints.ts @@ -26,6 +26,54 @@ const regionHash: RegionHash = { hostname: "mq-fips.us-west-2.amazonaws.com", signingRegion: "us-west-2", }, + "us-east-1": { + variants: [ + { + hostname: "mq-fips.us-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-east-2": { + variants: [ + { + hostname: "mq-fips.us-east-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-gov-east-1": { + variants: [ + { + hostname: "mq-fips.us-gov-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-gov-west-1": { + variants: [ + { + hostname: "mq-fips.us-gov-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-west-1": { + variants: [ + { + hostname: "mq-fips.us-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-west-2": { + variants: [ + { + hostname: "mq-fips.us-west-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, }; const partitionHash: PartitionHash = { diff --git a/clients/client-neptune/src/endpoints.ts b/clients/client-neptune/src/endpoints.ts index 645c885d7492..98ac780960d2 100644 --- a/clients/client-neptune/src/endpoints.ts +++ b/clients/client-neptune/src/endpoints.ts @@ -2,6 +2,14 @@ import { getRegionInfo, PartitionHash, RegionHash } from "@aws-sdk/config-resolv import { RegionInfoProvider } from "@aws-sdk/types"; const regionHash: RegionHash = { + "ca-central-1": { + variants: [ + { + hostname: "rds-fips.ca-central-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "ca-central-1-fips": { hostname: "rds-fips.ca-central-1.amazonaws.com", signingRegion: "ca-central-1", @@ -26,6 +34,33 @@ const regionHash: RegionHash = { hostname: "rds-fips.us-west-2.amazonaws.com", signingRegion: "us-west-2", }, + "rds.ca-central-1": { + variants: [ + { + hostname: "rds-fips.ca-central-1.amazonaws.com", + tags: ["fips"], + }, + ], + signingRegion: "ca-central-1", + }, + "rds.us-east-1": { + variants: [ + { + hostname: "rds-fips.us-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + signingRegion: "us-east-1", + }, + "rds.us-east-2": { + variants: [ + { + hostname: "rds-fips.us-east-2.amazonaws.com", + tags: ["fips"], + }, + ], + signingRegion: "us-east-2", + }, "rds.us-gov-east-1": { hostname: "rds.us-gov-east-1.amazonaws.com", signingRegion: "us-gov-east-1", @@ -34,26 +69,92 @@ const regionHash: RegionHash = { hostname: "rds.us-gov-west-1.amazonaws.com", signingRegion: "us-gov-west-1", }, + "rds.us-west-1": { + variants: [ + { + hostname: "rds-fips.us-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + signingRegion: "us-west-1", + }, + "rds.us-west-2": { + variants: [ + { + hostname: "rds-fips.us-west-2.amazonaws.com", + tags: ["fips"], + }, + ], + signingRegion: "us-west-2", + }, + "us-east-1": { + variants: [ + { + hostname: "rds-fips.us-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-east-1-fips": { hostname: "rds-fips.us-east-1.amazonaws.com", signingRegion: "us-east-1", }, + "us-east-2": { + variants: [ + { + hostname: "rds-fips.us-east-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-east-2-fips": { hostname: "rds-fips.us-east-2.amazonaws.com", signingRegion: "us-east-2", }, + "us-gov-east-1": { + variants: [ + { + hostname: "rds.us-gov-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-gov-east-1-fips": { hostname: "rds.us-gov-east-1.amazonaws.com", signingRegion: "us-gov-east-1", }, + "us-gov-west-1": { + variants: [ + { + hostname: "rds.us-gov-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-gov-west-1-fips": { hostname: "rds.us-gov-west-1.amazonaws.com", signingRegion: "us-gov-west-1", }, + "us-west-1": { + variants: [ + { + hostname: "rds-fips.us-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-west-1-fips": { hostname: "rds-fips.us-west-1.amazonaws.com", signingRegion: "us-west-1", }, + "us-west-2": { + variants: [ + { + hostname: "rds-fips.us-west-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-west-2-fips": { hostname: "rds-fips.us-west-2.amazonaws.com", signingRegion: "us-west-2", diff --git a/clients/client-network-firewall/src/endpoints.ts b/clients/client-network-firewall/src/endpoints.ts index aec8272595da..b58252b48b58 100644 --- a/clients/client-network-firewall/src/endpoints.ts +++ b/clients/client-network-firewall/src/endpoints.ts @@ -2,6 +2,14 @@ import { getRegionInfo, PartitionHash, RegionHash } from "@aws-sdk/config-resolv import { RegionInfoProvider } from "@aws-sdk/types"; const regionHash: RegionHash = { + "ca-central-1": { + variants: [ + { + hostname: "network-firewall-fips.ca-central-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "fips-ca-central-1": { hostname: "network-firewall-fips.ca-central-1.amazonaws.com", signingRegion: "ca-central-1", @@ -30,6 +38,54 @@ const regionHash: RegionHash = { hostname: "network-firewall-fips.us-west-2.amazonaws.com", signingRegion: "us-west-2", }, + "us-east-1": { + variants: [ + { + hostname: "network-firewall-fips.us-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-east-2": { + variants: [ + { + hostname: "network-firewall-fips.us-east-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-gov-east-1": { + variants: [ + { + hostname: "network-firewall-fips.us-gov-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-gov-west-1": { + variants: [ + { + hostname: "network-firewall-fips.us-gov-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-west-1": { + variants: [ + { + hostname: "network-firewall-fips.us-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-west-2": { + variants: [ + { + hostname: "network-firewall-fips.us-west-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, }; const partitionHash: PartitionHash = { diff --git a/clients/client-opensearch/src/endpoints.ts b/clients/client-opensearch/src/endpoints.ts index 670641653cbd..2b2cf5f3d7cb 100644 --- a/clients/client-opensearch/src/endpoints.ts +++ b/clients/client-opensearch/src/endpoints.ts @@ -6,26 +6,74 @@ const regionHash: RegionHash = { hostname: "es-fips.us-gov-west-1.amazonaws.com", signingRegion: "us-gov-west-1", }, + "us-east-1": { + variants: [ + { + hostname: "es-fips.us-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-east-1-fips": { hostname: "es-fips.us-east-1.amazonaws.com", signingRegion: "us-east-1", }, + "us-east-2": { + variants: [ + { + hostname: "es-fips.us-east-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-east-2-fips": { hostname: "es-fips.us-east-2.amazonaws.com", signingRegion: "us-east-2", }, + "us-gov-east-1": { + variants: [ + { + hostname: "es-fips.us-gov-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-gov-east-1-fips": { hostname: "es-fips.us-gov-east-1.amazonaws.com", signingRegion: "us-gov-east-1", }, + "us-gov-west-1": { + variants: [ + { + hostname: "es-fips.us-gov-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-gov-west-1-fips": { hostname: "es-fips.us-gov-west-1.amazonaws.com", signingRegion: "us-gov-west-1", }, + "us-west-1": { + variants: [ + { + hostname: "es-fips.us-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-west-1-fips": { hostname: "es-fips.us-west-1.amazonaws.com", signingRegion: "us-west-1", }, + "us-west-2": { + variants: [ + { + hostname: "es-fips.us-west-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-west-2-fips": { hostname: "es-fips.us-west-2.amazonaws.com", signingRegion: "us-west-2", diff --git a/clients/client-organizations/src/endpoints.ts b/clients/client-organizations/src/endpoints.ts index ca60f976b7e8..9c9fab985172 100644 --- a/clients/client-organizations/src/endpoints.ts +++ b/clients/client-organizations/src/endpoints.ts @@ -8,10 +8,22 @@ const regionHash: RegionHash = { }, "aws-global": { hostname: "organizations.us-east-1.amazonaws.com", + variants: [ + { + hostname: "organizations-fips.us-east-1.amazonaws.com", + tags: ["fips"], + }, + ], signingRegion: "us-east-1", }, "aws-us-gov-global": { hostname: "organizations.us-gov-west-1.amazonaws.com", + variants: [ + { + hostname: "organizations.us-gov-west-1.amazonaws.com", + tags: ["fips"], + }, + ], signingRegion: "us-gov-west-1", }, "fips-aws-global": { diff --git a/clients/client-outposts/src/endpoints.ts b/clients/client-outposts/src/endpoints.ts index af145b69537a..dd6e46084f9d 100644 --- a/clients/client-outposts/src/endpoints.ts +++ b/clients/client-outposts/src/endpoints.ts @@ -2,6 +2,14 @@ import { getRegionInfo, PartitionHash, RegionHash } from "@aws-sdk/config-resolv import { RegionInfoProvider } from "@aws-sdk/types"; const regionHash: RegionHash = { + "ca-central-1": { + variants: [ + { + hostname: "outposts-fips.ca-central-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "fips-ca-central-1": { hostname: "outposts-fips.ca-central-1.amazonaws.com", signingRegion: "ca-central-1", @@ -22,6 +30,22 @@ const regionHash: RegionHash = { hostname: "outposts-fips.us-west-2.amazonaws.com", signingRegion: "us-west-2", }, + "us-east-1": { + variants: [ + { + hostname: "outposts-fips.us-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-east-2": { + variants: [ + { + hostname: "outposts-fips.us-east-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-gov-east-1": { hostname: "outposts.us-gov-east-1.amazonaws.com", signingRegion: "us-gov-east-1", @@ -30,6 +54,22 @@ const regionHash: RegionHash = { hostname: "outposts.us-gov-west-1.amazonaws.com", signingRegion: "us-gov-west-1", }, + "us-west-1": { + variants: [ + { + hostname: "outposts-fips.us-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-west-2": { + variants: [ + { + hostname: "outposts-fips.us-west-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, }; const partitionHash: PartitionHash = { diff --git a/clients/client-pinpoint-email/src/endpoints.ts b/clients/client-pinpoint-email/src/endpoints.ts index 7e35e642de08..87e4ad0284a4 100644 --- a/clients/client-pinpoint-email/src/endpoints.ts +++ b/clients/client-pinpoint-email/src/endpoints.ts @@ -6,6 +6,14 @@ const regionHash: RegionHash = { hostname: "email-fips.us-gov-west-1.amazonaws.com", signingRegion: "us-gov-west-1", }, + "us-gov-west-1": { + variants: [ + { + hostname: "email-fips.us-gov-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, }; const partitionHash: PartitionHash = { diff --git a/clients/client-pinpoint/src/endpoints.ts b/clients/client-pinpoint/src/endpoints.ts index ef0ae060ff62..da1c2d2ffdb6 100644 --- a/clients/client-pinpoint/src/endpoints.ts +++ b/clients/client-pinpoint/src/endpoints.ts @@ -16,14 +16,32 @@ const regionHash: RegionHash = { }, "us-east-1": { hostname: "pinpoint.us-east-1.amazonaws.com", + variants: [ + { + hostname: "pinpoint-fips.us-east-1.amazonaws.com", + tags: ["fips"], + }, + ], signingRegion: "us-east-1", }, "us-gov-west-1": { hostname: "pinpoint.us-gov-west-1.amazonaws.com", + variants: [ + { + hostname: "pinpoint-fips.us-gov-west-1.amazonaws.com", + tags: ["fips"], + }, + ], signingRegion: "us-gov-west-1", }, "us-west-2": { hostname: "pinpoint.us-west-2.amazonaws.com", + variants: [ + { + hostname: "pinpoint-fips.us-west-2.amazonaws.com", + tags: ["fips"], + }, + ], signingRegion: "us-west-2", }, }; diff --git a/clients/client-polly/src/endpoints.ts b/clients/client-polly/src/endpoints.ts index a76af10a8425..d0bcd3f7b85f 100644 --- a/clients/client-polly/src/endpoints.ts +++ b/clients/client-polly/src/endpoints.ts @@ -22,6 +22,46 @@ const regionHash: RegionHash = { hostname: "polly-fips.us-west-2.amazonaws.com", signingRegion: "us-west-2", }, + "us-east-1": { + variants: [ + { + hostname: "polly-fips.us-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-east-2": { + variants: [ + { + hostname: "polly-fips.us-east-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-gov-west-1": { + variants: [ + { + hostname: "polly-fips.us-gov-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-west-1": { + variants: [ + { + hostname: "polly-fips.us-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-west-2": { + variants: [ + { + hostname: "polly-fips.us-west-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, }; const partitionHash: PartitionHash = { diff --git a/clients/client-qldb-session/src/endpoints.ts b/clients/client-qldb-session/src/endpoints.ts index 000a7b977f30..9b432e5c5393 100644 --- a/clients/client-qldb-session/src/endpoints.ts +++ b/clients/client-qldb-session/src/endpoints.ts @@ -14,6 +14,30 @@ const regionHash: RegionHash = { hostname: "session.qldb-fips.us-west-2.amazonaws.com", signingRegion: "us-west-2", }, + "us-east-1": { + variants: [ + { + hostname: "session.qldb-fips.us-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-east-2": { + variants: [ + { + hostname: "session.qldb-fips.us-east-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-west-2": { + variants: [ + { + hostname: "session.qldb-fips.us-west-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, }; const partitionHash: PartitionHash = { diff --git a/clients/client-qldb/src/endpoints.ts b/clients/client-qldb/src/endpoints.ts index 086b16d1d0b6..dfdf3eb8f31d 100644 --- a/clients/client-qldb/src/endpoints.ts +++ b/clients/client-qldb/src/endpoints.ts @@ -14,6 +14,30 @@ const regionHash: RegionHash = { hostname: "qldb-fips.us-west-2.amazonaws.com", signingRegion: "us-west-2", }, + "us-east-1": { + variants: [ + { + hostname: "qldb-fips.us-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-east-2": { + variants: [ + { + hostname: "qldb-fips.us-east-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-west-2": { + variants: [ + { + hostname: "qldb-fips.us-west-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, }; const partitionHash: PartitionHash = { diff --git a/clients/client-ram/src/endpoints.ts b/clients/client-ram/src/endpoints.ts index 8a2a295b2231..d1492c910573 100644 --- a/clients/client-ram/src/endpoints.ts +++ b/clients/client-ram/src/endpoints.ts @@ -2,6 +2,14 @@ import { getRegionInfo, PartitionHash, RegionHash } from "@aws-sdk/config-resolv import { RegionInfoProvider } from "@aws-sdk/types"; const regionHash: RegionHash = { + "ca-central-1": { + variants: [ + { + hostname: "ram-fips.ca-central-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "fips-ca-central-1": { hostname: "ram-fips.ca-central-1.amazonaws.com", signingRegion: "ca-central-1", @@ -22,6 +30,22 @@ const regionHash: RegionHash = { hostname: "ram-fips.us-west-2.amazonaws.com", signingRegion: "us-west-2", }, + "us-east-1": { + variants: [ + { + hostname: "ram-fips.us-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-east-2": { + variants: [ + { + hostname: "ram-fips.us-east-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-gov-east-1": { hostname: "ram.us-gov-east-1.amazonaws.com", signingRegion: "us-gov-east-1", @@ -30,6 +54,22 @@ const regionHash: RegionHash = { hostname: "ram.us-gov-west-1.amazonaws.com", signingRegion: "us-gov-west-1", }, + "us-west-1": { + variants: [ + { + hostname: "ram-fips.us-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-west-2": { + variants: [ + { + hostname: "ram-fips.us-west-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, }; const partitionHash: PartitionHash = { diff --git a/clients/client-rds/src/endpoints.ts b/clients/client-rds/src/endpoints.ts index 645c885d7492..98ac780960d2 100644 --- a/clients/client-rds/src/endpoints.ts +++ b/clients/client-rds/src/endpoints.ts @@ -2,6 +2,14 @@ import { getRegionInfo, PartitionHash, RegionHash } from "@aws-sdk/config-resolv import { RegionInfoProvider } from "@aws-sdk/types"; const regionHash: RegionHash = { + "ca-central-1": { + variants: [ + { + hostname: "rds-fips.ca-central-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "ca-central-1-fips": { hostname: "rds-fips.ca-central-1.amazonaws.com", signingRegion: "ca-central-1", @@ -26,6 +34,33 @@ const regionHash: RegionHash = { hostname: "rds-fips.us-west-2.amazonaws.com", signingRegion: "us-west-2", }, + "rds.ca-central-1": { + variants: [ + { + hostname: "rds-fips.ca-central-1.amazonaws.com", + tags: ["fips"], + }, + ], + signingRegion: "ca-central-1", + }, + "rds.us-east-1": { + variants: [ + { + hostname: "rds-fips.us-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + signingRegion: "us-east-1", + }, + "rds.us-east-2": { + variants: [ + { + hostname: "rds-fips.us-east-2.amazonaws.com", + tags: ["fips"], + }, + ], + signingRegion: "us-east-2", + }, "rds.us-gov-east-1": { hostname: "rds.us-gov-east-1.amazonaws.com", signingRegion: "us-gov-east-1", @@ -34,26 +69,92 @@ const regionHash: RegionHash = { hostname: "rds.us-gov-west-1.amazonaws.com", signingRegion: "us-gov-west-1", }, + "rds.us-west-1": { + variants: [ + { + hostname: "rds-fips.us-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + signingRegion: "us-west-1", + }, + "rds.us-west-2": { + variants: [ + { + hostname: "rds-fips.us-west-2.amazonaws.com", + tags: ["fips"], + }, + ], + signingRegion: "us-west-2", + }, + "us-east-1": { + variants: [ + { + hostname: "rds-fips.us-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-east-1-fips": { hostname: "rds-fips.us-east-1.amazonaws.com", signingRegion: "us-east-1", }, + "us-east-2": { + variants: [ + { + hostname: "rds-fips.us-east-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-east-2-fips": { hostname: "rds-fips.us-east-2.amazonaws.com", signingRegion: "us-east-2", }, + "us-gov-east-1": { + variants: [ + { + hostname: "rds.us-gov-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-gov-east-1-fips": { hostname: "rds.us-gov-east-1.amazonaws.com", signingRegion: "us-gov-east-1", }, + "us-gov-west-1": { + variants: [ + { + hostname: "rds.us-gov-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-gov-west-1-fips": { hostname: "rds.us-gov-west-1.amazonaws.com", signingRegion: "us-gov-west-1", }, + "us-west-1": { + variants: [ + { + hostname: "rds-fips.us-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-west-1-fips": { hostname: "rds-fips.us-west-1.amazonaws.com", signingRegion: "us-west-1", }, + "us-west-2": { + variants: [ + { + hostname: "rds-fips.us-west-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-west-2-fips": { hostname: "rds-fips.us-west-2.amazonaws.com", signingRegion: "us-west-2", diff --git a/clients/client-redshift/src/endpoints.ts b/clients/client-redshift/src/endpoints.ts index db23c3e9f05d..295516f52947 100644 --- a/clients/client-redshift/src/endpoints.ts +++ b/clients/client-redshift/src/endpoints.ts @@ -2,6 +2,14 @@ import { getRegionInfo, PartitionHash, RegionHash } from "@aws-sdk/config-resolv import { RegionInfoProvider } from "@aws-sdk/types"; const regionHash: RegionHash = { + "ca-central-1": { + variants: [ + { + hostname: "redshift-fips.ca-central-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "fips-ca-central-1": { hostname: "redshift-fips.ca-central-1.amazonaws.com", signingRegion: "ca-central-1", @@ -22,6 +30,22 @@ const regionHash: RegionHash = { hostname: "redshift-fips.us-west-2.amazonaws.com", signingRegion: "us-west-2", }, + "us-east-1": { + variants: [ + { + hostname: "redshift-fips.us-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-east-2": { + variants: [ + { + hostname: "redshift-fips.us-east-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-gov-east-1": { hostname: "redshift.us-gov-east-1.amazonaws.com", signingRegion: "us-gov-east-1", @@ -30,6 +54,22 @@ const regionHash: RegionHash = { hostname: "redshift.us-gov-west-1.amazonaws.com", signingRegion: "us-gov-west-1", }, + "us-west-1": { + variants: [ + { + hostname: "redshift-fips.us-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-west-2": { + variants: [ + { + hostname: "redshift-fips.us-west-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, }; const partitionHash: PartitionHash = { diff --git a/clients/client-rekognition/src/endpoints.ts b/clients/client-rekognition/src/endpoints.ts index f549ec74ac3e..c08c663518a0 100644 --- a/clients/client-rekognition/src/endpoints.ts +++ b/clients/client-rekognition/src/endpoints.ts @@ -2,6 +2,14 @@ import { getRegionInfo, PartitionHash, RegionHash } from "@aws-sdk/config-resolv import { RegionInfoProvider } from "@aws-sdk/types"; const regionHash: RegionHash = { + "ca-central-1": { + variants: [ + { + hostname: "rekognition-fips.ca-central-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "ca-central-1-fips": { hostname: "rekognition-fips.ca-central-1.amazonaws.com", signingRegion: "ca-central-1", @@ -30,22 +38,116 @@ const regionHash: RegionHash = { hostname: "rekognition-fips.us-west-2.amazonaws.com", signingRegion: "us-west-2", }, + "rekognition.ca-central-1": { + variants: [ + { + hostname: "rekognition-fips.ca-central-1.amazonaws.com", + tags: ["fips"], + }, + ], + signingRegion: "ca-central-1", + }, + "rekognition.us-east-1": { + variants: [ + { + hostname: "rekognition-fips.us-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + signingRegion: "us-east-1", + }, + "rekognition.us-east-2": { + variants: [ + { + hostname: "rekognition-fips.us-east-2.amazonaws.com", + tags: ["fips"], + }, + ], + signingRegion: "us-east-2", + }, + "rekognition.us-gov-west-1": { + variants: [ + { + hostname: "rekognition-fips.us-gov-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + signingRegion: "us-gov-west-1", + }, + "rekognition.us-west-1": { + variants: [ + { + hostname: "rekognition-fips.us-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + signingRegion: "us-west-1", + }, + "rekognition.us-west-2": { + variants: [ + { + hostname: "rekognition-fips.us-west-2.amazonaws.com", + tags: ["fips"], + }, + ], + signingRegion: "us-west-2", + }, + "us-east-1": { + variants: [ + { + hostname: "rekognition-fips.us-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-east-1-fips": { hostname: "rekognition-fips.us-east-1.amazonaws.com", signingRegion: "us-east-1", }, + "us-east-2": { + variants: [ + { + hostname: "rekognition-fips.us-east-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-east-2-fips": { hostname: "rekognition-fips.us-east-2.amazonaws.com", signingRegion: "us-east-2", }, + "us-gov-west-1": { + variants: [ + { + hostname: "rekognition-fips.us-gov-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-gov-west-1-fips": { hostname: "rekognition-fips.us-gov-west-1.amazonaws.com", signingRegion: "us-gov-west-1", }, + "us-west-1": { + variants: [ + { + hostname: "rekognition-fips.us-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-west-1-fips": { hostname: "rekognition-fips.us-west-1.amazonaws.com", signingRegion: "us-west-1", }, + "us-west-2": { + variants: [ + { + hostname: "rekognition-fips.us-west-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-west-2-fips": { hostname: "rekognition-fips.us-west-2.amazonaws.com", signingRegion: "us-west-2", diff --git a/clients/client-resource-groups/src/endpoints.ts b/clients/client-resource-groups/src/endpoints.ts index d9faa6c7e664..605ea76417cb 100644 --- a/clients/client-resource-groups/src/endpoints.ts +++ b/clients/client-resource-groups/src/endpoints.ts @@ -26,6 +26,54 @@ const regionHash: RegionHash = { hostname: "resource-groups-fips.us-west-2.amazonaws.com", signingRegion: "us-west-2", }, + "us-east-1": { + variants: [ + { + hostname: "resource-groups-fips.us-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-east-2": { + variants: [ + { + hostname: "resource-groups-fips.us-east-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-gov-east-1": { + variants: [ + { + hostname: "resource-groups.us-gov-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-gov-west-1": { + variants: [ + { + hostname: "resource-groups.us-gov-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-west-1": { + variants: [ + { + hostname: "resource-groups-fips.us-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-west-2": { + variants: [ + { + hostname: "resource-groups-fips.us-west-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, }; const partitionHash: PartitionHash = { diff --git a/clients/client-route-53/src/endpoints.ts b/clients/client-route-53/src/endpoints.ts index eb9526070023..99e595f78e24 100644 --- a/clients/client-route-53/src/endpoints.ts +++ b/clients/client-route-53/src/endpoints.ts @@ -8,6 +8,12 @@ const regionHash: RegionHash = { }, "aws-global": { hostname: "route53.amazonaws.com", + variants: [ + { + hostname: "route53-fips.amazonaws.com", + tags: ["fips"], + }, + ], signingRegion: "us-east-1", }, "aws-iso-b-global": { @@ -20,6 +26,12 @@ const regionHash: RegionHash = { }, "aws-us-gov-global": { hostname: "route53.us-gov.amazonaws.com", + variants: [ + { + hostname: "route53.us-gov.amazonaws.com", + tags: ["fips"], + }, + ], signingRegion: "us-gov-west-1", }, "fips-aws-global": { diff --git a/clients/client-s3-control/src/endpoints.ts b/clients/client-s3-control/src/endpoints.ts index 3c0e697dcfda..88ed8a5140e7 100644 --- a/clients/client-s3-control/src/endpoints.ts +++ b/clients/client-s3-control/src/endpoints.ts @@ -4,30 +4,80 @@ import { RegionInfoProvider } from "@aws-sdk/types"; const regionHash: RegionHash = { "ap-northeast-1": { hostname: "s3-control.ap-northeast-1.amazonaws.com", + variants: [ + { + hostname: "s3-control.dualstack.ap-northeast-1.amazonaws.com", + tags: ["dualstack"], + }, + ], signingRegion: "ap-northeast-1", }, "ap-northeast-2": { hostname: "s3-control.ap-northeast-2.amazonaws.com", + variants: [ + { + hostname: "s3-control.dualstack.ap-northeast-2.amazonaws.com", + tags: ["dualstack"], + }, + ], signingRegion: "ap-northeast-2", }, "ap-northeast-3": { hostname: "s3-control.ap-northeast-3.amazonaws.com", + variants: [ + { + hostname: "s3-control.dualstack.ap-northeast-3.amazonaws.com", + tags: ["dualstack"], + }, + ], signingRegion: "ap-northeast-3", }, "ap-south-1": { hostname: "s3-control.ap-south-1.amazonaws.com", + variants: [ + { + hostname: "s3-control.dualstack.ap-south-1.amazonaws.com", + tags: ["dualstack"], + }, + ], signingRegion: "ap-south-1", }, "ap-southeast-1": { hostname: "s3-control.ap-southeast-1.amazonaws.com", + variants: [ + { + hostname: "s3-control.dualstack.ap-southeast-1.amazonaws.com", + tags: ["dualstack"], + }, + ], signingRegion: "ap-southeast-1", }, "ap-southeast-2": { hostname: "s3-control.ap-southeast-2.amazonaws.com", + variants: [ + { + hostname: "s3-control.dualstack.ap-southeast-2.amazonaws.com", + tags: ["dualstack"], + }, + ], signingRegion: "ap-southeast-2", }, "ca-central-1": { hostname: "s3-control.ca-central-1.amazonaws.com", + variants: [ + { + hostname: "s3-control-fips.ca-central-1.amazonaws.com", + tags: ["fips"], + }, + { + hostname: "s3-control-fips.dualstack.ca-central-1.amazonaws.com", + tags: ["dualstack", "fips"], + }, + { + hostname: "s3-control.dualstack.ca-central-1.amazonaws.com", + tags: ["dualstack"], + }, + ], signingRegion: "ca-central-1", }, "ca-central-1-fips": { @@ -36,38 +86,100 @@ const regionHash: RegionHash = { }, "cn-north-1": { hostname: "s3-control.cn-north-1.amazonaws.com.cn", + variants: [ + { + hostname: "s3-control.dualstack.cn-north-1.amazonaws.com.cn", + tags: ["dualstack"], + }, + ], signingRegion: "cn-north-1", }, "cn-northwest-1": { hostname: "s3-control.cn-northwest-1.amazonaws.com.cn", + variants: [ + { + hostname: "s3-control.dualstack.cn-northwest-1.amazonaws.com.cn", + tags: ["dualstack"], + }, + ], signingRegion: "cn-northwest-1", }, "eu-central-1": { hostname: "s3-control.eu-central-1.amazonaws.com", + variants: [ + { + hostname: "s3-control.dualstack.eu-central-1.amazonaws.com", + tags: ["dualstack"], + }, + ], signingRegion: "eu-central-1", }, "eu-north-1": { hostname: "s3-control.eu-north-1.amazonaws.com", + variants: [ + { + hostname: "s3-control.dualstack.eu-north-1.amazonaws.com", + tags: ["dualstack"], + }, + ], signingRegion: "eu-north-1", }, "eu-west-1": { hostname: "s3-control.eu-west-1.amazonaws.com", + variants: [ + { + hostname: "s3-control.dualstack.eu-west-1.amazonaws.com", + tags: ["dualstack"], + }, + ], signingRegion: "eu-west-1", }, "eu-west-2": { hostname: "s3-control.eu-west-2.amazonaws.com", + variants: [ + { + hostname: "s3-control.dualstack.eu-west-2.amazonaws.com", + tags: ["dualstack"], + }, + ], signingRegion: "eu-west-2", }, "eu-west-3": { hostname: "s3-control.eu-west-3.amazonaws.com", + variants: [ + { + hostname: "s3-control.dualstack.eu-west-3.amazonaws.com", + tags: ["dualstack"], + }, + ], signingRegion: "eu-west-3", }, "sa-east-1": { hostname: "s3-control.sa-east-1.amazonaws.com", + variants: [ + { + hostname: "s3-control.dualstack.sa-east-1.amazonaws.com", + tags: ["dualstack"], + }, + ], signingRegion: "sa-east-1", }, "us-east-1": { hostname: "s3-control.us-east-1.amazonaws.com", + variants: [ + { + hostname: "s3-control-fips.dualstack.us-east-1.amazonaws.com", + tags: ["dualstack", "fips"], + }, + { + hostname: "s3-control-fips.us-east-1.amazonaws.com", + tags: ["fips"], + }, + { + hostname: "s3-control.dualstack.us-east-1.amazonaws.com", + tags: ["dualstack"], + }, + ], signingRegion: "us-east-1", }, "us-east-1-fips": { @@ -76,6 +188,20 @@ const regionHash: RegionHash = { }, "us-east-2": { hostname: "s3-control.us-east-2.amazonaws.com", + variants: [ + { + hostname: "s3-control-fips.dualstack.us-east-2.amazonaws.com", + tags: ["dualstack", "fips"], + }, + { + hostname: "s3-control-fips.us-east-2.amazonaws.com", + tags: ["fips"], + }, + { + hostname: "s3-control.dualstack.us-east-2.amazonaws.com", + tags: ["dualstack"], + }, + ], signingRegion: "us-east-2", }, "us-east-2-fips": { @@ -84,6 +210,20 @@ const regionHash: RegionHash = { }, "us-gov-east-1": { hostname: "s3-control.us-gov-east-1.amazonaws.com", + variants: [ + { + hostname: "s3-control-fips.dualstack.us-gov-east-1.amazonaws.com", + tags: ["dualstack", "fips"], + }, + { + hostname: "s3-control-fips.us-gov-east-1.amazonaws.com", + tags: ["fips"], + }, + { + hostname: "s3-control.dualstack.us-gov-east-1.amazonaws.com", + tags: ["dualstack"], + }, + ], signingRegion: "us-gov-east-1", }, "us-gov-east-1-fips": { @@ -92,6 +232,20 @@ const regionHash: RegionHash = { }, "us-gov-west-1": { hostname: "s3-control.us-gov-west-1.amazonaws.com", + variants: [ + { + hostname: "s3-control-fips.dualstack.us-gov-west-1.amazonaws.com", + tags: ["dualstack", "fips"], + }, + { + hostname: "s3-control-fips.us-gov-west-1.amazonaws.com", + tags: ["fips"], + }, + { + hostname: "s3-control.dualstack.us-gov-west-1.amazonaws.com", + tags: ["dualstack"], + }, + ], signingRegion: "us-gov-west-1", }, "us-gov-west-1-fips": { @@ -100,6 +254,20 @@ const regionHash: RegionHash = { }, "us-west-1": { hostname: "s3-control.us-west-1.amazonaws.com", + variants: [ + { + hostname: "s3-control-fips.dualstack.us-west-1.amazonaws.com", + tags: ["dualstack", "fips"], + }, + { + hostname: "s3-control-fips.us-west-1.amazonaws.com", + tags: ["fips"], + }, + { + hostname: "s3-control.dualstack.us-west-1.amazonaws.com", + tags: ["dualstack"], + }, + ], signingRegion: "us-west-1", }, "us-west-1-fips": { @@ -108,6 +276,20 @@ const regionHash: RegionHash = { }, "us-west-2": { hostname: "s3-control.us-west-2.amazonaws.com", + variants: [ + { + hostname: "s3-control-fips.dualstack.us-west-2.amazonaws.com", + tags: ["dualstack", "fips"], + }, + { + hostname: "s3-control-fips.us-west-2.amazonaws.com", + tags: ["fips"], + }, + { + hostname: "s3-control.dualstack.us-west-2.amazonaws.com", + tags: ["dualstack"], + }, + ], signingRegion: "us-west-2", }, "us-west-2-fips": { diff --git a/clients/client-s3/src/endpoints.ts b/clients/client-s3/src/endpoints.ts index d95d03b7d9aa..03dc9b81e218 100644 --- a/clients/client-s3/src/endpoints.ts +++ b/clients/client-s3/src/endpoints.ts @@ -2,21 +2,157 @@ import { getRegionInfo, PartitionHash, RegionHash } from "@aws-sdk/config-resolv import { RegionInfoProvider } from "@aws-sdk/types"; const regionHash: RegionHash = { + "af-south-1": { + variants: [ + { + hostname: "s3.dualstack.af-south-1.amazonaws.com", + tags: ["dualstack"], + }, + ], + }, + "ap-east-1": { + variants: [ + { + hostname: "s3.dualstack.ap-east-1.amazonaws.com", + tags: ["dualstack"], + }, + ], + }, "ap-northeast-1": { hostname: "s3.ap-northeast-1.amazonaws.com", + variants: [ + { + hostname: "s3.dualstack.ap-northeast-1.amazonaws.com", + tags: ["dualstack"], + }, + ], + }, + "ap-northeast-2": { + variants: [ + { + hostname: "s3.dualstack.ap-northeast-2.amazonaws.com", + tags: ["dualstack"], + }, + ], + }, + "ap-northeast-3": { + variants: [ + { + hostname: "s3.dualstack.ap-northeast-3.amazonaws.com", + tags: ["dualstack"], + }, + ], + }, + "ap-south-1": { + variants: [ + { + hostname: "s3.dualstack.ap-south-1.amazonaws.com", + tags: ["dualstack"], + }, + ], }, "ap-southeast-1": { hostname: "s3.ap-southeast-1.amazonaws.com", + variants: [ + { + hostname: "s3.dualstack.ap-southeast-1.amazonaws.com", + tags: ["dualstack"], + }, + ], }, "ap-southeast-2": { hostname: "s3.ap-southeast-2.amazonaws.com", + variants: [ + { + hostname: "s3.dualstack.ap-southeast-2.amazonaws.com", + tags: ["dualstack"], + }, + ], }, "aws-global": { hostname: "s3.amazonaws.com", signingRegion: "us-east-1", }, + "ca-central-1": { + variants: [ + { + hostname: "s3-fips.ca-central-1.amazonaws.com", + tags: ["fips"], + }, + { + hostname: "s3-fips.dualstack.ca-central-1.amazonaws.com", + tags: ["dualstack", "fips"], + }, + { + hostname: "s3.dualstack.ca-central-1.amazonaws.com", + tags: ["dualstack"], + }, + ], + }, + "cn-north-1": { + variants: [ + { + hostname: "s3.dualstack.cn-north-1.amazonaws.com.cn", + tags: ["dualstack"], + }, + ], + }, + "cn-northwest-1": { + variants: [ + { + hostname: "s3.dualstack.cn-northwest-1.amazonaws.com.cn", + tags: ["dualstack"], + }, + ], + }, + "eu-central-1": { + variants: [ + { + hostname: "s3.dualstack.eu-central-1.amazonaws.com", + tags: ["dualstack"], + }, + ], + }, + "eu-north-1": { + variants: [ + { + hostname: "s3.dualstack.eu-north-1.amazonaws.com", + tags: ["dualstack"], + }, + ], + }, + "eu-south-1": { + variants: [ + { + hostname: "s3.dualstack.eu-south-1.amazonaws.com", + tags: ["dualstack"], + }, + ], + }, "eu-west-1": { hostname: "s3.eu-west-1.amazonaws.com", + variants: [ + { + hostname: "s3.dualstack.eu-west-1.amazonaws.com", + tags: ["dualstack"], + }, + ], + }, + "eu-west-2": { + variants: [ + { + hostname: "s3.dualstack.eu-west-2.amazonaws.com", + tags: ["dualstack"], + }, + ], + }, + "eu-west-3": { + variants: [ + { + hostname: "s3.dualstack.eu-west-3.amazonaws.com", + tags: ["dualstack"], + }, + ], }, "fips-ca-central-1": { hostname: "s3-fips.ca-central-1.amazonaws.com", @@ -46,27 +182,119 @@ const regionHash: RegionHash = { hostname: "s3-fips.us-west-2.amazonaws.com", signingRegion: "us-west-2", }, + "me-south-1": { + variants: [ + { + hostname: "s3.dualstack.me-south-1.amazonaws.com", + tags: ["dualstack"], + }, + ], + }, "s3-external-1": { hostname: "s3-external-1.amazonaws.com", signingRegion: "us-east-1", }, "sa-east-1": { hostname: "s3.sa-east-1.amazonaws.com", + variants: [ + { + hostname: "s3.dualstack.sa-east-1.amazonaws.com", + tags: ["dualstack"], + }, + ], }, "us-east-1": { hostname: "s3.us-east-1.amazonaws.com", + variants: [ + { + hostname: "s3-fips.dualstack.us-east-1.amazonaws.com", + tags: ["dualstack", "fips"], + }, + { + hostname: "s3-fips.us-east-1.amazonaws.com", + tags: ["fips"], + }, + { + hostname: "s3.dualstack.us-east-1.amazonaws.com", + tags: ["dualstack"], + }, + ], + }, + "us-east-2": { + variants: [ + { + hostname: "s3-fips.dualstack.us-east-2.amazonaws.com", + tags: ["dualstack", "fips"], + }, + { + hostname: "s3-fips.us-east-2.amazonaws.com", + tags: ["fips"], + }, + { + hostname: "s3.dualstack.us-east-2.amazonaws.com", + tags: ["dualstack"], + }, + ], }, "us-gov-east-1": { hostname: "s3.us-gov-east-1.amazonaws.com", + variants: [ + { + hostname: "s3-fips.us-gov-east-1.amazonaws.com", + tags: ["fips"], + }, + { + hostname: "s3.dualstack.us-gov-east-1.amazonaws.com", + tags: ["dualstack"], + }, + ], }, "us-gov-west-1": { hostname: "s3.us-gov-west-1.amazonaws.com", + variants: [ + { + hostname: "s3-fips.us-gov-west-1.amazonaws.com", + tags: ["fips"], + }, + { + hostname: "s3.dualstack.us-gov-west-1.amazonaws.com", + tags: ["dualstack"], + }, + ], }, "us-west-1": { hostname: "s3.us-west-1.amazonaws.com", + variants: [ + { + hostname: "s3-fips.dualstack.us-west-1.amazonaws.com", + tags: ["dualstack", "fips"], + }, + { + hostname: "s3-fips.us-west-1.amazonaws.com", + tags: ["fips"], + }, + { + hostname: "s3.dualstack.us-west-1.amazonaws.com", + tags: ["dualstack"], + }, + ], }, "us-west-2": { hostname: "s3.us-west-2.amazonaws.com", + variants: [ + { + hostname: "s3-fips.dualstack.us-west-2.amazonaws.com", + tags: ["dualstack", "fips"], + }, + { + hostname: "s3-fips.us-west-2.amazonaws.com", + tags: ["fips"], + }, + { + hostname: "s3.dualstack.us-west-2.amazonaws.com", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-sagemaker-runtime/src/endpoints.ts b/clients/client-sagemaker-runtime/src/endpoints.ts index 53e4fd657fe0..8d1ef10c2449 100644 --- a/clients/client-sagemaker-runtime/src/endpoints.ts +++ b/clients/client-sagemaker-runtime/src/endpoints.ts @@ -2,22 +2,62 @@ import { getRegionInfo, PartitionHash, RegionHash } from "@aws-sdk/config-resolv import { RegionInfoProvider } from "@aws-sdk/types"; const regionHash: RegionHash = { + "us-east-1": { + variants: [ + { + hostname: "runtime-fips.sagemaker.us-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-east-1-fips": { hostname: "runtime-fips.sagemaker.us-east-1.amazonaws.com", signingRegion: "us-east-1", }, + "us-east-2": { + variants: [ + { + hostname: "runtime-fips.sagemaker.us-east-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-east-2-fips": { hostname: "runtime-fips.sagemaker.us-east-2.amazonaws.com", signingRegion: "us-east-2", }, + "us-gov-west-1": { + variants: [ + { + hostname: "runtime.sagemaker.us-gov-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-gov-west-1-fips": { hostname: "runtime.sagemaker.us-gov-west-1.amazonaws.com", signingRegion: "us-gov-west-1", }, + "us-west-1": { + variants: [ + { + hostname: "runtime-fips.sagemaker.us-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-west-1-fips": { hostname: "runtime-fips.sagemaker.us-west-1.amazonaws.com", signingRegion: "us-west-1", }, + "us-west-2": { + variants: [ + { + hostname: "runtime-fips.sagemaker.us-west-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-west-2-fips": { hostname: "runtime-fips.sagemaker.us-west-2.amazonaws.com", signingRegion: "us-west-2", diff --git a/clients/client-sagemaker/src/endpoints.ts b/clients/client-sagemaker/src/endpoints.ts index 3d4d1bb38ae8..1a724e2aa099 100644 --- a/clients/client-sagemaker/src/endpoints.ts +++ b/clients/client-sagemaker/src/endpoints.ts @@ -2,14 +2,38 @@ import { getRegionInfo, PartitionHash, RegionHash } from "@aws-sdk/config-resolv import { RegionInfoProvider } from "@aws-sdk/types"; const regionHash: RegionHash = { + "us-east-1": { + variants: [ + { + hostname: "api-fips.sagemaker.us-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-east-1-fips": { hostname: "api-fips.sagemaker.us-east-1.amazonaws.com", signingRegion: "us-east-1", }, + "us-east-2": { + variants: [ + { + hostname: "api-fips.sagemaker.us-east-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-east-2-fips": { hostname: "api-fips.sagemaker.us-east-2.amazonaws.com", signingRegion: "us-east-2", }, + "us-gov-west-1": { + variants: [ + { + hostname: "api-fips.sagemaker.us-gov-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-gov-west-1-fips": { hostname: "api-fips.sagemaker.us-gov-west-1.amazonaws.com", signingRegion: "us-gov-west-1", @@ -18,10 +42,35 @@ const regionHash: RegionHash = { hostname: "api.sagemaker.us-gov-west-1.amazonaws.com", signingRegion: "us-gov-west-1", }, + "us-gov-west-1-secondary": { + variants: [ + { + hostname: "api.sagemaker.us-gov-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + signingRegion: "us-gov-west-1", + }, + "us-west-1": { + variants: [ + { + hostname: "api-fips.sagemaker.us-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-west-1-fips": { hostname: "api-fips.sagemaker.us-west-1.amazonaws.com", signingRegion: "us-west-1", }, + "us-west-2": { + variants: [ + { + hostname: "api-fips.sagemaker.us-west-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-west-2-fips": { hostname: "api-fips.sagemaker.us-west-2.amazonaws.com", signingRegion: "us-west-2", diff --git a/clients/client-secrets-manager/src/endpoints.ts b/clients/client-secrets-manager/src/endpoints.ts index b133d0fd233d..2bd928dcdc47 100644 --- a/clients/client-secrets-manager/src/endpoints.ts +++ b/clients/client-secrets-manager/src/endpoints.ts @@ -2,26 +2,74 @@ import { getRegionInfo, PartitionHash, RegionHash } from "@aws-sdk/config-resolv import { RegionInfoProvider } from "@aws-sdk/types"; const regionHash: RegionHash = { + "us-east-1": { + variants: [ + { + hostname: "secretsmanager-fips.us-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-east-1-fips": { hostname: "secretsmanager-fips.us-east-1.amazonaws.com", signingRegion: "us-east-1", }, + "us-east-2": { + variants: [ + { + hostname: "secretsmanager-fips.us-east-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-east-2-fips": { hostname: "secretsmanager-fips.us-east-2.amazonaws.com", signingRegion: "us-east-2", }, + "us-gov-east-1": { + variants: [ + { + hostname: "secretsmanager-fips.us-gov-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-gov-east-1-fips": { hostname: "secretsmanager-fips.us-gov-east-1.amazonaws.com", signingRegion: "us-gov-east-1", }, + "us-gov-west-1": { + variants: [ + { + hostname: "secretsmanager-fips.us-gov-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-gov-west-1-fips": { hostname: "secretsmanager-fips.us-gov-west-1.amazonaws.com", signingRegion: "us-gov-west-1", }, + "us-west-1": { + variants: [ + { + hostname: "secretsmanager-fips.us-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-west-1-fips": { hostname: "secretsmanager-fips.us-west-1.amazonaws.com", signingRegion: "us-west-1", }, + "us-west-2": { + variants: [ + { + hostname: "secretsmanager-fips.us-west-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-west-2-fips": { hostname: "secretsmanager-fips.us-west-2.amazonaws.com", signingRegion: "us-west-2", diff --git a/clients/client-securityhub/src/endpoints.ts b/clients/client-securityhub/src/endpoints.ts index d7d58c139080..e101e7196bdd 100644 --- a/clients/client-securityhub/src/endpoints.ts +++ b/clients/client-securityhub/src/endpoints.ts @@ -26,6 +26,54 @@ const regionHash: RegionHash = { hostname: "securityhub-fips.us-west-2.amazonaws.com", signingRegion: "us-west-2", }, + "us-east-1": { + variants: [ + { + hostname: "securityhub-fips.us-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-east-2": { + variants: [ + { + hostname: "securityhub-fips.us-east-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-gov-east-1": { + variants: [ + { + hostname: "securityhub-fips.us-gov-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-gov-west-1": { + variants: [ + { + hostname: "securityhub-fips.us-gov-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-west-1": { + variants: [ + { + hostname: "securityhub-fips.us-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-west-2": { + variants: [ + { + hostname: "securityhub-fips.us-west-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, }; const partitionHash: PartitionHash = { diff --git a/clients/client-service-catalog-appregistry/src/endpoints.ts b/clients/client-service-catalog-appregistry/src/endpoints.ts index 3b1b1d44d5cc..91446e2c3b23 100644 --- a/clients/client-service-catalog-appregistry/src/endpoints.ts +++ b/clients/client-service-catalog-appregistry/src/endpoints.ts @@ -2,6 +2,14 @@ import { getRegionInfo, PartitionHash, RegionHash } from "@aws-sdk/config-resolv import { RegionInfoProvider } from "@aws-sdk/types"; const regionHash: RegionHash = { + "ca-central-1": { + variants: [ + { + hostname: "servicecatalog-appregistry-fips.ca-central-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "fips-ca-central-1": { hostname: "servicecatalog-appregistry-fips.ca-central-1.amazonaws.com", signingRegion: "ca-central-1", @@ -30,6 +38,54 @@ const regionHash: RegionHash = { hostname: "servicecatalog-appregistry-fips.us-west-2.amazonaws.com", signingRegion: "us-west-2", }, + "us-east-1": { + variants: [ + { + hostname: "servicecatalog-appregistry-fips.us-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-east-2": { + variants: [ + { + hostname: "servicecatalog-appregistry-fips.us-east-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-gov-east-1": { + variants: [ + { + hostname: "servicecatalog-appregistry.us-gov-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-gov-west-1": { + variants: [ + { + hostname: "servicecatalog-appregistry.us-gov-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-west-1": { + variants: [ + { + hostname: "servicecatalog-appregistry-fips.us-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-west-2": { + variants: [ + { + hostname: "servicecatalog-appregistry-fips.us-west-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, }; const partitionHash: PartitionHash = { diff --git a/clients/client-service-catalog/src/endpoints.ts b/clients/client-service-catalog/src/endpoints.ts index c254963a28d7..711b3c37b2e3 100644 --- a/clients/client-service-catalog/src/endpoints.ts +++ b/clients/client-service-catalog/src/endpoints.ts @@ -2,26 +2,74 @@ import { getRegionInfo, PartitionHash, RegionHash } from "@aws-sdk/config-resolv import { RegionInfoProvider } from "@aws-sdk/types"; const regionHash: RegionHash = { + "us-east-1": { + variants: [ + { + hostname: "servicecatalog-fips.us-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-east-1-fips": { hostname: "servicecatalog-fips.us-east-1.amazonaws.com", signingRegion: "us-east-1", }, + "us-east-2": { + variants: [ + { + hostname: "servicecatalog-fips.us-east-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-east-2-fips": { hostname: "servicecatalog-fips.us-east-2.amazonaws.com", signingRegion: "us-east-2", }, + "us-gov-east-1": { + variants: [ + { + hostname: "servicecatalog-fips.us-gov-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-gov-east-1-fips": { hostname: "servicecatalog-fips.us-gov-east-1.amazonaws.com", signingRegion: "us-gov-east-1", }, + "us-gov-west-1": { + variants: [ + { + hostname: "servicecatalog-fips.us-gov-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-gov-west-1-fips": { hostname: "servicecatalog-fips.us-gov-west-1.amazonaws.com", signingRegion: "us-gov-west-1", }, + "us-west-1": { + variants: [ + { + hostname: "servicecatalog-fips.us-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-west-1-fips": { hostname: "servicecatalog-fips.us-west-1.amazonaws.com", signingRegion: "us-west-1", }, + "us-west-2": { + variants: [ + { + hostname: "servicecatalog-fips.us-west-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-west-2-fips": { hostname: "servicecatalog-fips.us-west-2.amazonaws.com", signingRegion: "us-west-2", diff --git a/clients/client-service-quotas/src/endpoints.ts b/clients/client-service-quotas/src/endpoints.ts index 6b52c0d68a7e..997480462c21 100644 --- a/clients/client-service-quotas/src/endpoints.ts +++ b/clients/client-service-quotas/src/endpoints.ts @@ -10,6 +10,22 @@ const regionHash: RegionHash = { hostname: "servicequotas.us-gov-west-1.amazonaws.com", signingRegion: "us-gov-west-1", }, + "us-gov-east-1": { + variants: [ + { + hostname: "servicequotas.us-gov-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-gov-west-1": { + variants: [ + { + hostname: "servicequotas.us-gov-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, }; const partitionHash: PartitionHash = { diff --git a/clients/client-servicediscovery/src/endpoints.ts b/clients/client-servicediscovery/src/endpoints.ts index a318810c1f06..73efab39f6c3 100644 --- a/clients/client-servicediscovery/src/endpoints.ts +++ b/clients/client-servicediscovery/src/endpoints.ts @@ -2,34 +2,99 @@ import { getRegionInfo, PartitionHash, RegionHash } from "@aws-sdk/config-resolv import { RegionInfoProvider } from "@aws-sdk/types"; const regionHash: RegionHash = { + "ca-central-1": { + variants: [ + { + hostname: "servicediscovery-fips.ca-central-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "ca-central-1-fips": { hostname: "servicediscovery-fips.ca-central-1.amazonaws.com", signingRegion: "ca-central-1", }, + servicediscovery: { + variants: [ + { + hostname: "servicediscovery-fips.us-gov-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + signingRegion: "us-gov-west-1", + }, "servicediscovery-fips": { hostname: "servicediscovery-fips.us-gov-west-1.amazonaws.com", signingRegion: "us-gov-west-1", }, + "us-east-1": { + variants: [ + { + hostname: "servicediscovery-fips.us-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-east-1-fips": { hostname: "servicediscovery-fips.us-east-1.amazonaws.com", signingRegion: "us-east-1", }, + "us-east-2": { + variants: [ + { + hostname: "servicediscovery-fips.us-east-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-east-2-fips": { hostname: "servicediscovery-fips.us-east-2.amazonaws.com", signingRegion: "us-east-2", }, + "us-gov-east-1": { + variants: [ + { + hostname: "servicediscovery-fips.us-gov-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-gov-east-1-fips": { hostname: "servicediscovery-fips.us-gov-east-1.amazonaws.com", signingRegion: "us-gov-east-1", }, + "us-gov-west-1": { + variants: [ + { + hostname: "servicediscovery-fips.us-gov-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-gov-west-1-fips": { hostname: "servicediscovery-fips.us-gov-west-1.amazonaws.com", signingRegion: "us-gov-west-1", }, + "us-west-1": { + variants: [ + { + hostname: "servicediscovery-fips.us-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-west-1-fips": { hostname: "servicediscovery-fips.us-west-1.amazonaws.com", signingRegion: "us-west-1", }, + "us-west-2": { + variants: [ + { + hostname: "servicediscovery-fips.us-west-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-west-2-fips": { hostname: "servicediscovery-fips.us-west-2.amazonaws.com", signingRegion: "us-west-2", diff --git a/clients/client-ses/src/endpoints.ts b/clients/client-ses/src/endpoints.ts index 7e35e642de08..87e4ad0284a4 100644 --- a/clients/client-ses/src/endpoints.ts +++ b/clients/client-ses/src/endpoints.ts @@ -6,6 +6,14 @@ const regionHash: RegionHash = { hostname: "email-fips.us-gov-west-1.amazonaws.com", signingRegion: "us-gov-west-1", }, + "us-gov-west-1": { + variants: [ + { + hostname: "email-fips.us-gov-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, }; const partitionHash: PartitionHash = { diff --git a/clients/client-sesv2/src/endpoints.ts b/clients/client-sesv2/src/endpoints.ts index 7e35e642de08..87e4ad0284a4 100644 --- a/clients/client-sesv2/src/endpoints.ts +++ b/clients/client-sesv2/src/endpoints.ts @@ -6,6 +6,14 @@ const regionHash: RegionHash = { hostname: "email-fips.us-gov-west-1.amazonaws.com", signingRegion: "us-gov-west-1", }, + "us-gov-west-1": { + variants: [ + { + hostname: "email-fips.us-gov-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, }; const partitionHash: PartitionHash = { diff --git a/clients/client-sfn/src/endpoints.ts b/clients/client-sfn/src/endpoints.ts index f1c112d1cf80..bb97be04956b 100644 --- a/clients/client-sfn/src/endpoints.ts +++ b/clients/client-sfn/src/endpoints.ts @@ -26,6 +26,54 @@ const regionHash: RegionHash = { hostname: "states-fips.us-west-2.amazonaws.com", signingRegion: "us-west-2", }, + "us-east-1": { + variants: [ + { + hostname: "states-fips.us-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-east-2": { + variants: [ + { + hostname: "states-fips.us-east-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-gov-east-1": { + variants: [ + { + hostname: "states-fips.us-gov-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-gov-west-1": { + variants: [ + { + hostname: "states.us-gov-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-west-1": { + variants: [ + { + hostname: "states-fips.us-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-west-2": { + variants: [ + { + hostname: "states-fips.us-west-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, }; const partitionHash: PartitionHash = { diff --git a/clients/client-shield/src/endpoints.ts b/clients/client-shield/src/endpoints.ts index 77d9f1ddb27a..4d0885338e1a 100644 --- a/clients/client-shield/src/endpoints.ts +++ b/clients/client-shield/src/endpoints.ts @@ -4,6 +4,12 @@ import { RegionInfoProvider } from "@aws-sdk/types"; const regionHash: RegionHash = { "aws-global": { hostname: "shield.us-east-1.amazonaws.com", + variants: [ + { + hostname: "shield-fips.us-east-1.amazonaws.com", + tags: ["fips"], + }, + ], signingRegion: "us-east-1", }, "fips-aws-global": { diff --git a/clients/client-sms/src/endpoints.ts b/clients/client-sms/src/endpoints.ts index ff434eefdd6b..fb63edbe09d8 100644 --- a/clients/client-sms/src/endpoints.ts +++ b/clients/client-sms/src/endpoints.ts @@ -26,6 +26,54 @@ const regionHash: RegionHash = { hostname: "sms-fips.us-west-2.amazonaws.com", signingRegion: "us-west-2", }, + "us-east-1": { + variants: [ + { + hostname: "sms-fips.us-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-east-2": { + variants: [ + { + hostname: "sms-fips.us-east-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-gov-east-1": { + variants: [ + { + hostname: "sms-fips.us-gov-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-gov-west-1": { + variants: [ + { + hostname: "sms-fips.us-gov-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-west-1": { + variants: [ + { + hostname: "sms-fips.us-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-west-2": { + variants: [ + { + hostname: "sms-fips.us-west-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, }; const partitionHash: PartitionHash = { diff --git a/clients/client-snowball/src/endpoints.ts b/clients/client-snowball/src/endpoints.ts index 16d0ceb0a39c..cd2b0f90f9aa 100644 --- a/clients/client-snowball/src/endpoints.ts +++ b/clients/client-snowball/src/endpoints.ts @@ -2,6 +2,110 @@ import { getRegionInfo, PartitionHash, RegionHash } from "@aws-sdk/config-resolv import { RegionInfoProvider } from "@aws-sdk/types"; const regionHash: RegionHash = { + "ap-northeast-1": { + variants: [ + { + hostname: "snowball-fips.ap-northeast-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "ap-northeast-2": { + variants: [ + { + hostname: "snowball-fips.ap-northeast-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "ap-northeast-3": { + variants: [ + { + hostname: "snowball-fips.ap-northeast-3.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "ap-south-1": { + variants: [ + { + hostname: "snowball-fips.ap-south-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "ap-southeast-1": { + variants: [ + { + hostname: "snowball-fips.ap-southeast-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "ap-southeast-2": { + variants: [ + { + hostname: "snowball-fips.ap-southeast-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "ca-central-1": { + variants: [ + { + hostname: "snowball-fips.ca-central-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "cn-north-1": { + variants: [ + { + hostname: "snowball-fips.cn-north-1.amazonaws.com.cn", + tags: ["fips"], + }, + ], + }, + "cn-northwest-1": { + variants: [ + { + hostname: "snowball-fips.cn-northwest-1.amazonaws.com.cn", + tags: ["fips"], + }, + ], + }, + "eu-central-1": { + variants: [ + { + hostname: "snowball-fips.eu-central-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "eu-west-1": { + variants: [ + { + hostname: "snowball-fips.eu-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "eu-west-2": { + variants: [ + { + hostname: "snowball-fips.eu-west-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "eu-west-3": { + variants: [ + { + hostname: "snowball-fips.eu-west-3.amazonaws.com", + tags: ["fips"], + }, + ], + }, "fips-ap-northeast-1": { hostname: "snowball-fips.ap-northeast-1.amazonaws.com", signingRegion: "ap-northeast-1", @@ -82,6 +186,62 @@ const regionHash: RegionHash = { hostname: "snowball-fips.us-west-2.amazonaws.com", signingRegion: "us-west-2", }, + "sa-east-1": { + variants: [ + { + hostname: "snowball-fips.sa-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-east-1": { + variants: [ + { + hostname: "snowball-fips.us-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-east-2": { + variants: [ + { + hostname: "snowball-fips.us-east-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-gov-east-1": { + variants: [ + { + hostname: "snowball-fips.us-gov-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-gov-west-1": { + variants: [ + { + hostname: "snowball-fips.us-gov-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-west-1": { + variants: [ + { + hostname: "snowball-fips.us-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-west-2": { + variants: [ + { + hostname: "snowball-fips.us-west-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, }; const partitionHash: PartitionHash = { diff --git a/clients/client-sns/src/endpoints.ts b/clients/client-sns/src/endpoints.ts index 5d5abe9fb941..e960c4923869 100644 --- a/clients/client-sns/src/endpoints.ts +++ b/clients/client-sns/src/endpoints.ts @@ -18,6 +18,22 @@ const regionHash: RegionHash = { hostname: "sns-fips.us-west-2.amazonaws.com", signingRegion: "us-west-2", }, + "us-east-1": { + variants: [ + { + hostname: "sns-fips.us-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-east-2": { + variants: [ + { + hostname: "sns-fips.us-east-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-gov-east-1": { hostname: "sns.us-gov-east-1.amazonaws.com", signingRegion: "us-gov-east-1", @@ -26,6 +42,22 @@ const regionHash: RegionHash = { hostname: "sns.us-gov-west-1.amazonaws.com", signingRegion: "us-gov-west-1", }, + "us-west-1": { + variants: [ + { + hostname: "sns-fips.us-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-west-2": { + variants: [ + { + hostname: "sns-fips.us-west-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, }; const partitionHash: PartitionHash = { diff --git a/clients/client-sqs/src/endpoints.ts b/clients/client-sqs/src/endpoints.ts index 94d4a6ee282d..c749ca6639a7 100644 --- a/clients/client-sqs/src/endpoints.ts +++ b/clients/client-sqs/src/endpoints.ts @@ -18,6 +18,22 @@ const regionHash: RegionHash = { hostname: "sqs-fips.us-west-2.amazonaws.com", signingRegion: "us-west-2", }, + "us-east-1": { + variants: [ + { + hostname: "sqs-fips.us-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-east-2": { + variants: [ + { + hostname: "sqs-fips.us-east-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-gov-east-1": { hostname: "sqs.us-gov-east-1.amazonaws.com", signingRegion: "us-gov-east-1", @@ -26,6 +42,22 @@ const regionHash: RegionHash = { hostname: "sqs.us-gov-west-1.amazonaws.com", signingRegion: "us-gov-west-1", }, + "us-west-1": { + variants: [ + { + hostname: "sqs-fips.us-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-west-2": { + variants: [ + { + hostname: "sqs-fips.us-west-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, }; const partitionHash: PartitionHash = { diff --git a/clients/client-ssm/src/endpoints.ts b/clients/client-ssm/src/endpoints.ts index eb2c4b6cb0a6..09b02c7411bf 100644 --- a/clients/client-ssm/src/endpoints.ts +++ b/clients/client-ssm/src/endpoints.ts @@ -2,6 +2,14 @@ import { getRegionInfo, PartitionHash, RegionHash } from "@aws-sdk/config-resolv import { RegionInfoProvider } from "@aws-sdk/types"; const regionHash: RegionHash = { + "ca-central-1": { + variants: [ + { + hostname: "ssm-fips.ca-central-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "fips-ca-central-1": { hostname: "ssm-fips.ca-central-1.amazonaws.com", signingRegion: "ca-central-1", @@ -30,6 +38,54 @@ const regionHash: RegionHash = { hostname: "ssm-fips.us-west-2.amazonaws.com", signingRegion: "us-west-2", }, + "us-east-1": { + variants: [ + { + hostname: "ssm-fips.us-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-east-2": { + variants: [ + { + hostname: "ssm-fips.us-east-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-gov-east-1": { + variants: [ + { + hostname: "ssm.us-gov-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-gov-west-1": { + variants: [ + { + hostname: "ssm.us-gov-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-west-1": { + variants: [ + { + hostname: "ssm-fips.us-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-west-2": { + variants: [ + { + hostname: "ssm-fips.us-west-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, }; const partitionHash: PartitionHash = { diff --git a/clients/client-storage-gateway/src/endpoints.ts b/clients/client-storage-gateway/src/endpoints.ts index a54e5fdb2905..4f9877cc3dbc 100644 --- a/clients/client-storage-gateway/src/endpoints.ts +++ b/clients/client-storage-gateway/src/endpoints.ts @@ -2,6 +2,14 @@ import { getRegionInfo, PartitionHash, RegionHash } from "@aws-sdk/config-resolv import { RegionInfoProvider } from "@aws-sdk/types"; const regionHash: RegionHash = { + "ca-central-1": { + variants: [ + { + hostname: "storagegateway-fips.ca-central-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "ca-central-1-fips": { hostname: "storagegateway-fips.ca-central-1.amazonaws.com", signingRegion: "ca-central-1", @@ -10,26 +18,74 @@ const regionHash: RegionHash = { hostname: "storagegateway-fips.us-gov-west-1.amazonaws.com", signingRegion: "us-gov-west-1", }, + "us-east-1": { + variants: [ + { + hostname: "storagegateway-fips.us-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-east-1-fips": { hostname: "storagegateway-fips.us-east-1.amazonaws.com", signingRegion: "us-east-1", }, + "us-east-2": { + variants: [ + { + hostname: "storagegateway-fips.us-east-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-east-2-fips": { hostname: "storagegateway-fips.us-east-2.amazonaws.com", signingRegion: "us-east-2", }, + "us-gov-east-1": { + variants: [ + { + hostname: "storagegateway-fips.us-gov-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-gov-east-1-fips": { hostname: "storagegateway-fips.us-gov-east-1.amazonaws.com", signingRegion: "us-gov-east-1", }, + "us-gov-west-1": { + variants: [ + { + hostname: "storagegateway-fips.us-gov-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-gov-west-1-fips": { hostname: "storagegateway-fips.us-gov-west-1.amazonaws.com", signingRegion: "us-gov-west-1", }, + "us-west-1": { + variants: [ + { + hostname: "storagegateway-fips.us-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-west-1-fips": { hostname: "storagegateway-fips.us-west-1.amazonaws.com", signingRegion: "us-west-1", }, + "us-west-2": { + variants: [ + { + hostname: "storagegateway-fips.us-west-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-west-2-fips": { hostname: "storagegateway-fips.us-west-2.amazonaws.com", signingRegion: "us-west-2", diff --git a/clients/client-sts/src/endpoints.ts b/clients/client-sts/src/endpoints.ts index 490818a92821..b5fe879151d1 100644 --- a/clients/client-sts/src/endpoints.ts +++ b/clients/client-sts/src/endpoints.ts @@ -6,26 +6,74 @@ const regionHash: RegionHash = { hostname: "sts.amazonaws.com", signingRegion: "us-east-1", }, + "us-east-1": { + variants: [ + { + hostname: "sts-fips.us-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-east-1-fips": { hostname: "sts-fips.us-east-1.amazonaws.com", signingRegion: "us-east-1", }, + "us-east-2": { + variants: [ + { + hostname: "sts-fips.us-east-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-east-2-fips": { hostname: "sts-fips.us-east-2.amazonaws.com", signingRegion: "us-east-2", }, + "us-gov-east-1": { + variants: [ + { + hostname: "sts.us-gov-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-gov-east-1-fips": { hostname: "sts.us-gov-east-1.amazonaws.com", signingRegion: "us-gov-east-1", }, + "us-gov-west-1": { + variants: [ + { + hostname: "sts.us-gov-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-gov-west-1-fips": { hostname: "sts.us-gov-west-1.amazonaws.com", signingRegion: "us-gov-west-1", }, + "us-west-1": { + variants: [ + { + hostname: "sts-fips.us-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-west-1-fips": { hostname: "sts-fips.us-west-1.amazonaws.com", signingRegion: "us-west-1", }, + "us-west-2": { + variants: [ + { + hostname: "sts-fips.us-west-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-west-2-fips": { hostname: "sts-fips.us-west-2.amazonaws.com", signingRegion: "us-west-2", diff --git a/clients/client-support/src/endpoints.ts b/clients/client-support/src/endpoints.ts index 6b4cd3d45dc6..191538de4c8a 100644 --- a/clients/client-support/src/endpoints.ts +++ b/clients/client-support/src/endpoints.ts @@ -26,6 +26,15 @@ const regionHash: RegionHash = { hostname: "support.us-gov-west-1.amazonaws.com", signingRegion: "us-gov-west-1", }, + "us-gov-west-1": { + variants: [ + { + hostname: "support.us-gov-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + signingRegion: "us-gov-west-1", + }, }; const partitionHash: PartitionHash = { diff --git a/clients/client-swf/src/endpoints.ts b/clients/client-swf/src/endpoints.ts index 6b83176541d7..bfd02c5f1879 100644 --- a/clients/client-swf/src/endpoints.ts +++ b/clients/client-swf/src/endpoints.ts @@ -18,6 +18,22 @@ const regionHash: RegionHash = { hostname: "swf-fips.us-west-2.amazonaws.com", signingRegion: "us-west-2", }, + "us-east-1": { + variants: [ + { + hostname: "swf-fips.us-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-east-2": { + variants: [ + { + hostname: "swf-fips.us-east-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-gov-east-1": { hostname: "swf.us-gov-east-1.amazonaws.com", signingRegion: "us-gov-east-1", @@ -26,6 +42,22 @@ const regionHash: RegionHash = { hostname: "swf.us-gov-west-1.amazonaws.com", signingRegion: "us-gov-west-1", }, + "us-west-1": { + variants: [ + { + hostname: "swf-fips.us-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-west-2": { + variants: [ + { + hostname: "swf-fips.us-west-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, }; const partitionHash: PartitionHash = { diff --git a/clients/client-textract/src/endpoints.ts b/clients/client-textract/src/endpoints.ts index 71335c4f95f8..151690234751 100644 --- a/clients/client-textract/src/endpoints.ts +++ b/clients/client-textract/src/endpoints.ts @@ -2,6 +2,14 @@ import { getRegionInfo, PartitionHash, RegionHash } from "@aws-sdk/config-resolv import { RegionInfoProvider } from "@aws-sdk/types"; const regionHash: RegionHash = { + "ca-central-1": { + variants: [ + { + hostname: "textract-fips.ca-central-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "fips-ca-central-1": { hostname: "textract-fips.ca-central-1.amazonaws.com", signingRegion: "ca-central-1", @@ -30,6 +38,54 @@ const regionHash: RegionHash = { hostname: "textract-fips.us-west-2.amazonaws.com", signingRegion: "us-west-2", }, + "us-east-1": { + variants: [ + { + hostname: "textract-fips.us-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-east-2": { + variants: [ + { + hostname: "textract-fips.us-east-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-gov-east-1": { + variants: [ + { + hostname: "textract-fips.us-gov-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-gov-west-1": { + variants: [ + { + hostname: "textract-fips.us-gov-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-west-1": { + variants: [ + { + hostname: "textract-fips.us-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-west-2": { + variants: [ + { + hostname: "textract-fips.us-west-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, }; const partitionHash: PartitionHash = { diff --git a/clients/client-transcribe-streaming/src/endpoints.ts b/clients/client-transcribe-streaming/src/endpoints.ts index e14239f894af..3e36a84c9bc9 100644 --- a/clients/client-transcribe-streaming/src/endpoints.ts +++ b/clients/client-transcribe-streaming/src/endpoints.ts @@ -2,6 +2,15 @@ import { getRegionInfo, PartitionHash, RegionHash } from "@aws-sdk/config-resolv import { RegionInfoProvider } from "@aws-sdk/types"; const regionHash: RegionHash = { + "transcribestreaming-ca-central-1": { + variants: [ + { + hostname: "transcribestreaming-fips.ca-central-1.amazonaws.com", + tags: ["fips"], + }, + ], + signingRegion: "ca-central-1", + }, "transcribestreaming-fips-ca-central-1": { hostname: "transcribestreaming-fips.ca-central-1.amazonaws.com", signingRegion: "ca-central-1", @@ -18,6 +27,33 @@ const regionHash: RegionHash = { hostname: "transcribestreaming-fips.us-west-2.amazonaws.com", signingRegion: "us-west-2", }, + "transcribestreaming-us-east-1": { + variants: [ + { + hostname: "transcribestreaming-fips.us-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + signingRegion: "us-east-1", + }, + "transcribestreaming-us-east-2": { + variants: [ + { + hostname: "transcribestreaming-fips.us-east-2.amazonaws.com", + tags: ["fips"], + }, + ], + signingRegion: "us-east-2", + }, + "transcribestreaming-us-west-2": { + variants: [ + { + hostname: "transcribestreaming-fips.us-west-2.amazonaws.com", + tags: ["fips"], + }, + ], + signingRegion: "us-west-2", + }, }; const partitionHash: PartitionHash = { diff --git a/clients/client-transcribe/src/endpoints.ts b/clients/client-transcribe/src/endpoints.ts index 08ef84f2c63c..c0ff297cbde4 100644 --- a/clients/client-transcribe/src/endpoints.ts +++ b/clients/client-transcribe/src/endpoints.ts @@ -34,6 +34,54 @@ const regionHash: RegionHash = { hostname: "fips.transcribe.us-west-2.amazonaws.com", signingRegion: "us-west-2", }, + "us-east-1": { + variants: [ + { + hostname: "fips.transcribe.us-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-east-2": { + variants: [ + { + hostname: "fips.transcribe.us-east-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-gov-east-1": { + variants: [ + { + hostname: "fips.transcribe.us-gov-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-gov-west-1": { + variants: [ + { + hostname: "fips.transcribe.us-gov-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-west-1": { + variants: [ + { + hostname: "fips.transcribe.us-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-west-2": { + variants: [ + { + hostname: "fips.transcribe.us-west-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, }; const partitionHash: PartitionHash = { diff --git a/clients/client-transfer/src/endpoints.ts b/clients/client-transfer/src/endpoints.ts index 02bccec521da..4d4e9a0a3ab4 100644 --- a/clients/client-transfer/src/endpoints.ts +++ b/clients/client-transfer/src/endpoints.ts @@ -2,6 +2,14 @@ import { getRegionInfo, PartitionHash, RegionHash } from "@aws-sdk/config-resolv import { RegionInfoProvider } from "@aws-sdk/types"; const regionHash: RegionHash = { + "ca-central-1": { + variants: [ + { + hostname: "transfer-fips.ca-central-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "fips-ca-central-1": { hostname: "transfer-fips.ca-central-1.amazonaws.com", signingRegion: "ca-central-1", @@ -30,6 +38,54 @@ const regionHash: RegionHash = { hostname: "transfer-fips.us-west-2.amazonaws.com", signingRegion: "us-west-2", }, + "us-east-1": { + variants: [ + { + hostname: "transfer-fips.us-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-east-2": { + variants: [ + { + hostname: "transfer-fips.us-east-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-gov-east-1": { + variants: [ + { + hostname: "transfer-fips.us-gov-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-gov-west-1": { + variants: [ + { + hostname: "transfer-fips.us-gov-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-west-1": { + variants: [ + { + hostname: "transfer-fips.us-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-west-2": { + variants: [ + { + hostname: "transfer-fips.us-west-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, }; const partitionHash: PartitionHash = { diff --git a/clients/client-translate/src/endpoints.ts b/clients/client-translate/src/endpoints.ts index 69f51cfe52aa..33d30dddbf45 100644 --- a/clients/client-translate/src/endpoints.ts +++ b/clients/client-translate/src/endpoints.ts @@ -2,18 +2,50 @@ import { getRegionInfo, PartitionHash, RegionHash } from "@aws-sdk/config-resolv import { RegionInfoProvider } from "@aws-sdk/types"; const regionHash: RegionHash = { + "us-east-1": { + variants: [ + { + hostname: "translate-fips.us-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-east-1-fips": { hostname: "translate-fips.us-east-1.amazonaws.com", signingRegion: "us-east-1", }, + "us-east-2": { + variants: [ + { + hostname: "translate-fips.us-east-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-east-2-fips": { hostname: "translate-fips.us-east-2.amazonaws.com", signingRegion: "us-east-2", }, + "us-gov-west-1": { + variants: [ + { + hostname: "translate-fips.us-gov-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-gov-west-1-fips": { hostname: "translate-fips.us-gov-west-1.amazonaws.com", signingRegion: "us-gov-west-1", }, + "us-west-2": { + variants: [ + { + hostname: "translate-fips.us-west-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, "us-west-2-fips": { hostname: "translate-fips.us-west-2.amazonaws.com", signingRegion: "us-west-2", diff --git a/clients/client-waf-regional/src/endpoints.ts b/clients/client-waf-regional/src/endpoints.ts index 7650d5a0bd54..4408ce26decb 100644 --- a/clients/client-waf-regional/src/endpoints.ts +++ b/clients/client-waf-regional/src/endpoints.ts @@ -4,70 +4,172 @@ import { RegionInfoProvider } from "@aws-sdk/types"; const regionHash: RegionHash = { "af-south-1": { hostname: "waf-regional.af-south-1.amazonaws.com", + variants: [ + { + hostname: "waf-regional-fips.af-south-1.amazonaws.com", + tags: ["fips"], + }, + ], signingRegion: "af-south-1", }, "ap-east-1": { hostname: "waf-regional.ap-east-1.amazonaws.com", + variants: [ + { + hostname: "waf-regional-fips.ap-east-1.amazonaws.com", + tags: ["fips"], + }, + ], signingRegion: "ap-east-1", }, "ap-northeast-1": { hostname: "waf-regional.ap-northeast-1.amazonaws.com", + variants: [ + { + hostname: "waf-regional-fips.ap-northeast-1.amazonaws.com", + tags: ["fips"], + }, + ], signingRegion: "ap-northeast-1", }, "ap-northeast-2": { hostname: "waf-regional.ap-northeast-2.amazonaws.com", + variants: [ + { + hostname: "waf-regional-fips.ap-northeast-2.amazonaws.com", + tags: ["fips"], + }, + ], signingRegion: "ap-northeast-2", }, "ap-northeast-3": { hostname: "waf-regional.ap-northeast-3.amazonaws.com", + variants: [ + { + hostname: "waf-regional-fips.ap-northeast-3.amazonaws.com", + tags: ["fips"], + }, + ], signingRegion: "ap-northeast-3", }, "ap-south-1": { hostname: "waf-regional.ap-south-1.amazonaws.com", + variants: [ + { + hostname: "waf-regional-fips.ap-south-1.amazonaws.com", + tags: ["fips"], + }, + ], signingRegion: "ap-south-1", }, "ap-southeast-1": { hostname: "waf-regional.ap-southeast-1.amazonaws.com", + variants: [ + { + hostname: "waf-regional-fips.ap-southeast-1.amazonaws.com", + tags: ["fips"], + }, + ], signingRegion: "ap-southeast-1", }, "ap-southeast-2": { hostname: "waf-regional.ap-southeast-2.amazonaws.com", + variants: [ + { + hostname: "waf-regional-fips.ap-southeast-2.amazonaws.com", + tags: ["fips"], + }, + ], signingRegion: "ap-southeast-2", }, "ca-central-1": { hostname: "waf-regional.ca-central-1.amazonaws.com", + variants: [ + { + hostname: "waf-regional-fips.ca-central-1.amazonaws.com", + tags: ["fips"], + }, + ], signingRegion: "ca-central-1", }, "cn-north-1": { hostname: "waf-regional.cn-north-1.amazonaws.com.cn", + variants: [ + { + hostname: "waf-regional-fips.cn-north-1.amazonaws.com.cn", + tags: ["fips"], + }, + ], signingRegion: "cn-north-1", }, "cn-northwest-1": { hostname: "waf-regional.cn-northwest-1.amazonaws.com.cn", + variants: [ + { + hostname: "waf-regional-fips.cn-northwest-1.amazonaws.com.cn", + tags: ["fips"], + }, + ], signingRegion: "cn-northwest-1", }, "eu-central-1": { hostname: "waf-regional.eu-central-1.amazonaws.com", + variants: [ + { + hostname: "waf-regional-fips.eu-central-1.amazonaws.com", + tags: ["fips"], + }, + ], signingRegion: "eu-central-1", }, "eu-north-1": { hostname: "waf-regional.eu-north-1.amazonaws.com", + variants: [ + { + hostname: "waf-regional-fips.eu-north-1.amazonaws.com", + tags: ["fips"], + }, + ], signingRegion: "eu-north-1", }, "eu-south-1": { hostname: "waf-regional.eu-south-1.amazonaws.com", + variants: [ + { + hostname: "waf-regional-fips.eu-south-1.amazonaws.com", + tags: ["fips"], + }, + ], signingRegion: "eu-south-1", }, "eu-west-1": { hostname: "waf-regional.eu-west-1.amazonaws.com", + variants: [ + { + hostname: "waf-regional-fips.eu-west-1.amazonaws.com", + tags: ["fips"], + }, + ], signingRegion: "eu-west-1", }, "eu-west-2": { hostname: "waf-regional.eu-west-2.amazonaws.com", + variants: [ + { + hostname: "waf-regional-fips.eu-west-2.amazonaws.com", + tags: ["fips"], + }, + ], signingRegion: "eu-west-2", }, "eu-west-3": { hostname: "waf-regional.eu-west-3.amazonaws.com", + variants: [ + { + hostname: "waf-regional-fips.eu-west-3.amazonaws.com", + tags: ["fips"], + }, + ], signingRegion: "eu-west-3", }, "fips-af-south-1": { @@ -172,34 +274,82 @@ const regionHash: RegionHash = { }, "me-south-1": { hostname: "waf-regional.me-south-1.amazonaws.com", + variants: [ + { + hostname: "waf-regional-fips.me-south-1.amazonaws.com", + tags: ["fips"], + }, + ], signingRegion: "me-south-1", }, "sa-east-1": { hostname: "waf-regional.sa-east-1.amazonaws.com", + variants: [ + { + hostname: "waf-regional-fips.sa-east-1.amazonaws.com", + tags: ["fips"], + }, + ], signingRegion: "sa-east-1", }, "us-east-1": { hostname: "waf-regional.us-east-1.amazonaws.com", + variants: [ + { + hostname: "waf-regional-fips.us-east-1.amazonaws.com", + tags: ["fips"], + }, + ], signingRegion: "us-east-1", }, "us-east-2": { hostname: "waf-regional.us-east-2.amazonaws.com", + variants: [ + { + hostname: "waf-regional-fips.us-east-2.amazonaws.com", + tags: ["fips"], + }, + ], signingRegion: "us-east-2", }, "us-gov-east-1": { hostname: "waf-regional.us-gov-east-1.amazonaws.com", + variants: [ + { + hostname: "waf-regional-fips.us-gov-east-1.amazonaws.com", + tags: ["fips"], + }, + ], signingRegion: "us-gov-east-1", }, "us-gov-west-1": { hostname: "waf-regional.us-gov-west-1.amazonaws.com", + variants: [ + { + hostname: "waf-regional-fips.us-gov-west-1.amazonaws.com", + tags: ["fips"], + }, + ], signingRegion: "us-gov-west-1", }, "us-west-1": { hostname: "waf-regional.us-west-1.amazonaws.com", + variants: [ + { + hostname: "waf-regional-fips.us-west-1.amazonaws.com", + tags: ["fips"], + }, + ], signingRegion: "us-west-1", }, "us-west-2": { hostname: "waf-regional.us-west-2.amazonaws.com", + variants: [ + { + hostname: "waf-regional-fips.us-west-2.amazonaws.com", + tags: ["fips"], + }, + ], signingRegion: "us-west-2", }, }; diff --git a/clients/client-waf/src/endpoints.ts b/clients/client-waf/src/endpoints.ts index f9932b973836..1aebd7e54a23 100644 --- a/clients/client-waf/src/endpoints.ts +++ b/clients/client-waf/src/endpoints.ts @@ -2,12 +2,27 @@ import { getRegionInfo, PartitionHash, RegionHash } from "@aws-sdk/config-resolv import { RegionInfoProvider } from "@aws-sdk/types"; const regionHash: RegionHash = { + aws: { + variants: [ + { + hostname: "waf-fips.amazonaws.com", + tags: ["fips"], + }, + ], + signingRegion: "us-east-1", + }, "aws-fips": { hostname: "waf-fips.amazonaws.com", signingRegion: "us-east-1", }, "aws-global": { hostname: "waf.amazonaws.com", + variants: [ + { + hostname: "waf-fips.amazonaws.com", + tags: ["fips"], + }, + ], signingRegion: "us-east-1", }, "aws-global-fips": { diff --git a/clients/client-workdocs/src/endpoints.ts b/clients/client-workdocs/src/endpoints.ts index 48f0ca1ea9f3..91ece5d8a2df 100644 --- a/clients/client-workdocs/src/endpoints.ts +++ b/clients/client-workdocs/src/endpoints.ts @@ -10,6 +10,22 @@ const regionHash: RegionHash = { hostname: "workdocs-fips.us-west-2.amazonaws.com", signingRegion: "us-west-2", }, + "us-east-1": { + variants: [ + { + hostname: "workdocs-fips.us-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-west-2": { + variants: [ + { + hostname: "workdocs-fips.us-west-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, }; const partitionHash: PartitionHash = { diff --git a/clients/client-workspaces/src/endpoints.ts b/clients/client-workspaces/src/endpoints.ts index 35b5fa07c9e3..a22e87b12395 100644 --- a/clients/client-workspaces/src/endpoints.ts +++ b/clients/client-workspaces/src/endpoints.ts @@ -14,6 +14,30 @@ const regionHash: RegionHash = { hostname: "workspaces-fips.us-west-2.amazonaws.com", signingRegion: "us-west-2", }, + "us-east-1": { + variants: [ + { + hostname: "workspaces-fips.us-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-gov-west-1": { + variants: [ + { + hostname: "workspaces-fips.us-gov-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-west-2": { + variants: [ + { + hostname: "workspaces-fips.us-west-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, }; const partitionHash: PartitionHash = { diff --git a/clients/client-xray/src/endpoints.ts b/clients/client-xray/src/endpoints.ts index 38e09c779ec6..6960cd458883 100644 --- a/clients/client-xray/src/endpoints.ts +++ b/clients/client-xray/src/endpoints.ts @@ -26,6 +26,54 @@ const regionHash: RegionHash = { hostname: "xray-fips.us-west-2.amazonaws.com", signingRegion: "us-west-2", }, + "us-east-1": { + variants: [ + { + hostname: "xray-fips.us-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-east-2": { + variants: [ + { + hostname: "xray-fips.us-east-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-gov-east-1": { + variants: [ + { + hostname: "xray-fips.us-gov-east-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-gov-west-1": { + variants: [ + { + hostname: "xray-fips.us-gov-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-west-1": { + variants: [ + { + hostname: "xray-fips.us-west-1.amazonaws.com", + tags: ["fips"], + }, + ], + }, + "us-west-2": { + variants: [ + { + hostname: "xray-fips.us-west-2.amazonaws.com", + tags: ["fips"], + }, + ], + }, }; const partitionHash: PartitionHash = { From 4d5a29ea4158716f417eb2cf19d98108fdf49303 Mon Sep 17 00:00:00 2001 From: "Kamat, Trivikram" <16024985+trivikr@users.noreply.github.com> Date: Fri, 29 Oct 2021 16:37:09 +0000 Subject: [PATCH 05/16] chore(endpoints): re-add legacy config removed from dev json --- .../aws/typescript/codegen/endpoints.json | 75 +++++++++++++++++-- 1 file changed, 70 insertions(+), 5 deletions(-) diff --git a/codegen/smithy-aws-typescript-codegen/src/main/resources/software/amazon/smithy/aws/typescript/codegen/endpoints.json b/codegen/smithy-aws-typescript-codegen/src/main/resources/software/amazon/smithy/aws/typescript/codegen/endpoints.json index cdbd69506be4..4f7a93830cd6 100644 --- a/codegen/smithy-aws-typescript-codegen/src/main/resources/software/amazon/smithy/aws/typescript/codegen/endpoints.json +++ b/codegen/smithy-aws-typescript-codegen/src/main/resources/software/amazon/smithy/aws/typescript/codegen/endpoints.json @@ -10500,6 +10500,26 @@ } ] }, + "fips-accesspoint-ca-central-1": { + "hostname": "s3-accesspoint-fips.ca-central-1.amazonaws.com", + "signatureVersions": ["s3v4"] + }, + "fips-accesspoint-us-east-1": { + "hostname": "s3-accesspoint-fips.us-east-1.amazonaws.com", + "signatureVersions": ["s3v4"] + }, + "fips-accesspoint-us-east-2": { + "hostname": "s3-accesspoint-fips.us-east-2.amazonaws.com", + "signatureVersions": ["s3v4"] + }, + "fips-accesspoint-us-west-1": { + "hostname": "s3-accesspoint-fips.us-west-1.amazonaws.com", + "signatureVersions": ["s3v4"] + }, + "fips-accesspoint-us-west-2": { + "hostname": "s3-accesspoint-fips.us-west-2.amazonaws.com", + "signatureVersions": ["s3v4"] + }, "fips-ca-central-1": { "credentialScope": { "region": "ca-central-1" @@ -12497,18 +12517,55 @@ "ap-southeast-1": {}, "ap-southeast-2": {}, "ca-central-1": {}, + "ca-central-1-fips": { + "credentialScope": { + "region": "ca-central-1" + }, + "hostname": "dynamodb-fips.ca-central-1.amazonaws.com" + }, "eu-central-1": {}, "eu-north-1": {}, "eu-south-1": {}, "eu-west-1": {}, "eu-west-2": {}, "eu-west-3": {}, + "local": { + "credentialScope": { + "region": "us-east-1" + }, + "hostname": "localhost:8000", + "protocols": ["http"] + }, "me-south-1": {}, "sa-east-1": {}, "us-east-1": {}, + "us-east-1-fips": { + "credentialScope": { + "region": "us-east-1" + }, + "hostname": "dynamodb-fips.us-east-1.amazonaws.com" + }, "us-east-2": {}, + "us-east-2-fips": { + "credentialScope": { + "region": "us-east-2" + }, + "hostname": "dynamodb-fips.us-east-2.amazonaws.com" + }, "us-west-1": {}, - "us-west-2": {} + "us-west-1-fips": { + "credentialScope": { + "region": "us-west-1" + }, + "hostname": "dynamodb-fips.us-west-1.amazonaws.com" + }, + "us-west-2": {}, + "us-west-2-fips": { + "credentialScope": { + "region": "us-west-2" + }, + "hostname": "dynamodb-fips.us-west-2.amazonaws.com" + } } }, "sts": { @@ -17711,6 +17768,14 @@ ] }, "endpoints": { + "fips-accesspoint-us-gov-east-1": { + "hostname": "s3-accesspoint-fips.us-gov-east-1.amazonaws.com", + "signatureVersions": ["s3v4"] + }, + "fips-accesspoint-us-gov-west-1": { + "hostname": "s3-accesspoint-fips.us-gov-west-1.amazonaws.com", + "signatureVersions": ["s3v4"] + }, "fips-us-gov-east-1": { "credentialScope": { "region": "us-gov-east-1" @@ -18324,7 +18389,7 @@ "us-gov-east-1": { "variants": [ { - "hostname": "streams.dynamodb.us-gov-east-1.amazonaws.com", + "hostname": "dynamodb.us-gov-east-1.amazonaws.com", "tags": ["fips"] } ] @@ -18334,12 +18399,12 @@ "region": "us-gov-east-1" }, "deprecated": true, - "hostname": "streams.dynamodb.us-gov-east-1.amazonaws.com" + "hostname": "dynamodb.us-gov-east-1.amazonaws.com" }, "us-gov-west-1": { "variants": [ { - "hostname": "streams.dynamodb.us-gov-west-1.amazonaws.com", + "hostname": "dynamodb.us-gov-west-1.amazonaws.com", "tags": ["fips"] } ] @@ -18349,7 +18414,7 @@ "region": "us-gov-west-1" }, "deprecated": true, - "hostname": "streams.dynamodb.us-gov-west-1.amazonaws.com" + "hostname": "dynamodb.us-gov-west-1.amazonaws.com" } } }, From 2c93d1c071f75412fb7859dce35ebd2683f330a9 Mon Sep 17 00:00:00 2001 From: "Kamat, Trivikram" <16024985+trivikr@users.noreply.github.com> Date: Fri, 29 Oct 2021 16:38:52 +0000 Subject: [PATCH 06/16] fix(clients): update endpoints for s3 and streams.dynamodb --- .../client-dynamodb-streams/src/endpoints.ts | 38 +++++++++++++++++-- clients/client-s3/src/endpoints.ts | 35 ++++++++++++++++- 2 files changed, 68 insertions(+), 5 deletions(-) diff --git a/clients/client-dynamodb-streams/src/endpoints.ts b/clients/client-dynamodb-streams/src/endpoints.ts index b29417f62eca..1bad6458a7e7 100644 --- a/clients/client-dynamodb-streams/src/endpoints.ts +++ b/clients/client-dynamodb-streams/src/endpoints.ts @@ -2,30 +2,54 @@ import { getRegionInfo, PartitionHash, RegionHash } from "@aws-sdk/config-resolv import { RegionInfoProvider } from "@aws-sdk/types"; const regionHash: RegionHash = { + "ca-central-1-fips": { + hostname: "dynamodb-fips.ca-central-1.amazonaws.com", + signingRegion: "ca-central-1", + }, + local: { + hostname: "localhost:8000", + signingRegion: "us-east-1", + }, + "us-east-1-fips": { + hostname: "dynamodb-fips.us-east-1.amazonaws.com", + signingRegion: "us-east-1", + }, + "us-east-2-fips": { + hostname: "dynamodb-fips.us-east-2.amazonaws.com", + signingRegion: "us-east-2", + }, "us-gov-east-1": { variants: [ { - hostname: "streams.dynamodb.us-gov-east-1.amazonaws.com", + hostname: "dynamodb.us-gov-east-1.amazonaws.com", tags: ["fips"], }, ], }, "us-gov-east-1-fips": { - hostname: "streams.dynamodb.us-gov-east-1.amazonaws.com", + hostname: "dynamodb.us-gov-east-1.amazonaws.com", signingRegion: "us-gov-east-1", }, "us-gov-west-1": { variants: [ { - hostname: "streams.dynamodb.us-gov-west-1.amazonaws.com", + hostname: "dynamodb.us-gov-west-1.amazonaws.com", tags: ["fips"], }, ], }, "us-gov-west-1-fips": { - hostname: "streams.dynamodb.us-gov-west-1.amazonaws.com", + hostname: "dynamodb.us-gov-west-1.amazonaws.com", signingRegion: "us-gov-west-1", }, + "us-west-1-fips": { + hostname: "dynamodb-fips.us-west-1.amazonaws.com", + signingRegion: "us-west-1", + }, + "us-west-2-fips": { + hostname: "dynamodb-fips.us-west-2.amazonaws.com", + signingRegion: "us-west-2", + }, }; const partitionHash: PartitionHash = { @@ -40,18 +64,24 @@ const partitionHash: PartitionHash = { "ap-southeast-1", "ap-southeast-2", "ca-central-1", + "ca-central-1-fips", "eu-central-1", "eu-north-1", "eu-south-1", "eu-west-1", "eu-west-2", "eu-west-3", + "local", "me-south-1", "sa-east-1", "us-east-1", + "us-east-1-fips", "us-east-2", + "us-east-2-fips", "us-west-1", + "us-west-1-fips", "us-west-2", + "us-west-2-fips", ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "streams.dynamodb.{region}.amazonaws.com", diff --git a/clients/client-s3/src/endpoints.ts b/clients/client-s3/src/endpoints.ts index 03dc9b81e218..22509e54cf4a 100644 --- a/clients/client-s3/src/endpoints.ts +++ b/clients/client-s3/src/endpoints.ts @@ -154,6 +154,27 @@ const regionHash: RegionHash = { }, ], }, + "fips-accesspoint-ca-central-1": { + hostname: "s3-accesspoint-fips.ca-central-1.amazonaws.com", + }, + "fips-accesspoint-us-east-1": { + hostname: "s3-accesspoint-fips.us-east-1.amazonaws.com", + }, + "fips-accesspoint-us-east-2": { + hostname: "s3-accesspoint-fips.us-east-2.amazonaws.com", + }, + "fips-accesspoint-us-gov-east-1": { + hostname: "s3-accesspoint-fips.us-gov-east-1.amazonaws.com", + }, + "fips-accesspoint-us-gov-west-1": { + hostname: "s3-accesspoint-fips.us-gov-west-1.amazonaws.com", + }, + "fips-accesspoint-us-west-1": { + hostname: "s3-accesspoint-fips.us-west-1.amazonaws.com", + }, + "fips-accesspoint-us-west-2": { + hostname: "s3-accesspoint-fips.us-west-2.amazonaws.com", + }, "fips-ca-central-1": { hostname: "s3-fips.ca-central-1.amazonaws.com", signingRegion: "ca-central-1", @@ -317,6 +338,11 @@ const partitionHash: PartitionHash = { "eu-west-1", "eu-west-2", "eu-west-3", + "fips-accesspoint-ca-central-1", + "fips-accesspoint-us-east-1", + "fips-accesspoint-us-east-2", + "fips-accesspoint-us-west-1", + "fips-accesspoint-us-west-2", "fips-ca-central-1", "fips-us-east-1", "fips-us-east-2", @@ -349,7 +375,14 @@ const partitionHash: PartitionHash = { hostname: "s3.{region}.sc2s.sgov.gov", }, "aws-us-gov": { - regions: ["fips-us-gov-east-1", "fips-us-gov-west-1", "us-gov-east-1", "us-gov-west-1"], + regions: [ + "fips-accesspoint-us-gov-east-1", + "fips-accesspoint-us-gov-west-1", + "fips-us-gov-east-1", + "fips-us-gov-west-1", + "us-gov-east-1", + "us-gov-west-1", + ], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "s3.{region}.amazonaws.com", }, From 0729f8a7245cc6a92b92c2c8d9a276e86341b9ff Mon Sep 17 00:00:00 2001 From: "Kamat, Trivikram" <16024985+trivikr@users.noreply.github.com> Date: Fri, 29 Oct 2021 18:45:48 +0000 Subject: [PATCH 07/16] chore(codegen): move writing of endpoint variants to a function --- .../typescript/codegen/EndpointGenerator.java | 46 ++++++++++--------- 1 file changed, 25 insertions(+), 21 deletions(-) diff --git a/codegen/smithy-aws-typescript-codegen/src/main/java/software/amazon/smithy/aws/typescript/codegen/EndpointGenerator.java b/codegen/smithy-aws-typescript-codegen/src/main/java/software/amazon/smithy/aws/typescript/codegen/EndpointGenerator.java index 7a67cef74384..919188902fed 100644 --- a/codegen/smithy-aws-typescript-codegen/src/main/java/software/amazon/smithy/aws/typescript/codegen/EndpointGenerator.java +++ b/codegen/smithy-aws-typescript-codegen/src/main/java/software/amazon/smithy/aws/typescript/codegen/EndpointGenerator.java @@ -170,27 +170,7 @@ private void writeEndpointSpecificResolver(String region, ObjectNode resolved) { if (resolved.containsMember("variants")) { ArrayNode variants = resolved.expectArrayMember("variants"); writer.openBlock("variants: [", "],", () -> { - variants.forEach(variant -> { - writer.openBlock("{", "},", () -> { - ObjectNode variantNode = variant.expectObjectNode(); - if (variantNode.containsMember("hostname")) { - String hostname = variantNode.expectStringMember("hostname").getValue(); - writer.write("hostname: $S,", hostname); - } - if (variantNode.containsMember("dnsSuffix")) { - String dnsSuffix = variantNode.expectStringMember("dnsSuffix").getValue(); - writer.write("dnsSuffix: $S,", dnsSuffix); - } - if (variantNode.containsMember("tags")) { - ArrayNode tags = variantNode.expectArrayMember("tags"); - writer.openBlock("tags: [", "],", () -> { - tags.forEach(tag -> { - writer.write("'$L',", tag.expectStringNode()); - }); - }); - } - }); - }); + writeVariants(variants); }); } resolved.getObjectMember("credentialScope").ifPresent(scope -> { @@ -205,6 +185,30 @@ private void writeEndpointSpecificResolver(String region, ObjectNode resolved) { } } + private void writeVariants(ArrayNode variants) { + variants.forEach(variant -> { + writer.openBlock("{", "},", () -> { + ObjectNode variantNode = variant.expectObjectNode(); + if (variantNode.containsMember("hostname")) { + String hostname = variantNode.expectStringMember("hostname").getValue(); + writer.write("hostname: $S,", hostname); + } + if (variantNode.containsMember("dnsSuffix")) { + String dnsSuffix = variantNode.expectStringMember("dnsSuffix").getValue(); + writer.write("dnsSuffix: $S,", dnsSuffix); + } + if (variantNode.containsMember("tags")) { + ArrayNode tags = variantNode.expectArrayMember("tags"); + writer.openBlock("tags: [", "],", () -> { + tags.forEach(tag -> { + writer.write("'$L',", tag.expectStringNode()); + }); + }); + } + }); + }); + } + private final class Partition { final ObjectNode defaults; final String hostnameTemplate; From 8bf30ffc0f6e0335437f69de8bfaa225022db2f7 Mon Sep 17 00:00:00 2001 From: "Kamat, Trivikram" <16024985+trivikr@users.noreply.github.com> Date: Fri, 29 Oct 2021 18:59:21 +0000 Subject: [PATCH 08/16] chore(codegen): populate optional variants in PartitionHash --- .../smithy/aws/typescript/codegen/EndpointGenerator.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/codegen/smithy-aws-typescript-codegen/src/main/java/software/amazon/smithy/aws/typescript/codegen/EndpointGenerator.java b/codegen/smithy-aws-typescript-codegen/src/main/java/software/amazon/smithy/aws/typescript/codegen/EndpointGenerator.java index 919188902fed..9bf37f4ad6c1 100644 --- a/codegen/smithy-aws-typescript-codegen/src/main/java/software/amazon/smithy/aws/typescript/codegen/EndpointGenerator.java +++ b/codegen/smithy-aws-typescript-codegen/src/main/java/software/amazon/smithy/aws/typescript/codegen/EndpointGenerator.java @@ -136,6 +136,13 @@ private void writePartitionHash() { OptionalUtils.ifPresentOrElse(partition.getPartitionEndpoint(), endpoint -> writer.write("endpoint: $S,", endpoint), () -> writer.write("hostname: $S,", partition.hostnameTemplate)); + ObjectNode defaults = partition.getDefaults(); + if (defaults.containsMember("variants")) { + ArrayNode variants = defaults.expectArrayMember("variants"); + writer.openBlock("variants: [", "],", () -> { + writeVariants(variants); + }); + } }); }); }); From 648eab2bd5f723e5aae8a35e26afb9fa7c8eb42f Mon Sep 17 00:00:00 2001 From: "Kamat, Trivikram" <16024985+trivikr@users.noreply.github.com> Date: Fri, 29 Oct 2021 20:04:09 +0000 Subject: [PATCH 09/16] chore(clients): populate optional variants in PartitionHash --- .../client-accessanalyzer/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-account/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-acm-pca/src/endpoints.ts | 40 ++++++++++++++ clients/client-acm/src/endpoints.ts | 51 ++++++++++++++++++ .../src/endpoints.ts | 51 ++++++++++++++++++ clients/client-amp/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-amplify/src/endpoints.ts | 51 ++++++++++++++++++ .../client-amplifybackend/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-api-gateway/src/endpoints.ts | 51 ++++++++++++++++++ .../src/endpoints.ts | 51 ++++++++++++++++++ clients/client-apigatewayv2/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-app-mesh/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-appconfig/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-appflow/src/endpoints.ts | 51 ++++++++++++++++++ .../client-appintegrations/src/endpoints.ts | 51 ++++++++++++++++++ .../src/endpoints.ts | 51 ++++++++++++++++++ .../src/endpoints.ts | 51 ++++++++++++++++++ .../src/endpoints.ts | 51 ++++++++++++++++++ .../src/endpoints.ts | 51 ++++++++++++++++++ clients/client-apprunner/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-appstream/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-appsync/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-athena/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-auditmanager/src/endpoints.ts | 51 ++++++++++++++++++ .../src/endpoints.ts | 51 ++++++++++++++++++ clients/client-auto-scaling/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-backup/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-batch/src/endpoints.ts | 29 +++++++++++ clients/client-braket/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-budgets/src/endpoints.ts | 51 ++++++++++++++++++ .../src/endpoints.ts | 51 ++++++++++++++++++ .../src/endpoints.ts | 51 ++++++++++++++++++ clients/client-chime/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-cloud9/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-cloudcontrol/src/endpoints.ts | 51 ++++++++++++++++++ .../client-clouddirectory/src/endpoints.ts | 51 ++++++++++++++++++ .../client-cloudformation/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-cloudfront/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-cloudhsm-v2/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-cloudhsm/src/endpoints.ts | 51 ++++++++++++++++++ .../src/endpoints.ts | 51 ++++++++++++++++++ clients/client-cloudsearch/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-cloudtrail/src/endpoints.ts | 51 ++++++++++++++++++ .../client-cloudwatch-events/src/endpoints.ts | 51 ++++++++++++++++++ .../client-cloudwatch-logs/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-cloudwatch/src/endpoints.ts | 40 ++++++++++++++ clients/client-codeartifact/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-codebuild/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-codecommit/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-codedeploy/src/endpoints.ts | 51 ++++++++++++++++++ .../client-codeguru-reviewer/src/endpoints.ts | 51 ++++++++++++++++++ .../client-codeguruprofiler/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-codepipeline/src/endpoints.ts | 51 ++++++++++++++++++ .../src/endpoints.ts | 51 ++++++++++++++++++ .../src/endpoints.ts | 51 ++++++++++++++++++ clients/client-codestar/src/endpoints.ts | 51 ++++++++++++++++++ .../src/endpoints.ts | 51 ++++++++++++++++++ .../client-cognito-identity/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-cognito-sync/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-comprehend/src/endpoints.ts | 51 ++++++++++++++++++ .../client-comprehendmedical/src/endpoints.ts | 51 ++++++++++++++++++ .../client-compute-optimizer/src/endpoints.ts | 51 ++++++++++++++++++ .../client-config-service/src/endpoints.ts | 40 ++++++++++++++ .../src/endpoints.ts | 51 ++++++++++++++++++ clients/client-connect/src/endpoints.ts | 51 ++++++++++++++++++ .../src/endpoints.ts | 51 ++++++++++++++++++ .../src/endpoints.ts | 51 ++++++++++++++++++ clients/client-cost-explorer/src/endpoints.ts | 51 ++++++++++++++++++ .../client-customer-profiles/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-data-pipeline/src/endpoints.ts | 51 ++++++++++++++++++ .../src/endpoints.ts | 52 +++++++++++++++++++ clients/client-databrew/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-dataexchange/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-datasync/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-dax/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-detective/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-device-farm/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-devops-guru/src/endpoints.ts | 51 ++++++++++++++++++ .../client-direct-connect/src/endpoints.ts | 51 ++++++++++++++++++ .../client-directory-service/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-dlm/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-docdb/src/endpoints.ts | 51 ++++++++++++++++++ .../client-dynamodb-streams/src/endpoints.ts | 29 +++++++++++ clients/client-dynamodb/src/endpoints.ts | 40 ++++++++++++++ clients/client-ebs/src/endpoints.ts | 51 ++++++++++++++++++ .../src/endpoints.ts | 51 ++++++++++++++++++ clients/client-ec2/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-ecr-public/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-ecr/src/endpoints.ts | 29 +++++++++++ clients/client-ecs/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-efs/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-eks/src/endpoints.ts | 29 +++++++++++ .../client-elastic-beanstalk/src/endpoints.ts | 51 ++++++++++++++++++ .../client-elastic-inference/src/endpoints.ts | 51 ++++++++++++++++++ .../src/endpoints.ts | 40 ++++++++++++++ .../src/endpoints.ts | 40 ++++++++++++++ .../src/endpoints.ts | 51 ++++++++++++++++++ clients/client-elasticache/src/endpoints.ts | 40 ++++++++++++++ .../src/endpoints.ts | 51 ++++++++++++++++++ .../client-emr-containers/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-emr/src/endpoints.ts | 40 ++++++++++++++ clients/client-eventbridge/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-finspace-data/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-finspace/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-firehose/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-fis/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-fms/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-forecast/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-forecastquery/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-frauddetector/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-fsx/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-gamelift/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-glacier/src/endpoints.ts | 51 ++++++++++++++++++ .../src/endpoints.ts | 51 ++++++++++++++++++ clients/client-glue/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-grafana/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-greengrass/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-greengrassv2/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-groundstation/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-guardduty/src/endpoints.ts | 40 ++++++++++++++ clients/client-health/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-healthlake/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-honeycode/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-iam/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-identitystore/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-imagebuilder/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-inspector/src/endpoints.ts | 51 ++++++++++++++++++ .../src/endpoints.ts | 51 ++++++++++++++++++ .../src/endpoints.ts | 51 ++++++++++++++++++ .../client-iot-data-plane/src/endpoints.ts | 51 ++++++++++++++++++ .../client-iot-events-data/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-iot-events/src/endpoints.ts | 51 ++++++++++++++++++ .../src/endpoints.ts | 51 ++++++++++++++++++ clients/client-iot-wireless/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-iot/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-iotanalytics/src/endpoints.ts | 51 ++++++++++++++++++ .../client-iotdeviceadvisor/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-iotfleethub/src/endpoints.ts | 51 ++++++++++++++++++ .../src/endpoints.ts | 51 ++++++++++++++++++ clients/client-iotsitewise/src/endpoints.ts | 51 ++++++++++++++++++ .../client-iotthingsgraph/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-ivs/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-kafka/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-kafkaconnect/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-kendra/src/endpoints.ts | 51 ++++++++++++++++++ .../src/endpoints.ts | 51 ++++++++++++++++++ .../client-kinesis-analytics/src/endpoints.ts | 51 ++++++++++++++++++ .../src/endpoints.ts | 51 ++++++++++++++++++ .../src/endpoints.ts | 51 ++++++++++++++++++ .../src/endpoints.ts | 51 ++++++++++++++++++ clients/client-kinesis-video/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-kinesis/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-kms/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-lakeformation/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-lambda/src/endpoints.ts | 51 ++++++++++++++++++ .../src/endpoints.ts | 29 +++++++++++ clients/client-lex-models-v2/src/endpoints.ts | 51 ++++++++++++++++++ .../src/endpoints.ts | 29 +++++++++++ .../client-lex-runtime-v2/src/endpoints.ts | 51 ++++++++++++++++++ .../client-license-manager/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-lightsail/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-location/src/endpoints.ts | 51 ++++++++++++++++++ .../client-lookoutequipment/src/endpoints.ts | 51 ++++++++++++++++++ .../client-lookoutmetrics/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-lookoutvision/src/endpoints.ts | 51 ++++++++++++++++++ .../client-machine-learning/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-macie/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-macie2/src/endpoints.ts | 51 ++++++++++++++++++ .../client-managedblockchain/src/endpoints.ts | 51 ++++++++++++++++++ .../src/endpoints.ts | 51 ++++++++++++++++++ .../src/endpoints.ts | 51 ++++++++++++++++++ .../src/endpoints.ts | 51 ++++++++++++++++++ .../src/endpoints.ts | 51 ++++++++++++++++++ clients/client-mediaconnect/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-mediaconvert/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-medialive/src/endpoints.ts | 51 ++++++++++++++++++ .../client-mediapackage-vod/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-mediapackage/src/endpoints.ts | 51 ++++++++++++++++++ .../client-mediastore-data/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-mediastore/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-mediatailor/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-memorydb/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-mgn/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-migration-hub/src/endpoints.ts | 51 ++++++++++++++++++ .../src/endpoints.ts | 51 ++++++++++++++++++ clients/client-mobile/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-mq/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-mturk/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-mwaa/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-neptune/src/endpoints.ts | 51 ++++++++++++++++++ .../client-network-firewall/src/endpoints.ts | 51 ++++++++++++++++++ .../client-networkmanager/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-nimble/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-opensearch/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-opsworks/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-opsworkscm/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-organizations/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-outposts/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-panorama/src/endpoints.ts | 51 ++++++++++++++++++ .../src/endpoints.ts | 51 ++++++++++++++++++ .../src/endpoints.ts | 51 ++++++++++++++++++ clients/client-personalize/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-pi/src/endpoints.ts | 51 ++++++++++++++++++ .../client-pinpoint-email/src/endpoints.ts | 51 ++++++++++++++++++ .../src/endpoints.ts | 51 ++++++++++++++++++ clients/client-pinpoint/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-polly/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-pricing/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-proton/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-qldb-session/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-qldb/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-quicksight/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-ram/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-rds-data/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-rds/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-redshift-data/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-redshift/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-rekognition/src/endpoints.ts | 51 ++++++++++++++++++ .../src/endpoints.ts | 51 ++++++++++++++++++ .../client-resource-groups/src/endpoints.ts | 40 ++++++++++++++ clients/client-robomaker/src/endpoints.ts | 51 ++++++++++++++++++ .../client-route-53-domains/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-route-53/src/endpoints.ts | 51 ++++++++++++++++++ .../src/endpoints.ts | 51 ++++++++++++++++++ .../src/endpoints.ts | 51 ++++++++++++++++++ .../src/endpoints.ts | 51 ++++++++++++++++++ .../client-route53resolver/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-s3-control/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-s3/src/endpoints.ts | 31 +++++++++++ clients/client-s3outposts/src/endpoints.ts | 51 ++++++++++++++++++ .../src/endpoints.ts | 51 ++++++++++++++++++ .../client-sagemaker-edge/src/endpoints.ts | 51 ++++++++++++++++++ .../src/endpoints.ts | 51 ++++++++++++++++++ .../client-sagemaker-runtime/src/endpoints.ts | 40 ++++++++++++++ clients/client-sagemaker/src/endpoints.ts | 29 +++++++++++ clients/client-savingsplans/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-schemas/src/endpoints.ts | 51 ++++++++++++++++++ .../client-secrets-manager/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-securityhub/src/endpoints.ts | 51 ++++++++++++++++++ .../src/endpoints.ts | 51 ++++++++++++++++++ .../src/endpoints.ts | 40 ++++++++++++++ .../client-service-catalog/src/endpoints.ts | 51 ++++++++++++++++++ .../client-service-quotas/src/endpoints.ts | 40 ++++++++++++++ .../client-servicediscovery/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-ses/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-sesv2/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-sfn/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-shield/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-signer/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-sms/src/endpoints.ts | 51 ++++++++++++++++++ .../src/endpoints.ts | 51 ++++++++++++++++++ clients/client-snowball/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-sns/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-sqs/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-ssm-contacts/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-ssm-incidents/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-ssm/src/endpoints.ts | 40 ++++++++++++++ clients/client-sso-admin/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-sso-oidc/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-sso/src/endpoints.ts | 51 ++++++++++++++++++ .../client-storage-gateway/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-sts/src/endpoints.ts | 40 ++++++++++++++ clients/client-support/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-swf/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-synthetics/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-textract/src/endpoints.ts | 51 ++++++++++++++++++ .../client-timestream-query/src/endpoints.ts | 51 ++++++++++++++++++ .../client-timestream-write/src/endpoints.ts | 51 ++++++++++++++++++ .../src/endpoints.ts | 51 ++++++++++++++++++ clients/client-transcribe/src/endpoints.ts | 29 +++++++++++ clients/client-transfer/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-translate/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-voice-id/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-waf-regional/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-waf/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-wafv2/src/endpoints.ts | 51 ++++++++++++++++++ .../client-wellarchitected/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-wisdom/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-workdocs/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-worklink/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-workmail/src/endpoints.ts | 51 ++++++++++++++++++ .../src/endpoints.ts | 51 ++++++++++++++++++ clients/client-workspaces/src/endpoints.ts | 51 ++++++++++++++++++ clients/client-xray/src/endpoints.ts | 51 ++++++++++++++++++ .../aws-protocoltests-ec2/src/endpoints.ts | 51 ++++++++++++++++++ .../src/endpoints.ts | 51 ++++++++++++++++++ .../aws-protocoltests-json/src/endpoints.ts | 51 ++++++++++++++++++ .../aws-protocoltests-query/src/endpoints.ts | 51 ++++++++++++++++++ .../src/endpoints.ts | 51 ++++++++++++++++++ .../src/endpoints.ts | 51 ++++++++++++++++++ 290 files changed, 14430 insertions(+) diff --git a/clients/client-accessanalyzer/src/endpoints.ts b/clients/client-accessanalyzer/src/endpoints.ts index 1dc54ebccd81..f94ebbfc35f3 100644 --- a/clients/client-accessanalyzer/src/endpoints.ts +++ b/clients/client-accessanalyzer/src/endpoints.ts @@ -104,11 +104,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "access-analyzer.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "access-analyzer.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -124,6 +158,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "access-analyzer.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-account/src/endpoints.ts b/clients/client-account/src/endpoints.ts index 4b678778fc7b..8652ea976282 100644 --- a/clients/client-account/src/endpoints.ts +++ b/clients/client-account/src/endpoints.ts @@ -40,11 +40,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", endpoint: "aws-global", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["aws-cn-global", "cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", endpoint: "aws-cn-global", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -60,6 +94,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "account.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-acm-pca/src/endpoints.ts b/clients/client-acm-pca/src/endpoints.ts index 15f0730e8fef..463ff262c474 100644 --- a/clients/client-acm-pca/src/endpoints.ts +++ b/clients/client-acm-pca/src/endpoints.ts @@ -120,11 +120,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "acm-pca.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "acm-pca.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -140,6 +174,12 @@ const partitionHash: PartitionHash = { regions: ["fips-us-gov-east-1", "fips-us-gov-west-1", "us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "acm-pca.{region}.amazonaws.com", + variants: [ + { + hostname: "acm-pca.{region}.{dnsSuffix}", + tags: ["fips"], + }, + ], }, }; diff --git a/clients/client-acm/src/endpoints.ts b/clients/client-acm/src/endpoints.ts index 148c77bd95ed..1abb704e7473 100644 --- a/clients/client-acm/src/endpoints.ts +++ b/clients/client-acm/src/endpoints.ts @@ -104,11 +104,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "acm.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "acm.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -124,6 +158,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "acm.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-alexa-for-business/src/endpoints.ts b/clients/client-alexa-for-business/src/endpoints.ts index dfb03b3501f8..72dabbfdeeeb 100644 --- a/clients/client-alexa-for-business/src/endpoints.ts +++ b/clients/client-alexa-for-business/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "a4b.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "a4b.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "a4b.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-amp/src/endpoints.ts b/clients/client-amp/src/endpoints.ts index 7a114a225547..00fc6fd8f05c 100644 --- a/clients/client-amp/src/endpoints.ts +++ b/clients/client-amp/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "aps.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "aps.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "aps.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-amplify/src/endpoints.ts b/clients/client-amplify/src/endpoints.ts index 5401279d67f4..297f00923a30 100644 --- a/clients/client-amplify/src/endpoints.ts +++ b/clients/client-amplify/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "amplify.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "amplify.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "amplify.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-amplifybackend/src/endpoints.ts b/clients/client-amplifybackend/src/endpoints.ts index 471b1c49372b..273c6342941d 100644 --- a/clients/client-amplifybackend/src/endpoints.ts +++ b/clients/client-amplifybackend/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "amplifybackend.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "amplifybackend.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "amplifybackend.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-api-gateway/src/endpoints.ts b/clients/client-api-gateway/src/endpoints.ts index 82c8d93f071d..970fa9c6e5ff 100644 --- a/clients/client-api-gateway/src/endpoints.ts +++ b/clients/client-api-gateway/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "apigateway.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "apigateway.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "apigateway.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-apigatewaymanagementapi/src/endpoints.ts b/clients/client-apigatewaymanagementapi/src/endpoints.ts index 5ce5cb67cf34..bd8376b3ef83 100644 --- a/clients/client-apigatewaymanagementapi/src/endpoints.ts +++ b/clients/client-apigatewaymanagementapi/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "execute-api.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "execute-api.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "execute-api.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-apigatewayv2/src/endpoints.ts b/clients/client-apigatewayv2/src/endpoints.ts index 82c8d93f071d..970fa9c6e5ff 100644 --- a/clients/client-apigatewayv2/src/endpoints.ts +++ b/clients/client-apigatewayv2/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "apigateway.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "apigateway.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "apigateway.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-app-mesh/src/endpoints.ts b/clients/client-app-mesh/src/endpoints.ts index e224066247b5..dd42bef351ed 100644 --- a/clients/client-app-mesh/src/endpoints.ts +++ b/clients/client-app-mesh/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "appmesh.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "appmesh.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "appmesh.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-appconfig/src/endpoints.ts b/clients/client-appconfig/src/endpoints.ts index 88c9e789a61c..340fac105394 100644 --- a/clients/client-appconfig/src/endpoints.ts +++ b/clients/client-appconfig/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "appconfig.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "appconfig.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "appconfig.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-appflow/src/endpoints.ts b/clients/client-appflow/src/endpoints.ts index 1e67a005ae12..b91b5c79a3d1 100644 --- a/clients/client-appflow/src/endpoints.ts +++ b/clients/client-appflow/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "appflow.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "appflow.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "appflow.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-appintegrations/src/endpoints.ts b/clients/client-appintegrations/src/endpoints.ts index 011537b5e949..1a4a14f6a271 100644 --- a/clients/client-appintegrations/src/endpoints.ts +++ b/clients/client-appintegrations/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "app-integrations.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "app-integrations.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "app-integrations.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-application-auto-scaling/src/endpoints.ts b/clients/client-application-auto-scaling/src/endpoints.ts index 63dbcaeceb55..3cb36be41961 100644 --- a/clients/client-application-auto-scaling/src/endpoints.ts +++ b/clients/client-application-auto-scaling/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "application-autoscaling.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "application-autoscaling.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "application-autoscaling.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-application-discovery-service/src/endpoints.ts b/clients/client-application-discovery-service/src/endpoints.ts index dc271502929e..d93fa1283403 100644 --- a/clients/client-application-discovery-service/src/endpoints.ts +++ b/clients/client-application-discovery-service/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "discovery.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "discovery.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "discovery.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-application-insights/src/endpoints.ts b/clients/client-application-insights/src/endpoints.ts index dae12612bd6e..f03058716e30 100644 --- a/clients/client-application-insights/src/endpoints.ts +++ b/clients/client-application-insights/src/endpoints.ts @@ -39,11 +39,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "applicationinsights.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "applicationinsights.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -59,6 +93,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "applicationinsights.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-applicationcostprofiler/src/endpoints.ts b/clients/client-applicationcostprofiler/src/endpoints.ts index 3f05a7f56078..5148e4eb284c 100644 --- a/clients/client-applicationcostprofiler/src/endpoints.ts +++ b/clients/client-applicationcostprofiler/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "application-cost-profiler.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "application-cost-profiler.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "application-cost-profiler.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-apprunner/src/endpoints.ts b/clients/client-apprunner/src/endpoints.ts index ced654b65aa6..673f973a4f52 100644 --- a/clients/client-apprunner/src/endpoints.ts +++ b/clients/client-apprunner/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "apprunner.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "apprunner.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "apprunner.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-appstream/src/endpoints.ts b/clients/client-appstream/src/endpoints.ts index 0e0e15b17f0d..99f00df17f4d 100644 --- a/clients/client-appstream/src/endpoints.ts +++ b/clients/client-appstream/src/endpoints.ts @@ -74,11 +74,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "appstream2.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "appstream2.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -94,6 +128,23 @@ const partitionHash: PartitionHash = { regions: ["fips", "us-gov-east-1", "us-gov-west-1", "us-gov-west-1-fips"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "appstream2.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-appsync/src/endpoints.ts b/clients/client-appsync/src/endpoints.ts index dbf7426ab32b..ee340e0e8a53 100644 --- a/clients/client-appsync/src/endpoints.ts +++ b/clients/client-appsync/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "appsync.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "appsync.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "appsync.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-athena/src/endpoints.ts b/clients/client-athena/src/endpoints.ts index 0a37de6d4ebc..c7afb0637230 100644 --- a/clients/client-athena/src/endpoints.ts +++ b/clients/client-athena/src/endpoints.ts @@ -107,11 +107,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "athena.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "athena.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -127,6 +161,23 @@ const partitionHash: PartitionHash = { regions: ["fips-us-gov-east-1", "fips-us-gov-west-1", "us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "athena.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-auditmanager/src/endpoints.ts b/clients/client-auditmanager/src/endpoints.ts index 1b4719e37930..043255d0b1a7 100644 --- a/clients/client-auditmanager/src/endpoints.ts +++ b/clients/client-auditmanager/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "auditmanager.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "auditmanager.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "auditmanager.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-auto-scaling-plans/src/endpoints.ts b/clients/client-auto-scaling-plans/src/endpoints.ts index 1b5d623df7d4..c2cea30dc56a 100644 --- a/clients/client-auto-scaling-plans/src/endpoints.ts +++ b/clients/client-auto-scaling-plans/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "autoscaling-plans.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "autoscaling-plans.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "autoscaling-plans.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-auto-scaling/src/endpoints.ts b/clients/client-auto-scaling/src/endpoints.ts index 8e9e423caa4d..d59db06fdec7 100644 --- a/clients/client-auto-scaling/src/endpoints.ts +++ b/clients/client-auto-scaling/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "autoscaling.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "autoscaling.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "autoscaling.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-backup/src/endpoints.ts b/clients/client-backup/src/endpoints.ts index 8ecf3d5c948f..e1d3746fc3af 100644 --- a/clients/client-backup/src/endpoints.ts +++ b/clients/client-backup/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "backup.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "backup.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "backup.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-batch/src/endpoints.ts b/clients/client-batch/src/endpoints.ts index 0ea66377d8d6..a7e6468a2304 100644 --- a/clients/client-batch/src/endpoints.ts +++ b/clients/client-batch/src/endpoints.ts @@ -107,11 +107,34 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "batch.{region}.amazonaws.com", + variants: [ + { + hostname: "fips.batch.{region}.{dnsSuffix}", + tags: ["fips"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "batch.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -127,6 +150,12 @@ const partitionHash: PartitionHash = { regions: ["fips-us-gov-east-1", "fips-us-gov-west-1", "us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "batch.{region}.amazonaws.com", + variants: [ + { + hostname: "batch.{region}.{dnsSuffix}", + tags: ["fips"], + }, + ], }, }; diff --git a/clients/client-braket/src/endpoints.ts b/clients/client-braket/src/endpoints.ts index fd20212cb8ba..8870fb2b864f 100644 --- a/clients/client-braket/src/endpoints.ts +++ b/clients/client-braket/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "braket.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "braket.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "braket.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-budgets/src/endpoints.ts b/clients/client-budgets/src/endpoints.ts index f748d847f413..0cacecfa22c5 100644 --- a/clients/client-budgets/src/endpoints.ts +++ b/clients/client-budgets/src/endpoints.ts @@ -40,11 +40,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", endpoint: "aws-global", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["aws-cn-global", "cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", endpoint: "aws-cn-global", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -60,6 +94,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "budgets.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-chime-sdk-identity/src/endpoints.ts b/clients/client-chime-sdk-identity/src/endpoints.ts index 3a0791abbcf1..353c05cabca9 100644 --- a/clients/client-chime-sdk-identity/src/endpoints.ts +++ b/clients/client-chime-sdk-identity/src/endpoints.ts @@ -44,11 +44,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "identity-chime.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "identity-chime.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -64,6 +98,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "identity-chime.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-chime-sdk-messaging/src/endpoints.ts b/clients/client-chime-sdk-messaging/src/endpoints.ts index 17db3f1e8d54..bbadb057128f 100644 --- a/clients/client-chime-sdk-messaging/src/endpoints.ts +++ b/clients/client-chime-sdk-messaging/src/endpoints.ts @@ -44,11 +44,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "messaging-chime.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "messaging-chime.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -64,6 +98,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "messaging-chime.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-chime/src/endpoints.ts b/clients/client-chime/src/endpoints.ts index 45f3323d7486..13e7dcc7e25e 100644 --- a/clients/client-chime/src/endpoints.ts +++ b/clients/client-chime/src/endpoints.ts @@ -36,11 +36,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", endpoint: "aws-global", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "chime.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -56,6 +90,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "chime.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-cloud9/src/endpoints.ts b/clients/client-cloud9/src/endpoints.ts index 51b4e581ebdd..63b338e9bf94 100644 --- a/clients/client-cloud9/src/endpoints.ts +++ b/clients/client-cloud9/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "cloud9.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "cloud9.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "cloud9.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-cloudcontrol/src/endpoints.ts b/clients/client-cloudcontrol/src/endpoints.ts index a6b40bcfa798..15b03d31fc6a 100644 --- a/clients/client-cloudcontrol/src/endpoints.ts +++ b/clients/client-cloudcontrol/src/endpoints.ts @@ -120,11 +120,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "cloudcontrolapi.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "cloudcontrolapi.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -140,6 +174,23 @@ const partitionHash: PartitionHash = { regions: ["fips-us-gov-east-1", "fips-us-gov-west-1", "us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "cloudcontrolapi.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-clouddirectory/src/endpoints.ts b/clients/client-clouddirectory/src/endpoints.ts index 5a264c1c593a..b97f8d6ab299 100644 --- a/clients/client-clouddirectory/src/endpoints.ts +++ b/clients/client-clouddirectory/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "clouddirectory.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "clouddirectory.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "clouddirectory.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-cloudformation/src/endpoints.ts b/clients/client-cloudformation/src/endpoints.ts index 0154ee29e70a..131a471ae549 100644 --- a/clients/client-cloudformation/src/endpoints.ts +++ b/clients/client-cloudformation/src/endpoints.ts @@ -91,11 +91,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "cloudformation.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "cloudformation.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -111,6 +145,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "cloudformation.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-cloudfront/src/endpoints.ts b/clients/client-cloudfront/src/endpoints.ts index fd46a6a36272..563ffd26962b 100644 --- a/clients/client-cloudfront/src/endpoints.ts +++ b/clients/client-cloudfront/src/endpoints.ts @@ -40,11 +40,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", endpoint: "aws-global", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["aws-cn-global", "cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", endpoint: "aws-cn-global", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -60,6 +94,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "cloudfront.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-cloudhsm-v2/src/endpoints.ts b/clients/client-cloudhsm-v2/src/endpoints.ts index a1488a16a2b3..95236df1206c 100644 --- a/clients/client-cloudhsm-v2/src/endpoints.ts +++ b/clients/client-cloudhsm-v2/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "cloudhsmv2.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "cloudhsmv2.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "cloudhsmv2.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-cloudhsm/src/endpoints.ts b/clients/client-cloudhsm/src/endpoints.ts index 7214a86d32a1..c5cf1460c6a7 100644 --- a/clients/client-cloudhsm/src/endpoints.ts +++ b/clients/client-cloudhsm/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "cloudhsm.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "cloudhsm.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "cloudhsm.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-cloudsearch-domain/src/endpoints.ts b/clients/client-cloudsearch-domain/src/endpoints.ts index 73751fa1f8c8..afca47fceab9 100644 --- a/clients/client-cloudsearch-domain/src/endpoints.ts +++ b/clients/client-cloudsearch-domain/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "cloudsearchdomain.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "cloudsearchdomain.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "cloudsearchdomain.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-cloudsearch/src/endpoints.ts b/clients/client-cloudsearch/src/endpoints.ts index a1fa705303d7..d7ecbc34e959 100644 --- a/clients/client-cloudsearch/src/endpoints.ts +++ b/clients/client-cloudsearch/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "cloudsearch.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "cloudsearch.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "cloudsearch.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-cloudtrail/src/endpoints.ts b/clients/client-cloudtrail/src/endpoints.ts index d9ceccfd2ba3..279011c1ae25 100644 --- a/clients/client-cloudtrail/src/endpoints.ts +++ b/clients/client-cloudtrail/src/endpoints.ts @@ -91,11 +91,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "cloudtrail.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "cloudtrail.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -111,6 +145,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "cloudtrail.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-cloudwatch-events/src/endpoints.ts b/clients/client-cloudwatch-events/src/endpoints.ts index 8b3151074a79..5f212055828b 100644 --- a/clients/client-cloudwatch-events/src/endpoints.ts +++ b/clients/client-cloudwatch-events/src/endpoints.ts @@ -91,11 +91,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "events.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "events.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -111,6 +145,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "events.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-cloudwatch-logs/src/endpoints.ts b/clients/client-cloudwatch-logs/src/endpoints.ts index 66bc7fca5b19..a49370479c63 100644 --- a/clients/client-cloudwatch-logs/src/endpoints.ts +++ b/clients/client-cloudwatch-logs/src/endpoints.ts @@ -91,11 +91,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "logs.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "logs.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -111,6 +145,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "logs.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-cloudwatch/src/endpoints.ts b/clients/client-cloudwatch/src/endpoints.ts index 2e6824634a30..ac746f7f9270 100644 --- a/clients/client-cloudwatch/src/endpoints.ts +++ b/clients/client-cloudwatch/src/endpoints.ts @@ -107,11 +107,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "monitoring.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "monitoring.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -127,6 +161,12 @@ const partitionHash: PartitionHash = { regions: ["fips-us-gov-east-1", "fips-us-gov-west-1", "us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "monitoring.{region}.amazonaws.com", + variants: [ + { + hostname: "monitoring.{region}.{dnsSuffix}", + tags: ["fips"], + }, + ], }, }; diff --git a/clients/client-codeartifact/src/endpoints.ts b/clients/client-codeartifact/src/endpoints.ts index 8c318047d02c..587d5b4873c8 100644 --- a/clients/client-codeartifact/src/endpoints.ts +++ b/clients/client-codeartifact/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "codeartifact.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "codeartifact.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "codeartifact.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-codebuild/src/endpoints.ts b/clients/client-codebuild/src/endpoints.ts index 229bffe845d6..e5131ff68b7b 100644 --- a/clients/client-codebuild/src/endpoints.ts +++ b/clients/client-codebuild/src/endpoints.ts @@ -107,11 +107,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "codebuild.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "codebuild.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -127,6 +161,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-east-1-fips", "us-gov-west-1", "us-gov-west-1-fips"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "codebuild.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-codecommit/src/endpoints.ts b/clients/client-codecommit/src/endpoints.ts index 222ddfadba14..5b618ceafa78 100644 --- a/clients/client-codecommit/src/endpoints.ts +++ b/clients/client-codecommit/src/endpoints.ts @@ -125,11 +125,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "codecommit.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "codecommit.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -145,6 +179,23 @@ const partitionHash: PartitionHash = { regions: ["fips", "us-gov-east-1", "us-gov-east-1-fips", "us-gov-west-1", "us-gov-west-1-fips"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "codecommit.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-codedeploy/src/endpoints.ts b/clients/client-codedeploy/src/endpoints.ts index 5c52e5306d87..cc6b9a10fa4d 100644 --- a/clients/client-codedeploy/src/endpoints.ts +++ b/clients/client-codedeploy/src/endpoints.ts @@ -107,11 +107,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "codedeploy.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "codedeploy.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -127,6 +161,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-east-1-fips", "us-gov-west-1", "us-gov-west-1-fips"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "codedeploy.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-codeguru-reviewer/src/endpoints.ts b/clients/client-codeguru-reviewer/src/endpoints.ts index e15c0206b753..3fef9b5bdd74 100644 --- a/clients/client-codeguru-reviewer/src/endpoints.ts +++ b/clients/client-codeguru-reviewer/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "codeguru-reviewer.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "codeguru-reviewer.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "codeguru-reviewer.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-codeguruprofiler/src/endpoints.ts b/clients/client-codeguruprofiler/src/endpoints.ts index cbb92922fac4..d68ce0165ef0 100644 --- a/clients/client-codeguruprofiler/src/endpoints.ts +++ b/clients/client-codeguruprofiler/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "codeguru-profiler.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "codeguru-profiler.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "codeguru-profiler.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-codepipeline/src/endpoints.ts b/clients/client-codepipeline/src/endpoints.ts index 45947e673232..99ade1a909e4 100644 --- a/clients/client-codepipeline/src/endpoints.ts +++ b/clients/client-codepipeline/src/endpoints.ts @@ -108,11 +108,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "codepipeline.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "codepipeline.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -128,6 +162,23 @@ const partitionHash: PartitionHash = { regions: ["fips-us-gov-west-1", "us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "codepipeline.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-codestar-connections/src/endpoints.ts b/clients/client-codestar-connections/src/endpoints.ts index bae97a6db70d..a3876ac44115 100644 --- a/clients/client-codestar-connections/src/endpoints.ts +++ b/clients/client-codestar-connections/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "codestar-connections.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "codestar-connections.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "codestar-connections.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-codestar-notifications/src/endpoints.ts b/clients/client-codestar-notifications/src/endpoints.ts index ed39cdb4b8d3..13b554fcb278 100644 --- a/clients/client-codestar-notifications/src/endpoints.ts +++ b/clients/client-codestar-notifications/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "codestar-notifications.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "codestar-notifications.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "codestar-notifications.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-codestar/src/endpoints.ts b/clients/client-codestar/src/endpoints.ts index 36be2dc425fc..2b5c648aaae8 100644 --- a/clients/client-codestar/src/endpoints.ts +++ b/clients/client-codestar/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "codestar.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "codestar.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "codestar.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-cognito-identity-provider/src/endpoints.ts b/clients/client-cognito-identity-provider/src/endpoints.ts index 5b8bf39db4fd..8e53a41beb6e 100644 --- a/clients/client-cognito-identity-provider/src/endpoints.ts +++ b/clients/client-cognito-identity-provider/src/endpoints.ts @@ -95,11 +95,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "cognito-idp.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "cognito-idp.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -115,6 +149,23 @@ const partitionHash: PartitionHash = { regions: ["fips-us-gov-west-1", "us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "cognito-idp.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-cognito-identity/src/endpoints.ts b/clients/client-cognito-identity/src/endpoints.ts index 7c7de179a28b..130110ce0659 100644 --- a/clients/client-cognito-identity/src/endpoints.ts +++ b/clients/client-cognito-identity/src/endpoints.ts @@ -82,11 +82,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "cognito-identity.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "cognito-identity.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -102,6 +136,23 @@ const partitionHash: PartitionHash = { regions: ["fips-us-gov-west-1", "us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "cognito-identity.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-cognito-sync/src/endpoints.ts b/clients/client-cognito-sync/src/endpoints.ts index 492913e2481b..68902f558d83 100644 --- a/clients/client-cognito-sync/src/endpoints.ts +++ b/clients/client-cognito-sync/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "cognito-sync.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "cognito-sync.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "cognito-sync.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-comprehend/src/endpoints.ts b/clients/client-comprehend/src/endpoints.ts index e9931b70255f..70add5d00c8d 100644 --- a/clients/client-comprehend/src/endpoints.ts +++ b/clients/client-comprehend/src/endpoints.ts @@ -82,11 +82,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "comprehend.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "comprehend.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -102,6 +136,23 @@ const partitionHash: PartitionHash = { regions: ["fips-us-gov-west-1", "us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "comprehend.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-comprehendmedical/src/endpoints.ts b/clients/client-comprehendmedical/src/endpoints.ts index 6b773e5dcda9..7fbb04174c57 100644 --- a/clients/client-comprehendmedical/src/endpoints.ts +++ b/clients/client-comprehendmedical/src/endpoints.ts @@ -82,11 +82,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "comprehendmedical.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "comprehendmedical.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -102,6 +136,23 @@ const partitionHash: PartitionHash = { regions: ["fips-us-gov-west-1", "us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "comprehendmedical.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-compute-optimizer/src/endpoints.ts b/clients/client-compute-optimizer/src/endpoints.ts index 7dc07b810081..9683b349314b 100644 --- a/clients/client-compute-optimizer/src/endpoints.ts +++ b/clients/client-compute-optimizer/src/endpoints.ts @@ -103,11 +103,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "compute-optimizer.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "compute-optimizer.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -123,6 +157,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "compute-optimizer.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-config-service/src/endpoints.ts b/clients/client-config-service/src/endpoints.ts index 940bcaf36d0c..e6381786959d 100644 --- a/clients/client-config-service/src/endpoints.ts +++ b/clients/client-config-service/src/endpoints.ts @@ -107,11 +107,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "config.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "config.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -127,6 +161,12 @@ const partitionHash: PartitionHash = { regions: ["fips-us-gov-east-1", "fips-us-gov-west-1", "us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "config.{region}.amazonaws.com", + variants: [ + { + hostname: "config.{region}.{dnsSuffix}", + tags: ["fips"], + }, + ], }, }; diff --git a/clients/client-connect-contact-lens/src/endpoints.ts b/clients/client-connect-contact-lens/src/endpoints.ts index 8921a3e55e54..8d8a9d4d29b1 100644 --- a/clients/client-connect-contact-lens/src/endpoints.ts +++ b/clients/client-connect-contact-lens/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "contact-lens.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "contact-lens.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "contact-lens.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-connect/src/endpoints.ts b/clients/client-connect/src/endpoints.ts index 1ac5ee2aacd3..cfe62e67f8bf 100644 --- a/clients/client-connect/src/endpoints.ts +++ b/clients/client-connect/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "connect.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "connect.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "connect.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-connectparticipant/src/endpoints.ts b/clients/client-connectparticipant/src/endpoints.ts index c3a1785f252b..a489baa5f30a 100644 --- a/clients/client-connectparticipant/src/endpoints.ts +++ b/clients/client-connectparticipant/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "participant.connect.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "participant.connect.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "participant.connect.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-cost-and-usage-report-service/src/endpoints.ts b/clients/client-cost-and-usage-report-service/src/endpoints.ts index 8cbbf39bc8c3..421b87365857 100644 --- a/clients/client-cost-and-usage-report-service/src/endpoints.ts +++ b/clients/client-cost-and-usage-report-service/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "cur.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "cur.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "cur.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-cost-explorer/src/endpoints.ts b/clients/client-cost-explorer/src/endpoints.ts index 7560a48e2f86..5aaeb2a0a0da 100644 --- a/clients/client-cost-explorer/src/endpoints.ts +++ b/clients/client-cost-explorer/src/endpoints.ts @@ -40,11 +40,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", endpoint: "aws-global", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["aws-cn-global", "cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", endpoint: "aws-cn-global", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -60,6 +94,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "ce.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-customer-profiles/src/endpoints.ts b/clients/client-customer-profiles/src/endpoints.ts index 53c7f0cd6972..0d9f44f57698 100644 --- a/clients/client-customer-profiles/src/endpoints.ts +++ b/clients/client-customer-profiles/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "profile.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "profile.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "profile.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-data-pipeline/src/endpoints.ts b/clients/client-data-pipeline/src/endpoints.ts index 173d88b99d0a..3082c97bc831 100644 --- a/clients/client-data-pipeline/src/endpoints.ts +++ b/clients/client-data-pipeline/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "datapipeline.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "datapipeline.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "datapipeline.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-database-migration-service/src/endpoints.ts b/clients/client-database-migration-service/src/endpoints.ts index c787dabe461f..d02a8584c368 100644 --- a/clients/client-database-migration-service/src/endpoints.ts +++ b/clients/client-database-migration-service/src/endpoints.ts @@ -146,26 +146,78 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "dms.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "dms.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["dms", "dms-fips", "us-iso-east-1", "us-iso-east-1-fips", "us-iso-west-1"], regionRegex: "^us\\-iso\\-\\w+\\-\\d+$", hostname: "dms.{region}.c2s.ic.gov", + variants: [ + { + hostname: "dms.{region}.{dnsSuffix}", + tags: ["fips"], + }, + ], }, "aws-iso-b": { regions: ["dms", "dms-fips", "us-isob-east-1", "us-isob-east-1-fips"], regionRegex: "^us\\-isob\\-\\w+\\-\\d+$", hostname: "dms.{region}.sc2s.sgov.gov", + variants: [ + { + hostname: "dms.{region}.{dnsSuffix}", + tags: ["fips"], + }, + ], }, "aws-us-gov": { regions: ["dms", "dms-fips", "us-gov-east-1", "us-gov-east-1-fips", "us-gov-west-1", "us-gov-west-1-fips"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "dms.{region}.amazonaws.com", + variants: [ + { + hostname: "dms.{region}.{dnsSuffix}", + tags: ["fips"], + }, + ], }, }; diff --git a/clients/client-databrew/src/endpoints.ts b/clients/client-databrew/src/endpoints.ts index ef09b0cc69e6..8b8a26b5bfd7 100644 --- a/clients/client-databrew/src/endpoints.ts +++ b/clients/client-databrew/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "databrew.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "databrew.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "databrew.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-dataexchange/src/endpoints.ts b/clients/client-dataexchange/src/endpoints.ts index b611501277a1..96dc05fd5520 100644 --- a/clients/client-dataexchange/src/endpoints.ts +++ b/clients/client-dataexchange/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "dataexchange.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "dataexchange.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "dataexchange.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-datasync/src/endpoints.ts b/clients/client-datasync/src/endpoints.ts index 9ec6aa78b98d..21c77a91f744 100644 --- a/clients/client-datasync/src/endpoints.ts +++ b/clients/client-datasync/src/endpoints.ts @@ -120,11 +120,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "datasync.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "datasync.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -140,6 +174,23 @@ const partitionHash: PartitionHash = { regions: ["fips-us-gov-east-1", "fips-us-gov-west-1", "us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "datasync.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-dax/src/endpoints.ts b/clients/client-dax/src/endpoints.ts index 22c10aeab79c..a8ac216fe6b3 100644 --- a/clients/client-dax/src/endpoints.ts +++ b/clients/client-dax/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "dax.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "dax.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "dax.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-detective/src/endpoints.ts b/clients/client-detective/src/endpoints.ts index bd729c0fa370..67d15efe2d22 100644 --- a/clients/client-detective/src/endpoints.ts +++ b/clients/client-detective/src/endpoints.ts @@ -107,11 +107,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "api.detective.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "api.detective.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -127,6 +161,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-east-1-fips", "us-gov-west-1", "us-gov-west-1-fips"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "api.detective.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-device-farm/src/endpoints.ts b/clients/client-device-farm/src/endpoints.ts index fe23a593d19b..c22db7e6febc 100644 --- a/clients/client-device-farm/src/endpoints.ts +++ b/clients/client-device-farm/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "devicefarm.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "devicefarm.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "devicefarm.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-devops-guru/src/endpoints.ts b/clients/client-devops-guru/src/endpoints.ts index 8d092f9aa2a8..6b007ff4af1b 100644 --- a/clients/client-devops-guru/src/endpoints.ts +++ b/clients/client-devops-guru/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "devops-guru.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "devops-guru.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "devops-guru.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-direct-connect/src/endpoints.ts b/clients/client-direct-connect/src/endpoints.ts index bc5dfb309ed0..f57a2343b462 100644 --- a/clients/client-direct-connect/src/endpoints.ts +++ b/clients/client-direct-connect/src/endpoints.ts @@ -91,11 +91,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "directconnect.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "directconnect.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -111,6 +145,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "directconnect.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-directory-service/src/endpoints.ts b/clients/client-directory-service/src/endpoints.ts index 8dd0d2e95976..ea78eda5bd1e 100644 --- a/clients/client-directory-service/src/endpoints.ts +++ b/clients/client-directory-service/src/endpoints.ts @@ -120,11 +120,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "ds.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "ds.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -140,6 +174,23 @@ const partitionHash: PartitionHash = { regions: ["fips-us-gov-east-1", "fips-us-gov-west-1", "us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "ds.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-dlm/src/endpoints.ts b/clients/client-dlm/src/endpoints.ts index 1ec8eeb576ae..7f33cdb198a6 100644 --- a/clients/client-dlm/src/endpoints.ts +++ b/clients/client-dlm/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "dlm.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "dlm.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "dlm.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-docdb/src/endpoints.ts b/clients/client-docdb/src/endpoints.ts index 98ac780960d2..6aee61aa9053 100644 --- a/clients/client-docdb/src/endpoints.ts +++ b/clients/client-docdb/src/endpoints.ts @@ -203,11 +203,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "rds.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "rds.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -230,6 +264,23 @@ const partitionHash: PartitionHash = { ], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "rds.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-dynamodb-streams/src/endpoints.ts b/clients/client-dynamodb-streams/src/endpoints.ts index 1bad6458a7e7..9b393c381fe7 100644 --- a/clients/client-dynamodb-streams/src/endpoints.ts +++ b/clients/client-dynamodb-streams/src/endpoints.ts @@ -85,11 +85,34 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "streams.dynamodb.{region}.amazonaws.com", + variants: [ + { + hostname: "dynamodb-fips.{region}.{dnsSuffix}", + tags: ["fips"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "streams.dynamodb.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -105,6 +128,12 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-east-1-fips", "us-gov-west-1", "us-gov-west-1-fips"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "streams.dynamodb.{region}.amazonaws.com", + variants: [ + { + hostname: "dynamodb.{region}.{dnsSuffix}", + tags: ["fips"], + }, + ], }, }; diff --git a/clients/client-dynamodb/src/endpoints.ts b/clients/client-dynamodb/src/endpoints.ts index 700595e2aa89..b77fb419eccb 100644 --- a/clients/client-dynamodb/src/endpoints.ts +++ b/clients/client-dynamodb/src/endpoints.ts @@ -125,11 +125,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "dynamodb.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "dynamodb.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -145,6 +179,12 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-east-1-fips", "us-gov-west-1", "us-gov-west-1-fips"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "dynamodb.{region}.amazonaws.com", + variants: [ + { + hostname: "dynamodb.{region}.{dnsSuffix}", + tags: ["fips"], + }, + ], }, }; diff --git a/clients/client-ebs/src/endpoints.ts b/clients/client-ebs/src/endpoints.ts index 95a394f818d6..f1a9f86aefc9 100644 --- a/clients/client-ebs/src/endpoints.ts +++ b/clients/client-ebs/src/endpoints.ts @@ -96,11 +96,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "ebs.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "ebs.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -116,6 +150,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "ebs.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-ec2-instance-connect/src/endpoints.ts b/clients/client-ec2-instance-connect/src/endpoints.ts index 23b3dd06ddb1..411848c14af6 100644 --- a/clients/client-ec2-instance-connect/src/endpoints.ts +++ b/clients/client-ec2-instance-connect/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "ec2-instance-connect.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "ec2-instance-connect.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "ec2-instance-connect.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-ec2/src/endpoints.ts b/clients/client-ec2/src/endpoints.ts index cda5ab0382ef..d771acc7bf65 100644 --- a/clients/client-ec2/src/endpoints.ts +++ b/clients/client-ec2/src/endpoints.ts @@ -140,11 +140,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "ec2.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "ec2.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -160,6 +194,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "ec2.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-ecr-public/src/endpoints.ts b/clients/client-ecr-public/src/endpoints.ts index 64ee447e807f..b3167e0bb167 100644 --- a/clients/client-ecr-public/src/endpoints.ts +++ b/clients/client-ecr-public/src/endpoints.ts @@ -35,11 +35,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "api.ecr-public.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "api.ecr-public.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -55,6 +89,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "api.ecr-public.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-ecr/src/endpoints.ts b/clients/client-ecr/src/endpoints.ts index 9137e1167c4e..970b60462e6e 100644 --- a/clients/client-ecr/src/endpoints.ts +++ b/clients/client-ecr/src/endpoints.ts @@ -293,11 +293,34 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "api.ecr.{region}.amazonaws.com", + variants: [ + { + hostname: "ecr-fips.{region}.{dnsSuffix}", + tags: ["fips"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "api.ecr.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -322,6 +345,12 @@ const partitionHash: PartitionHash = { ], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "api.ecr.{region}.amazonaws.com", + variants: [ + { + hostname: "ecr-fips.{region}.{dnsSuffix}", + tags: ["fips"], + }, + ], }, }; diff --git a/clients/client-ecs/src/endpoints.ts b/clients/client-ecs/src/endpoints.ts index 26487a0b3b3a..a3c8e445ccf2 100644 --- a/clients/client-ecs/src/endpoints.ts +++ b/clients/client-ecs/src/endpoints.ts @@ -107,11 +107,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "ecs.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "ecs.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -127,6 +161,23 @@ const partitionHash: PartitionHash = { regions: ["fips-us-gov-east-1", "fips-us-gov-west-1", "us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "ecs.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-efs/src/endpoints.ts b/clients/client-efs/src/endpoints.ts index 90e6bccfa557..fa900d979af6 100644 --- a/clients/client-efs/src/endpoints.ts +++ b/clients/client-efs/src/endpoints.ts @@ -364,11 +364,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "elasticfilesystem.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1", "fips-cn-north-1", "fips-cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "elasticfilesystem.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["fips-us-iso-east-1", "us-iso-east-1", "us-iso-west-1"], @@ -384,6 +418,23 @@ const partitionHash: PartitionHash = { regions: ["fips-us-gov-east-1", "fips-us-gov-west-1", "us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "elasticfilesystem.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-eks/src/endpoints.ts b/clients/client-eks/src/endpoints.ts index c1caeb69b0e9..3656f119b800 100644 --- a/clients/client-eks/src/endpoints.ts +++ b/clients/client-eks/src/endpoints.ts @@ -107,11 +107,34 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "eks.{region}.amazonaws.com", + variants: [ + { + hostname: "fips.eks.{region}.{dnsSuffix}", + tags: ["fips"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "eks.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -127,6 +150,12 @@ const partitionHash: PartitionHash = { regions: ["fips-us-gov-east-1", "fips-us-gov-west-1", "us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "eks.{region}.amazonaws.com", + variants: [ + { + hostname: "eks.{region}.{dnsSuffix}", + tags: ["fips"], + }, + ], }, }; diff --git a/clients/client-elastic-beanstalk/src/endpoints.ts b/clients/client-elastic-beanstalk/src/endpoints.ts index 25d8838bcabf..ff86b7896e8f 100644 --- a/clients/client-elastic-beanstalk/src/endpoints.ts +++ b/clients/client-elastic-beanstalk/src/endpoints.ts @@ -91,11 +91,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "elasticbeanstalk.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "elasticbeanstalk.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -111,6 +145,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "elasticbeanstalk.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-elastic-inference/src/endpoints.ts b/clients/client-elastic-inference/src/endpoints.ts index 10c3454804f7..6d41dc361d5b 100644 --- a/clients/client-elastic-inference/src/endpoints.ts +++ b/clients/client-elastic-inference/src/endpoints.ts @@ -49,11 +49,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "api.elastic-inference.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "api.elastic-inference.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -69,6 +103,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "api.elastic-inference.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-elastic-load-balancing-v2/src/endpoints.ts b/clients/client-elastic-load-balancing-v2/src/endpoints.ts index 267ebbfacac0..d3fbd9e4269f 100644 --- a/clients/client-elastic-load-balancing-v2/src/endpoints.ts +++ b/clients/client-elastic-load-balancing-v2/src/endpoints.ts @@ -107,11 +107,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "elasticloadbalancing.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "elasticloadbalancing.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -127,6 +161,12 @@ const partitionHash: PartitionHash = { regions: ["fips-us-gov-east-1", "fips-us-gov-west-1", "us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "elasticloadbalancing.{region}.amazonaws.com", + variants: [ + { + hostname: "elasticloadbalancing.{region}.{dnsSuffix}", + tags: ["fips"], + }, + ], }, }; diff --git a/clients/client-elastic-load-balancing/src/endpoints.ts b/clients/client-elastic-load-balancing/src/endpoints.ts index 267ebbfacac0..d3fbd9e4269f 100644 --- a/clients/client-elastic-load-balancing/src/endpoints.ts +++ b/clients/client-elastic-load-balancing/src/endpoints.ts @@ -107,11 +107,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "elasticloadbalancing.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "elasticloadbalancing.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -127,6 +161,12 @@ const partitionHash: PartitionHash = { regions: ["fips-us-gov-east-1", "fips-us-gov-west-1", "us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "elasticloadbalancing.{region}.amazonaws.com", + variants: [ + { + hostname: "elasticloadbalancing.{region}.{dnsSuffix}", + tags: ["fips"], + }, + ], }, }; diff --git a/clients/client-elastic-transcoder/src/endpoints.ts b/clients/client-elastic-transcoder/src/endpoints.ts index dff2c2e54e84..32caa5e8b2c4 100644 --- a/clients/client-elastic-transcoder/src/endpoints.ts +++ b/clients/client-elastic-transcoder/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "elastictranscoder.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "elastictranscoder.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "elastictranscoder.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-elasticache/src/endpoints.ts b/clients/client-elasticache/src/endpoints.ts index 507e66dc962c..578e756a7470 100644 --- a/clients/client-elasticache/src/endpoints.ts +++ b/clients/client-elasticache/src/endpoints.ts @@ -100,11 +100,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "elasticache.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "elasticache.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -120,6 +154,12 @@ const partitionHash: PartitionHash = { regions: ["fips", "us-gov-east-1", "us-gov-west-1", "us-gov-west-1-fips"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "elasticache.{region}.amazonaws.com", + variants: [ + { + hostname: "elasticache.{region}.{dnsSuffix}", + tags: ["fips"], + }, + ], }, }; diff --git a/clients/client-elasticsearch-service/src/endpoints.ts b/clients/client-elasticsearch-service/src/endpoints.ts index 2b2cf5f3d7cb..f2f57573cdcf 100644 --- a/clients/client-elasticsearch-service/src/endpoints.ts +++ b/clients/client-elasticsearch-service/src/endpoints.ts @@ -112,11 +112,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "es.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "es.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -132,6 +166,23 @@ const partitionHash: PartitionHash = { regions: ["fips", "us-gov-east-1", "us-gov-east-1-fips", "us-gov-west-1", "us-gov-west-1-fips"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "es.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-emr-containers/src/endpoints.ts b/clients/client-emr-containers/src/endpoints.ts index f64ae11c866f..6898eac9261e 100644 --- a/clients/client-emr-containers/src/endpoints.ts +++ b/clients/client-emr-containers/src/endpoints.ts @@ -96,11 +96,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "emr-containers.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "emr-containers.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -116,6 +150,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "emr-containers.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-emr/src/endpoints.ts b/clients/client-emr/src/endpoints.ts index 890b1cebf668..6aee09d505da 100644 --- a/clients/client-emr/src/endpoints.ts +++ b/clients/client-emr/src/endpoints.ts @@ -120,11 +120,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "elasticmapreduce.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "elasticmapreduce.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -140,6 +174,12 @@ const partitionHash: PartitionHash = { regions: ["fips-us-gov-east-1", "fips-us-gov-west-1", "us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "elasticmapreduce.{region}.amazonaws.com", + variants: [ + { + hostname: "elasticmapreduce.{region}.{dnsSuffix}", + tags: ["fips"], + }, + ], }, }; diff --git a/clients/client-eventbridge/src/endpoints.ts b/clients/client-eventbridge/src/endpoints.ts index 8b3151074a79..5f212055828b 100644 --- a/clients/client-eventbridge/src/endpoints.ts +++ b/clients/client-eventbridge/src/endpoints.ts @@ -91,11 +91,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "events.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "events.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -111,6 +145,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "events.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-finspace-data/src/endpoints.ts b/clients/client-finspace-data/src/endpoints.ts index 436c15b0efa2..58b738223e2b 100644 --- a/clients/client-finspace-data/src/endpoints.ts +++ b/clients/client-finspace-data/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "finspace-api.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "finspace-api.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "finspace-api.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-finspace/src/endpoints.ts b/clients/client-finspace/src/endpoints.ts index 05ba867ec574..f1ac2abb5b1b 100644 --- a/clients/client-finspace/src/endpoints.ts +++ b/clients/client-finspace/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "finspace.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "finspace.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "finspace.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-firehose/src/endpoints.ts b/clients/client-firehose/src/endpoints.ts index f47f080fd890..44d402b73239 100644 --- a/clients/client-firehose/src/endpoints.ts +++ b/clients/client-firehose/src/endpoints.ts @@ -107,11 +107,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "firehose.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "firehose.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -127,6 +161,23 @@ const partitionHash: PartitionHash = { regions: ["fips-us-gov-east-1", "fips-us-gov-west-1", "us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "firehose.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-fis/src/endpoints.ts b/clients/client-fis/src/endpoints.ts index 021347e48465..5e1376b501d7 100644 --- a/clients/client-fis/src/endpoints.ts +++ b/clients/client-fis/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "fis.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "fis.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "fis.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-fms/src/endpoints.ts b/clients/client-fms/src/endpoints.ts index d61423e6f0d5..bc6d4c9745d2 100644 --- a/clients/client-fms/src/endpoints.ts +++ b/clients/client-fms/src/endpoints.ts @@ -302,11 +302,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "fms.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "fms.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -322,6 +356,23 @@ const partitionHash: PartitionHash = { regions: ["fips-us-gov-east-1", "fips-us-gov-west-1", "us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "fms.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-forecast/src/endpoints.ts b/clients/client-forecast/src/endpoints.ts index 59113e94fa7c..c31ebedb2972 100644 --- a/clients/client-forecast/src/endpoints.ts +++ b/clients/client-forecast/src/endpoints.ts @@ -70,11 +70,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "forecast.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "forecast.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -90,6 +124,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "forecast.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-forecastquery/src/endpoints.ts b/clients/client-forecastquery/src/endpoints.ts index 5f474f09abe2..d8f6f14a9d93 100644 --- a/clients/client-forecastquery/src/endpoints.ts +++ b/clients/client-forecastquery/src/endpoints.ts @@ -70,11 +70,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "forecastquery.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "forecastquery.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -90,6 +124,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "forecastquery.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-frauddetector/src/endpoints.ts b/clients/client-frauddetector/src/endpoints.ts index 4ed80976cbb2..cf4adba67131 100644 --- a/clients/client-frauddetector/src/endpoints.ts +++ b/clients/client-frauddetector/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "frauddetector.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "frauddetector.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "frauddetector.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-fsx/src/endpoints.ts b/clients/client-fsx/src/endpoints.ts index fa123e856923..ebdb74580f2e 100644 --- a/clients/client-fsx/src/endpoints.ts +++ b/clients/client-fsx/src/endpoints.ts @@ -221,11 +221,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "fsx.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "fsx.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -250,6 +284,23 @@ const partitionHash: PartitionHash = { ], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "fsx.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-gamelift/src/endpoints.ts b/clients/client-gamelift/src/endpoints.ts index 51bab7db7081..93813dc4235c 100644 --- a/clients/client-gamelift/src/endpoints.ts +++ b/clients/client-gamelift/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "gamelift.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "gamelift.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "gamelift.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-glacier/src/endpoints.ts b/clients/client-glacier/src/endpoints.ts index 6ac345ab12e4..671dbc727df7 100644 --- a/clients/client-glacier/src/endpoints.ts +++ b/clients/client-glacier/src/endpoints.ts @@ -104,11 +104,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "glacier.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "glacier.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -124,6 +158,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "glacier.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-global-accelerator/src/endpoints.ts b/clients/client-global-accelerator/src/endpoints.ts index 2669806437aa..331a29157409 100644 --- a/clients/client-global-accelerator/src/endpoints.ts +++ b/clients/client-global-accelerator/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "globalaccelerator.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "globalaccelerator.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "globalaccelerator.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-glue/src/endpoints.ts b/clients/client-glue/src/endpoints.ts index 1fb878e827dd..5bb45215d749 100644 --- a/clients/client-glue/src/endpoints.ts +++ b/clients/client-glue/src/endpoints.ts @@ -107,11 +107,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "glue.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "glue.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -127,6 +161,23 @@ const partitionHash: PartitionHash = { regions: ["fips-us-gov-east-1", "fips-us-gov-west-1", "us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "glue.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-grafana/src/endpoints.ts b/clients/client-grafana/src/endpoints.ts index e4b0adb4e401..ce73d185b678 100644 --- a/clients/client-grafana/src/endpoints.ts +++ b/clients/client-grafana/src/endpoints.ts @@ -71,11 +71,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "grafana.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "grafana.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -91,6 +125,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "grafana.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-greengrass/src/endpoints.ts b/clients/client-greengrass/src/endpoints.ts index 1d18cf6e6546..6544e19b068a 100644 --- a/clients/client-greengrass/src/endpoints.ts +++ b/clients/client-greengrass/src/endpoints.ts @@ -57,11 +57,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "greengrass.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "greengrass.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -83,6 +117,23 @@ const partitionHash: PartitionHash = { ], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "greengrass.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-greengrassv2/src/endpoints.ts b/clients/client-greengrassv2/src/endpoints.ts index 1d18cf6e6546..6544e19b068a 100644 --- a/clients/client-greengrassv2/src/endpoints.ts +++ b/clients/client-greengrassv2/src/endpoints.ts @@ -57,11 +57,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "greengrass.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "greengrass.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -83,6 +117,23 @@ const partitionHash: PartitionHash = { ], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "greengrass.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-groundstation/src/endpoints.ts b/clients/client-groundstation/src/endpoints.ts index a8a32ab55aaa..8de639dad843 100644 --- a/clients/client-groundstation/src/endpoints.ts +++ b/clients/client-groundstation/src/endpoints.ts @@ -70,11 +70,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "groundstation.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "groundstation.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -90,6 +124,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "groundstation.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-guardduty/src/endpoints.ts b/clients/client-guardduty/src/endpoints.ts index 6e878d5788e0..e0abb94dea84 100644 --- a/clients/client-guardduty/src/endpoints.ts +++ b/clients/client-guardduty/src/endpoints.ts @@ -107,11 +107,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "guardduty.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "guardduty.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -127,6 +161,12 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-east-1-fips", "us-gov-west-1", "us-gov-west-1-fips"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "guardduty.{region}.amazonaws.com", + variants: [ + { + hostname: "guardduty.{region}.{dnsSuffix}", + tags: ["fips"], + }, + ], }, }; diff --git a/clients/client-health/src/endpoints.ts b/clients/client-health/src/endpoints.ts index 20c0924bb5fd..54bb7ff2d8fa 100644 --- a/clients/client-health/src/endpoints.ts +++ b/clients/client-health/src/endpoints.ts @@ -58,11 +58,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "health.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "health.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -78,6 +112,23 @@ const partitionHash: PartitionHash = { regions: ["fips-us-gov-west-1", "us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "health.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-healthlake/src/endpoints.ts b/clients/client-healthlake/src/endpoints.ts index aa67727afc7a..d46d52a2918d 100644 --- a/clients/client-healthlake/src/endpoints.ts +++ b/clients/client-healthlake/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "healthlake.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "healthlake.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "healthlake.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-honeycode/src/endpoints.ts b/clients/client-honeycode/src/endpoints.ts index 70cd4492db5b..0343607b2580 100644 --- a/clients/client-honeycode/src/endpoints.ts +++ b/clients/client-honeycode/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "honeycode.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "honeycode.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "honeycode.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-iam/src/endpoints.ts b/clients/client-iam/src/endpoints.ts index b1e0c2563bcd..2d8c13eb246c 100644 --- a/clients/client-iam/src/endpoints.ts +++ b/clients/client-iam/src/endpoints.ts @@ -101,11 +101,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", endpoint: "aws-global", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["aws-cn-global", "cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", endpoint: "aws-cn-global", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["aws-iso-global", "us-iso-east-1", "us-iso-west-1"], @@ -128,6 +162,23 @@ const partitionHash: PartitionHash = { ], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", endpoint: "aws-us-gov-global", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-identitystore/src/endpoints.ts b/clients/client-identitystore/src/endpoints.ts index 5928c8e9ff68..ed4c4e59af17 100644 --- a/clients/client-identitystore/src/endpoints.ts +++ b/clients/client-identitystore/src/endpoints.ts @@ -43,11 +43,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "identitystore.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "identitystore.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -63,6 +97,23 @@ const partitionHash: PartitionHash = { regions: ["fips-us-gov-west-1", "us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "identitystore.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-imagebuilder/src/endpoints.ts b/clients/client-imagebuilder/src/endpoints.ts index d4bc3dcc3bbe..8eb7bdd87777 100644 --- a/clients/client-imagebuilder/src/endpoints.ts +++ b/clients/client-imagebuilder/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "imagebuilder.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "imagebuilder.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "imagebuilder.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-inspector/src/endpoints.ts b/clients/client-inspector/src/endpoints.ts index 2ed284ac3519..aade1322a17e 100644 --- a/clients/client-inspector/src/endpoints.ts +++ b/clients/client-inspector/src/endpoints.ts @@ -107,11 +107,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "inspector.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "inspector.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -127,6 +161,23 @@ const partitionHash: PartitionHash = { regions: ["fips-us-gov-east-1", "fips-us-gov-west-1", "us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "inspector.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-iot-1click-devices-service/src/endpoints.ts b/clients/client-iot-1click-devices-service/src/endpoints.ts index fd3b7071952d..44700bfbe65f 100644 --- a/clients/client-iot-1click-devices-service/src/endpoints.ts +++ b/clients/client-iot-1click-devices-service/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "devices.iot1click.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "devices.iot1click.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "devices.iot1click.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-iot-1click-projects/src/endpoints.ts b/clients/client-iot-1click-projects/src/endpoints.ts index 3eb3c308c7fd..086e6813c5f4 100644 --- a/clients/client-iot-1click-projects/src/endpoints.ts +++ b/clients/client-iot-1click-projects/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "projects.iot1click.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "projects.iot1click.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "projects.iot1click.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-iot-data-plane/src/endpoints.ts b/clients/client-iot-data-plane/src/endpoints.ts index cb4a5c3cf8e3..9471b87df502 100644 --- a/clients/client-iot-data-plane/src/endpoints.ts +++ b/clients/client-iot-data-plane/src/endpoints.ts @@ -120,11 +120,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "data.iot.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "data.iot.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -140,6 +174,23 @@ const partitionHash: PartitionHash = { regions: ["fips-us-gov-east-1", "fips-us-gov-west-1", "us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "data.iot.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-iot-events-data/src/endpoints.ts b/clients/client-iot-events-data/src/endpoints.ts index 5fa307100c6b..2440fcb28dc7 100644 --- a/clients/client-iot-events-data/src/endpoints.ts +++ b/clients/client-iot-events-data/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "data.iotevents.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "data.iotevents.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "data.iotevents.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-iot-events/src/endpoints.ts b/clients/client-iot-events/src/endpoints.ts index 77bac0ff9d81..2564c7a6fd3c 100644 --- a/clients/client-iot-events/src/endpoints.ts +++ b/clients/client-iot-events/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "iotevents.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "iotevents.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "iotevents.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-iot-jobs-data-plane/src/endpoints.ts b/clients/client-iot-jobs-data-plane/src/endpoints.ts index bd36e77a5003..0266a0cf6d10 100644 --- a/clients/client-iot-jobs-data-plane/src/endpoints.ts +++ b/clients/client-iot-jobs-data-plane/src/endpoints.ts @@ -120,11 +120,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "data.jobs.iot.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "data.jobs.iot.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -140,6 +174,23 @@ const partitionHash: PartitionHash = { regions: ["fips-us-gov-east-1", "fips-us-gov-west-1", "us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "data.jobs.iot.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-iot-wireless/src/endpoints.ts b/clients/client-iot-wireless/src/endpoints.ts index c590a5409acf..d5f23d8a86ad 100644 --- a/clients/client-iot-wireless/src/endpoints.ts +++ b/clients/client-iot-wireless/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "api.iotwireless.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "api.iotwireless.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "api.iotwireless.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-iot/src/endpoints.ts b/clients/client-iot/src/endpoints.ts index a2bb4b9f410f..00bbc6a44046 100644 --- a/clients/client-iot/src/endpoints.ts +++ b/clients/client-iot/src/endpoints.ts @@ -120,11 +120,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "iot.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "iot.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -140,6 +174,23 @@ const partitionHash: PartitionHash = { regions: ["fips-us-gov-east-1", "fips-us-gov-west-1", "us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "iot.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-iotanalytics/src/endpoints.ts b/clients/client-iotanalytics/src/endpoints.ts index 59d07ca7f4b8..7b9c2cc5f12d 100644 --- a/clients/client-iotanalytics/src/endpoints.ts +++ b/clients/client-iotanalytics/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "iotanalytics.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "iotanalytics.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "iotanalytics.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-iotdeviceadvisor/src/endpoints.ts b/clients/client-iotdeviceadvisor/src/endpoints.ts index 3950d073f235..d8ee3259f8f5 100644 --- a/clients/client-iotdeviceadvisor/src/endpoints.ts +++ b/clients/client-iotdeviceadvisor/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "api.iotdeviceadvisor.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "api.iotdeviceadvisor.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "api.iotdeviceadvisor.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-iotfleethub/src/endpoints.ts b/clients/client-iotfleethub/src/endpoints.ts index c9502e5a8893..70f8d4273e34 100644 --- a/clients/client-iotfleethub/src/endpoints.ts +++ b/clients/client-iotfleethub/src/endpoints.ts @@ -83,11 +83,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "api.fleethub.iot.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "api.fleethub.iot.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -103,6 +137,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "api.fleethub.iot.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-iotsecuretunneling/src/endpoints.ts b/clients/client-iotsecuretunneling/src/endpoints.ts index 70afc8c9efcb..7b5841a63268 100644 --- a/clients/client-iotsecuretunneling/src/endpoints.ts +++ b/clients/client-iotsecuretunneling/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "api.tunneling.iot.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "api.tunneling.iot.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "api.tunneling.iot.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-iotsitewise/src/endpoints.ts b/clients/client-iotsitewise/src/endpoints.ts index 844351847365..a696bae222a8 100644 --- a/clients/client-iotsitewise/src/endpoints.ts +++ b/clients/client-iotsitewise/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "iotsitewise.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "iotsitewise.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "iotsitewise.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-iotthingsgraph/src/endpoints.ts b/clients/client-iotthingsgraph/src/endpoints.ts index e701dd69075f..f7f329588004 100644 --- a/clients/client-iotthingsgraph/src/endpoints.ts +++ b/clients/client-iotthingsgraph/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "iotthingsgraph.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "iotthingsgraph.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "iotthingsgraph.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-ivs/src/endpoints.ts b/clients/client-ivs/src/endpoints.ts index 1b333aa968ce..974070ba7e37 100644 --- a/clients/client-ivs/src/endpoints.ts +++ b/clients/client-ivs/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "ivs.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "ivs.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "ivs.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-kafka/src/endpoints.ts b/clients/client-kafka/src/endpoints.ts index 918585051bcb..5897debcb9c1 100644 --- a/clients/client-kafka/src/endpoints.ts +++ b/clients/client-kafka/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "kafka.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "kafka.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "kafka.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-kafkaconnect/src/endpoints.ts b/clients/client-kafkaconnect/src/endpoints.ts index 4af12c5f00bd..13087da2aa76 100644 --- a/clients/client-kafkaconnect/src/endpoints.ts +++ b/clients/client-kafkaconnect/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "kafkaconnect.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "kafkaconnect.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "kafkaconnect.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-kendra/src/endpoints.ts b/clients/client-kendra/src/endpoints.ts index 88ce9f6bbc76..4d0eabeed446 100644 --- a/clients/client-kendra/src/endpoints.ts +++ b/clients/client-kendra/src/endpoints.ts @@ -82,11 +82,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "kendra.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "kendra.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -102,6 +136,23 @@ const partitionHash: PartitionHash = { regions: ["fips-us-gov-west-1", "us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "kendra.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-kinesis-analytics-v2/src/endpoints.ts b/clients/client-kinesis-analytics-v2/src/endpoints.ts index 4b0fec194fab..0f9c552f79da 100644 --- a/clients/client-kinesis-analytics-v2/src/endpoints.ts +++ b/clients/client-kinesis-analytics-v2/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "kinesisanalytics.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "kinesisanalytics.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "kinesisanalytics.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-kinesis-analytics/src/endpoints.ts b/clients/client-kinesis-analytics/src/endpoints.ts index 4b0fec194fab..0f9c552f79da 100644 --- a/clients/client-kinesis-analytics/src/endpoints.ts +++ b/clients/client-kinesis-analytics/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "kinesisanalytics.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "kinesisanalytics.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "kinesisanalytics.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-kinesis-video-archived-media/src/endpoints.ts b/clients/client-kinesis-video-archived-media/src/endpoints.ts index 85db15fb72c6..6f734c000c62 100644 --- a/clients/client-kinesis-video-archived-media/src/endpoints.ts +++ b/clients/client-kinesis-video-archived-media/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "kinesisvideo.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "kinesisvideo.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "kinesisvideo.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-kinesis-video-media/src/endpoints.ts b/clients/client-kinesis-video-media/src/endpoints.ts index 85db15fb72c6..6f734c000c62 100644 --- a/clients/client-kinesis-video-media/src/endpoints.ts +++ b/clients/client-kinesis-video-media/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "kinesisvideo.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "kinesisvideo.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "kinesisvideo.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-kinesis-video-signaling/src/endpoints.ts b/clients/client-kinesis-video-signaling/src/endpoints.ts index 85db15fb72c6..6f734c000c62 100644 --- a/clients/client-kinesis-video-signaling/src/endpoints.ts +++ b/clients/client-kinesis-video-signaling/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "kinesisvideo.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "kinesisvideo.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "kinesisvideo.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-kinesis-video/src/endpoints.ts b/clients/client-kinesis-video/src/endpoints.ts index 85db15fb72c6..6f734c000c62 100644 --- a/clients/client-kinesis-video/src/endpoints.ts +++ b/clients/client-kinesis-video/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "kinesisvideo.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "kinesisvideo.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "kinesisvideo.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-kinesis/src/endpoints.ts b/clients/client-kinesis/src/endpoints.ts index 058ba3ade2a9..0e440d10ca4f 100644 --- a/clients/client-kinesis/src/endpoints.ts +++ b/clients/client-kinesis/src/endpoints.ts @@ -91,11 +91,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "kinesis.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "kinesis.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -111,6 +145,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "kinesis.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-kms/src/endpoints.ts b/clients/client-kms/src/endpoints.ts index 15c659ffdf63..842a4cee4e6a 100644 --- a/clients/client-kms/src/endpoints.ts +++ b/clients/client-kms/src/endpoints.ts @@ -368,11 +368,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "kms.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "kms.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["ProdFips", "us-iso-east-1", "us-iso-east-1-fips", "us-iso-west-1", "us-iso-west-1-fips"], @@ -388,6 +422,23 @@ const partitionHash: PartitionHash = { regions: ["ProdFips", "us-gov-east-1", "us-gov-east-1-fips", "us-gov-west-1", "us-gov-west-1-fips"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "kms.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-lakeformation/src/endpoints.ts b/clients/client-lakeformation/src/endpoints.ts index 7a2a6a2ebe7c..1ed991b62e1f 100644 --- a/clients/client-lakeformation/src/endpoints.ts +++ b/clients/client-lakeformation/src/endpoints.ts @@ -95,11 +95,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "lakeformation.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "lakeformation.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -115,6 +149,23 @@ const partitionHash: PartitionHash = { regions: ["fips-us-gov-west-1", "us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "lakeformation.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-lambda/src/endpoints.ts b/clients/client-lambda/src/endpoints.ts index b4cfb1e75d94..0d3178871b0b 100644 --- a/clients/client-lambda/src/endpoints.ts +++ b/clients/client-lambda/src/endpoints.ts @@ -107,11 +107,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "lambda.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "lambda.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -127,6 +161,23 @@ const partitionHash: PartitionHash = { regions: ["fips-us-gov-east-1", "fips-us-gov-west-1", "us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "lambda.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-lex-model-building-service/src/endpoints.ts b/clients/client-lex-model-building-service/src/endpoints.ts index 79597f149e2d..f7b70a24ea32 100644 --- a/clients/client-lex-model-building-service/src/endpoints.ts +++ b/clients/client-lex-model-building-service/src/endpoints.ts @@ -69,11 +69,34 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "models.lex.{region}.amazonaws.com", + variants: [ + { + hostname: "models-fips.lex.{region}.{dnsSuffix}", + tags: ["fips"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "models.lex.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -89,6 +112,12 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1", "us-gov-west-1-fips"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "models.lex.{region}.amazonaws.com", + variants: [ + { + hostname: "models-fips.lex.{region}.{dnsSuffix}", + tags: ["fips"], + }, + ], }, }; diff --git a/clients/client-lex-models-v2/src/endpoints.ts b/clients/client-lex-models-v2/src/endpoints.ts index 2b348da74242..3ff1e23454be 100644 --- a/clients/client-lex-models-v2/src/endpoints.ts +++ b/clients/client-lex-models-v2/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "models-v2-lex.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "models-v2-lex.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "models-v2-lex.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-lex-runtime-service/src/endpoints.ts b/clients/client-lex-runtime-service/src/endpoints.ts index ea8aed5fea3d..02e1a2bd1668 100644 --- a/clients/client-lex-runtime-service/src/endpoints.ts +++ b/clients/client-lex-runtime-service/src/endpoints.ts @@ -69,11 +69,34 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "runtime.lex.{region}.amazonaws.com", + variants: [ + { + hostname: "runtime-fips.lex.{region}.{dnsSuffix}", + tags: ["fips"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "runtime.lex.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -89,6 +112,12 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1", "us-gov-west-1-fips"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "runtime.lex.{region}.amazonaws.com", + variants: [ + { + hostname: "runtime-fips.lex.{region}.{dnsSuffix}", + tags: ["fips"], + }, + ], }, }; diff --git a/clients/client-lex-runtime-v2/src/endpoints.ts b/clients/client-lex-runtime-v2/src/endpoints.ts index 44871334e8ff..c6dc8b69b438 100644 --- a/clients/client-lex-runtime-v2/src/endpoints.ts +++ b/clients/client-lex-runtime-v2/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "runtime-v2-lex.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "runtime-v2-lex.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "runtime-v2-lex.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-license-manager/src/endpoints.ts b/clients/client-license-manager/src/endpoints.ts index 6f0f646acc35..757bdec402eb 100644 --- a/clients/client-license-manager/src/endpoints.ts +++ b/clients/client-license-manager/src/endpoints.ts @@ -107,11 +107,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "license-manager.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "license-manager.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -127,6 +161,23 @@ const partitionHash: PartitionHash = { regions: ["fips-us-gov-east-1", "fips-us-gov-west-1", "us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "license-manager.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-lightsail/src/endpoints.ts b/clients/client-lightsail/src/endpoints.ts index b5ae64afaed1..5e783d97afed 100644 --- a/clients/client-lightsail/src/endpoints.ts +++ b/clients/client-lightsail/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "lightsail.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "lightsail.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "lightsail.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-location/src/endpoints.ts b/clients/client-location/src/endpoints.ts index 795b6e6f87fb..a8e36aa99d06 100644 --- a/clients/client-location/src/endpoints.ts +++ b/clients/client-location/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "geo.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "geo.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "geo.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-lookoutequipment/src/endpoints.ts b/clients/client-lookoutequipment/src/endpoints.ts index 60448c8c4a0e..ef20a3320d6a 100644 --- a/clients/client-lookoutequipment/src/endpoints.ts +++ b/clients/client-lookoutequipment/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "lookoutequipment.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "lookoutequipment.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "lookoutequipment.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-lookoutmetrics/src/endpoints.ts b/clients/client-lookoutmetrics/src/endpoints.ts index 0ad6ba2279e3..b6e4bb4d7c79 100644 --- a/clients/client-lookoutmetrics/src/endpoints.ts +++ b/clients/client-lookoutmetrics/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "lookoutmetrics.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "lookoutmetrics.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "lookoutmetrics.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-lookoutvision/src/endpoints.ts b/clients/client-lookoutvision/src/endpoints.ts index de0216ff69c1..04d619413cd5 100644 --- a/clients/client-lookoutvision/src/endpoints.ts +++ b/clients/client-lookoutvision/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "lookoutvision.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "lookoutvision.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "lookoutvision.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-machine-learning/src/endpoints.ts b/clients/client-machine-learning/src/endpoints.ts index 712a04049e71..906b204ab757 100644 --- a/clients/client-machine-learning/src/endpoints.ts +++ b/clients/client-machine-learning/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "machinelearning.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "machinelearning.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "machinelearning.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-macie/src/endpoints.ts b/clients/client-macie/src/endpoints.ts index 4b6c08f4619e..a82259eaf49b 100644 --- a/clients/client-macie/src/endpoints.ts +++ b/clients/client-macie/src/endpoints.ts @@ -57,11 +57,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "macie.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "macie.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -77,6 +111,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "macie.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-macie2/src/endpoints.ts b/clients/client-macie2/src/endpoints.ts index d9c597479fe2..40000a332c14 100644 --- a/clients/client-macie2/src/endpoints.ts +++ b/clients/client-macie2/src/endpoints.ts @@ -83,11 +83,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "macie2.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "macie2.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -103,6 +137,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "macie2.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-managedblockchain/src/endpoints.ts b/clients/client-managedblockchain/src/endpoints.ts index 0756e9a5c27a..f62c688c2332 100644 --- a/clients/client-managedblockchain/src/endpoints.ts +++ b/clients/client-managedblockchain/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "managedblockchain.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "managedblockchain.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "managedblockchain.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-marketplace-catalog/src/endpoints.ts b/clients/client-marketplace-catalog/src/endpoints.ts index ca1caeaf924a..4e6719e9d336 100644 --- a/clients/client-marketplace-catalog/src/endpoints.ts +++ b/clients/client-marketplace-catalog/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "catalog.marketplace.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "catalog.marketplace.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "catalog.marketplace.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-marketplace-commerce-analytics/src/endpoints.ts b/clients/client-marketplace-commerce-analytics/src/endpoints.ts index 8df1077e70ed..104b9f57d0db 100644 --- a/clients/client-marketplace-commerce-analytics/src/endpoints.ts +++ b/clients/client-marketplace-commerce-analytics/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "marketplacecommerceanalytics.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "marketplacecommerceanalytics.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "marketplacecommerceanalytics.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-marketplace-entitlement-service/src/endpoints.ts b/clients/client-marketplace-entitlement-service/src/endpoints.ts index 9eee07668ce6..97e6c90fc2f4 100644 --- a/clients/client-marketplace-entitlement-service/src/endpoints.ts +++ b/clients/client-marketplace-entitlement-service/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "entitlement.marketplace.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "entitlement.marketplace.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "entitlement.marketplace.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-marketplace-metering/src/endpoints.ts b/clients/client-marketplace-metering/src/endpoints.ts index a96f82e58e64..643771a8fd60 100644 --- a/clients/client-marketplace-metering/src/endpoints.ts +++ b/clients/client-marketplace-metering/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "metering.marketplace.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "metering.marketplace.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "metering.marketplace.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-mediaconnect/src/endpoints.ts b/clients/client-mediaconnect/src/endpoints.ts index 77061028c2e7..ada893d6c82b 100644 --- a/clients/client-mediaconnect/src/endpoints.ts +++ b/clients/client-mediaconnect/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "mediaconnect.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "mediaconnect.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "mediaconnect.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-mediaconvert/src/endpoints.ts b/clients/client-mediaconvert/src/endpoints.ts index c9e37c668203..e41cc27e51d4 100644 --- a/clients/client-mediaconvert/src/endpoints.ts +++ b/clients/client-mediaconvert/src/endpoints.ts @@ -104,11 +104,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "mediaconvert.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "mediaconvert.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -124,6 +158,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "mediaconvert.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-medialive/src/endpoints.ts b/clients/client-medialive/src/endpoints.ts index 08ed82f5f4ea..191bfd2f99b5 100644 --- a/clients/client-medialive/src/endpoints.ts +++ b/clients/client-medialive/src/endpoints.ts @@ -70,11 +70,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "medialive.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "medialive.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -90,6 +124,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "medialive.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-mediapackage-vod/src/endpoints.ts b/clients/client-mediapackage-vod/src/endpoints.ts index e51c1381737c..fb6b2d5e6795 100644 --- a/clients/client-mediapackage-vod/src/endpoints.ts +++ b/clients/client-mediapackage-vod/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "mediapackage-vod.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "mediapackage-vod.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "mediapackage-vod.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-mediapackage/src/endpoints.ts b/clients/client-mediapackage/src/endpoints.ts index 21d31aa98f2c..54773f3d958b 100644 --- a/clients/client-mediapackage/src/endpoints.ts +++ b/clients/client-mediapackage/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "mediapackage.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "mediapackage.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "mediapackage.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-mediastore-data/src/endpoints.ts b/clients/client-mediastore-data/src/endpoints.ts index 7944787c36ca..1ed0a3687ad3 100644 --- a/clients/client-mediastore-data/src/endpoints.ts +++ b/clients/client-mediastore-data/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "data.mediastore.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "data.mediastore.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "data.mediastore.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-mediastore/src/endpoints.ts b/clients/client-mediastore/src/endpoints.ts index 55e48b6a5823..aa27342c5db7 100644 --- a/clients/client-mediastore/src/endpoints.ts +++ b/clients/client-mediastore/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "mediastore.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "mediastore.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "mediastore.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-mediatailor/src/endpoints.ts b/clients/client-mediatailor/src/endpoints.ts index 9612482d4b0c..5e6113b526dc 100644 --- a/clients/client-mediatailor/src/endpoints.ts +++ b/clients/client-mediatailor/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "api.mediatailor.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "api.mediatailor.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "api.mediatailor.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-memorydb/src/endpoints.ts b/clients/client-memorydb/src/endpoints.ts index cd09922f96a1..fe1920605dd3 100644 --- a/clients/client-memorydb/src/endpoints.ts +++ b/clients/client-memorydb/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "memory-db.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "memory-db.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "memory-db.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-mgn/src/endpoints.ts b/clients/client-mgn/src/endpoints.ts index 9abb55ab8e2b..e1352b5efa8c 100644 --- a/clients/client-mgn/src/endpoints.ts +++ b/clients/client-mgn/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "mgn.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "mgn.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "mgn.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-migration-hub/src/endpoints.ts b/clients/client-migration-hub/src/endpoints.ts index 633cfad07b6c..a4624895630b 100644 --- a/clients/client-migration-hub/src/endpoints.ts +++ b/clients/client-migration-hub/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "mgh.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "mgh.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "mgh.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-migrationhub-config/src/endpoints.ts b/clients/client-migrationhub-config/src/endpoints.ts index df31ed29b9b3..bf27234103f8 100644 --- a/clients/client-migrationhub-config/src/endpoints.ts +++ b/clients/client-migrationhub-config/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "migrationhub-config.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "migrationhub-config.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "migrationhub-config.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-mobile/src/endpoints.ts b/clients/client-mobile/src/endpoints.ts index df56c68ba1c3..689c9e75e304 100644 --- a/clients/client-mobile/src/endpoints.ts +++ b/clients/client-mobile/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "mobile.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "mobile.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "mobile.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-mq/src/endpoints.ts b/clients/client-mq/src/endpoints.ts index c8b3dc02a737..02ef0cc7e913 100644 --- a/clients/client-mq/src/endpoints.ts +++ b/clients/client-mq/src/endpoints.ts @@ -107,11 +107,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "mq.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "mq.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -127,6 +161,23 @@ const partitionHash: PartitionHash = { regions: ["fips-us-gov-east-1", "fips-us-gov-west-1", "us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "mq.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-mturk/src/endpoints.ts b/clients/client-mturk/src/endpoints.ts index 0f472fabd389..c81f0829721f 100644 --- a/clients/client-mturk/src/endpoints.ts +++ b/clients/client-mturk/src/endpoints.ts @@ -35,11 +35,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "mturk-requester.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "mturk-requester.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -55,6 +89,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "mturk-requester.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-mwaa/src/endpoints.ts b/clients/client-mwaa/src/endpoints.ts index df4961fb648d..ce1d43d86f6d 100644 --- a/clients/client-mwaa/src/endpoints.ts +++ b/clients/client-mwaa/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "airflow.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "airflow.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "airflow.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-neptune/src/endpoints.ts b/clients/client-neptune/src/endpoints.ts index 98ac780960d2..6aee61aa9053 100644 --- a/clients/client-neptune/src/endpoints.ts +++ b/clients/client-neptune/src/endpoints.ts @@ -203,11 +203,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "rds.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "rds.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -230,6 +264,23 @@ const partitionHash: PartitionHash = { ], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "rds.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-network-firewall/src/endpoints.ts b/clients/client-network-firewall/src/endpoints.ts index b58252b48b58..75a102d48aa0 100644 --- a/clients/client-network-firewall/src/endpoints.ts +++ b/clients/client-network-firewall/src/endpoints.ts @@ -120,11 +120,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "network-firewall.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "network-firewall.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -140,6 +174,23 @@ const partitionHash: PartitionHash = { regions: ["fips-us-gov-east-1", "fips-us-gov-west-1", "us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "network-firewall.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-networkmanager/src/endpoints.ts b/clients/client-networkmanager/src/endpoints.ts index 541461800c25..43939b0a608a 100644 --- a/clients/client-networkmanager/src/endpoints.ts +++ b/clients/client-networkmanager/src/endpoints.ts @@ -40,11 +40,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", endpoint: "aws-global", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "networkmanager.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -60,6 +94,23 @@ const partitionHash: PartitionHash = { regions: ["aws-us-gov-global", "us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", endpoint: "aws-us-gov-global", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-nimble/src/endpoints.ts b/clients/client-nimble/src/endpoints.ts index e1287d3bee8c..e43f5e2047b6 100644 --- a/clients/client-nimble/src/endpoints.ts +++ b/clients/client-nimble/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "nimble.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "nimble.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "nimble.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-opensearch/src/endpoints.ts b/clients/client-opensearch/src/endpoints.ts index 2b2cf5f3d7cb..f2f57573cdcf 100644 --- a/clients/client-opensearch/src/endpoints.ts +++ b/clients/client-opensearch/src/endpoints.ts @@ -112,11 +112,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "es.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "es.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -132,6 +166,23 @@ const partitionHash: PartitionHash = { regions: ["fips", "us-gov-east-1", "us-gov-east-1-fips", "us-gov-west-1", "us-gov-west-1-fips"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "es.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-opsworks/src/endpoints.ts b/clients/client-opsworks/src/endpoints.ts index c4a707e372a0..e1bd54f761cd 100644 --- a/clients/client-opsworks/src/endpoints.ts +++ b/clients/client-opsworks/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "opsworks.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "opsworks.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "opsworks.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-opsworkscm/src/endpoints.ts b/clients/client-opsworkscm/src/endpoints.ts index d29e5ca9e7d5..344b2596ffbe 100644 --- a/clients/client-opsworkscm/src/endpoints.ts +++ b/clients/client-opsworkscm/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "opsworks-cm.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "opsworks-cm.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "opsworks-cm.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-organizations/src/endpoints.ts b/clients/client-organizations/src/endpoints.ts index 9c9fab985172..49e022539426 100644 --- a/clients/client-organizations/src/endpoints.ts +++ b/clients/client-organizations/src/endpoints.ts @@ -65,11 +65,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", endpoint: "aws-global", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["aws-cn-global", "cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", endpoint: "aws-cn-global", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -85,6 +119,23 @@ const partitionHash: PartitionHash = { regions: ["aws-us-gov-global", "fips-aws-us-gov-global", "us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", endpoint: "aws-us-gov-global", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-outposts/src/endpoints.ts b/clients/client-outposts/src/endpoints.ts index dd6e46084f9d..fa651f2bb5f2 100644 --- a/clients/client-outposts/src/endpoints.ts +++ b/clients/client-outposts/src/endpoints.ts @@ -104,11 +104,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "outposts.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "outposts.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -124,6 +158,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "outposts.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-panorama/src/endpoints.ts b/clients/client-panorama/src/endpoints.ts index 2c7660dd8b2e..e3740855a5c2 100644 --- a/clients/client-panorama/src/endpoints.ts +++ b/clients/client-panorama/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "panorama.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "panorama.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "panorama.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-personalize-events/src/endpoints.ts b/clients/client-personalize-events/src/endpoints.ts index d544ee4f3c62..8cd9b160a7b8 100644 --- a/clients/client-personalize-events/src/endpoints.ts +++ b/clients/client-personalize-events/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "personalize-events.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "personalize-events.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "personalize-events.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-personalize-runtime/src/endpoints.ts b/clients/client-personalize-runtime/src/endpoints.ts index fc2b4dff7e28..351f940063f8 100644 --- a/clients/client-personalize-runtime/src/endpoints.ts +++ b/clients/client-personalize-runtime/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "personalize-runtime.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "personalize-runtime.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "personalize-runtime.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-personalize/src/endpoints.ts b/clients/client-personalize/src/endpoints.ts index 35e837268258..70b3df8a3e36 100644 --- a/clients/client-personalize/src/endpoints.ts +++ b/clients/client-personalize/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "personalize.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "personalize.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "personalize.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-pi/src/endpoints.ts b/clients/client-pi/src/endpoints.ts index f4a376b88cb0..47b4679b3ddb 100644 --- a/clients/client-pi/src/endpoints.ts +++ b/clients/client-pi/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "pi.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "pi.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "pi.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-pinpoint-email/src/endpoints.ts b/clients/client-pinpoint-email/src/endpoints.ts index 87e4ad0284a4..172c903a2156 100644 --- a/clients/client-pinpoint-email/src/endpoints.ts +++ b/clients/client-pinpoint-email/src/endpoints.ts @@ -43,11 +43,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "email.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "email.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -63,6 +97,23 @@ const partitionHash: PartitionHash = { regions: ["fips-us-gov-west-1", "us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "email.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-pinpoint-sms-voice/src/endpoints.ts b/clients/client-pinpoint-sms-voice/src/endpoints.ts index 1cdb265708b0..f55d534144e2 100644 --- a/clients/client-pinpoint-sms-voice/src/endpoints.ts +++ b/clients/client-pinpoint-sms-voice/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "sms-voice.pinpoint.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "sms-voice.pinpoint.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "sms-voice.pinpoint.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-pinpoint/src/endpoints.ts b/clients/client-pinpoint/src/endpoints.ts index da1c2d2ffdb6..8bf4d8e08a06 100644 --- a/clients/client-pinpoint/src/endpoints.ts +++ b/clients/client-pinpoint/src/endpoints.ts @@ -75,11 +75,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "pinpoint.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "pinpoint.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -95,6 +129,23 @@ const partitionHash: PartitionHash = { regions: ["fips-us-gov-west-1", "us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "pinpoint.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-polly/src/endpoints.ts b/clients/client-polly/src/endpoints.ts index d0bcd3f7b85f..be4f7cd1784c 100644 --- a/clients/client-polly/src/endpoints.ts +++ b/clients/client-polly/src/endpoints.ts @@ -95,11 +95,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "polly.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "polly.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -115,6 +149,23 @@ const partitionHash: PartitionHash = { regions: ["fips-us-gov-west-1", "us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "polly.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-pricing/src/endpoints.ts b/clients/client-pricing/src/endpoints.ts index 3732ee042227..b2c480bfa042 100644 --- a/clients/client-pricing/src/endpoints.ts +++ b/clients/client-pricing/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "api.pricing.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "api.pricing.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "api.pricing.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-proton/src/endpoints.ts b/clients/client-proton/src/endpoints.ts index d6fa05ba2a86..c361db3c14b2 100644 --- a/clients/client-proton/src/endpoints.ts +++ b/clients/client-proton/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "proton.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "proton.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "proton.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-qldb-session/src/endpoints.ts b/clients/client-qldb-session/src/endpoints.ts index 9b432e5c5393..45b13897fb1b 100644 --- a/clients/client-qldb-session/src/endpoints.ts +++ b/clients/client-qldb-session/src/endpoints.ts @@ -70,11 +70,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "session.qldb.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "session.qldb.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -90,6 +124,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "session.qldb.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-qldb/src/endpoints.ts b/clients/client-qldb/src/endpoints.ts index dfdf3eb8f31d..85ce1580cbc2 100644 --- a/clients/client-qldb/src/endpoints.ts +++ b/clients/client-qldb/src/endpoints.ts @@ -70,11 +70,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "qldb.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "qldb.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -90,6 +124,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "qldb.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-quicksight/src/endpoints.ts b/clients/client-quicksight/src/endpoints.ts index 7bb60b95e3d2..bee12511f519 100644 --- a/clients/client-quicksight/src/endpoints.ts +++ b/clients/client-quicksight/src/endpoints.ts @@ -31,11 +31,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "quicksight.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "quicksight.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -51,6 +85,23 @@ const partitionHash: PartitionHash = { regions: ["api", "us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "quicksight.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-ram/src/endpoints.ts b/clients/client-ram/src/endpoints.ts index d1492c910573..9cdd9f4c2485 100644 --- a/clients/client-ram/src/endpoints.ts +++ b/clients/client-ram/src/endpoints.ts @@ -104,11 +104,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "ram.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "ram.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -124,6 +158,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "ram.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-rds-data/src/endpoints.ts b/clients/client-rds-data/src/endpoints.ts index 93b10378c1a1..0f1842588a1b 100644 --- a/clients/client-rds-data/src/endpoints.ts +++ b/clients/client-rds-data/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "rds-data.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "rds-data.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "rds-data.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-rds/src/endpoints.ts b/clients/client-rds/src/endpoints.ts index 98ac780960d2..6aee61aa9053 100644 --- a/clients/client-rds/src/endpoints.ts +++ b/clients/client-rds/src/endpoints.ts @@ -203,11 +203,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "rds.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "rds.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -230,6 +264,23 @@ const partitionHash: PartitionHash = { ], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "rds.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-redshift-data/src/endpoints.ts b/clients/client-redshift-data/src/endpoints.ts index 09438420ee9f..9eca2a1cff81 100644 --- a/clients/client-redshift-data/src/endpoints.ts +++ b/clients/client-redshift-data/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "redshift-data.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "redshift-data.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "redshift-data.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-redshift/src/endpoints.ts b/clients/client-redshift/src/endpoints.ts index 295516f52947..de05fdb0a849 100644 --- a/clients/client-redshift/src/endpoints.ts +++ b/clients/client-redshift/src/endpoints.ts @@ -104,11 +104,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "redshift.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "redshift.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -124,6 +158,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "redshift.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-rekognition/src/endpoints.ts b/clients/client-rekognition/src/endpoints.ts index c08c663518a0..a1cfdc04484b 100644 --- a/clients/client-rekognition/src/endpoints.ts +++ b/clients/client-rekognition/src/endpoints.ts @@ -196,11 +196,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "rekognition.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "rekognition.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -222,6 +256,23 @@ const partitionHash: PartitionHash = { ], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "rekognition.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-resource-groups-tagging-api/src/endpoints.ts b/clients/client-resource-groups-tagging-api/src/endpoints.ts index 7ec8379d3223..a01ead922e86 100644 --- a/clients/client-resource-groups-tagging-api/src/endpoints.ts +++ b/clients/client-resource-groups-tagging-api/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "tagging.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "tagging.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "tagging.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-resource-groups/src/endpoints.ts b/clients/client-resource-groups/src/endpoints.ts index 605ea76417cb..c489157ebf7c 100644 --- a/clients/client-resource-groups/src/endpoints.ts +++ b/clients/client-resource-groups/src/endpoints.ts @@ -107,11 +107,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "resource-groups.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "resource-groups.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -127,6 +161,12 @@ const partitionHash: PartitionHash = { regions: ["fips-us-gov-east-1", "fips-us-gov-west-1", "us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "resource-groups.{region}.amazonaws.com", + variants: [ + { + hostname: "resource-groups.{region}.{dnsSuffix}", + tags: ["fips"], + }, + ], }, }; diff --git a/clients/client-robomaker/src/endpoints.ts b/clients/client-robomaker/src/endpoints.ts index 5e1dc3d31eb3..7eeed4c05765 100644 --- a/clients/client-robomaker/src/endpoints.ts +++ b/clients/client-robomaker/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "robomaker.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "robomaker.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "robomaker.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-route-53-domains/src/endpoints.ts b/clients/client-route-53-domains/src/endpoints.ts index 451423ae6454..9d2c3bdecb94 100644 --- a/clients/client-route-53-domains/src/endpoints.ts +++ b/clients/client-route-53-domains/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "route53domains.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "route53domains.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "route53domains.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-route-53/src/endpoints.ts b/clients/client-route-53/src/endpoints.ts index 99e595f78e24..0bccfc2cd97a 100644 --- a/clients/client-route-53/src/endpoints.ts +++ b/clients/client-route-53/src/endpoints.ts @@ -73,11 +73,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", endpoint: "aws-global", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["aws-cn-global", "cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", endpoint: "aws-cn-global", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["aws-iso-global", "us-iso-east-1", "us-iso-west-1"], @@ -93,6 +127,23 @@ const partitionHash: PartitionHash = { regions: ["aws-us-gov-global", "fips-aws-us-gov-global", "us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", endpoint: "aws-us-gov-global", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-route53-recovery-cluster/src/endpoints.ts b/clients/client-route53-recovery-cluster/src/endpoints.ts index 78c318f1cbc2..ddef89ba9198 100644 --- a/clients/client-route53-recovery-cluster/src/endpoints.ts +++ b/clients/client-route53-recovery-cluster/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "route53-recovery-cluster.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "route53-recovery-cluster.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "route53-recovery-cluster.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-route53-recovery-control-config/src/endpoints.ts b/clients/client-route53-recovery-control-config/src/endpoints.ts index bc2a796a6c05..a89b6097f5c5 100644 --- a/clients/client-route53-recovery-control-config/src/endpoints.ts +++ b/clients/client-route53-recovery-control-config/src/endpoints.ts @@ -36,11 +36,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "route53-recovery-control-config.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "route53-recovery-control-config.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -56,6 +90,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "route53-recovery-control-config.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-route53-recovery-readiness/src/endpoints.ts b/clients/client-route53-recovery-readiness/src/endpoints.ts index 75c06ec7db94..45f86880762f 100644 --- a/clients/client-route53-recovery-readiness/src/endpoints.ts +++ b/clients/client-route53-recovery-readiness/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "route53-recovery-readiness.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "route53-recovery-readiness.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "route53-recovery-readiness.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-route53resolver/src/endpoints.ts b/clients/client-route53resolver/src/endpoints.ts index 418adbfaf47a..feefde636b1d 100644 --- a/clients/client-route53resolver/src/endpoints.ts +++ b/clients/client-route53resolver/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "route53resolver.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "route53resolver.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "route53resolver.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-s3-control/src/endpoints.ts b/clients/client-s3-control/src/endpoints.ts index 88ed8a5140e7..af5f4ee69555 100644 --- a/clients/client-s3-control/src/endpoints.ts +++ b/clients/client-s3-control/src/endpoints.ts @@ -330,11 +330,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "s3-control.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "s3-control.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -350,6 +384,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-east-1-fips", "us-gov-west-1", "us-gov-west-1-fips"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "s3-control.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-s3/src/endpoints.ts b/clients/client-s3/src/endpoints.ts index 22509e54cf4a..b55f922e4644 100644 --- a/clients/client-s3/src/endpoints.ts +++ b/clients/client-s3/src/endpoints.ts @@ -358,11 +358,30 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "s3.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.dualstack.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.dualstack.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "s3.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}.dualstack.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -385,6 +404,18 @@ const partitionHash: PartitionHash = { ], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "s3.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.dualstack.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.dualstack.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-s3outposts/src/endpoints.ts b/clients/client-s3outposts/src/endpoints.ts index 6a0e9d0a2fae..a4705a2a581d 100644 --- a/clients/client-s3outposts/src/endpoints.ts +++ b/clients/client-s3outposts/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "s3-outposts.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "s3-outposts.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "s3-outposts.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-sagemaker-a2i-runtime/src/endpoints.ts b/clients/client-sagemaker-a2i-runtime/src/endpoints.ts index 53a1b470754c..3f3ffcd1276f 100644 --- a/clients/client-sagemaker-a2i-runtime/src/endpoints.ts +++ b/clients/client-sagemaker-a2i-runtime/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "a2i-runtime.sagemaker.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "a2i-runtime.sagemaker.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "a2i-runtime.sagemaker.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-sagemaker-edge/src/endpoints.ts b/clients/client-sagemaker-edge/src/endpoints.ts index b36e6104c4e9..d77e5ba828df 100644 --- a/clients/client-sagemaker-edge/src/endpoints.ts +++ b/clients/client-sagemaker-edge/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "edge.sagemaker.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "edge.sagemaker.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "edge.sagemaker.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-sagemaker-featurestore-runtime/src/endpoints.ts b/clients/client-sagemaker-featurestore-runtime/src/endpoints.ts index 275f91080b31..a8b1277fcab1 100644 --- a/clients/client-sagemaker-featurestore-runtime/src/endpoints.ts +++ b/clients/client-sagemaker-featurestore-runtime/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "featurestore-runtime.sagemaker.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "featurestore-runtime.sagemaker.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "featurestore-runtime.sagemaker.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-sagemaker-runtime/src/endpoints.ts b/clients/client-sagemaker-runtime/src/endpoints.ts index 8d1ef10c2449..fa75dd6a1483 100644 --- a/clients/client-sagemaker-runtime/src/endpoints.ts +++ b/clients/client-sagemaker-runtime/src/endpoints.ts @@ -95,11 +95,34 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "runtime.sagemaker.{region}.amazonaws.com", + variants: [ + { + hostname: "runtime-fips.sagemaker.{region}.{dnsSuffix}", + tags: ["fips"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "runtime.sagemaker.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -115,6 +138,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1", "us-gov-west-1-fips"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "runtime.sagemaker.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-sagemaker/src/endpoints.ts b/clients/client-sagemaker/src/endpoints.ts index 1a724e2aa099..956318b5c42f 100644 --- a/clients/client-sagemaker/src/endpoints.ts +++ b/clients/client-sagemaker/src/endpoints.ts @@ -108,11 +108,34 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "api.sagemaker.{region}.amazonaws.com", + variants: [ + { + hostname: "api-fips.sagemaker.{region}.{dnsSuffix}", + tags: ["fips"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "api.sagemaker.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -134,6 +157,12 @@ const partitionHash: PartitionHash = { ], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "api.sagemaker.{region}.amazonaws.com", + variants: [ + { + hostname: "api-fips.sagemaker.{region}.{dnsSuffix}", + tags: ["fips"], + }, + ], }, }; diff --git a/clients/client-savingsplans/src/endpoints.ts b/clients/client-savingsplans/src/endpoints.ts index 29799d001c7a..a654953a21d9 100644 --- a/clients/client-savingsplans/src/endpoints.ts +++ b/clients/client-savingsplans/src/endpoints.ts @@ -36,11 +36,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", endpoint: "aws-global", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "savingsplans.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -56,6 +90,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "savingsplans.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-schemas/src/endpoints.ts b/clients/client-schemas/src/endpoints.ts index de0715686f8c..96a0d5692446 100644 --- a/clients/client-schemas/src/endpoints.ts +++ b/clients/client-schemas/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "schemas.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "schemas.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "schemas.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-secrets-manager/src/endpoints.ts b/clients/client-secrets-manager/src/endpoints.ts index 2bd928dcdc47..5eefe7d90899 100644 --- a/clients/client-secrets-manager/src/endpoints.ts +++ b/clients/client-secrets-manager/src/endpoints.ts @@ -107,11 +107,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "secretsmanager.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "secretsmanager.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -127,6 +161,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-east-1-fips", "us-gov-west-1", "us-gov-west-1-fips"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "secretsmanager.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-securityhub/src/endpoints.ts b/clients/client-securityhub/src/endpoints.ts index e101e7196bdd..0c960c8bcb22 100644 --- a/clients/client-securityhub/src/endpoints.ts +++ b/clients/client-securityhub/src/endpoints.ts @@ -107,11 +107,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "securityhub.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "securityhub.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -127,6 +161,23 @@ const partitionHash: PartitionHash = { regions: ["fips-us-gov-east-1", "fips-us-gov-west-1", "us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "securityhub.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-serverlessapplicationrepository/src/endpoints.ts b/clients/client-serverlessapplicationrepository/src/endpoints.ts index c8bdcacd02eb..e87c737b44cd 100644 --- a/clients/client-serverlessapplicationrepository/src/endpoints.ts +++ b/clients/client-serverlessapplicationrepository/src/endpoints.ts @@ -39,11 +39,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "serverlessrepo.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "serverlessrepo.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -59,6 +93,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "serverlessrepo.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-service-catalog-appregistry/src/endpoints.ts b/clients/client-service-catalog-appregistry/src/endpoints.ts index 91446e2c3b23..fa363ffb4334 100644 --- a/clients/client-service-catalog-appregistry/src/endpoints.ts +++ b/clients/client-service-catalog-appregistry/src/endpoints.ts @@ -120,11 +120,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "servicecatalog-appregistry.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "servicecatalog-appregistry.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -140,6 +174,12 @@ const partitionHash: PartitionHash = { regions: ["fips-us-gov-east-1", "fips-us-gov-west-1", "us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "servicecatalog-appregistry.{region}.amazonaws.com", + variants: [ + { + hostname: "servicecatalog-appregistry.{region}.{dnsSuffix}", + tags: ["fips"], + }, + ], }, }; diff --git a/clients/client-service-catalog/src/endpoints.ts b/clients/client-service-catalog/src/endpoints.ts index 711b3c37b2e3..dc79cb7f26d5 100644 --- a/clients/client-service-catalog/src/endpoints.ts +++ b/clients/client-service-catalog/src/endpoints.ts @@ -107,11 +107,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "servicecatalog.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "servicecatalog.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -127,6 +161,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-east-1-fips", "us-gov-west-1", "us-gov-west-1-fips"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "servicecatalog.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-service-quotas/src/endpoints.ts b/clients/client-service-quotas/src/endpoints.ts index 997480462c21..bfcbe29886ab 100644 --- a/clients/client-service-quotas/src/endpoints.ts +++ b/clients/client-service-quotas/src/endpoints.ts @@ -55,11 +55,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "servicequotas.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "servicequotas.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -75,6 +109,12 @@ const partitionHash: PartitionHash = { regions: ["fips-us-gov-east-1", "fips-us-gov-west-1", "us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "servicequotas.{region}.amazonaws.com", + variants: [ + { + hostname: "servicequotas.{region}.{dnsSuffix}", + tags: ["fips"], + }, + ], }, }; diff --git a/clients/client-servicediscovery/src/endpoints.ts b/clients/client-servicediscovery/src/endpoints.ts index 73efab39f6c3..dfeb40f8218c 100644 --- a/clients/client-servicediscovery/src/endpoints.ts +++ b/clients/client-servicediscovery/src/endpoints.ts @@ -135,11 +135,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "servicediscovery.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "servicediscovery.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -162,6 +196,23 @@ const partitionHash: PartitionHash = { ], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "servicediscovery.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-ses/src/endpoints.ts b/clients/client-ses/src/endpoints.ts index 87e4ad0284a4..172c903a2156 100644 --- a/clients/client-ses/src/endpoints.ts +++ b/clients/client-ses/src/endpoints.ts @@ -43,11 +43,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "email.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "email.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -63,6 +97,23 @@ const partitionHash: PartitionHash = { regions: ["fips-us-gov-west-1", "us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "email.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-sesv2/src/endpoints.ts b/clients/client-sesv2/src/endpoints.ts index 87e4ad0284a4..172c903a2156 100644 --- a/clients/client-sesv2/src/endpoints.ts +++ b/clients/client-sesv2/src/endpoints.ts @@ -43,11 +43,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "email.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "email.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -63,6 +97,23 @@ const partitionHash: PartitionHash = { regions: ["fips-us-gov-west-1", "us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "email.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-sfn/src/endpoints.ts b/clients/client-sfn/src/endpoints.ts index bb97be04956b..ff046db42bbd 100644 --- a/clients/client-sfn/src/endpoints.ts +++ b/clients/client-sfn/src/endpoints.ts @@ -107,11 +107,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "states.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "states.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -127,6 +161,23 @@ const partitionHash: PartitionHash = { regions: ["fips-us-gov-east-1", "fips-us-gov-west-1", "us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "states.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-shield/src/endpoints.ts b/clients/client-shield/src/endpoints.ts index 4d0885338e1a..ca5337f2a4a1 100644 --- a/clients/client-shield/src/endpoints.ts +++ b/clients/client-shield/src/endpoints.ts @@ -47,11 +47,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", endpoint: "aws-global", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "shield.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -67,6 +101,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "shield.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-signer/src/endpoints.ts b/clients/client-signer/src/endpoints.ts index 88a7a95eedf4..9006be950c69 100644 --- a/clients/client-signer/src/endpoints.ts +++ b/clients/client-signer/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "signer.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "signer.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "signer.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-sms/src/endpoints.ts b/clients/client-sms/src/endpoints.ts index fb63edbe09d8..d013bd084787 100644 --- a/clients/client-sms/src/endpoints.ts +++ b/clients/client-sms/src/endpoints.ts @@ -107,11 +107,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "sms.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "sms.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -127,6 +161,23 @@ const partitionHash: PartitionHash = { regions: ["fips-us-gov-east-1", "fips-us-gov-west-1", "us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "sms.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-snow-device-management/src/endpoints.ts b/clients/client-snow-device-management/src/endpoints.ts index 28482867e40c..354318e22e7d 100644 --- a/clients/client-snow-device-management/src/endpoints.ts +++ b/clients/client-snow-device-management/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "snow-device-management.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "snow-device-management.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "snow-device-management.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-snowball/src/endpoints.ts b/clients/client-snowball/src/endpoints.ts index cd2b0f90f9aa..18de32a9c8d7 100644 --- a/clients/client-snowball/src/endpoints.ts +++ b/clients/client-snowball/src/endpoints.ts @@ -287,11 +287,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "snowball.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1", "fips-cn-north-1", "fips-cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "snowball.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -307,6 +341,23 @@ const partitionHash: PartitionHash = { regions: ["fips-us-gov-east-1", "fips-us-gov-west-1", "us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "snowball.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-sns/src/endpoints.ts b/clients/client-sns/src/endpoints.ts index e960c4923869..cf7c5a9fde26 100644 --- a/clients/client-sns/src/endpoints.ts +++ b/clients/client-sns/src/endpoints.ts @@ -91,11 +91,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "sns.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "sns.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -111,6 +145,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "sns.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-sqs/src/endpoints.ts b/clients/client-sqs/src/endpoints.ts index c749ca6639a7..9ef10c14bc58 100644 --- a/clients/client-sqs/src/endpoints.ts +++ b/clients/client-sqs/src/endpoints.ts @@ -91,11 +91,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "sqs.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "sqs.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -111,6 +145,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "sqs.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-ssm-contacts/src/endpoints.ts b/clients/client-ssm-contacts/src/endpoints.ts index 57148ab0c38d..7aa39f90c2c4 100644 --- a/clients/client-ssm-contacts/src/endpoints.ts +++ b/clients/client-ssm-contacts/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "ssm-contacts.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "ssm-contacts.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "ssm-contacts.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-ssm-incidents/src/endpoints.ts b/clients/client-ssm-incidents/src/endpoints.ts index 86fb0d1bb0ca..265cf5c5aa00 100644 --- a/clients/client-ssm-incidents/src/endpoints.ts +++ b/clients/client-ssm-incidents/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "ssm-incidents.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "ssm-incidents.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "ssm-incidents.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-ssm/src/endpoints.ts b/clients/client-ssm/src/endpoints.ts index 09b02c7411bf..8325a087fe14 100644 --- a/clients/client-ssm/src/endpoints.ts +++ b/clients/client-ssm/src/endpoints.ts @@ -120,11 +120,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "ssm.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "ssm.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -140,6 +174,12 @@ const partitionHash: PartitionHash = { regions: ["fips-us-gov-east-1", "fips-us-gov-west-1", "us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "ssm.{region}.amazonaws.com", + variants: [ + { + hostname: "ssm.{region}.{dnsSuffix}", + tags: ["fips"], + }, + ], }, }; diff --git a/clients/client-sso-admin/src/endpoints.ts b/clients/client-sso-admin/src/endpoints.ts index 1cf480502f09..9e2b8bf5e877 100644 --- a/clients/client-sso-admin/src/endpoints.ts +++ b/clients/client-sso-admin/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "sso.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "sso.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "sso.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-sso-oidc/src/endpoints.ts b/clients/client-sso-oidc/src/endpoints.ts index 404808b2d5e3..8b2eb3482461 100644 --- a/clients/client-sso-oidc/src/endpoints.ts +++ b/clients/client-sso-oidc/src/endpoints.ts @@ -95,11 +95,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "oidc.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "oidc.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -115,6 +149,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "oidc.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-sso/src/endpoints.ts b/clients/client-sso/src/endpoints.ts index 733d54cbb2bf..1e2f3f048afc 100644 --- a/clients/client-sso/src/endpoints.ts +++ b/clients/client-sso/src/endpoints.ts @@ -95,11 +95,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "portal.sso.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "portal.sso.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -115,6 +149,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "portal.sso.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-storage-gateway/src/endpoints.ts b/clients/client-storage-gateway/src/endpoints.ts index 4f9877cc3dbc..25142487e393 100644 --- a/clients/client-storage-gateway/src/endpoints.ts +++ b/clients/client-storage-gateway/src/endpoints.ts @@ -125,11 +125,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "storagegateway.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "storagegateway.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -145,6 +179,23 @@ const partitionHash: PartitionHash = { regions: ["fips", "us-gov-east-1", "us-gov-east-1-fips", "us-gov-west-1", "us-gov-west-1-fips"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "storagegateway.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-sts/src/endpoints.ts b/clients/client-sts/src/endpoints.ts index b5fe879151d1..c70ae58f892a 100644 --- a/clients/client-sts/src/endpoints.ts +++ b/clients/client-sts/src/endpoints.ts @@ -112,11 +112,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "sts.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "sts.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -132,6 +166,12 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-east-1-fips", "us-gov-west-1", "us-gov-west-1-fips"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "sts.{region}.amazonaws.com", + variants: [ + { + hostname: "sts.{region}.{dnsSuffix}", + tags: ["fips"], + }, + ], }, }; diff --git a/clients/client-support/src/endpoints.ts b/clients/client-support/src/endpoints.ts index 191538de4c8a..9c478a62553c 100644 --- a/clients/client-support/src/endpoints.ts +++ b/clients/client-support/src/endpoints.ts @@ -65,11 +65,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "support.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["aws-cn-global", "cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "support.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["aws-iso-global", "us-iso-east-1", "us-iso-west-1"], @@ -85,6 +119,23 @@ const partitionHash: PartitionHash = { regions: ["aws-us-gov-global", "fips-us-gov-west-1", "us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "support.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-swf/src/endpoints.ts b/clients/client-swf/src/endpoints.ts index bfd02c5f1879..b900def5ace9 100644 --- a/clients/client-swf/src/endpoints.ts +++ b/clients/client-swf/src/endpoints.ts @@ -91,11 +91,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "swf.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "swf.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -111,6 +145,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "swf.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-synthetics/src/endpoints.ts b/clients/client-synthetics/src/endpoints.ts index 97fe9ac99788..6e191418330e 100644 --- a/clients/client-synthetics/src/endpoints.ts +++ b/clients/client-synthetics/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "synthetics.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "synthetics.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "synthetics.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-textract/src/endpoints.ts b/clients/client-textract/src/endpoints.ts index 151690234751..ced09c61424e 100644 --- a/clients/client-textract/src/endpoints.ts +++ b/clients/client-textract/src/endpoints.ts @@ -120,11 +120,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "textract.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "textract.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -140,6 +174,23 @@ const partitionHash: PartitionHash = { regions: ["fips-us-gov-east-1", "fips-us-gov-west-1", "us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "textract.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-timestream-query/src/endpoints.ts b/clients/client-timestream-query/src/endpoints.ts index 90f0885d544b..269b1dd5a8b1 100644 --- a/clients/client-timestream-query/src/endpoints.ts +++ b/clients/client-timestream-query/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "query.timestream.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "query.timestream.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "query.timestream.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-timestream-write/src/endpoints.ts b/clients/client-timestream-write/src/endpoints.ts index ed3347037782..c1df04043d66 100644 --- a/clients/client-timestream-write/src/endpoints.ts +++ b/clients/client-timestream-write/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "ingest.timestream.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "ingest.timestream.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "ingest.timestream.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-transcribe-streaming/src/endpoints.ts b/clients/client-transcribe-streaming/src/endpoints.ts index 3e36a84c9bc9..c97d8484b6af 100644 --- a/clients/client-transcribe-streaming/src/endpoints.ts +++ b/clients/client-transcribe-streaming/src/endpoints.ts @@ -91,11 +91,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "transcribestreaming.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "transcribestreaming.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -111,6 +145,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "transcribestreaming.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-transcribe/src/endpoints.ts b/clients/client-transcribe/src/endpoints.ts index c0ff297cbde4..1c13f26d7460 100644 --- a/clients/client-transcribe/src/endpoints.ts +++ b/clients/client-transcribe/src/endpoints.ts @@ -115,11 +115,34 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "transcribe.{region}.amazonaws.com", + variants: [ + { + hostname: "fips.transcribe.{region}.{dnsSuffix}", + tags: ["fips"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "transcribe.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -135,6 +158,12 @@ const partitionHash: PartitionHash = { regions: ["fips-us-gov-east-1", "fips-us-gov-west-1", "us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "transcribe.{region}.amazonaws.com", + variants: [ + { + hostname: "fips.transcribe.{region}.{dnsSuffix}", + tags: ["fips"], + }, + ], }, }; diff --git a/clients/client-transfer/src/endpoints.ts b/clients/client-transfer/src/endpoints.ts index 4d4e9a0a3ab4..2ce3944859d1 100644 --- a/clients/client-transfer/src/endpoints.ts +++ b/clients/client-transfer/src/endpoints.ts @@ -120,11 +120,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "transfer.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "transfer.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -140,6 +174,23 @@ const partitionHash: PartitionHash = { regions: ["fips-us-gov-east-1", "fips-us-gov-west-1", "us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "transfer.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-translate/src/endpoints.ts b/clients/client-translate/src/endpoints.ts index 33d30dddbf45..56644fd2759a 100644 --- a/clients/client-translate/src/endpoints.ts +++ b/clients/client-translate/src/endpoints.ts @@ -82,11 +82,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "translate.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "translate.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -102,6 +136,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1", "us-gov-west-1-fips"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "translate.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-voice-id/src/endpoints.ts b/clients/client-voice-id/src/endpoints.ts index 07e4f42ecd5e..d56f36bfaff6 100644 --- a/clients/client-voice-id/src/endpoints.ts +++ b/clients/client-voice-id/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "voiceid.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "voiceid.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "voiceid.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-waf-regional/src/endpoints.ts b/clients/client-waf-regional/src/endpoints.ts index 4408ce26decb..2ddd4f16766e 100644 --- a/clients/client-waf-regional/src/endpoints.ts +++ b/clients/client-waf-regional/src/endpoints.ts @@ -402,11 +402,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "waf-regional.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1", "fips-cn-north-1", "fips-cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "waf-regional.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -422,6 +456,23 @@ const partitionHash: PartitionHash = { regions: ["fips-us-gov-east-1", "fips-us-gov-west-1", "us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "waf-regional.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-waf/src/endpoints.ts b/clients/client-waf/src/endpoints.ts index 1aebd7e54a23..3b5bca1de1c8 100644 --- a/clients/client-waf/src/endpoints.ts +++ b/clients/client-waf/src/endpoints.ts @@ -62,11 +62,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", endpoint: "aws-global", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "waf.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -82,6 +116,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "waf.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-wafv2/src/endpoints.ts b/clients/client-wafv2/src/endpoints.ts index 44f3d32250a6..c0df60edf612 100644 --- a/clients/client-wafv2/src/endpoints.ts +++ b/clients/client-wafv2/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "wafv2.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "wafv2.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "wafv2.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-wellarchitected/src/endpoints.ts b/clients/client-wellarchitected/src/endpoints.ts index e840f2f102f4..1aa9b8e2755e 100644 --- a/clients/client-wellarchitected/src/endpoints.ts +++ b/clients/client-wellarchitected/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "wellarchitected.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "wellarchitected.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "wellarchitected.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-wisdom/src/endpoints.ts b/clients/client-wisdom/src/endpoints.ts index dfa42a758b0c..32faa1fde9df 100644 --- a/clients/client-wisdom/src/endpoints.ts +++ b/clients/client-wisdom/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "wisdom.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "wisdom.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "wisdom.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-workdocs/src/endpoints.ts b/clients/client-workdocs/src/endpoints.ts index 91ece5d8a2df..5f87e24966ee 100644 --- a/clients/client-workdocs/src/endpoints.ts +++ b/clients/client-workdocs/src/endpoints.ts @@ -57,11 +57,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "workdocs.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "workdocs.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -77,6 +111,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "workdocs.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-worklink/src/endpoints.ts b/clients/client-worklink/src/endpoints.ts index e72f4f571bc6..cb2550e58b58 100644 --- a/clients/client-worklink/src/endpoints.ts +++ b/clients/client-worklink/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "worklink.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "worklink.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "worklink.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-workmail/src/endpoints.ts b/clients/client-workmail/src/endpoints.ts index cb07fab2a42f..f990a31861b4 100644 --- a/clients/client-workmail/src/endpoints.ts +++ b/clients/client-workmail/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "workmail.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "workmail.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "workmail.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-workmailmessageflow/src/endpoints.ts b/clients/client-workmailmessageflow/src/endpoints.ts index ce50b2483b94..458e2e322030 100644 --- a/clients/client-workmailmessageflow/src/endpoints.ts +++ b/clients/client-workmailmessageflow/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "workmailmessageflow.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "workmailmessageflow.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "workmailmessageflow.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-workspaces/src/endpoints.ts b/clients/client-workspaces/src/endpoints.ts index a22e87b12395..df93af1334f9 100644 --- a/clients/client-workspaces/src/endpoints.ts +++ b/clients/client-workspaces/src/endpoints.ts @@ -69,11 +69,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "workspaces.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "workspaces.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -89,6 +123,23 @@ const partitionHash: PartitionHash = { regions: ["fips-us-gov-west-1", "us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "workspaces.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/clients/client-xray/src/endpoints.ts b/clients/client-xray/src/endpoints.ts index 6960cd458883..dca16ad77224 100644 --- a/clients/client-xray/src/endpoints.ts +++ b/clients/client-xray/src/endpoints.ts @@ -107,11 +107,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "xray.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "xray.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -127,6 +161,23 @@ const partitionHash: PartitionHash = { regions: ["fips-us-gov-east-1", "fips-us-gov-west-1", "us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "xray.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/private/aws-protocoltests-ec2/src/endpoints.ts b/private/aws-protocoltests-ec2/src/endpoints.ts index 1dff9bfbb8cb..30fa073ad252 100644 --- a/private/aws-protocoltests-ec2/src/endpoints.ts +++ b/private/aws-protocoltests-ec2/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "awsec2.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "awsec2.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "awsec2.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/private/aws-protocoltests-json-10/src/endpoints.ts b/private/aws-protocoltests-json-10/src/endpoints.ts index 113b0b9ec77f..15658579a1f8 100644 --- a/private/aws-protocoltests-json-10/src/endpoints.ts +++ b/private/aws-protocoltests-json-10/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "jsonrpc10.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "jsonrpc10.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "jsonrpc10.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/private/aws-protocoltests-json/src/endpoints.ts b/private/aws-protocoltests-json/src/endpoints.ts index 5b52f205dd6a..37889be69892 100644 --- a/private/aws-protocoltests-json/src/endpoints.ts +++ b/private/aws-protocoltests-json/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "jsonprotocol.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "jsonprotocol.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "jsonprotocol.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/private/aws-protocoltests-query/src/endpoints.ts b/private/aws-protocoltests-query/src/endpoints.ts index fff1593194be..2fe993a3f569 100644 --- a/private/aws-protocoltests-query/src/endpoints.ts +++ b/private/aws-protocoltests-query/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "awsquery.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "awsquery.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "awsquery.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/private/aws-protocoltests-restjson/src/endpoints.ts b/private/aws-protocoltests-restjson/src/endpoints.ts index cb7b16a70f63..808499cb68f9 100644 --- a/private/aws-protocoltests-restjson/src/endpoints.ts +++ b/private/aws-protocoltests-restjson/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "restjson.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "restjson.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "restjson.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; diff --git a/private/aws-protocoltests-restxml/src/endpoints.ts b/private/aws-protocoltests-restxml/src/endpoints.ts index f06accf756de..9dfb8fb26f06 100644 --- a/private/aws-protocoltests-restxml/src/endpoints.ts +++ b/private/aws-protocoltests-restxml/src/endpoints.ts @@ -30,11 +30,45 @@ const partitionHash: PartitionHash = { ], regionRegex: "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", hostname: "restxml.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, "aws-cn": { regions: ["cn-north-1", "cn-northwest-1"], regionRegex: "^cn\\-\\w+\\-\\d+$", hostname: "restxml.{region}.amazonaws.com.cn", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com.cn", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.amazonwebservices.com.cn", + tags: ["dualstack"], + }, + ], }, "aws-iso": { regions: ["us-iso-east-1", "us-iso-west-1"], @@ -50,6 +84,23 @@ const partitionHash: PartitionHash = { regions: ["us-gov-east-1", "us-gov-west-1"], regionRegex: "^us\\-gov\\-\\w+\\-\\d+$", hostname: "restxml.{region}.amazonaws.com", + variants: [ + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "amazonaws.com", + tags: ["fips"], + }, + { + hostname: "{service}-fips.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack", "fips"], + }, + { + hostname: "{service}.{region}.{dnsSuffix}", + dnsSuffix: "api.aws", + tags: ["dualstack"], + }, + ], }, }; From 04981e3d84aed4e27ea86289fbe7e21dd932f415 Mon Sep 17 00:00:00 2001 From: "Kamat, Trivikram" <16024985+trivikr@users.noreply.github.com> Date: Fri, 29 Oct 2021 20:19:55 +0000 Subject: [PATCH 10/16] chore(codegen): use prettyPrintJson instead of writeVariants --- .../typescript/codegen/EndpointGenerator.java | 32 ++----------------- 1 file changed, 2 insertions(+), 30 deletions(-) diff --git a/codegen/smithy-aws-typescript-codegen/src/main/java/software/amazon/smithy/aws/typescript/codegen/EndpointGenerator.java b/codegen/smithy-aws-typescript-codegen/src/main/java/software/amazon/smithy/aws/typescript/codegen/EndpointGenerator.java index 9bf37f4ad6c1..0144bdff8163 100644 --- a/codegen/smithy-aws-typescript-codegen/src/main/java/software/amazon/smithy/aws/typescript/codegen/EndpointGenerator.java +++ b/codegen/smithy-aws-typescript-codegen/src/main/java/software/amazon/smithy/aws/typescript/codegen/EndpointGenerator.java @@ -139,9 +139,7 @@ private void writePartitionHash() { ObjectNode defaults = partition.getDefaults(); if (defaults.containsMember("variants")) { ArrayNode variants = defaults.expectArrayMember("variants"); - writer.openBlock("variants: [", "],", () -> { - writeVariants(variants); - }); + writer.write("variants: $L,", ArrayNode.prettyPrintJson(variants)); } }); }); @@ -176,9 +174,7 @@ private void writeEndpointSpecificResolver(String region, ObjectNode resolved) { } if (resolved.containsMember("variants")) { ArrayNode variants = resolved.expectArrayMember("variants"); - writer.openBlock("variants: [", "],", () -> { - writeVariants(variants); - }); + writer.write("variants: $L,", ArrayNode.prettyPrintJson(variants)); } resolved.getObjectMember("credentialScope").ifPresent(scope -> { scope.getStringMember("region").ifPresent(signingRegion -> { @@ -192,30 +188,6 @@ private void writeEndpointSpecificResolver(String region, ObjectNode resolved) { } } - private void writeVariants(ArrayNode variants) { - variants.forEach(variant -> { - writer.openBlock("{", "},", () -> { - ObjectNode variantNode = variant.expectObjectNode(); - if (variantNode.containsMember("hostname")) { - String hostname = variantNode.expectStringMember("hostname").getValue(); - writer.write("hostname: $S,", hostname); - } - if (variantNode.containsMember("dnsSuffix")) { - String dnsSuffix = variantNode.expectStringMember("dnsSuffix").getValue(); - writer.write("dnsSuffix: $S,", dnsSuffix); - } - if (variantNode.containsMember("tags")) { - ArrayNode tags = variantNode.expectArrayMember("tags"); - writer.openBlock("tags: [", "],", () -> { - tags.forEach(tag -> { - writer.write("'$L',", tag.expectStringNode()); - }); - }); - } - }); - }); - } - private final class Partition { final ObjectNode defaults; final String hostnameTemplate; From 2b477d287b6020149cb37ec32337726852369808 Mon Sep 17 00:00:00 2001 From: "Kamat, Trivikram" <16024985+trivikr@users.noreply.github.com> Date: Fri, 29 Oct 2021 20:22:31 +0000 Subject: [PATCH 11/16] chore(clients): use prettyPrintJson instead of writeVariants --- clients/client-accessanalyzer/src/endpoints.ts | 18 +++++++++--------- clients/client-account/src/endpoints.ts | 18 +++++++++--------- clients/client-acm-pca/src/endpoints.ts | 12 ++++++------ clients/client-acm/src/endpoints.ts | 18 +++++++++--------- .../client-alexa-for-business/src/endpoints.ts | 18 +++++++++--------- clients/client-amp/src/endpoints.ts | 18 +++++++++--------- clients/client-amplify/src/endpoints.ts | 18 +++++++++--------- clients/client-amplifybackend/src/endpoints.ts | 18 +++++++++--------- clients/client-api-gateway/src/endpoints.ts | 18 +++++++++--------- .../src/endpoints.ts | 18 +++++++++--------- clients/client-apigatewayv2/src/endpoints.ts | 18 +++++++++--------- clients/client-app-mesh/src/endpoints.ts | 18 +++++++++--------- clients/client-appconfig/src/endpoints.ts | 18 +++++++++--------- clients/client-appflow/src/endpoints.ts | 18 +++++++++--------- .../client-appintegrations/src/endpoints.ts | 18 +++++++++--------- .../src/endpoints.ts | 18 +++++++++--------- .../src/endpoints.ts | 18 +++++++++--------- .../src/endpoints.ts | 18 +++++++++--------- .../src/endpoints.ts | 18 +++++++++--------- clients/client-apprunner/src/endpoints.ts | 18 +++++++++--------- clients/client-appstream/src/endpoints.ts | 18 +++++++++--------- clients/client-appsync/src/endpoints.ts | 18 +++++++++--------- clients/client-athena/src/endpoints.ts | 18 +++++++++--------- clients/client-auditmanager/src/endpoints.ts | 18 +++++++++--------- .../client-auto-scaling-plans/src/endpoints.ts | 18 +++++++++--------- clients/client-auto-scaling/src/endpoints.ts | 18 +++++++++--------- clients/client-backup/src/endpoints.ts | 18 +++++++++--------- clients/client-batch/src/endpoints.ts | 6 +++--- clients/client-braket/src/endpoints.ts | 18 +++++++++--------- clients/client-budgets/src/endpoints.ts | 18 +++++++++--------- .../client-chime-sdk-identity/src/endpoints.ts | 18 +++++++++--------- .../src/endpoints.ts | 18 +++++++++--------- clients/client-chime/src/endpoints.ts | 18 +++++++++--------- clients/client-cloud9/src/endpoints.ts | 18 +++++++++--------- clients/client-cloudcontrol/src/endpoints.ts | 18 +++++++++--------- clients/client-clouddirectory/src/endpoints.ts | 18 +++++++++--------- clients/client-cloudformation/src/endpoints.ts | 18 +++++++++--------- clients/client-cloudfront/src/endpoints.ts | 18 +++++++++--------- clients/client-cloudhsm-v2/src/endpoints.ts | 18 +++++++++--------- clients/client-cloudhsm/src/endpoints.ts | 18 +++++++++--------- .../client-cloudsearch-domain/src/endpoints.ts | 18 +++++++++--------- clients/client-cloudsearch/src/endpoints.ts | 18 +++++++++--------- clients/client-cloudtrail/src/endpoints.ts | 18 +++++++++--------- .../client-cloudwatch-events/src/endpoints.ts | 18 +++++++++--------- .../client-cloudwatch-logs/src/endpoints.ts | 18 +++++++++--------- clients/client-cloudwatch/src/endpoints.ts | 12 ++++++------ clients/client-codeartifact/src/endpoints.ts | 18 +++++++++--------- clients/client-codebuild/src/endpoints.ts | 18 +++++++++--------- clients/client-codecommit/src/endpoints.ts | 18 +++++++++--------- clients/client-codedeploy/src/endpoints.ts | 18 +++++++++--------- .../client-codeguru-reviewer/src/endpoints.ts | 18 +++++++++--------- .../client-codeguruprofiler/src/endpoints.ts | 18 +++++++++--------- clients/client-codepipeline/src/endpoints.ts | 18 +++++++++--------- .../src/endpoints.ts | 18 +++++++++--------- .../src/endpoints.ts | 18 +++++++++--------- clients/client-codestar/src/endpoints.ts | 18 +++++++++--------- .../src/endpoints.ts | 18 +++++++++--------- .../client-cognito-identity/src/endpoints.ts | 18 +++++++++--------- clients/client-cognito-sync/src/endpoints.ts | 18 +++++++++--------- clients/client-comprehend/src/endpoints.ts | 18 +++++++++--------- .../client-comprehendmedical/src/endpoints.ts | 18 +++++++++--------- .../client-compute-optimizer/src/endpoints.ts | 18 +++++++++--------- clients/client-config-service/src/endpoints.ts | 12 ++++++------ .../src/endpoints.ts | 18 +++++++++--------- clients/client-connect/src/endpoints.ts | 18 +++++++++--------- .../client-connectparticipant/src/endpoints.ts | 18 +++++++++--------- .../src/endpoints.ts | 18 +++++++++--------- clients/client-cost-explorer/src/endpoints.ts | 18 +++++++++--------- .../client-customer-profiles/src/endpoints.ts | 18 +++++++++--------- clients/client-data-pipeline/src/endpoints.ts | 18 +++++++++--------- .../src/endpoints.ts | 12 ++++++------ clients/client-databrew/src/endpoints.ts | 18 +++++++++--------- clients/client-dataexchange/src/endpoints.ts | 18 +++++++++--------- clients/client-datasync/src/endpoints.ts | 18 +++++++++--------- clients/client-dax/src/endpoints.ts | 18 +++++++++--------- clients/client-detective/src/endpoints.ts | 18 +++++++++--------- clients/client-device-farm/src/endpoints.ts | 18 +++++++++--------- clients/client-devops-guru/src/endpoints.ts | 18 +++++++++--------- clients/client-direct-connect/src/endpoints.ts | 18 +++++++++--------- .../client-directory-service/src/endpoints.ts | 18 +++++++++--------- clients/client-dlm/src/endpoints.ts | 18 +++++++++--------- clients/client-docdb/src/endpoints.ts | 18 +++++++++--------- .../client-dynamodb-streams/src/endpoints.ts | 6 +++--- clients/client-dynamodb/src/endpoints.ts | 12 ++++++------ clients/client-ebs/src/endpoints.ts | 18 +++++++++--------- .../src/endpoints.ts | 18 +++++++++--------- clients/client-ec2/src/endpoints.ts | 18 +++++++++--------- clients/client-ecr-public/src/endpoints.ts | 18 +++++++++--------- clients/client-ecr/src/endpoints.ts | 6 +++--- clients/client-ecs/src/endpoints.ts | 18 +++++++++--------- clients/client-efs/src/endpoints.ts | 18 +++++++++--------- clients/client-eks/src/endpoints.ts | 6 +++--- .../client-elastic-beanstalk/src/endpoints.ts | 18 +++++++++--------- .../client-elastic-inference/src/endpoints.ts | 18 +++++++++--------- .../src/endpoints.ts | 12 ++++++------ .../src/endpoints.ts | 12 ++++++------ .../client-elastic-transcoder/src/endpoints.ts | 18 +++++++++--------- clients/client-elasticache/src/endpoints.ts | 12 ++++++------ .../src/endpoints.ts | 18 +++++++++--------- clients/client-emr-containers/src/endpoints.ts | 18 +++++++++--------- clients/client-emr/src/endpoints.ts | 12 ++++++------ clients/client-eventbridge/src/endpoints.ts | 18 +++++++++--------- clients/client-finspace-data/src/endpoints.ts | 18 +++++++++--------- clients/client-finspace/src/endpoints.ts | 18 +++++++++--------- clients/client-firehose/src/endpoints.ts | 18 +++++++++--------- clients/client-fis/src/endpoints.ts | 18 +++++++++--------- clients/client-fms/src/endpoints.ts | 18 +++++++++--------- clients/client-forecast/src/endpoints.ts | 18 +++++++++--------- clients/client-forecastquery/src/endpoints.ts | 18 +++++++++--------- clients/client-frauddetector/src/endpoints.ts | 18 +++++++++--------- clients/client-fsx/src/endpoints.ts | 18 +++++++++--------- clients/client-gamelift/src/endpoints.ts | 18 +++++++++--------- clients/client-glacier/src/endpoints.ts | 18 +++++++++--------- .../client-global-accelerator/src/endpoints.ts | 18 +++++++++--------- clients/client-glue/src/endpoints.ts | 18 +++++++++--------- clients/client-grafana/src/endpoints.ts | 18 +++++++++--------- clients/client-greengrass/src/endpoints.ts | 18 +++++++++--------- clients/client-greengrassv2/src/endpoints.ts | 18 +++++++++--------- clients/client-groundstation/src/endpoints.ts | 18 +++++++++--------- clients/client-guardduty/src/endpoints.ts | 12 ++++++------ clients/client-health/src/endpoints.ts | 18 +++++++++--------- clients/client-healthlake/src/endpoints.ts | 18 +++++++++--------- clients/client-honeycode/src/endpoints.ts | 18 +++++++++--------- clients/client-iam/src/endpoints.ts | 18 +++++++++--------- clients/client-identitystore/src/endpoints.ts | 18 +++++++++--------- clients/client-imagebuilder/src/endpoints.ts | 18 +++++++++--------- clients/client-inspector/src/endpoints.ts | 18 +++++++++--------- .../src/endpoints.ts | 18 +++++++++--------- .../src/endpoints.ts | 18 +++++++++--------- clients/client-iot-data-plane/src/endpoints.ts | 18 +++++++++--------- .../client-iot-events-data/src/endpoints.ts | 18 +++++++++--------- clients/client-iot-events/src/endpoints.ts | 18 +++++++++--------- .../src/endpoints.ts | 18 +++++++++--------- clients/client-iot-wireless/src/endpoints.ts | 18 +++++++++--------- clients/client-iot/src/endpoints.ts | 18 +++++++++--------- clients/client-iotanalytics/src/endpoints.ts | 18 +++++++++--------- .../client-iotdeviceadvisor/src/endpoints.ts | 18 +++++++++--------- clients/client-iotfleethub/src/endpoints.ts | 18 +++++++++--------- .../client-iotsecuretunneling/src/endpoints.ts | 18 +++++++++--------- clients/client-iotsitewise/src/endpoints.ts | 18 +++++++++--------- clients/client-iotthingsgraph/src/endpoints.ts | 18 +++++++++--------- clients/client-ivs/src/endpoints.ts | 18 +++++++++--------- clients/client-kafka/src/endpoints.ts | 18 +++++++++--------- clients/client-kafkaconnect/src/endpoints.ts | 18 +++++++++--------- clients/client-kendra/src/endpoints.ts | 18 +++++++++--------- .../src/endpoints.ts | 18 +++++++++--------- .../client-kinesis-analytics/src/endpoints.ts | 18 +++++++++--------- .../src/endpoints.ts | 18 +++++++++--------- .../src/endpoints.ts | 18 +++++++++--------- .../src/endpoints.ts | 18 +++++++++--------- clients/client-kinesis-video/src/endpoints.ts | 18 +++++++++--------- clients/client-kinesis/src/endpoints.ts | 18 +++++++++--------- clients/client-kms/src/endpoints.ts | 18 +++++++++--------- clients/client-lakeformation/src/endpoints.ts | 18 +++++++++--------- clients/client-lambda/src/endpoints.ts | 18 +++++++++--------- .../src/endpoints.ts | 6 +++--- clients/client-lex-models-v2/src/endpoints.ts | 18 +++++++++--------- .../src/endpoints.ts | 6 +++--- clients/client-lex-runtime-v2/src/endpoints.ts | 18 +++++++++--------- .../client-license-manager/src/endpoints.ts | 18 +++++++++--------- clients/client-lightsail/src/endpoints.ts | 18 +++++++++--------- clients/client-location/src/endpoints.ts | 18 +++++++++--------- .../client-lookoutequipment/src/endpoints.ts | 18 +++++++++--------- clients/client-lookoutmetrics/src/endpoints.ts | 18 +++++++++--------- clients/client-lookoutvision/src/endpoints.ts | 18 +++++++++--------- .../client-machine-learning/src/endpoints.ts | 18 +++++++++--------- clients/client-macie/src/endpoints.ts | 18 +++++++++--------- clients/client-macie2/src/endpoints.ts | 18 +++++++++--------- .../client-managedblockchain/src/endpoints.ts | 18 +++++++++--------- .../src/endpoints.ts | 18 +++++++++--------- .../src/endpoints.ts | 18 +++++++++--------- .../src/endpoints.ts | 18 +++++++++--------- .../src/endpoints.ts | 18 +++++++++--------- clients/client-mediaconnect/src/endpoints.ts | 18 +++++++++--------- clients/client-mediaconvert/src/endpoints.ts | 18 +++++++++--------- clients/client-medialive/src/endpoints.ts | 18 +++++++++--------- .../client-mediapackage-vod/src/endpoints.ts | 18 +++++++++--------- clients/client-mediapackage/src/endpoints.ts | 18 +++++++++--------- .../client-mediastore-data/src/endpoints.ts | 18 +++++++++--------- clients/client-mediastore/src/endpoints.ts | 18 +++++++++--------- clients/client-mediatailor/src/endpoints.ts | 18 +++++++++--------- clients/client-memorydb/src/endpoints.ts | 18 +++++++++--------- clients/client-mgn/src/endpoints.ts | 18 +++++++++--------- clients/client-migration-hub/src/endpoints.ts | 18 +++++++++--------- .../src/endpoints.ts | 18 +++++++++--------- clients/client-mobile/src/endpoints.ts | 18 +++++++++--------- clients/client-mq/src/endpoints.ts | 18 +++++++++--------- clients/client-mturk/src/endpoints.ts | 18 +++++++++--------- clients/client-mwaa/src/endpoints.ts | 18 +++++++++--------- clients/client-neptune/src/endpoints.ts | 18 +++++++++--------- .../client-network-firewall/src/endpoints.ts | 18 +++++++++--------- clients/client-networkmanager/src/endpoints.ts | 18 +++++++++--------- clients/client-nimble/src/endpoints.ts | 18 +++++++++--------- clients/client-opensearch/src/endpoints.ts | 18 +++++++++--------- clients/client-opsworks/src/endpoints.ts | 18 +++++++++--------- clients/client-opsworkscm/src/endpoints.ts | 18 +++++++++--------- clients/client-organizations/src/endpoints.ts | 18 +++++++++--------- clients/client-outposts/src/endpoints.ts | 18 +++++++++--------- clients/client-panorama/src/endpoints.ts | 18 +++++++++--------- .../client-personalize-events/src/endpoints.ts | 18 +++++++++--------- .../src/endpoints.ts | 18 +++++++++--------- clients/client-personalize/src/endpoints.ts | 18 +++++++++--------- clients/client-pi/src/endpoints.ts | 18 +++++++++--------- clients/client-pinpoint-email/src/endpoints.ts | 18 +++++++++--------- .../client-pinpoint-sms-voice/src/endpoints.ts | 18 +++++++++--------- clients/client-pinpoint/src/endpoints.ts | 18 +++++++++--------- clients/client-polly/src/endpoints.ts | 18 +++++++++--------- clients/client-pricing/src/endpoints.ts | 18 +++++++++--------- clients/client-proton/src/endpoints.ts | 18 +++++++++--------- clients/client-qldb-session/src/endpoints.ts | 18 +++++++++--------- clients/client-qldb/src/endpoints.ts | 18 +++++++++--------- clients/client-quicksight/src/endpoints.ts | 18 +++++++++--------- clients/client-ram/src/endpoints.ts | 18 +++++++++--------- clients/client-rds-data/src/endpoints.ts | 18 +++++++++--------- clients/client-rds/src/endpoints.ts | 18 +++++++++--------- clients/client-redshift-data/src/endpoints.ts | 18 +++++++++--------- clients/client-redshift/src/endpoints.ts | 18 +++++++++--------- clients/client-rekognition/src/endpoints.ts | 18 +++++++++--------- .../src/endpoints.ts | 18 +++++++++--------- .../client-resource-groups/src/endpoints.ts | 12 ++++++------ clients/client-robomaker/src/endpoints.ts | 18 +++++++++--------- .../client-route-53-domains/src/endpoints.ts | 18 +++++++++--------- clients/client-route-53/src/endpoints.ts | 18 +++++++++--------- .../src/endpoints.ts | 18 +++++++++--------- .../src/endpoints.ts | 18 +++++++++--------- .../src/endpoints.ts | 18 +++++++++--------- .../client-route53resolver/src/endpoints.ts | 18 +++++++++--------- clients/client-s3-control/src/endpoints.ts | 18 +++++++++--------- clients/client-s3/src/endpoints.ts | 10 +++++----- clients/client-s3outposts/src/endpoints.ts | 18 +++++++++--------- .../src/endpoints.ts | 18 +++++++++--------- clients/client-sagemaker-edge/src/endpoints.ts | 18 +++++++++--------- .../src/endpoints.ts | 18 +++++++++--------- .../client-sagemaker-runtime/src/endpoints.ts | 12 ++++++------ clients/client-sagemaker/src/endpoints.ts | 6 +++--- clients/client-savingsplans/src/endpoints.ts | 18 +++++++++--------- clients/client-schemas/src/endpoints.ts | 18 +++++++++--------- .../client-secrets-manager/src/endpoints.ts | 18 +++++++++--------- clients/client-securityhub/src/endpoints.ts | 18 +++++++++--------- .../src/endpoints.ts | 18 +++++++++--------- .../src/endpoints.ts | 12 ++++++------ .../client-service-catalog/src/endpoints.ts | 18 +++++++++--------- clients/client-service-quotas/src/endpoints.ts | 12 ++++++------ .../client-servicediscovery/src/endpoints.ts | 18 +++++++++--------- clients/client-ses/src/endpoints.ts | 18 +++++++++--------- clients/client-sesv2/src/endpoints.ts | 18 +++++++++--------- clients/client-sfn/src/endpoints.ts | 18 +++++++++--------- clients/client-shield/src/endpoints.ts | 18 +++++++++--------- clients/client-signer/src/endpoints.ts | 18 +++++++++--------- clients/client-sms/src/endpoints.ts | 18 +++++++++--------- .../src/endpoints.ts | 18 +++++++++--------- clients/client-snowball/src/endpoints.ts | 18 +++++++++--------- clients/client-sns/src/endpoints.ts | 18 +++++++++--------- clients/client-sqs/src/endpoints.ts | 18 +++++++++--------- clients/client-ssm-contacts/src/endpoints.ts | 18 +++++++++--------- clients/client-ssm-incidents/src/endpoints.ts | 18 +++++++++--------- clients/client-ssm/src/endpoints.ts | 12 ++++++------ clients/client-sso-admin/src/endpoints.ts | 18 +++++++++--------- clients/client-sso-oidc/src/endpoints.ts | 18 +++++++++--------- clients/client-sso/src/endpoints.ts | 18 +++++++++--------- .../client-storage-gateway/src/endpoints.ts | 18 +++++++++--------- clients/client-sts/src/endpoints.ts | 12 ++++++------ clients/client-support/src/endpoints.ts | 18 +++++++++--------- clients/client-swf/src/endpoints.ts | 18 +++++++++--------- clients/client-synthetics/src/endpoints.ts | 18 +++++++++--------- clients/client-textract/src/endpoints.ts | 18 +++++++++--------- .../client-timestream-query/src/endpoints.ts | 18 +++++++++--------- .../client-timestream-write/src/endpoints.ts | 18 +++++++++--------- .../src/endpoints.ts | 18 +++++++++--------- clients/client-transcribe/src/endpoints.ts | 6 +++--- clients/client-transfer/src/endpoints.ts | 18 +++++++++--------- clients/client-translate/src/endpoints.ts | 18 +++++++++--------- clients/client-voice-id/src/endpoints.ts | 18 +++++++++--------- clients/client-waf-regional/src/endpoints.ts | 18 +++++++++--------- clients/client-waf/src/endpoints.ts | 18 +++++++++--------- clients/client-wafv2/src/endpoints.ts | 18 +++++++++--------- .../client-wellarchitected/src/endpoints.ts | 18 +++++++++--------- clients/client-wisdom/src/endpoints.ts | 18 +++++++++--------- clients/client-workdocs/src/endpoints.ts | 18 +++++++++--------- clients/client-worklink/src/endpoints.ts | 18 +++++++++--------- clients/client-workmail/src/endpoints.ts | 18 +++++++++--------- .../src/endpoints.ts | 18 +++++++++--------- clients/client-workspaces/src/endpoints.ts | 18 +++++++++--------- clients/client-xray/src/endpoints.ts | 18 +++++++++--------- private/aws-protocoltests-ec2/src/endpoints.ts | 18 +++++++++--------- .../aws-protocoltests-json-10/src/endpoints.ts | 18 +++++++++--------- .../aws-protocoltests-json/src/endpoints.ts | 18 +++++++++--------- .../aws-protocoltests-query/src/endpoints.ts | 18 +++++++++--------- .../src/endpoints.ts | 18 +++++++++--------- .../aws-protocoltests-restxml/src/endpoints.ts | 18 +++++++++--------- 290 files changed, 2510 insertions(+), 2510 deletions(-) diff --git a/clients/client-accessanalyzer/src/endpoints.ts b/clients/client-accessanalyzer/src/endpoints.ts index f94ebbfc35f3..e12545a8b29e 100644 --- a/clients/client-accessanalyzer/src/endpoints.ts +++ b/clients/client-accessanalyzer/src/endpoints.ts @@ -106,18 +106,18 @@ const partitionHash: PartitionHash = { hostname: "access-analyzer.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -128,18 +128,18 @@ const partitionHash: PartitionHash = { hostname: "access-analyzer.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -160,18 +160,18 @@ const partitionHash: PartitionHash = { hostname: "access-analyzer.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-account/src/endpoints.ts b/clients/client-account/src/endpoints.ts index 8652ea976282..8256ba8c296e 100644 --- a/clients/client-account/src/endpoints.ts +++ b/clients/client-account/src/endpoints.ts @@ -42,18 +42,18 @@ const partitionHash: PartitionHash = { endpoint: "aws-global", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -64,18 +64,18 @@ const partitionHash: PartitionHash = { endpoint: "aws-cn-global", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -96,18 +96,18 @@ const partitionHash: PartitionHash = { hostname: "account.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-acm-pca/src/endpoints.ts b/clients/client-acm-pca/src/endpoints.ts index 463ff262c474..9f94692b6ca0 100644 --- a/clients/client-acm-pca/src/endpoints.ts +++ b/clients/client-acm-pca/src/endpoints.ts @@ -122,18 +122,18 @@ const partitionHash: PartitionHash = { hostname: "acm-pca.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -144,18 +144,18 @@ const partitionHash: PartitionHash = { hostname: "acm-pca.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-acm/src/endpoints.ts b/clients/client-acm/src/endpoints.ts index 1abb704e7473..ee841f77ce1d 100644 --- a/clients/client-acm/src/endpoints.ts +++ b/clients/client-acm/src/endpoints.ts @@ -106,18 +106,18 @@ const partitionHash: PartitionHash = { hostname: "acm.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -128,18 +128,18 @@ const partitionHash: PartitionHash = { hostname: "acm.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -160,18 +160,18 @@ const partitionHash: PartitionHash = { hostname: "acm.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-alexa-for-business/src/endpoints.ts b/clients/client-alexa-for-business/src/endpoints.ts index 72dabbfdeeeb..a76335e1ee19 100644 --- a/clients/client-alexa-for-business/src/endpoints.ts +++ b/clients/client-alexa-for-business/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "a4b.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "a4b.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "a4b.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-amp/src/endpoints.ts b/clients/client-amp/src/endpoints.ts index 00fc6fd8f05c..419707f47044 100644 --- a/clients/client-amp/src/endpoints.ts +++ b/clients/client-amp/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "aps.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "aps.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "aps.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-amplify/src/endpoints.ts b/clients/client-amplify/src/endpoints.ts index 297f00923a30..f1c25170571d 100644 --- a/clients/client-amplify/src/endpoints.ts +++ b/clients/client-amplify/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "amplify.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "amplify.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "amplify.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-amplifybackend/src/endpoints.ts b/clients/client-amplifybackend/src/endpoints.ts index 273c6342941d..222049f1bfa0 100644 --- a/clients/client-amplifybackend/src/endpoints.ts +++ b/clients/client-amplifybackend/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "amplifybackend.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "amplifybackend.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "amplifybackend.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-api-gateway/src/endpoints.ts b/clients/client-api-gateway/src/endpoints.ts index 970fa9c6e5ff..f9bbb3899560 100644 --- a/clients/client-api-gateway/src/endpoints.ts +++ b/clients/client-api-gateway/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "apigateway.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "apigateway.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "apigateway.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-apigatewaymanagementapi/src/endpoints.ts b/clients/client-apigatewaymanagementapi/src/endpoints.ts index bd8376b3ef83..11fc09237d5d 100644 --- a/clients/client-apigatewaymanagementapi/src/endpoints.ts +++ b/clients/client-apigatewaymanagementapi/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "execute-api.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "execute-api.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "execute-api.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-apigatewayv2/src/endpoints.ts b/clients/client-apigatewayv2/src/endpoints.ts index 970fa9c6e5ff..f9bbb3899560 100644 --- a/clients/client-apigatewayv2/src/endpoints.ts +++ b/clients/client-apigatewayv2/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "apigateway.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "apigateway.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "apigateway.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-app-mesh/src/endpoints.ts b/clients/client-app-mesh/src/endpoints.ts index dd42bef351ed..bd0754b35514 100644 --- a/clients/client-app-mesh/src/endpoints.ts +++ b/clients/client-app-mesh/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "appmesh.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "appmesh.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "appmesh.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-appconfig/src/endpoints.ts b/clients/client-appconfig/src/endpoints.ts index 340fac105394..18b1795f4ee4 100644 --- a/clients/client-appconfig/src/endpoints.ts +++ b/clients/client-appconfig/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "appconfig.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "appconfig.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "appconfig.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-appflow/src/endpoints.ts b/clients/client-appflow/src/endpoints.ts index b91b5c79a3d1..77c398f5cbaf 100644 --- a/clients/client-appflow/src/endpoints.ts +++ b/clients/client-appflow/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "appflow.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "appflow.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "appflow.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-appintegrations/src/endpoints.ts b/clients/client-appintegrations/src/endpoints.ts index 1a4a14f6a271..7d1616346f75 100644 --- a/clients/client-appintegrations/src/endpoints.ts +++ b/clients/client-appintegrations/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "app-integrations.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "app-integrations.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "app-integrations.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-application-auto-scaling/src/endpoints.ts b/clients/client-application-auto-scaling/src/endpoints.ts index 3cb36be41961..828597a0efc0 100644 --- a/clients/client-application-auto-scaling/src/endpoints.ts +++ b/clients/client-application-auto-scaling/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "application-autoscaling.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "application-autoscaling.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "application-autoscaling.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-application-discovery-service/src/endpoints.ts b/clients/client-application-discovery-service/src/endpoints.ts index d93fa1283403..9a0d0d18aaab 100644 --- a/clients/client-application-discovery-service/src/endpoints.ts +++ b/clients/client-application-discovery-service/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "discovery.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "discovery.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "discovery.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-application-insights/src/endpoints.ts b/clients/client-application-insights/src/endpoints.ts index f03058716e30..26905a1b7813 100644 --- a/clients/client-application-insights/src/endpoints.ts +++ b/clients/client-application-insights/src/endpoints.ts @@ -41,18 +41,18 @@ const partitionHash: PartitionHash = { hostname: "applicationinsights.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -63,18 +63,18 @@ const partitionHash: PartitionHash = { hostname: "applicationinsights.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -95,18 +95,18 @@ const partitionHash: PartitionHash = { hostname: "applicationinsights.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-applicationcostprofiler/src/endpoints.ts b/clients/client-applicationcostprofiler/src/endpoints.ts index 5148e4eb284c..977f45056ca8 100644 --- a/clients/client-applicationcostprofiler/src/endpoints.ts +++ b/clients/client-applicationcostprofiler/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "application-cost-profiler.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "application-cost-profiler.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "application-cost-profiler.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-apprunner/src/endpoints.ts b/clients/client-apprunner/src/endpoints.ts index 673f973a4f52..f9b3c92101ad 100644 --- a/clients/client-apprunner/src/endpoints.ts +++ b/clients/client-apprunner/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "apprunner.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "apprunner.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "apprunner.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-appstream/src/endpoints.ts b/clients/client-appstream/src/endpoints.ts index 99f00df17f4d..861852e50536 100644 --- a/clients/client-appstream/src/endpoints.ts +++ b/clients/client-appstream/src/endpoints.ts @@ -76,18 +76,18 @@ const partitionHash: PartitionHash = { hostname: "appstream2.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -98,18 +98,18 @@ const partitionHash: PartitionHash = { hostname: "appstream2.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -130,18 +130,18 @@ const partitionHash: PartitionHash = { hostname: "appstream2.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-appsync/src/endpoints.ts b/clients/client-appsync/src/endpoints.ts index ee340e0e8a53..3eb57e168dba 100644 --- a/clients/client-appsync/src/endpoints.ts +++ b/clients/client-appsync/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "appsync.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "appsync.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "appsync.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-athena/src/endpoints.ts b/clients/client-athena/src/endpoints.ts index c7afb0637230..eb3c4c1fb6af 100644 --- a/clients/client-athena/src/endpoints.ts +++ b/clients/client-athena/src/endpoints.ts @@ -109,18 +109,18 @@ const partitionHash: PartitionHash = { hostname: "athena.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -131,18 +131,18 @@ const partitionHash: PartitionHash = { hostname: "athena.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -163,18 +163,18 @@ const partitionHash: PartitionHash = { hostname: "athena.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-auditmanager/src/endpoints.ts b/clients/client-auditmanager/src/endpoints.ts index 043255d0b1a7..9cfd9053f090 100644 --- a/clients/client-auditmanager/src/endpoints.ts +++ b/clients/client-auditmanager/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "auditmanager.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "auditmanager.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "auditmanager.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-auto-scaling-plans/src/endpoints.ts b/clients/client-auto-scaling-plans/src/endpoints.ts index c2cea30dc56a..7fe42b415174 100644 --- a/clients/client-auto-scaling-plans/src/endpoints.ts +++ b/clients/client-auto-scaling-plans/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "autoscaling-plans.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "autoscaling-plans.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "autoscaling-plans.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-auto-scaling/src/endpoints.ts b/clients/client-auto-scaling/src/endpoints.ts index d59db06fdec7..d54e33a8149c 100644 --- a/clients/client-auto-scaling/src/endpoints.ts +++ b/clients/client-auto-scaling/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "autoscaling.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "autoscaling.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "autoscaling.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-backup/src/endpoints.ts b/clients/client-backup/src/endpoints.ts index e1d3746fc3af..d8d049dfd6b3 100644 --- a/clients/client-backup/src/endpoints.ts +++ b/clients/client-backup/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "backup.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "backup.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "backup.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-batch/src/endpoints.ts b/clients/client-batch/src/endpoints.ts index a7e6468a2304..d676c0675740 100644 --- a/clients/client-batch/src/endpoints.ts +++ b/clients/client-batch/src/endpoints.ts @@ -120,18 +120,18 @@ const partitionHash: PartitionHash = { hostname: "batch.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-braket/src/endpoints.ts b/clients/client-braket/src/endpoints.ts index 8870fb2b864f..f1a7cb420281 100644 --- a/clients/client-braket/src/endpoints.ts +++ b/clients/client-braket/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "braket.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "braket.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "braket.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-budgets/src/endpoints.ts b/clients/client-budgets/src/endpoints.ts index 0cacecfa22c5..5394de831a35 100644 --- a/clients/client-budgets/src/endpoints.ts +++ b/clients/client-budgets/src/endpoints.ts @@ -42,18 +42,18 @@ const partitionHash: PartitionHash = { endpoint: "aws-global", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -64,18 +64,18 @@ const partitionHash: PartitionHash = { endpoint: "aws-cn-global", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -96,18 +96,18 @@ const partitionHash: PartitionHash = { hostname: "budgets.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-chime-sdk-identity/src/endpoints.ts b/clients/client-chime-sdk-identity/src/endpoints.ts index 353c05cabca9..a2619535f80c 100644 --- a/clients/client-chime-sdk-identity/src/endpoints.ts +++ b/clients/client-chime-sdk-identity/src/endpoints.ts @@ -46,18 +46,18 @@ const partitionHash: PartitionHash = { hostname: "identity-chime.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -68,18 +68,18 @@ const partitionHash: PartitionHash = { hostname: "identity-chime.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -100,18 +100,18 @@ const partitionHash: PartitionHash = { hostname: "identity-chime.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-chime-sdk-messaging/src/endpoints.ts b/clients/client-chime-sdk-messaging/src/endpoints.ts index bbadb057128f..1039e86f1cf1 100644 --- a/clients/client-chime-sdk-messaging/src/endpoints.ts +++ b/clients/client-chime-sdk-messaging/src/endpoints.ts @@ -46,18 +46,18 @@ const partitionHash: PartitionHash = { hostname: "messaging-chime.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -68,18 +68,18 @@ const partitionHash: PartitionHash = { hostname: "messaging-chime.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -100,18 +100,18 @@ const partitionHash: PartitionHash = { hostname: "messaging-chime.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-chime/src/endpoints.ts b/clients/client-chime/src/endpoints.ts index 13e7dcc7e25e..b2c9230e34f0 100644 --- a/clients/client-chime/src/endpoints.ts +++ b/clients/client-chime/src/endpoints.ts @@ -38,18 +38,18 @@ const partitionHash: PartitionHash = { endpoint: "aws-global", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -60,18 +60,18 @@ const partitionHash: PartitionHash = { hostname: "chime.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -92,18 +92,18 @@ const partitionHash: PartitionHash = { hostname: "chime.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-cloud9/src/endpoints.ts b/clients/client-cloud9/src/endpoints.ts index 63b338e9bf94..e37496567c25 100644 --- a/clients/client-cloud9/src/endpoints.ts +++ b/clients/client-cloud9/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "cloud9.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "cloud9.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "cloud9.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-cloudcontrol/src/endpoints.ts b/clients/client-cloudcontrol/src/endpoints.ts index 15b03d31fc6a..b42467f4315e 100644 --- a/clients/client-cloudcontrol/src/endpoints.ts +++ b/clients/client-cloudcontrol/src/endpoints.ts @@ -122,18 +122,18 @@ const partitionHash: PartitionHash = { hostname: "cloudcontrolapi.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -144,18 +144,18 @@ const partitionHash: PartitionHash = { hostname: "cloudcontrolapi.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -176,18 +176,18 @@ const partitionHash: PartitionHash = { hostname: "cloudcontrolapi.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-clouddirectory/src/endpoints.ts b/clients/client-clouddirectory/src/endpoints.ts index b97f8d6ab299..df6d4a47c6ef 100644 --- a/clients/client-clouddirectory/src/endpoints.ts +++ b/clients/client-clouddirectory/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "clouddirectory.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "clouddirectory.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "clouddirectory.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-cloudformation/src/endpoints.ts b/clients/client-cloudformation/src/endpoints.ts index 131a471ae549..aeb651c953bf 100644 --- a/clients/client-cloudformation/src/endpoints.ts +++ b/clients/client-cloudformation/src/endpoints.ts @@ -93,18 +93,18 @@ const partitionHash: PartitionHash = { hostname: "cloudformation.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -115,18 +115,18 @@ const partitionHash: PartitionHash = { hostname: "cloudformation.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -147,18 +147,18 @@ const partitionHash: PartitionHash = { hostname: "cloudformation.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-cloudfront/src/endpoints.ts b/clients/client-cloudfront/src/endpoints.ts index 563ffd26962b..813d673bb692 100644 --- a/clients/client-cloudfront/src/endpoints.ts +++ b/clients/client-cloudfront/src/endpoints.ts @@ -42,18 +42,18 @@ const partitionHash: PartitionHash = { endpoint: "aws-global", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -64,18 +64,18 @@ const partitionHash: PartitionHash = { endpoint: "aws-cn-global", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -96,18 +96,18 @@ const partitionHash: PartitionHash = { hostname: "cloudfront.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-cloudhsm-v2/src/endpoints.ts b/clients/client-cloudhsm-v2/src/endpoints.ts index 95236df1206c..8e4cdc7b5df6 100644 --- a/clients/client-cloudhsm-v2/src/endpoints.ts +++ b/clients/client-cloudhsm-v2/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "cloudhsmv2.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "cloudhsmv2.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "cloudhsmv2.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-cloudhsm/src/endpoints.ts b/clients/client-cloudhsm/src/endpoints.ts index c5cf1460c6a7..4f969ad1a3c2 100644 --- a/clients/client-cloudhsm/src/endpoints.ts +++ b/clients/client-cloudhsm/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "cloudhsm.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "cloudhsm.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "cloudhsm.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-cloudsearch-domain/src/endpoints.ts b/clients/client-cloudsearch-domain/src/endpoints.ts index afca47fceab9..293730161a82 100644 --- a/clients/client-cloudsearch-domain/src/endpoints.ts +++ b/clients/client-cloudsearch-domain/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "cloudsearchdomain.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "cloudsearchdomain.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "cloudsearchdomain.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-cloudsearch/src/endpoints.ts b/clients/client-cloudsearch/src/endpoints.ts index d7ecbc34e959..df52feff5b7a 100644 --- a/clients/client-cloudsearch/src/endpoints.ts +++ b/clients/client-cloudsearch/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "cloudsearch.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "cloudsearch.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "cloudsearch.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-cloudtrail/src/endpoints.ts b/clients/client-cloudtrail/src/endpoints.ts index 279011c1ae25..3493cfbebeb8 100644 --- a/clients/client-cloudtrail/src/endpoints.ts +++ b/clients/client-cloudtrail/src/endpoints.ts @@ -93,18 +93,18 @@ const partitionHash: PartitionHash = { hostname: "cloudtrail.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -115,18 +115,18 @@ const partitionHash: PartitionHash = { hostname: "cloudtrail.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -147,18 +147,18 @@ const partitionHash: PartitionHash = { hostname: "cloudtrail.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-cloudwatch-events/src/endpoints.ts b/clients/client-cloudwatch-events/src/endpoints.ts index 5f212055828b..614d0fed9602 100644 --- a/clients/client-cloudwatch-events/src/endpoints.ts +++ b/clients/client-cloudwatch-events/src/endpoints.ts @@ -93,18 +93,18 @@ const partitionHash: PartitionHash = { hostname: "events.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -115,18 +115,18 @@ const partitionHash: PartitionHash = { hostname: "events.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -147,18 +147,18 @@ const partitionHash: PartitionHash = { hostname: "events.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-cloudwatch-logs/src/endpoints.ts b/clients/client-cloudwatch-logs/src/endpoints.ts index a49370479c63..a19e522d6b59 100644 --- a/clients/client-cloudwatch-logs/src/endpoints.ts +++ b/clients/client-cloudwatch-logs/src/endpoints.ts @@ -93,18 +93,18 @@ const partitionHash: PartitionHash = { hostname: "logs.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -115,18 +115,18 @@ const partitionHash: PartitionHash = { hostname: "logs.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -147,18 +147,18 @@ const partitionHash: PartitionHash = { hostname: "logs.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-cloudwatch/src/endpoints.ts b/clients/client-cloudwatch/src/endpoints.ts index ac746f7f9270..f023701ede25 100644 --- a/clients/client-cloudwatch/src/endpoints.ts +++ b/clients/client-cloudwatch/src/endpoints.ts @@ -109,18 +109,18 @@ const partitionHash: PartitionHash = { hostname: "monitoring.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -131,18 +131,18 @@ const partitionHash: PartitionHash = { hostname: "monitoring.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-codeartifact/src/endpoints.ts b/clients/client-codeartifact/src/endpoints.ts index 587d5b4873c8..43d782cf9185 100644 --- a/clients/client-codeartifact/src/endpoints.ts +++ b/clients/client-codeartifact/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "codeartifact.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "codeartifact.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "codeartifact.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-codebuild/src/endpoints.ts b/clients/client-codebuild/src/endpoints.ts index e5131ff68b7b..b796c0b296c7 100644 --- a/clients/client-codebuild/src/endpoints.ts +++ b/clients/client-codebuild/src/endpoints.ts @@ -109,18 +109,18 @@ const partitionHash: PartitionHash = { hostname: "codebuild.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -131,18 +131,18 @@ const partitionHash: PartitionHash = { hostname: "codebuild.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -163,18 +163,18 @@ const partitionHash: PartitionHash = { hostname: "codebuild.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-codecommit/src/endpoints.ts b/clients/client-codecommit/src/endpoints.ts index 5b618ceafa78..f409446fb781 100644 --- a/clients/client-codecommit/src/endpoints.ts +++ b/clients/client-codecommit/src/endpoints.ts @@ -127,18 +127,18 @@ const partitionHash: PartitionHash = { hostname: "codecommit.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -149,18 +149,18 @@ const partitionHash: PartitionHash = { hostname: "codecommit.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -181,18 +181,18 @@ const partitionHash: PartitionHash = { hostname: "codecommit.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-codedeploy/src/endpoints.ts b/clients/client-codedeploy/src/endpoints.ts index cc6b9a10fa4d..e2706b854954 100644 --- a/clients/client-codedeploy/src/endpoints.ts +++ b/clients/client-codedeploy/src/endpoints.ts @@ -109,18 +109,18 @@ const partitionHash: PartitionHash = { hostname: "codedeploy.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -131,18 +131,18 @@ const partitionHash: PartitionHash = { hostname: "codedeploy.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -163,18 +163,18 @@ const partitionHash: PartitionHash = { hostname: "codedeploy.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-codeguru-reviewer/src/endpoints.ts b/clients/client-codeguru-reviewer/src/endpoints.ts index 3fef9b5bdd74..d7d82ff8df1e 100644 --- a/clients/client-codeguru-reviewer/src/endpoints.ts +++ b/clients/client-codeguru-reviewer/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "codeguru-reviewer.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "codeguru-reviewer.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "codeguru-reviewer.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-codeguruprofiler/src/endpoints.ts b/clients/client-codeguruprofiler/src/endpoints.ts index d68ce0165ef0..51e8cbbc7961 100644 --- a/clients/client-codeguruprofiler/src/endpoints.ts +++ b/clients/client-codeguruprofiler/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "codeguru-profiler.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "codeguru-profiler.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "codeguru-profiler.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-codepipeline/src/endpoints.ts b/clients/client-codepipeline/src/endpoints.ts index 99ade1a909e4..0ea58ecc1143 100644 --- a/clients/client-codepipeline/src/endpoints.ts +++ b/clients/client-codepipeline/src/endpoints.ts @@ -110,18 +110,18 @@ const partitionHash: PartitionHash = { hostname: "codepipeline.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -132,18 +132,18 @@ const partitionHash: PartitionHash = { hostname: "codepipeline.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -164,18 +164,18 @@ const partitionHash: PartitionHash = { hostname: "codepipeline.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-codestar-connections/src/endpoints.ts b/clients/client-codestar-connections/src/endpoints.ts index a3876ac44115..e60be4cd8fff 100644 --- a/clients/client-codestar-connections/src/endpoints.ts +++ b/clients/client-codestar-connections/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "codestar-connections.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "codestar-connections.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "codestar-connections.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-codestar-notifications/src/endpoints.ts b/clients/client-codestar-notifications/src/endpoints.ts index 13b554fcb278..53884cf58552 100644 --- a/clients/client-codestar-notifications/src/endpoints.ts +++ b/clients/client-codestar-notifications/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "codestar-notifications.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "codestar-notifications.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "codestar-notifications.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-codestar/src/endpoints.ts b/clients/client-codestar/src/endpoints.ts index 2b5c648aaae8..2ee85881d26f 100644 --- a/clients/client-codestar/src/endpoints.ts +++ b/clients/client-codestar/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "codestar.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "codestar.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "codestar.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-cognito-identity-provider/src/endpoints.ts b/clients/client-cognito-identity-provider/src/endpoints.ts index 8e53a41beb6e..05edd92fbd62 100644 --- a/clients/client-cognito-identity-provider/src/endpoints.ts +++ b/clients/client-cognito-identity-provider/src/endpoints.ts @@ -97,18 +97,18 @@ const partitionHash: PartitionHash = { hostname: "cognito-idp.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -119,18 +119,18 @@ const partitionHash: PartitionHash = { hostname: "cognito-idp.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -151,18 +151,18 @@ const partitionHash: PartitionHash = { hostname: "cognito-idp.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-cognito-identity/src/endpoints.ts b/clients/client-cognito-identity/src/endpoints.ts index 130110ce0659..464f38f4e3ef 100644 --- a/clients/client-cognito-identity/src/endpoints.ts +++ b/clients/client-cognito-identity/src/endpoints.ts @@ -84,18 +84,18 @@ const partitionHash: PartitionHash = { hostname: "cognito-identity.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -106,18 +106,18 @@ const partitionHash: PartitionHash = { hostname: "cognito-identity.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -138,18 +138,18 @@ const partitionHash: PartitionHash = { hostname: "cognito-identity.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-cognito-sync/src/endpoints.ts b/clients/client-cognito-sync/src/endpoints.ts index 68902f558d83..adfc5b73ce91 100644 --- a/clients/client-cognito-sync/src/endpoints.ts +++ b/clients/client-cognito-sync/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "cognito-sync.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "cognito-sync.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "cognito-sync.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-comprehend/src/endpoints.ts b/clients/client-comprehend/src/endpoints.ts index 70add5d00c8d..8fcbe318cca4 100644 --- a/clients/client-comprehend/src/endpoints.ts +++ b/clients/client-comprehend/src/endpoints.ts @@ -84,18 +84,18 @@ const partitionHash: PartitionHash = { hostname: "comprehend.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -106,18 +106,18 @@ const partitionHash: PartitionHash = { hostname: "comprehend.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -138,18 +138,18 @@ const partitionHash: PartitionHash = { hostname: "comprehend.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-comprehendmedical/src/endpoints.ts b/clients/client-comprehendmedical/src/endpoints.ts index 7fbb04174c57..ab7cd06576c8 100644 --- a/clients/client-comprehendmedical/src/endpoints.ts +++ b/clients/client-comprehendmedical/src/endpoints.ts @@ -84,18 +84,18 @@ const partitionHash: PartitionHash = { hostname: "comprehendmedical.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -106,18 +106,18 @@ const partitionHash: PartitionHash = { hostname: "comprehendmedical.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -138,18 +138,18 @@ const partitionHash: PartitionHash = { hostname: "comprehendmedical.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-compute-optimizer/src/endpoints.ts b/clients/client-compute-optimizer/src/endpoints.ts index 9683b349314b..50f9e52ed8dc 100644 --- a/clients/client-compute-optimizer/src/endpoints.ts +++ b/clients/client-compute-optimizer/src/endpoints.ts @@ -105,18 +105,18 @@ const partitionHash: PartitionHash = { hostname: "compute-optimizer.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -127,18 +127,18 @@ const partitionHash: PartitionHash = { hostname: "compute-optimizer.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -159,18 +159,18 @@ const partitionHash: PartitionHash = { hostname: "compute-optimizer.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-config-service/src/endpoints.ts b/clients/client-config-service/src/endpoints.ts index e6381786959d..ce5b58be7c9c 100644 --- a/clients/client-config-service/src/endpoints.ts +++ b/clients/client-config-service/src/endpoints.ts @@ -109,18 +109,18 @@ const partitionHash: PartitionHash = { hostname: "config.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -131,18 +131,18 @@ const partitionHash: PartitionHash = { hostname: "config.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-connect-contact-lens/src/endpoints.ts b/clients/client-connect-contact-lens/src/endpoints.ts index 8d8a9d4d29b1..5e5ce68334ae 100644 --- a/clients/client-connect-contact-lens/src/endpoints.ts +++ b/clients/client-connect-contact-lens/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "contact-lens.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "contact-lens.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "contact-lens.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-connect/src/endpoints.ts b/clients/client-connect/src/endpoints.ts index cfe62e67f8bf..5f7d40deab7b 100644 --- a/clients/client-connect/src/endpoints.ts +++ b/clients/client-connect/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "connect.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "connect.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "connect.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-connectparticipant/src/endpoints.ts b/clients/client-connectparticipant/src/endpoints.ts index a489baa5f30a..91a7cae32c5f 100644 --- a/clients/client-connectparticipant/src/endpoints.ts +++ b/clients/client-connectparticipant/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "participant.connect.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "participant.connect.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "participant.connect.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-cost-and-usage-report-service/src/endpoints.ts b/clients/client-cost-and-usage-report-service/src/endpoints.ts index 421b87365857..82a8b1b42320 100644 --- a/clients/client-cost-and-usage-report-service/src/endpoints.ts +++ b/clients/client-cost-and-usage-report-service/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "cur.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "cur.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "cur.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-cost-explorer/src/endpoints.ts b/clients/client-cost-explorer/src/endpoints.ts index 5aaeb2a0a0da..e479a7b8ab9e 100644 --- a/clients/client-cost-explorer/src/endpoints.ts +++ b/clients/client-cost-explorer/src/endpoints.ts @@ -42,18 +42,18 @@ const partitionHash: PartitionHash = { endpoint: "aws-global", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -64,18 +64,18 @@ const partitionHash: PartitionHash = { endpoint: "aws-cn-global", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -96,18 +96,18 @@ const partitionHash: PartitionHash = { hostname: "ce.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-customer-profiles/src/endpoints.ts b/clients/client-customer-profiles/src/endpoints.ts index 0d9f44f57698..8df7514068b0 100644 --- a/clients/client-customer-profiles/src/endpoints.ts +++ b/clients/client-customer-profiles/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "profile.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "profile.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "profile.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-data-pipeline/src/endpoints.ts b/clients/client-data-pipeline/src/endpoints.ts index 3082c97bc831..1d7ce52e52d7 100644 --- a/clients/client-data-pipeline/src/endpoints.ts +++ b/clients/client-data-pipeline/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "datapipeline.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "datapipeline.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "datapipeline.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-database-migration-service/src/endpoints.ts b/clients/client-database-migration-service/src/endpoints.ts index d02a8584c368..fa9e74be76bd 100644 --- a/clients/client-database-migration-service/src/endpoints.ts +++ b/clients/client-database-migration-service/src/endpoints.ts @@ -148,18 +148,18 @@ const partitionHash: PartitionHash = { hostname: "dms.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -170,18 +170,18 @@ const partitionHash: PartitionHash = { hostname: "dms.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-databrew/src/endpoints.ts b/clients/client-databrew/src/endpoints.ts index 8b8a26b5bfd7..a699fca97bd1 100644 --- a/clients/client-databrew/src/endpoints.ts +++ b/clients/client-databrew/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "databrew.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "databrew.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "databrew.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-dataexchange/src/endpoints.ts b/clients/client-dataexchange/src/endpoints.ts index 96dc05fd5520..5e3d9edf794f 100644 --- a/clients/client-dataexchange/src/endpoints.ts +++ b/clients/client-dataexchange/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "dataexchange.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "dataexchange.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "dataexchange.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-datasync/src/endpoints.ts b/clients/client-datasync/src/endpoints.ts index 21c77a91f744..2e224f7c3088 100644 --- a/clients/client-datasync/src/endpoints.ts +++ b/clients/client-datasync/src/endpoints.ts @@ -122,18 +122,18 @@ const partitionHash: PartitionHash = { hostname: "datasync.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -144,18 +144,18 @@ const partitionHash: PartitionHash = { hostname: "datasync.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -176,18 +176,18 @@ const partitionHash: PartitionHash = { hostname: "datasync.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-dax/src/endpoints.ts b/clients/client-dax/src/endpoints.ts index a8ac216fe6b3..5d4e808e5cb1 100644 --- a/clients/client-dax/src/endpoints.ts +++ b/clients/client-dax/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "dax.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "dax.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "dax.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-detective/src/endpoints.ts b/clients/client-detective/src/endpoints.ts index 67d15efe2d22..ae253a397b74 100644 --- a/clients/client-detective/src/endpoints.ts +++ b/clients/client-detective/src/endpoints.ts @@ -109,18 +109,18 @@ const partitionHash: PartitionHash = { hostname: "api.detective.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -131,18 +131,18 @@ const partitionHash: PartitionHash = { hostname: "api.detective.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -163,18 +163,18 @@ const partitionHash: PartitionHash = { hostname: "api.detective.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-device-farm/src/endpoints.ts b/clients/client-device-farm/src/endpoints.ts index c22db7e6febc..f50b248f6d0d 100644 --- a/clients/client-device-farm/src/endpoints.ts +++ b/clients/client-device-farm/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "devicefarm.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "devicefarm.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "devicefarm.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-devops-guru/src/endpoints.ts b/clients/client-devops-guru/src/endpoints.ts index 6b007ff4af1b..ab47d251d92b 100644 --- a/clients/client-devops-guru/src/endpoints.ts +++ b/clients/client-devops-guru/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "devops-guru.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "devops-guru.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "devops-guru.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-direct-connect/src/endpoints.ts b/clients/client-direct-connect/src/endpoints.ts index f57a2343b462..fe692275a7e9 100644 --- a/clients/client-direct-connect/src/endpoints.ts +++ b/clients/client-direct-connect/src/endpoints.ts @@ -93,18 +93,18 @@ const partitionHash: PartitionHash = { hostname: "directconnect.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -115,18 +115,18 @@ const partitionHash: PartitionHash = { hostname: "directconnect.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -147,18 +147,18 @@ const partitionHash: PartitionHash = { hostname: "directconnect.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-directory-service/src/endpoints.ts b/clients/client-directory-service/src/endpoints.ts index ea78eda5bd1e..b5f2601b867b 100644 --- a/clients/client-directory-service/src/endpoints.ts +++ b/clients/client-directory-service/src/endpoints.ts @@ -122,18 +122,18 @@ const partitionHash: PartitionHash = { hostname: "ds.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -144,18 +144,18 @@ const partitionHash: PartitionHash = { hostname: "ds.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -176,18 +176,18 @@ const partitionHash: PartitionHash = { hostname: "ds.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-dlm/src/endpoints.ts b/clients/client-dlm/src/endpoints.ts index 7f33cdb198a6..c3addc0b4213 100644 --- a/clients/client-dlm/src/endpoints.ts +++ b/clients/client-dlm/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "dlm.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "dlm.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "dlm.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-docdb/src/endpoints.ts b/clients/client-docdb/src/endpoints.ts index 6aee61aa9053..86410f9f6294 100644 --- a/clients/client-docdb/src/endpoints.ts +++ b/clients/client-docdb/src/endpoints.ts @@ -205,18 +205,18 @@ const partitionHash: PartitionHash = { hostname: "rds.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -227,18 +227,18 @@ const partitionHash: PartitionHash = { hostname: "rds.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -266,18 +266,18 @@ const partitionHash: PartitionHash = { hostname: "rds.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-dynamodb-streams/src/endpoints.ts b/clients/client-dynamodb-streams/src/endpoints.ts index 9b393c381fe7..8c902849799d 100644 --- a/clients/client-dynamodb-streams/src/endpoints.ts +++ b/clients/client-dynamodb-streams/src/endpoints.ts @@ -98,18 +98,18 @@ const partitionHash: PartitionHash = { hostname: "streams.dynamodb.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-dynamodb/src/endpoints.ts b/clients/client-dynamodb/src/endpoints.ts index b77fb419eccb..b59fed628a71 100644 --- a/clients/client-dynamodb/src/endpoints.ts +++ b/clients/client-dynamodb/src/endpoints.ts @@ -127,18 +127,18 @@ const partitionHash: PartitionHash = { hostname: "dynamodb.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -149,18 +149,18 @@ const partitionHash: PartitionHash = { hostname: "dynamodb.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-ebs/src/endpoints.ts b/clients/client-ebs/src/endpoints.ts index f1a9f86aefc9..4be743483329 100644 --- a/clients/client-ebs/src/endpoints.ts +++ b/clients/client-ebs/src/endpoints.ts @@ -98,18 +98,18 @@ const partitionHash: PartitionHash = { hostname: "ebs.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -120,18 +120,18 @@ const partitionHash: PartitionHash = { hostname: "ebs.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -152,18 +152,18 @@ const partitionHash: PartitionHash = { hostname: "ebs.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-ec2-instance-connect/src/endpoints.ts b/clients/client-ec2-instance-connect/src/endpoints.ts index 411848c14af6..902d26074b67 100644 --- a/clients/client-ec2-instance-connect/src/endpoints.ts +++ b/clients/client-ec2-instance-connect/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "ec2-instance-connect.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "ec2-instance-connect.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "ec2-instance-connect.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-ec2/src/endpoints.ts b/clients/client-ec2/src/endpoints.ts index d771acc7bf65..79ce84935c38 100644 --- a/clients/client-ec2/src/endpoints.ts +++ b/clients/client-ec2/src/endpoints.ts @@ -142,18 +142,18 @@ const partitionHash: PartitionHash = { hostname: "ec2.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -164,18 +164,18 @@ const partitionHash: PartitionHash = { hostname: "ec2.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -196,18 +196,18 @@ const partitionHash: PartitionHash = { hostname: "ec2.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-ecr-public/src/endpoints.ts b/clients/client-ecr-public/src/endpoints.ts index b3167e0bb167..52453b68c767 100644 --- a/clients/client-ecr-public/src/endpoints.ts +++ b/clients/client-ecr-public/src/endpoints.ts @@ -37,18 +37,18 @@ const partitionHash: PartitionHash = { hostname: "api.ecr-public.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -59,18 +59,18 @@ const partitionHash: PartitionHash = { hostname: "api.ecr-public.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -91,18 +91,18 @@ const partitionHash: PartitionHash = { hostname: "api.ecr-public.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-ecr/src/endpoints.ts b/clients/client-ecr/src/endpoints.ts index 970b60462e6e..6f66a5838feb 100644 --- a/clients/client-ecr/src/endpoints.ts +++ b/clients/client-ecr/src/endpoints.ts @@ -306,18 +306,18 @@ const partitionHash: PartitionHash = { hostname: "api.ecr.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-ecs/src/endpoints.ts b/clients/client-ecs/src/endpoints.ts index a3c8e445ccf2..f1b6a64a85c2 100644 --- a/clients/client-ecs/src/endpoints.ts +++ b/clients/client-ecs/src/endpoints.ts @@ -109,18 +109,18 @@ const partitionHash: PartitionHash = { hostname: "ecs.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -131,18 +131,18 @@ const partitionHash: PartitionHash = { hostname: "ecs.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -163,18 +163,18 @@ const partitionHash: PartitionHash = { hostname: "ecs.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-efs/src/endpoints.ts b/clients/client-efs/src/endpoints.ts index fa900d979af6..1267bd84e8e7 100644 --- a/clients/client-efs/src/endpoints.ts +++ b/clients/client-efs/src/endpoints.ts @@ -366,18 +366,18 @@ const partitionHash: PartitionHash = { hostname: "elasticfilesystem.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -388,18 +388,18 @@ const partitionHash: PartitionHash = { hostname: "elasticfilesystem.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -420,18 +420,18 @@ const partitionHash: PartitionHash = { hostname: "elasticfilesystem.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-eks/src/endpoints.ts b/clients/client-eks/src/endpoints.ts index 3656f119b800..e1b9a138e96c 100644 --- a/clients/client-eks/src/endpoints.ts +++ b/clients/client-eks/src/endpoints.ts @@ -120,18 +120,18 @@ const partitionHash: PartitionHash = { hostname: "eks.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-elastic-beanstalk/src/endpoints.ts b/clients/client-elastic-beanstalk/src/endpoints.ts index ff86b7896e8f..17da2bf99dd6 100644 --- a/clients/client-elastic-beanstalk/src/endpoints.ts +++ b/clients/client-elastic-beanstalk/src/endpoints.ts @@ -93,18 +93,18 @@ const partitionHash: PartitionHash = { hostname: "elasticbeanstalk.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -115,18 +115,18 @@ const partitionHash: PartitionHash = { hostname: "elasticbeanstalk.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -147,18 +147,18 @@ const partitionHash: PartitionHash = { hostname: "elasticbeanstalk.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-elastic-inference/src/endpoints.ts b/clients/client-elastic-inference/src/endpoints.ts index 6d41dc361d5b..2c6a2859b05f 100644 --- a/clients/client-elastic-inference/src/endpoints.ts +++ b/clients/client-elastic-inference/src/endpoints.ts @@ -51,18 +51,18 @@ const partitionHash: PartitionHash = { hostname: "api.elastic-inference.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -73,18 +73,18 @@ const partitionHash: PartitionHash = { hostname: "api.elastic-inference.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -105,18 +105,18 @@ const partitionHash: PartitionHash = { hostname: "api.elastic-inference.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-elastic-load-balancing-v2/src/endpoints.ts b/clients/client-elastic-load-balancing-v2/src/endpoints.ts index d3fbd9e4269f..b8ba052bfa6d 100644 --- a/clients/client-elastic-load-balancing-v2/src/endpoints.ts +++ b/clients/client-elastic-load-balancing-v2/src/endpoints.ts @@ -109,18 +109,18 @@ const partitionHash: PartitionHash = { hostname: "elasticloadbalancing.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -131,18 +131,18 @@ const partitionHash: PartitionHash = { hostname: "elasticloadbalancing.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-elastic-load-balancing/src/endpoints.ts b/clients/client-elastic-load-balancing/src/endpoints.ts index d3fbd9e4269f..b8ba052bfa6d 100644 --- a/clients/client-elastic-load-balancing/src/endpoints.ts +++ b/clients/client-elastic-load-balancing/src/endpoints.ts @@ -109,18 +109,18 @@ const partitionHash: PartitionHash = { hostname: "elasticloadbalancing.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -131,18 +131,18 @@ const partitionHash: PartitionHash = { hostname: "elasticloadbalancing.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-elastic-transcoder/src/endpoints.ts b/clients/client-elastic-transcoder/src/endpoints.ts index 32caa5e8b2c4..74dde5fdad50 100644 --- a/clients/client-elastic-transcoder/src/endpoints.ts +++ b/clients/client-elastic-transcoder/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "elastictranscoder.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "elastictranscoder.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "elastictranscoder.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-elasticache/src/endpoints.ts b/clients/client-elasticache/src/endpoints.ts index 578e756a7470..4d5dea9962eb 100644 --- a/clients/client-elasticache/src/endpoints.ts +++ b/clients/client-elasticache/src/endpoints.ts @@ -102,18 +102,18 @@ const partitionHash: PartitionHash = { hostname: "elasticache.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -124,18 +124,18 @@ const partitionHash: PartitionHash = { hostname: "elasticache.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-elasticsearch-service/src/endpoints.ts b/clients/client-elasticsearch-service/src/endpoints.ts index f2f57573cdcf..a7e03d717f9f 100644 --- a/clients/client-elasticsearch-service/src/endpoints.ts +++ b/clients/client-elasticsearch-service/src/endpoints.ts @@ -114,18 +114,18 @@ const partitionHash: PartitionHash = { hostname: "es.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -136,18 +136,18 @@ const partitionHash: PartitionHash = { hostname: "es.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -168,18 +168,18 @@ const partitionHash: PartitionHash = { hostname: "es.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-emr-containers/src/endpoints.ts b/clients/client-emr-containers/src/endpoints.ts index 6898eac9261e..cf0bc634dbe1 100644 --- a/clients/client-emr-containers/src/endpoints.ts +++ b/clients/client-emr-containers/src/endpoints.ts @@ -98,18 +98,18 @@ const partitionHash: PartitionHash = { hostname: "emr-containers.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -120,18 +120,18 @@ const partitionHash: PartitionHash = { hostname: "emr-containers.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -152,18 +152,18 @@ const partitionHash: PartitionHash = { hostname: "emr-containers.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-emr/src/endpoints.ts b/clients/client-emr/src/endpoints.ts index 6aee09d505da..f7fc0b7d4681 100644 --- a/clients/client-emr/src/endpoints.ts +++ b/clients/client-emr/src/endpoints.ts @@ -122,18 +122,18 @@ const partitionHash: PartitionHash = { hostname: "elasticmapreduce.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -144,18 +144,18 @@ const partitionHash: PartitionHash = { hostname: "elasticmapreduce.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-eventbridge/src/endpoints.ts b/clients/client-eventbridge/src/endpoints.ts index 5f212055828b..614d0fed9602 100644 --- a/clients/client-eventbridge/src/endpoints.ts +++ b/clients/client-eventbridge/src/endpoints.ts @@ -93,18 +93,18 @@ const partitionHash: PartitionHash = { hostname: "events.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -115,18 +115,18 @@ const partitionHash: PartitionHash = { hostname: "events.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -147,18 +147,18 @@ const partitionHash: PartitionHash = { hostname: "events.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-finspace-data/src/endpoints.ts b/clients/client-finspace-data/src/endpoints.ts index 58b738223e2b..200ad0ef56c7 100644 --- a/clients/client-finspace-data/src/endpoints.ts +++ b/clients/client-finspace-data/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "finspace-api.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "finspace-api.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "finspace-api.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-finspace/src/endpoints.ts b/clients/client-finspace/src/endpoints.ts index f1ac2abb5b1b..ea6bc5ca4d9f 100644 --- a/clients/client-finspace/src/endpoints.ts +++ b/clients/client-finspace/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "finspace.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "finspace.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "finspace.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-firehose/src/endpoints.ts b/clients/client-firehose/src/endpoints.ts index 44d402b73239..7124db683ff6 100644 --- a/clients/client-firehose/src/endpoints.ts +++ b/clients/client-firehose/src/endpoints.ts @@ -109,18 +109,18 @@ const partitionHash: PartitionHash = { hostname: "firehose.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -131,18 +131,18 @@ const partitionHash: PartitionHash = { hostname: "firehose.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -163,18 +163,18 @@ const partitionHash: PartitionHash = { hostname: "firehose.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-fis/src/endpoints.ts b/clients/client-fis/src/endpoints.ts index 5e1376b501d7..f749b9994d13 100644 --- a/clients/client-fis/src/endpoints.ts +++ b/clients/client-fis/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "fis.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "fis.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "fis.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-fms/src/endpoints.ts b/clients/client-fms/src/endpoints.ts index bc6d4c9745d2..f5ece0e1a0de 100644 --- a/clients/client-fms/src/endpoints.ts +++ b/clients/client-fms/src/endpoints.ts @@ -304,18 +304,18 @@ const partitionHash: PartitionHash = { hostname: "fms.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -326,18 +326,18 @@ const partitionHash: PartitionHash = { hostname: "fms.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -358,18 +358,18 @@ const partitionHash: PartitionHash = { hostname: "fms.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-forecast/src/endpoints.ts b/clients/client-forecast/src/endpoints.ts index c31ebedb2972..c82dad704714 100644 --- a/clients/client-forecast/src/endpoints.ts +++ b/clients/client-forecast/src/endpoints.ts @@ -72,18 +72,18 @@ const partitionHash: PartitionHash = { hostname: "forecast.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -94,18 +94,18 @@ const partitionHash: PartitionHash = { hostname: "forecast.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -126,18 +126,18 @@ const partitionHash: PartitionHash = { hostname: "forecast.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-forecastquery/src/endpoints.ts b/clients/client-forecastquery/src/endpoints.ts index d8f6f14a9d93..2ca0d06bd89f 100644 --- a/clients/client-forecastquery/src/endpoints.ts +++ b/clients/client-forecastquery/src/endpoints.ts @@ -72,18 +72,18 @@ const partitionHash: PartitionHash = { hostname: "forecastquery.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -94,18 +94,18 @@ const partitionHash: PartitionHash = { hostname: "forecastquery.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -126,18 +126,18 @@ const partitionHash: PartitionHash = { hostname: "forecastquery.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-frauddetector/src/endpoints.ts b/clients/client-frauddetector/src/endpoints.ts index cf4adba67131..1d1b37b55f37 100644 --- a/clients/client-frauddetector/src/endpoints.ts +++ b/clients/client-frauddetector/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "frauddetector.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "frauddetector.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "frauddetector.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-fsx/src/endpoints.ts b/clients/client-fsx/src/endpoints.ts index ebdb74580f2e..eab4f7c51442 100644 --- a/clients/client-fsx/src/endpoints.ts +++ b/clients/client-fsx/src/endpoints.ts @@ -223,18 +223,18 @@ const partitionHash: PartitionHash = { hostname: "fsx.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -245,18 +245,18 @@ const partitionHash: PartitionHash = { hostname: "fsx.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -286,18 +286,18 @@ const partitionHash: PartitionHash = { hostname: "fsx.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-gamelift/src/endpoints.ts b/clients/client-gamelift/src/endpoints.ts index 93813dc4235c..826d7319bee7 100644 --- a/clients/client-gamelift/src/endpoints.ts +++ b/clients/client-gamelift/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "gamelift.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "gamelift.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "gamelift.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-glacier/src/endpoints.ts b/clients/client-glacier/src/endpoints.ts index 671dbc727df7..5db31f442ba5 100644 --- a/clients/client-glacier/src/endpoints.ts +++ b/clients/client-glacier/src/endpoints.ts @@ -106,18 +106,18 @@ const partitionHash: PartitionHash = { hostname: "glacier.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -128,18 +128,18 @@ const partitionHash: PartitionHash = { hostname: "glacier.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -160,18 +160,18 @@ const partitionHash: PartitionHash = { hostname: "glacier.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-global-accelerator/src/endpoints.ts b/clients/client-global-accelerator/src/endpoints.ts index 331a29157409..0e44d4c4c7a1 100644 --- a/clients/client-global-accelerator/src/endpoints.ts +++ b/clients/client-global-accelerator/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "globalaccelerator.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "globalaccelerator.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "globalaccelerator.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-glue/src/endpoints.ts b/clients/client-glue/src/endpoints.ts index 5bb45215d749..71b15df9cee1 100644 --- a/clients/client-glue/src/endpoints.ts +++ b/clients/client-glue/src/endpoints.ts @@ -109,18 +109,18 @@ const partitionHash: PartitionHash = { hostname: "glue.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -131,18 +131,18 @@ const partitionHash: PartitionHash = { hostname: "glue.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -163,18 +163,18 @@ const partitionHash: PartitionHash = { hostname: "glue.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-grafana/src/endpoints.ts b/clients/client-grafana/src/endpoints.ts index ce73d185b678..d9dbdc7bfc18 100644 --- a/clients/client-grafana/src/endpoints.ts +++ b/clients/client-grafana/src/endpoints.ts @@ -73,18 +73,18 @@ const partitionHash: PartitionHash = { hostname: "grafana.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -95,18 +95,18 @@ const partitionHash: PartitionHash = { hostname: "grafana.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -127,18 +127,18 @@ const partitionHash: PartitionHash = { hostname: "grafana.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-greengrass/src/endpoints.ts b/clients/client-greengrass/src/endpoints.ts index 6544e19b068a..528811f3ed2f 100644 --- a/clients/client-greengrass/src/endpoints.ts +++ b/clients/client-greengrass/src/endpoints.ts @@ -59,18 +59,18 @@ const partitionHash: PartitionHash = { hostname: "greengrass.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -81,18 +81,18 @@ const partitionHash: PartitionHash = { hostname: "greengrass.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -119,18 +119,18 @@ const partitionHash: PartitionHash = { hostname: "greengrass.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-greengrassv2/src/endpoints.ts b/clients/client-greengrassv2/src/endpoints.ts index 6544e19b068a..528811f3ed2f 100644 --- a/clients/client-greengrassv2/src/endpoints.ts +++ b/clients/client-greengrassv2/src/endpoints.ts @@ -59,18 +59,18 @@ const partitionHash: PartitionHash = { hostname: "greengrass.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -81,18 +81,18 @@ const partitionHash: PartitionHash = { hostname: "greengrass.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -119,18 +119,18 @@ const partitionHash: PartitionHash = { hostname: "greengrass.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-groundstation/src/endpoints.ts b/clients/client-groundstation/src/endpoints.ts index 8de639dad843..a95188007a2a 100644 --- a/clients/client-groundstation/src/endpoints.ts +++ b/clients/client-groundstation/src/endpoints.ts @@ -72,18 +72,18 @@ const partitionHash: PartitionHash = { hostname: "groundstation.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -94,18 +94,18 @@ const partitionHash: PartitionHash = { hostname: "groundstation.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -126,18 +126,18 @@ const partitionHash: PartitionHash = { hostname: "groundstation.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-guardduty/src/endpoints.ts b/clients/client-guardduty/src/endpoints.ts index e0abb94dea84..6051b108207b 100644 --- a/clients/client-guardduty/src/endpoints.ts +++ b/clients/client-guardduty/src/endpoints.ts @@ -109,18 +109,18 @@ const partitionHash: PartitionHash = { hostname: "guardduty.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -131,18 +131,18 @@ const partitionHash: PartitionHash = { hostname: "guardduty.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-health/src/endpoints.ts b/clients/client-health/src/endpoints.ts index 54bb7ff2d8fa..2f88668ad777 100644 --- a/clients/client-health/src/endpoints.ts +++ b/clients/client-health/src/endpoints.ts @@ -60,18 +60,18 @@ const partitionHash: PartitionHash = { hostname: "health.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -82,18 +82,18 @@ const partitionHash: PartitionHash = { hostname: "health.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -114,18 +114,18 @@ const partitionHash: PartitionHash = { hostname: "health.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-healthlake/src/endpoints.ts b/clients/client-healthlake/src/endpoints.ts index d46d52a2918d..07a62214ecae 100644 --- a/clients/client-healthlake/src/endpoints.ts +++ b/clients/client-healthlake/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "healthlake.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "healthlake.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "healthlake.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-honeycode/src/endpoints.ts b/clients/client-honeycode/src/endpoints.ts index 0343607b2580..b6519e685e02 100644 --- a/clients/client-honeycode/src/endpoints.ts +++ b/clients/client-honeycode/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "honeycode.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "honeycode.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "honeycode.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-iam/src/endpoints.ts b/clients/client-iam/src/endpoints.ts index 2d8c13eb246c..11f8c7ac6b53 100644 --- a/clients/client-iam/src/endpoints.ts +++ b/clients/client-iam/src/endpoints.ts @@ -103,18 +103,18 @@ const partitionHash: PartitionHash = { endpoint: "aws-global", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -125,18 +125,18 @@ const partitionHash: PartitionHash = { endpoint: "aws-cn-global", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -164,18 +164,18 @@ const partitionHash: PartitionHash = { endpoint: "aws-us-gov-global", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-identitystore/src/endpoints.ts b/clients/client-identitystore/src/endpoints.ts index ed4c4e59af17..7c10422dc204 100644 --- a/clients/client-identitystore/src/endpoints.ts +++ b/clients/client-identitystore/src/endpoints.ts @@ -45,18 +45,18 @@ const partitionHash: PartitionHash = { hostname: "identitystore.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -67,18 +67,18 @@ const partitionHash: PartitionHash = { hostname: "identitystore.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -99,18 +99,18 @@ const partitionHash: PartitionHash = { hostname: "identitystore.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-imagebuilder/src/endpoints.ts b/clients/client-imagebuilder/src/endpoints.ts index 8eb7bdd87777..84680b19d25d 100644 --- a/clients/client-imagebuilder/src/endpoints.ts +++ b/clients/client-imagebuilder/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "imagebuilder.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "imagebuilder.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "imagebuilder.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-inspector/src/endpoints.ts b/clients/client-inspector/src/endpoints.ts index aade1322a17e..be700a1ce5f5 100644 --- a/clients/client-inspector/src/endpoints.ts +++ b/clients/client-inspector/src/endpoints.ts @@ -109,18 +109,18 @@ const partitionHash: PartitionHash = { hostname: "inspector.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -131,18 +131,18 @@ const partitionHash: PartitionHash = { hostname: "inspector.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -163,18 +163,18 @@ const partitionHash: PartitionHash = { hostname: "inspector.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-iot-1click-devices-service/src/endpoints.ts b/clients/client-iot-1click-devices-service/src/endpoints.ts index 44700bfbe65f..f0ee0d8ffa18 100644 --- a/clients/client-iot-1click-devices-service/src/endpoints.ts +++ b/clients/client-iot-1click-devices-service/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "devices.iot1click.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "devices.iot1click.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "devices.iot1click.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-iot-1click-projects/src/endpoints.ts b/clients/client-iot-1click-projects/src/endpoints.ts index 086e6813c5f4..4d642963a3b7 100644 --- a/clients/client-iot-1click-projects/src/endpoints.ts +++ b/clients/client-iot-1click-projects/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "projects.iot1click.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "projects.iot1click.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "projects.iot1click.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-iot-data-plane/src/endpoints.ts b/clients/client-iot-data-plane/src/endpoints.ts index 9471b87df502..7cae3913d208 100644 --- a/clients/client-iot-data-plane/src/endpoints.ts +++ b/clients/client-iot-data-plane/src/endpoints.ts @@ -122,18 +122,18 @@ const partitionHash: PartitionHash = { hostname: "data.iot.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -144,18 +144,18 @@ const partitionHash: PartitionHash = { hostname: "data.iot.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -176,18 +176,18 @@ const partitionHash: PartitionHash = { hostname: "data.iot.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-iot-events-data/src/endpoints.ts b/clients/client-iot-events-data/src/endpoints.ts index 2440fcb28dc7..36610b061052 100644 --- a/clients/client-iot-events-data/src/endpoints.ts +++ b/clients/client-iot-events-data/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "data.iotevents.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "data.iotevents.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "data.iotevents.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-iot-events/src/endpoints.ts b/clients/client-iot-events/src/endpoints.ts index 2564c7a6fd3c..11f05b52b52a 100644 --- a/clients/client-iot-events/src/endpoints.ts +++ b/clients/client-iot-events/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "iotevents.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "iotevents.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "iotevents.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-iot-jobs-data-plane/src/endpoints.ts b/clients/client-iot-jobs-data-plane/src/endpoints.ts index 0266a0cf6d10..adfab420dec7 100644 --- a/clients/client-iot-jobs-data-plane/src/endpoints.ts +++ b/clients/client-iot-jobs-data-plane/src/endpoints.ts @@ -122,18 +122,18 @@ const partitionHash: PartitionHash = { hostname: "data.jobs.iot.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -144,18 +144,18 @@ const partitionHash: PartitionHash = { hostname: "data.jobs.iot.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -176,18 +176,18 @@ const partitionHash: PartitionHash = { hostname: "data.jobs.iot.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-iot-wireless/src/endpoints.ts b/clients/client-iot-wireless/src/endpoints.ts index d5f23d8a86ad..2166ef40926b 100644 --- a/clients/client-iot-wireless/src/endpoints.ts +++ b/clients/client-iot-wireless/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "api.iotwireless.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "api.iotwireless.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "api.iotwireless.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-iot/src/endpoints.ts b/clients/client-iot/src/endpoints.ts index 00bbc6a44046..6683e6fd5024 100644 --- a/clients/client-iot/src/endpoints.ts +++ b/clients/client-iot/src/endpoints.ts @@ -122,18 +122,18 @@ const partitionHash: PartitionHash = { hostname: "iot.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -144,18 +144,18 @@ const partitionHash: PartitionHash = { hostname: "iot.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -176,18 +176,18 @@ const partitionHash: PartitionHash = { hostname: "iot.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-iotanalytics/src/endpoints.ts b/clients/client-iotanalytics/src/endpoints.ts index 7b9c2cc5f12d..c5b85f58b6f1 100644 --- a/clients/client-iotanalytics/src/endpoints.ts +++ b/clients/client-iotanalytics/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "iotanalytics.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "iotanalytics.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "iotanalytics.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-iotdeviceadvisor/src/endpoints.ts b/clients/client-iotdeviceadvisor/src/endpoints.ts index d8ee3259f8f5..e0cb114b9a03 100644 --- a/clients/client-iotdeviceadvisor/src/endpoints.ts +++ b/clients/client-iotdeviceadvisor/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "api.iotdeviceadvisor.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "api.iotdeviceadvisor.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "api.iotdeviceadvisor.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-iotfleethub/src/endpoints.ts b/clients/client-iotfleethub/src/endpoints.ts index 70f8d4273e34..ac639dae9581 100644 --- a/clients/client-iotfleethub/src/endpoints.ts +++ b/clients/client-iotfleethub/src/endpoints.ts @@ -85,18 +85,18 @@ const partitionHash: PartitionHash = { hostname: "api.fleethub.iot.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -107,18 +107,18 @@ const partitionHash: PartitionHash = { hostname: "api.fleethub.iot.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -139,18 +139,18 @@ const partitionHash: PartitionHash = { hostname: "api.fleethub.iot.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-iotsecuretunneling/src/endpoints.ts b/clients/client-iotsecuretunneling/src/endpoints.ts index 7b5841a63268..b70d3ef9c1bb 100644 --- a/clients/client-iotsecuretunneling/src/endpoints.ts +++ b/clients/client-iotsecuretunneling/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "api.tunneling.iot.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "api.tunneling.iot.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "api.tunneling.iot.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-iotsitewise/src/endpoints.ts b/clients/client-iotsitewise/src/endpoints.ts index a696bae222a8..71e170094663 100644 --- a/clients/client-iotsitewise/src/endpoints.ts +++ b/clients/client-iotsitewise/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "iotsitewise.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "iotsitewise.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "iotsitewise.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-iotthingsgraph/src/endpoints.ts b/clients/client-iotthingsgraph/src/endpoints.ts index f7f329588004..d9f590920115 100644 --- a/clients/client-iotthingsgraph/src/endpoints.ts +++ b/clients/client-iotthingsgraph/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "iotthingsgraph.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "iotthingsgraph.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "iotthingsgraph.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-ivs/src/endpoints.ts b/clients/client-ivs/src/endpoints.ts index 974070ba7e37..8a2230dede1c 100644 --- a/clients/client-ivs/src/endpoints.ts +++ b/clients/client-ivs/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "ivs.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "ivs.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "ivs.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-kafka/src/endpoints.ts b/clients/client-kafka/src/endpoints.ts index 5897debcb9c1..34cafbb9a799 100644 --- a/clients/client-kafka/src/endpoints.ts +++ b/clients/client-kafka/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "kafka.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "kafka.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "kafka.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-kafkaconnect/src/endpoints.ts b/clients/client-kafkaconnect/src/endpoints.ts index 13087da2aa76..3af05aec886b 100644 --- a/clients/client-kafkaconnect/src/endpoints.ts +++ b/clients/client-kafkaconnect/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "kafkaconnect.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "kafkaconnect.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "kafkaconnect.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-kendra/src/endpoints.ts b/clients/client-kendra/src/endpoints.ts index 4d0eabeed446..c691939e60f8 100644 --- a/clients/client-kendra/src/endpoints.ts +++ b/clients/client-kendra/src/endpoints.ts @@ -84,18 +84,18 @@ const partitionHash: PartitionHash = { hostname: "kendra.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -106,18 +106,18 @@ const partitionHash: PartitionHash = { hostname: "kendra.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -138,18 +138,18 @@ const partitionHash: PartitionHash = { hostname: "kendra.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-kinesis-analytics-v2/src/endpoints.ts b/clients/client-kinesis-analytics-v2/src/endpoints.ts index 0f9c552f79da..122ed42c662f 100644 --- a/clients/client-kinesis-analytics-v2/src/endpoints.ts +++ b/clients/client-kinesis-analytics-v2/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "kinesisanalytics.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "kinesisanalytics.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "kinesisanalytics.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-kinesis-analytics/src/endpoints.ts b/clients/client-kinesis-analytics/src/endpoints.ts index 0f9c552f79da..122ed42c662f 100644 --- a/clients/client-kinesis-analytics/src/endpoints.ts +++ b/clients/client-kinesis-analytics/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "kinesisanalytics.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "kinesisanalytics.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "kinesisanalytics.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-kinesis-video-archived-media/src/endpoints.ts b/clients/client-kinesis-video-archived-media/src/endpoints.ts index 6f734c000c62..6c91ee1b68e2 100644 --- a/clients/client-kinesis-video-archived-media/src/endpoints.ts +++ b/clients/client-kinesis-video-archived-media/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "kinesisvideo.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "kinesisvideo.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "kinesisvideo.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-kinesis-video-media/src/endpoints.ts b/clients/client-kinesis-video-media/src/endpoints.ts index 6f734c000c62..6c91ee1b68e2 100644 --- a/clients/client-kinesis-video-media/src/endpoints.ts +++ b/clients/client-kinesis-video-media/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "kinesisvideo.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "kinesisvideo.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "kinesisvideo.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-kinesis-video-signaling/src/endpoints.ts b/clients/client-kinesis-video-signaling/src/endpoints.ts index 6f734c000c62..6c91ee1b68e2 100644 --- a/clients/client-kinesis-video-signaling/src/endpoints.ts +++ b/clients/client-kinesis-video-signaling/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "kinesisvideo.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "kinesisvideo.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "kinesisvideo.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-kinesis-video/src/endpoints.ts b/clients/client-kinesis-video/src/endpoints.ts index 6f734c000c62..6c91ee1b68e2 100644 --- a/clients/client-kinesis-video/src/endpoints.ts +++ b/clients/client-kinesis-video/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "kinesisvideo.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "kinesisvideo.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "kinesisvideo.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-kinesis/src/endpoints.ts b/clients/client-kinesis/src/endpoints.ts index 0e440d10ca4f..857b323c1d96 100644 --- a/clients/client-kinesis/src/endpoints.ts +++ b/clients/client-kinesis/src/endpoints.ts @@ -93,18 +93,18 @@ const partitionHash: PartitionHash = { hostname: "kinesis.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -115,18 +115,18 @@ const partitionHash: PartitionHash = { hostname: "kinesis.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -147,18 +147,18 @@ const partitionHash: PartitionHash = { hostname: "kinesis.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-kms/src/endpoints.ts b/clients/client-kms/src/endpoints.ts index 842a4cee4e6a..671cf19294bf 100644 --- a/clients/client-kms/src/endpoints.ts +++ b/clients/client-kms/src/endpoints.ts @@ -370,18 +370,18 @@ const partitionHash: PartitionHash = { hostname: "kms.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -392,18 +392,18 @@ const partitionHash: PartitionHash = { hostname: "kms.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -424,18 +424,18 @@ const partitionHash: PartitionHash = { hostname: "kms.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-lakeformation/src/endpoints.ts b/clients/client-lakeformation/src/endpoints.ts index 1ed991b62e1f..d5a1037376ba 100644 --- a/clients/client-lakeformation/src/endpoints.ts +++ b/clients/client-lakeformation/src/endpoints.ts @@ -97,18 +97,18 @@ const partitionHash: PartitionHash = { hostname: "lakeformation.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -119,18 +119,18 @@ const partitionHash: PartitionHash = { hostname: "lakeformation.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -151,18 +151,18 @@ const partitionHash: PartitionHash = { hostname: "lakeformation.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-lambda/src/endpoints.ts b/clients/client-lambda/src/endpoints.ts index 0d3178871b0b..dd02ee3c2cc5 100644 --- a/clients/client-lambda/src/endpoints.ts +++ b/clients/client-lambda/src/endpoints.ts @@ -109,18 +109,18 @@ const partitionHash: PartitionHash = { hostname: "lambda.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -131,18 +131,18 @@ const partitionHash: PartitionHash = { hostname: "lambda.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -163,18 +163,18 @@ const partitionHash: PartitionHash = { hostname: "lambda.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-lex-model-building-service/src/endpoints.ts b/clients/client-lex-model-building-service/src/endpoints.ts index f7b70a24ea32..46e5494f4130 100644 --- a/clients/client-lex-model-building-service/src/endpoints.ts +++ b/clients/client-lex-model-building-service/src/endpoints.ts @@ -82,18 +82,18 @@ const partitionHash: PartitionHash = { hostname: "models.lex.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-lex-models-v2/src/endpoints.ts b/clients/client-lex-models-v2/src/endpoints.ts index 3ff1e23454be..0288b611df5d 100644 --- a/clients/client-lex-models-v2/src/endpoints.ts +++ b/clients/client-lex-models-v2/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "models-v2-lex.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "models-v2-lex.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "models-v2-lex.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-lex-runtime-service/src/endpoints.ts b/clients/client-lex-runtime-service/src/endpoints.ts index 02e1a2bd1668..378ee8318310 100644 --- a/clients/client-lex-runtime-service/src/endpoints.ts +++ b/clients/client-lex-runtime-service/src/endpoints.ts @@ -82,18 +82,18 @@ const partitionHash: PartitionHash = { hostname: "runtime.lex.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-lex-runtime-v2/src/endpoints.ts b/clients/client-lex-runtime-v2/src/endpoints.ts index c6dc8b69b438..f2b62e06dca4 100644 --- a/clients/client-lex-runtime-v2/src/endpoints.ts +++ b/clients/client-lex-runtime-v2/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "runtime-v2-lex.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "runtime-v2-lex.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "runtime-v2-lex.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-license-manager/src/endpoints.ts b/clients/client-license-manager/src/endpoints.ts index 757bdec402eb..de21e7d26dff 100644 --- a/clients/client-license-manager/src/endpoints.ts +++ b/clients/client-license-manager/src/endpoints.ts @@ -109,18 +109,18 @@ const partitionHash: PartitionHash = { hostname: "license-manager.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -131,18 +131,18 @@ const partitionHash: PartitionHash = { hostname: "license-manager.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -163,18 +163,18 @@ const partitionHash: PartitionHash = { hostname: "license-manager.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-lightsail/src/endpoints.ts b/clients/client-lightsail/src/endpoints.ts index 5e783d97afed..1e5e5d8adb86 100644 --- a/clients/client-lightsail/src/endpoints.ts +++ b/clients/client-lightsail/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "lightsail.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "lightsail.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "lightsail.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-location/src/endpoints.ts b/clients/client-location/src/endpoints.ts index a8e36aa99d06..a348c189502d 100644 --- a/clients/client-location/src/endpoints.ts +++ b/clients/client-location/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "geo.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "geo.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "geo.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-lookoutequipment/src/endpoints.ts b/clients/client-lookoutequipment/src/endpoints.ts index ef20a3320d6a..f380d1e98809 100644 --- a/clients/client-lookoutequipment/src/endpoints.ts +++ b/clients/client-lookoutequipment/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "lookoutequipment.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "lookoutequipment.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "lookoutequipment.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-lookoutmetrics/src/endpoints.ts b/clients/client-lookoutmetrics/src/endpoints.ts index b6e4bb4d7c79..0239e702c87f 100644 --- a/clients/client-lookoutmetrics/src/endpoints.ts +++ b/clients/client-lookoutmetrics/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "lookoutmetrics.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "lookoutmetrics.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "lookoutmetrics.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-lookoutvision/src/endpoints.ts b/clients/client-lookoutvision/src/endpoints.ts index 04d619413cd5..3d18a7932dcf 100644 --- a/clients/client-lookoutvision/src/endpoints.ts +++ b/clients/client-lookoutvision/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "lookoutvision.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "lookoutvision.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "lookoutvision.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-machine-learning/src/endpoints.ts b/clients/client-machine-learning/src/endpoints.ts index 906b204ab757..f6bc05c8dfbb 100644 --- a/clients/client-machine-learning/src/endpoints.ts +++ b/clients/client-machine-learning/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "machinelearning.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "machinelearning.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "machinelearning.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-macie/src/endpoints.ts b/clients/client-macie/src/endpoints.ts index a82259eaf49b..d313364f88a9 100644 --- a/clients/client-macie/src/endpoints.ts +++ b/clients/client-macie/src/endpoints.ts @@ -59,18 +59,18 @@ const partitionHash: PartitionHash = { hostname: "macie.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -81,18 +81,18 @@ const partitionHash: PartitionHash = { hostname: "macie.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -113,18 +113,18 @@ const partitionHash: PartitionHash = { hostname: "macie.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-macie2/src/endpoints.ts b/clients/client-macie2/src/endpoints.ts index 40000a332c14..e14852161177 100644 --- a/clients/client-macie2/src/endpoints.ts +++ b/clients/client-macie2/src/endpoints.ts @@ -85,18 +85,18 @@ const partitionHash: PartitionHash = { hostname: "macie2.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -107,18 +107,18 @@ const partitionHash: PartitionHash = { hostname: "macie2.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -139,18 +139,18 @@ const partitionHash: PartitionHash = { hostname: "macie2.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-managedblockchain/src/endpoints.ts b/clients/client-managedblockchain/src/endpoints.ts index f62c688c2332..7b2a4c8afa91 100644 --- a/clients/client-managedblockchain/src/endpoints.ts +++ b/clients/client-managedblockchain/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "managedblockchain.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "managedblockchain.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "managedblockchain.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-marketplace-catalog/src/endpoints.ts b/clients/client-marketplace-catalog/src/endpoints.ts index 4e6719e9d336..ee6adf1b5326 100644 --- a/clients/client-marketplace-catalog/src/endpoints.ts +++ b/clients/client-marketplace-catalog/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "catalog.marketplace.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "catalog.marketplace.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "catalog.marketplace.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-marketplace-commerce-analytics/src/endpoints.ts b/clients/client-marketplace-commerce-analytics/src/endpoints.ts index 104b9f57d0db..fe9bba540995 100644 --- a/clients/client-marketplace-commerce-analytics/src/endpoints.ts +++ b/clients/client-marketplace-commerce-analytics/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "marketplacecommerceanalytics.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "marketplacecommerceanalytics.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "marketplacecommerceanalytics.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-marketplace-entitlement-service/src/endpoints.ts b/clients/client-marketplace-entitlement-service/src/endpoints.ts index 97e6c90fc2f4..7c66ec8e1e48 100644 --- a/clients/client-marketplace-entitlement-service/src/endpoints.ts +++ b/clients/client-marketplace-entitlement-service/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "entitlement.marketplace.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "entitlement.marketplace.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "entitlement.marketplace.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-marketplace-metering/src/endpoints.ts b/clients/client-marketplace-metering/src/endpoints.ts index 643771a8fd60..b998420c5742 100644 --- a/clients/client-marketplace-metering/src/endpoints.ts +++ b/clients/client-marketplace-metering/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "metering.marketplace.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "metering.marketplace.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "metering.marketplace.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-mediaconnect/src/endpoints.ts b/clients/client-mediaconnect/src/endpoints.ts index ada893d6c82b..50e2232299a9 100644 --- a/clients/client-mediaconnect/src/endpoints.ts +++ b/clients/client-mediaconnect/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "mediaconnect.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "mediaconnect.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "mediaconnect.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-mediaconvert/src/endpoints.ts b/clients/client-mediaconvert/src/endpoints.ts index e41cc27e51d4..47dfc3ecbbd9 100644 --- a/clients/client-mediaconvert/src/endpoints.ts +++ b/clients/client-mediaconvert/src/endpoints.ts @@ -106,18 +106,18 @@ const partitionHash: PartitionHash = { hostname: "mediaconvert.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -128,18 +128,18 @@ const partitionHash: PartitionHash = { hostname: "mediaconvert.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -160,18 +160,18 @@ const partitionHash: PartitionHash = { hostname: "mediaconvert.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-medialive/src/endpoints.ts b/clients/client-medialive/src/endpoints.ts index 191bfd2f99b5..f68df4cc263e 100644 --- a/clients/client-medialive/src/endpoints.ts +++ b/clients/client-medialive/src/endpoints.ts @@ -72,18 +72,18 @@ const partitionHash: PartitionHash = { hostname: "medialive.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -94,18 +94,18 @@ const partitionHash: PartitionHash = { hostname: "medialive.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -126,18 +126,18 @@ const partitionHash: PartitionHash = { hostname: "medialive.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-mediapackage-vod/src/endpoints.ts b/clients/client-mediapackage-vod/src/endpoints.ts index fb6b2d5e6795..6accb403d871 100644 --- a/clients/client-mediapackage-vod/src/endpoints.ts +++ b/clients/client-mediapackage-vod/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "mediapackage-vod.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "mediapackage-vod.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "mediapackage-vod.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-mediapackage/src/endpoints.ts b/clients/client-mediapackage/src/endpoints.ts index 54773f3d958b..3c3bc69cca13 100644 --- a/clients/client-mediapackage/src/endpoints.ts +++ b/clients/client-mediapackage/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "mediapackage.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "mediapackage.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "mediapackage.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-mediastore-data/src/endpoints.ts b/clients/client-mediastore-data/src/endpoints.ts index 1ed0a3687ad3..fb7d616752c1 100644 --- a/clients/client-mediastore-data/src/endpoints.ts +++ b/clients/client-mediastore-data/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "data.mediastore.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "data.mediastore.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "data.mediastore.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-mediastore/src/endpoints.ts b/clients/client-mediastore/src/endpoints.ts index aa27342c5db7..58cd6cbcd43e 100644 --- a/clients/client-mediastore/src/endpoints.ts +++ b/clients/client-mediastore/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "mediastore.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "mediastore.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "mediastore.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-mediatailor/src/endpoints.ts b/clients/client-mediatailor/src/endpoints.ts index 5e6113b526dc..82a178567c41 100644 --- a/clients/client-mediatailor/src/endpoints.ts +++ b/clients/client-mediatailor/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "api.mediatailor.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "api.mediatailor.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "api.mediatailor.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-memorydb/src/endpoints.ts b/clients/client-memorydb/src/endpoints.ts index fe1920605dd3..d9a21163f7d2 100644 --- a/clients/client-memorydb/src/endpoints.ts +++ b/clients/client-memorydb/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "memory-db.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "memory-db.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "memory-db.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-mgn/src/endpoints.ts b/clients/client-mgn/src/endpoints.ts index e1352b5efa8c..9ee2746eec1d 100644 --- a/clients/client-mgn/src/endpoints.ts +++ b/clients/client-mgn/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "mgn.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "mgn.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "mgn.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-migration-hub/src/endpoints.ts b/clients/client-migration-hub/src/endpoints.ts index a4624895630b..6c936ad73c4e 100644 --- a/clients/client-migration-hub/src/endpoints.ts +++ b/clients/client-migration-hub/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "mgh.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "mgh.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "mgh.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-migrationhub-config/src/endpoints.ts b/clients/client-migrationhub-config/src/endpoints.ts index bf27234103f8..e6aacb350fc7 100644 --- a/clients/client-migrationhub-config/src/endpoints.ts +++ b/clients/client-migrationhub-config/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "migrationhub-config.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "migrationhub-config.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "migrationhub-config.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-mobile/src/endpoints.ts b/clients/client-mobile/src/endpoints.ts index 689c9e75e304..42eb20f19142 100644 --- a/clients/client-mobile/src/endpoints.ts +++ b/clients/client-mobile/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "mobile.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "mobile.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "mobile.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-mq/src/endpoints.ts b/clients/client-mq/src/endpoints.ts index 02ef0cc7e913..f1f29c024d1f 100644 --- a/clients/client-mq/src/endpoints.ts +++ b/clients/client-mq/src/endpoints.ts @@ -109,18 +109,18 @@ const partitionHash: PartitionHash = { hostname: "mq.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -131,18 +131,18 @@ const partitionHash: PartitionHash = { hostname: "mq.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -163,18 +163,18 @@ const partitionHash: PartitionHash = { hostname: "mq.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-mturk/src/endpoints.ts b/clients/client-mturk/src/endpoints.ts index c81f0829721f..d5341c50baee 100644 --- a/clients/client-mturk/src/endpoints.ts +++ b/clients/client-mturk/src/endpoints.ts @@ -37,18 +37,18 @@ const partitionHash: PartitionHash = { hostname: "mturk-requester.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -59,18 +59,18 @@ const partitionHash: PartitionHash = { hostname: "mturk-requester.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -91,18 +91,18 @@ const partitionHash: PartitionHash = { hostname: "mturk-requester.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-mwaa/src/endpoints.ts b/clients/client-mwaa/src/endpoints.ts index ce1d43d86f6d..c7b289c2f618 100644 --- a/clients/client-mwaa/src/endpoints.ts +++ b/clients/client-mwaa/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "airflow.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "airflow.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "airflow.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-neptune/src/endpoints.ts b/clients/client-neptune/src/endpoints.ts index 6aee61aa9053..86410f9f6294 100644 --- a/clients/client-neptune/src/endpoints.ts +++ b/clients/client-neptune/src/endpoints.ts @@ -205,18 +205,18 @@ const partitionHash: PartitionHash = { hostname: "rds.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -227,18 +227,18 @@ const partitionHash: PartitionHash = { hostname: "rds.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -266,18 +266,18 @@ const partitionHash: PartitionHash = { hostname: "rds.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-network-firewall/src/endpoints.ts b/clients/client-network-firewall/src/endpoints.ts index 75a102d48aa0..4675eaf5bf5e 100644 --- a/clients/client-network-firewall/src/endpoints.ts +++ b/clients/client-network-firewall/src/endpoints.ts @@ -122,18 +122,18 @@ const partitionHash: PartitionHash = { hostname: "network-firewall.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -144,18 +144,18 @@ const partitionHash: PartitionHash = { hostname: "network-firewall.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -176,18 +176,18 @@ const partitionHash: PartitionHash = { hostname: "network-firewall.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-networkmanager/src/endpoints.ts b/clients/client-networkmanager/src/endpoints.ts index 43939b0a608a..6b418b16fda8 100644 --- a/clients/client-networkmanager/src/endpoints.ts +++ b/clients/client-networkmanager/src/endpoints.ts @@ -42,18 +42,18 @@ const partitionHash: PartitionHash = { endpoint: "aws-global", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -64,18 +64,18 @@ const partitionHash: PartitionHash = { hostname: "networkmanager.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -96,18 +96,18 @@ const partitionHash: PartitionHash = { endpoint: "aws-us-gov-global", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-nimble/src/endpoints.ts b/clients/client-nimble/src/endpoints.ts index e43f5e2047b6..ce20f37a78cc 100644 --- a/clients/client-nimble/src/endpoints.ts +++ b/clients/client-nimble/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "nimble.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "nimble.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "nimble.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-opensearch/src/endpoints.ts b/clients/client-opensearch/src/endpoints.ts index f2f57573cdcf..a7e03d717f9f 100644 --- a/clients/client-opensearch/src/endpoints.ts +++ b/clients/client-opensearch/src/endpoints.ts @@ -114,18 +114,18 @@ const partitionHash: PartitionHash = { hostname: "es.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -136,18 +136,18 @@ const partitionHash: PartitionHash = { hostname: "es.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -168,18 +168,18 @@ const partitionHash: PartitionHash = { hostname: "es.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-opsworks/src/endpoints.ts b/clients/client-opsworks/src/endpoints.ts index e1bd54f761cd..a41c2f3b2981 100644 --- a/clients/client-opsworks/src/endpoints.ts +++ b/clients/client-opsworks/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "opsworks.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "opsworks.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "opsworks.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-opsworkscm/src/endpoints.ts b/clients/client-opsworkscm/src/endpoints.ts index 344b2596ffbe..0ca263481b11 100644 --- a/clients/client-opsworkscm/src/endpoints.ts +++ b/clients/client-opsworkscm/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "opsworks-cm.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "opsworks-cm.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "opsworks-cm.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-organizations/src/endpoints.ts b/clients/client-organizations/src/endpoints.ts index 49e022539426..5d280ebc05e8 100644 --- a/clients/client-organizations/src/endpoints.ts +++ b/clients/client-organizations/src/endpoints.ts @@ -67,18 +67,18 @@ const partitionHash: PartitionHash = { endpoint: "aws-global", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -89,18 +89,18 @@ const partitionHash: PartitionHash = { endpoint: "aws-cn-global", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -121,18 +121,18 @@ const partitionHash: PartitionHash = { endpoint: "aws-us-gov-global", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-outposts/src/endpoints.ts b/clients/client-outposts/src/endpoints.ts index fa651f2bb5f2..e3ecf3b6c3f9 100644 --- a/clients/client-outposts/src/endpoints.ts +++ b/clients/client-outposts/src/endpoints.ts @@ -106,18 +106,18 @@ const partitionHash: PartitionHash = { hostname: "outposts.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -128,18 +128,18 @@ const partitionHash: PartitionHash = { hostname: "outposts.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -160,18 +160,18 @@ const partitionHash: PartitionHash = { hostname: "outposts.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-panorama/src/endpoints.ts b/clients/client-panorama/src/endpoints.ts index e3740855a5c2..162b4782668e 100644 --- a/clients/client-panorama/src/endpoints.ts +++ b/clients/client-panorama/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "panorama.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "panorama.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "panorama.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-personalize-events/src/endpoints.ts b/clients/client-personalize-events/src/endpoints.ts index 8cd9b160a7b8..b881f58c0cd9 100644 --- a/clients/client-personalize-events/src/endpoints.ts +++ b/clients/client-personalize-events/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "personalize-events.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "personalize-events.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "personalize-events.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-personalize-runtime/src/endpoints.ts b/clients/client-personalize-runtime/src/endpoints.ts index 351f940063f8..2e5d2fd19b0d 100644 --- a/clients/client-personalize-runtime/src/endpoints.ts +++ b/clients/client-personalize-runtime/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "personalize-runtime.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "personalize-runtime.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "personalize-runtime.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-personalize/src/endpoints.ts b/clients/client-personalize/src/endpoints.ts index 70b3df8a3e36..a0e4189ac6ac 100644 --- a/clients/client-personalize/src/endpoints.ts +++ b/clients/client-personalize/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "personalize.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "personalize.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "personalize.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-pi/src/endpoints.ts b/clients/client-pi/src/endpoints.ts index 47b4679b3ddb..7353e7bb3b8b 100644 --- a/clients/client-pi/src/endpoints.ts +++ b/clients/client-pi/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "pi.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "pi.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "pi.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-pinpoint-email/src/endpoints.ts b/clients/client-pinpoint-email/src/endpoints.ts index 172c903a2156..c60e6b0a8f16 100644 --- a/clients/client-pinpoint-email/src/endpoints.ts +++ b/clients/client-pinpoint-email/src/endpoints.ts @@ -45,18 +45,18 @@ const partitionHash: PartitionHash = { hostname: "email.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -67,18 +67,18 @@ const partitionHash: PartitionHash = { hostname: "email.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -99,18 +99,18 @@ const partitionHash: PartitionHash = { hostname: "email.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-pinpoint-sms-voice/src/endpoints.ts b/clients/client-pinpoint-sms-voice/src/endpoints.ts index f55d534144e2..36ddb89f8bbf 100644 --- a/clients/client-pinpoint-sms-voice/src/endpoints.ts +++ b/clients/client-pinpoint-sms-voice/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "sms-voice.pinpoint.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "sms-voice.pinpoint.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "sms-voice.pinpoint.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-pinpoint/src/endpoints.ts b/clients/client-pinpoint/src/endpoints.ts index 8bf4d8e08a06..6575f2dac543 100644 --- a/clients/client-pinpoint/src/endpoints.ts +++ b/clients/client-pinpoint/src/endpoints.ts @@ -77,18 +77,18 @@ const partitionHash: PartitionHash = { hostname: "pinpoint.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -99,18 +99,18 @@ const partitionHash: PartitionHash = { hostname: "pinpoint.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -131,18 +131,18 @@ const partitionHash: PartitionHash = { hostname: "pinpoint.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-polly/src/endpoints.ts b/clients/client-polly/src/endpoints.ts index be4f7cd1784c..fc7fa691b501 100644 --- a/clients/client-polly/src/endpoints.ts +++ b/clients/client-polly/src/endpoints.ts @@ -97,18 +97,18 @@ const partitionHash: PartitionHash = { hostname: "polly.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -119,18 +119,18 @@ const partitionHash: PartitionHash = { hostname: "polly.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -151,18 +151,18 @@ const partitionHash: PartitionHash = { hostname: "polly.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-pricing/src/endpoints.ts b/clients/client-pricing/src/endpoints.ts index b2c480bfa042..0d7518c069db 100644 --- a/clients/client-pricing/src/endpoints.ts +++ b/clients/client-pricing/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "api.pricing.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "api.pricing.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "api.pricing.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-proton/src/endpoints.ts b/clients/client-proton/src/endpoints.ts index c361db3c14b2..ca201099988f 100644 --- a/clients/client-proton/src/endpoints.ts +++ b/clients/client-proton/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "proton.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "proton.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "proton.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-qldb-session/src/endpoints.ts b/clients/client-qldb-session/src/endpoints.ts index 45b13897fb1b..0d8e40b44896 100644 --- a/clients/client-qldb-session/src/endpoints.ts +++ b/clients/client-qldb-session/src/endpoints.ts @@ -72,18 +72,18 @@ const partitionHash: PartitionHash = { hostname: "session.qldb.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -94,18 +94,18 @@ const partitionHash: PartitionHash = { hostname: "session.qldb.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -126,18 +126,18 @@ const partitionHash: PartitionHash = { hostname: "session.qldb.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-qldb/src/endpoints.ts b/clients/client-qldb/src/endpoints.ts index 85ce1580cbc2..c153cbbe372f 100644 --- a/clients/client-qldb/src/endpoints.ts +++ b/clients/client-qldb/src/endpoints.ts @@ -72,18 +72,18 @@ const partitionHash: PartitionHash = { hostname: "qldb.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -94,18 +94,18 @@ const partitionHash: PartitionHash = { hostname: "qldb.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -126,18 +126,18 @@ const partitionHash: PartitionHash = { hostname: "qldb.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-quicksight/src/endpoints.ts b/clients/client-quicksight/src/endpoints.ts index bee12511f519..30fc47ea6541 100644 --- a/clients/client-quicksight/src/endpoints.ts +++ b/clients/client-quicksight/src/endpoints.ts @@ -33,18 +33,18 @@ const partitionHash: PartitionHash = { hostname: "quicksight.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -55,18 +55,18 @@ const partitionHash: PartitionHash = { hostname: "quicksight.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -87,18 +87,18 @@ const partitionHash: PartitionHash = { hostname: "quicksight.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-ram/src/endpoints.ts b/clients/client-ram/src/endpoints.ts index 9cdd9f4c2485..eb7839fd800f 100644 --- a/clients/client-ram/src/endpoints.ts +++ b/clients/client-ram/src/endpoints.ts @@ -106,18 +106,18 @@ const partitionHash: PartitionHash = { hostname: "ram.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -128,18 +128,18 @@ const partitionHash: PartitionHash = { hostname: "ram.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -160,18 +160,18 @@ const partitionHash: PartitionHash = { hostname: "ram.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-rds-data/src/endpoints.ts b/clients/client-rds-data/src/endpoints.ts index 0f1842588a1b..e7712b894eda 100644 --- a/clients/client-rds-data/src/endpoints.ts +++ b/clients/client-rds-data/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "rds-data.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "rds-data.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "rds-data.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-rds/src/endpoints.ts b/clients/client-rds/src/endpoints.ts index 6aee61aa9053..86410f9f6294 100644 --- a/clients/client-rds/src/endpoints.ts +++ b/clients/client-rds/src/endpoints.ts @@ -205,18 +205,18 @@ const partitionHash: PartitionHash = { hostname: "rds.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -227,18 +227,18 @@ const partitionHash: PartitionHash = { hostname: "rds.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -266,18 +266,18 @@ const partitionHash: PartitionHash = { hostname: "rds.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-redshift-data/src/endpoints.ts b/clients/client-redshift-data/src/endpoints.ts index 9eca2a1cff81..6fc86627b98d 100644 --- a/clients/client-redshift-data/src/endpoints.ts +++ b/clients/client-redshift-data/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "redshift-data.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "redshift-data.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "redshift-data.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-redshift/src/endpoints.ts b/clients/client-redshift/src/endpoints.ts index de05fdb0a849..57136eb60468 100644 --- a/clients/client-redshift/src/endpoints.ts +++ b/clients/client-redshift/src/endpoints.ts @@ -106,18 +106,18 @@ const partitionHash: PartitionHash = { hostname: "redshift.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -128,18 +128,18 @@ const partitionHash: PartitionHash = { hostname: "redshift.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -160,18 +160,18 @@ const partitionHash: PartitionHash = { hostname: "redshift.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-rekognition/src/endpoints.ts b/clients/client-rekognition/src/endpoints.ts index a1cfdc04484b..4b7092eddf1e 100644 --- a/clients/client-rekognition/src/endpoints.ts +++ b/clients/client-rekognition/src/endpoints.ts @@ -198,18 +198,18 @@ const partitionHash: PartitionHash = { hostname: "rekognition.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -220,18 +220,18 @@ const partitionHash: PartitionHash = { hostname: "rekognition.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -258,18 +258,18 @@ const partitionHash: PartitionHash = { hostname: "rekognition.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-resource-groups-tagging-api/src/endpoints.ts b/clients/client-resource-groups-tagging-api/src/endpoints.ts index a01ead922e86..a39bd8edc0aa 100644 --- a/clients/client-resource-groups-tagging-api/src/endpoints.ts +++ b/clients/client-resource-groups-tagging-api/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "tagging.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "tagging.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "tagging.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-resource-groups/src/endpoints.ts b/clients/client-resource-groups/src/endpoints.ts index c489157ebf7c..7b8f0c8dfa65 100644 --- a/clients/client-resource-groups/src/endpoints.ts +++ b/clients/client-resource-groups/src/endpoints.ts @@ -109,18 +109,18 @@ const partitionHash: PartitionHash = { hostname: "resource-groups.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -131,18 +131,18 @@ const partitionHash: PartitionHash = { hostname: "resource-groups.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-robomaker/src/endpoints.ts b/clients/client-robomaker/src/endpoints.ts index 7eeed4c05765..1a71aa94d3ff 100644 --- a/clients/client-robomaker/src/endpoints.ts +++ b/clients/client-robomaker/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "robomaker.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "robomaker.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "robomaker.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-route-53-domains/src/endpoints.ts b/clients/client-route-53-domains/src/endpoints.ts index 9d2c3bdecb94..702a656c8301 100644 --- a/clients/client-route-53-domains/src/endpoints.ts +++ b/clients/client-route-53-domains/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "route53domains.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "route53domains.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "route53domains.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-route-53/src/endpoints.ts b/clients/client-route-53/src/endpoints.ts index 0bccfc2cd97a..2f015e7a3551 100644 --- a/clients/client-route-53/src/endpoints.ts +++ b/clients/client-route-53/src/endpoints.ts @@ -75,18 +75,18 @@ const partitionHash: PartitionHash = { endpoint: "aws-global", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -97,18 +97,18 @@ const partitionHash: PartitionHash = { endpoint: "aws-cn-global", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -129,18 +129,18 @@ const partitionHash: PartitionHash = { endpoint: "aws-us-gov-global", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-route53-recovery-cluster/src/endpoints.ts b/clients/client-route53-recovery-cluster/src/endpoints.ts index ddef89ba9198..3a6b8cf81f6e 100644 --- a/clients/client-route53-recovery-cluster/src/endpoints.ts +++ b/clients/client-route53-recovery-cluster/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "route53-recovery-cluster.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "route53-recovery-cluster.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "route53-recovery-cluster.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-route53-recovery-control-config/src/endpoints.ts b/clients/client-route53-recovery-control-config/src/endpoints.ts index a89b6097f5c5..e0ad2b0fd6aa 100644 --- a/clients/client-route53-recovery-control-config/src/endpoints.ts +++ b/clients/client-route53-recovery-control-config/src/endpoints.ts @@ -38,18 +38,18 @@ const partitionHash: PartitionHash = { hostname: "route53-recovery-control-config.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -60,18 +60,18 @@ const partitionHash: PartitionHash = { hostname: "route53-recovery-control-config.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -92,18 +92,18 @@ const partitionHash: PartitionHash = { hostname: "route53-recovery-control-config.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-route53-recovery-readiness/src/endpoints.ts b/clients/client-route53-recovery-readiness/src/endpoints.ts index 45f86880762f..85b03fb744c3 100644 --- a/clients/client-route53-recovery-readiness/src/endpoints.ts +++ b/clients/client-route53-recovery-readiness/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "route53-recovery-readiness.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "route53-recovery-readiness.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "route53-recovery-readiness.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-route53resolver/src/endpoints.ts b/clients/client-route53resolver/src/endpoints.ts index feefde636b1d..839fcf73562b 100644 --- a/clients/client-route53resolver/src/endpoints.ts +++ b/clients/client-route53resolver/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "route53resolver.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "route53resolver.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "route53resolver.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-s3-control/src/endpoints.ts b/clients/client-s3-control/src/endpoints.ts index af5f4ee69555..8387db494af5 100644 --- a/clients/client-s3-control/src/endpoints.ts +++ b/clients/client-s3-control/src/endpoints.ts @@ -332,18 +332,18 @@ const partitionHash: PartitionHash = { hostname: "s3-control.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -354,18 +354,18 @@ const partitionHash: PartitionHash = { hostname: "s3-control.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -386,18 +386,18 @@ const partitionHash: PartitionHash = { hostname: "s3-control.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-s3/src/endpoints.ts b/clients/client-s3/src/endpoints.ts index b55f922e4644..d4349e150734 100644 --- a/clients/client-s3/src/endpoints.ts +++ b/clients/client-s3/src/endpoints.ts @@ -360,13 +360,13 @@ const partitionHash: PartitionHash = { hostname: "s3.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.dualstack.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.dualstack.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.dualstack.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}.dualstack.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -377,8 +377,8 @@ const partitionHash: PartitionHash = { hostname: "s3.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}.dualstack.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}.dualstack.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -406,13 +406,13 @@ const partitionHash: PartitionHash = { hostname: "s3.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.dualstack.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.dualstack.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.dualstack.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}.dualstack.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-s3outposts/src/endpoints.ts b/clients/client-s3outposts/src/endpoints.ts index a4705a2a581d..28a6b8256df0 100644 --- a/clients/client-s3outposts/src/endpoints.ts +++ b/clients/client-s3outposts/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "s3-outposts.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "s3-outposts.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "s3-outposts.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-sagemaker-a2i-runtime/src/endpoints.ts b/clients/client-sagemaker-a2i-runtime/src/endpoints.ts index 3f3ffcd1276f..0868492996b5 100644 --- a/clients/client-sagemaker-a2i-runtime/src/endpoints.ts +++ b/clients/client-sagemaker-a2i-runtime/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "a2i-runtime.sagemaker.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "a2i-runtime.sagemaker.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "a2i-runtime.sagemaker.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-sagemaker-edge/src/endpoints.ts b/clients/client-sagemaker-edge/src/endpoints.ts index d77e5ba828df..11728eea7193 100644 --- a/clients/client-sagemaker-edge/src/endpoints.ts +++ b/clients/client-sagemaker-edge/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "edge.sagemaker.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "edge.sagemaker.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "edge.sagemaker.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-sagemaker-featurestore-runtime/src/endpoints.ts b/clients/client-sagemaker-featurestore-runtime/src/endpoints.ts index a8b1277fcab1..3445700daacf 100644 --- a/clients/client-sagemaker-featurestore-runtime/src/endpoints.ts +++ b/clients/client-sagemaker-featurestore-runtime/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "featurestore-runtime.sagemaker.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "featurestore-runtime.sagemaker.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "featurestore-runtime.sagemaker.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-sagemaker-runtime/src/endpoints.ts b/clients/client-sagemaker-runtime/src/endpoints.ts index fa75dd6a1483..8f83e4d17e8b 100644 --- a/clients/client-sagemaker-runtime/src/endpoints.ts +++ b/clients/client-sagemaker-runtime/src/endpoints.ts @@ -108,18 +108,18 @@ const partitionHash: PartitionHash = { hostname: "runtime.sagemaker.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -140,18 +140,18 @@ const partitionHash: PartitionHash = { hostname: "runtime.sagemaker.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-sagemaker/src/endpoints.ts b/clients/client-sagemaker/src/endpoints.ts index 956318b5c42f..b3a4e9fecb64 100644 --- a/clients/client-sagemaker/src/endpoints.ts +++ b/clients/client-sagemaker/src/endpoints.ts @@ -121,18 +121,18 @@ const partitionHash: PartitionHash = { hostname: "api.sagemaker.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-savingsplans/src/endpoints.ts b/clients/client-savingsplans/src/endpoints.ts index a654953a21d9..31b30641cf97 100644 --- a/clients/client-savingsplans/src/endpoints.ts +++ b/clients/client-savingsplans/src/endpoints.ts @@ -38,18 +38,18 @@ const partitionHash: PartitionHash = { endpoint: "aws-global", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -60,18 +60,18 @@ const partitionHash: PartitionHash = { hostname: "savingsplans.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -92,18 +92,18 @@ const partitionHash: PartitionHash = { hostname: "savingsplans.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-schemas/src/endpoints.ts b/clients/client-schemas/src/endpoints.ts index 96a0d5692446..d90af3314966 100644 --- a/clients/client-schemas/src/endpoints.ts +++ b/clients/client-schemas/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "schemas.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "schemas.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "schemas.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-secrets-manager/src/endpoints.ts b/clients/client-secrets-manager/src/endpoints.ts index 5eefe7d90899..a35a36c67292 100644 --- a/clients/client-secrets-manager/src/endpoints.ts +++ b/clients/client-secrets-manager/src/endpoints.ts @@ -109,18 +109,18 @@ const partitionHash: PartitionHash = { hostname: "secretsmanager.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -131,18 +131,18 @@ const partitionHash: PartitionHash = { hostname: "secretsmanager.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -163,18 +163,18 @@ const partitionHash: PartitionHash = { hostname: "secretsmanager.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-securityhub/src/endpoints.ts b/clients/client-securityhub/src/endpoints.ts index 0c960c8bcb22..91058a09e6d8 100644 --- a/clients/client-securityhub/src/endpoints.ts +++ b/clients/client-securityhub/src/endpoints.ts @@ -109,18 +109,18 @@ const partitionHash: PartitionHash = { hostname: "securityhub.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -131,18 +131,18 @@ const partitionHash: PartitionHash = { hostname: "securityhub.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -163,18 +163,18 @@ const partitionHash: PartitionHash = { hostname: "securityhub.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-serverlessapplicationrepository/src/endpoints.ts b/clients/client-serverlessapplicationrepository/src/endpoints.ts index e87c737b44cd..7fad418ce3d5 100644 --- a/clients/client-serverlessapplicationrepository/src/endpoints.ts +++ b/clients/client-serverlessapplicationrepository/src/endpoints.ts @@ -41,18 +41,18 @@ const partitionHash: PartitionHash = { hostname: "serverlessrepo.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -63,18 +63,18 @@ const partitionHash: PartitionHash = { hostname: "serverlessrepo.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -95,18 +95,18 @@ const partitionHash: PartitionHash = { hostname: "serverlessrepo.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-service-catalog-appregistry/src/endpoints.ts b/clients/client-service-catalog-appregistry/src/endpoints.ts index fa363ffb4334..16f50406030a 100644 --- a/clients/client-service-catalog-appregistry/src/endpoints.ts +++ b/clients/client-service-catalog-appregistry/src/endpoints.ts @@ -122,18 +122,18 @@ const partitionHash: PartitionHash = { hostname: "servicecatalog-appregistry.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -144,18 +144,18 @@ const partitionHash: PartitionHash = { hostname: "servicecatalog-appregistry.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-service-catalog/src/endpoints.ts b/clients/client-service-catalog/src/endpoints.ts index dc79cb7f26d5..3a4f04f8fb49 100644 --- a/clients/client-service-catalog/src/endpoints.ts +++ b/clients/client-service-catalog/src/endpoints.ts @@ -109,18 +109,18 @@ const partitionHash: PartitionHash = { hostname: "servicecatalog.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -131,18 +131,18 @@ const partitionHash: PartitionHash = { hostname: "servicecatalog.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -163,18 +163,18 @@ const partitionHash: PartitionHash = { hostname: "servicecatalog.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-service-quotas/src/endpoints.ts b/clients/client-service-quotas/src/endpoints.ts index bfcbe29886ab..3ae556963d90 100644 --- a/clients/client-service-quotas/src/endpoints.ts +++ b/clients/client-service-quotas/src/endpoints.ts @@ -57,18 +57,18 @@ const partitionHash: PartitionHash = { hostname: "servicequotas.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -79,18 +79,18 @@ const partitionHash: PartitionHash = { hostname: "servicequotas.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-servicediscovery/src/endpoints.ts b/clients/client-servicediscovery/src/endpoints.ts index dfeb40f8218c..9ee47a19b0b6 100644 --- a/clients/client-servicediscovery/src/endpoints.ts +++ b/clients/client-servicediscovery/src/endpoints.ts @@ -137,18 +137,18 @@ const partitionHash: PartitionHash = { hostname: "servicediscovery.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -159,18 +159,18 @@ const partitionHash: PartitionHash = { hostname: "servicediscovery.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -198,18 +198,18 @@ const partitionHash: PartitionHash = { hostname: "servicediscovery.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-ses/src/endpoints.ts b/clients/client-ses/src/endpoints.ts index 172c903a2156..c60e6b0a8f16 100644 --- a/clients/client-ses/src/endpoints.ts +++ b/clients/client-ses/src/endpoints.ts @@ -45,18 +45,18 @@ const partitionHash: PartitionHash = { hostname: "email.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -67,18 +67,18 @@ const partitionHash: PartitionHash = { hostname: "email.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -99,18 +99,18 @@ const partitionHash: PartitionHash = { hostname: "email.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-sesv2/src/endpoints.ts b/clients/client-sesv2/src/endpoints.ts index 172c903a2156..c60e6b0a8f16 100644 --- a/clients/client-sesv2/src/endpoints.ts +++ b/clients/client-sesv2/src/endpoints.ts @@ -45,18 +45,18 @@ const partitionHash: PartitionHash = { hostname: "email.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -67,18 +67,18 @@ const partitionHash: PartitionHash = { hostname: "email.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -99,18 +99,18 @@ const partitionHash: PartitionHash = { hostname: "email.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-sfn/src/endpoints.ts b/clients/client-sfn/src/endpoints.ts index ff046db42bbd..aa54c9d2a859 100644 --- a/clients/client-sfn/src/endpoints.ts +++ b/clients/client-sfn/src/endpoints.ts @@ -109,18 +109,18 @@ const partitionHash: PartitionHash = { hostname: "states.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -131,18 +131,18 @@ const partitionHash: PartitionHash = { hostname: "states.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -163,18 +163,18 @@ const partitionHash: PartitionHash = { hostname: "states.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-shield/src/endpoints.ts b/clients/client-shield/src/endpoints.ts index ca5337f2a4a1..42073ddfe36e 100644 --- a/clients/client-shield/src/endpoints.ts +++ b/clients/client-shield/src/endpoints.ts @@ -49,18 +49,18 @@ const partitionHash: PartitionHash = { endpoint: "aws-global", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -71,18 +71,18 @@ const partitionHash: PartitionHash = { hostname: "shield.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -103,18 +103,18 @@ const partitionHash: PartitionHash = { hostname: "shield.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-signer/src/endpoints.ts b/clients/client-signer/src/endpoints.ts index 9006be950c69..93fdc6d82661 100644 --- a/clients/client-signer/src/endpoints.ts +++ b/clients/client-signer/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "signer.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "signer.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "signer.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-sms/src/endpoints.ts b/clients/client-sms/src/endpoints.ts index d013bd084787..57b04560dbc7 100644 --- a/clients/client-sms/src/endpoints.ts +++ b/clients/client-sms/src/endpoints.ts @@ -109,18 +109,18 @@ const partitionHash: PartitionHash = { hostname: "sms.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -131,18 +131,18 @@ const partitionHash: PartitionHash = { hostname: "sms.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -163,18 +163,18 @@ const partitionHash: PartitionHash = { hostname: "sms.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-snow-device-management/src/endpoints.ts b/clients/client-snow-device-management/src/endpoints.ts index 354318e22e7d..5cc6f6a88088 100644 --- a/clients/client-snow-device-management/src/endpoints.ts +++ b/clients/client-snow-device-management/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "snow-device-management.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "snow-device-management.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "snow-device-management.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-snowball/src/endpoints.ts b/clients/client-snowball/src/endpoints.ts index 18de32a9c8d7..3fe3d2e8b968 100644 --- a/clients/client-snowball/src/endpoints.ts +++ b/clients/client-snowball/src/endpoints.ts @@ -289,18 +289,18 @@ const partitionHash: PartitionHash = { hostname: "snowball.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -311,18 +311,18 @@ const partitionHash: PartitionHash = { hostname: "snowball.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -343,18 +343,18 @@ const partitionHash: PartitionHash = { hostname: "snowball.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-sns/src/endpoints.ts b/clients/client-sns/src/endpoints.ts index cf7c5a9fde26..f24353032f21 100644 --- a/clients/client-sns/src/endpoints.ts +++ b/clients/client-sns/src/endpoints.ts @@ -93,18 +93,18 @@ const partitionHash: PartitionHash = { hostname: "sns.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -115,18 +115,18 @@ const partitionHash: PartitionHash = { hostname: "sns.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -147,18 +147,18 @@ const partitionHash: PartitionHash = { hostname: "sns.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-sqs/src/endpoints.ts b/clients/client-sqs/src/endpoints.ts index 9ef10c14bc58..df0d51e84ad3 100644 --- a/clients/client-sqs/src/endpoints.ts +++ b/clients/client-sqs/src/endpoints.ts @@ -93,18 +93,18 @@ const partitionHash: PartitionHash = { hostname: "sqs.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -115,18 +115,18 @@ const partitionHash: PartitionHash = { hostname: "sqs.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -147,18 +147,18 @@ const partitionHash: PartitionHash = { hostname: "sqs.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-ssm-contacts/src/endpoints.ts b/clients/client-ssm-contacts/src/endpoints.ts index 7aa39f90c2c4..cb90de3faf66 100644 --- a/clients/client-ssm-contacts/src/endpoints.ts +++ b/clients/client-ssm-contacts/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "ssm-contacts.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "ssm-contacts.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "ssm-contacts.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-ssm-incidents/src/endpoints.ts b/clients/client-ssm-incidents/src/endpoints.ts index 265cf5c5aa00..d3e738cce653 100644 --- a/clients/client-ssm-incidents/src/endpoints.ts +++ b/clients/client-ssm-incidents/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "ssm-incidents.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "ssm-incidents.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "ssm-incidents.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-ssm/src/endpoints.ts b/clients/client-ssm/src/endpoints.ts index 8325a087fe14..1f5c4ea3cc69 100644 --- a/clients/client-ssm/src/endpoints.ts +++ b/clients/client-ssm/src/endpoints.ts @@ -122,18 +122,18 @@ const partitionHash: PartitionHash = { hostname: "ssm.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -144,18 +144,18 @@ const partitionHash: PartitionHash = { hostname: "ssm.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-sso-admin/src/endpoints.ts b/clients/client-sso-admin/src/endpoints.ts index 9e2b8bf5e877..964b1f170ce8 100644 --- a/clients/client-sso-admin/src/endpoints.ts +++ b/clients/client-sso-admin/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "sso.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "sso.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "sso.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-sso-oidc/src/endpoints.ts b/clients/client-sso-oidc/src/endpoints.ts index 8b2eb3482461..0ea2998decf8 100644 --- a/clients/client-sso-oidc/src/endpoints.ts +++ b/clients/client-sso-oidc/src/endpoints.ts @@ -97,18 +97,18 @@ const partitionHash: PartitionHash = { hostname: "oidc.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -119,18 +119,18 @@ const partitionHash: PartitionHash = { hostname: "oidc.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -151,18 +151,18 @@ const partitionHash: PartitionHash = { hostname: "oidc.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-sso/src/endpoints.ts b/clients/client-sso/src/endpoints.ts index 1e2f3f048afc..f3d81e825ee7 100644 --- a/clients/client-sso/src/endpoints.ts +++ b/clients/client-sso/src/endpoints.ts @@ -97,18 +97,18 @@ const partitionHash: PartitionHash = { hostname: "portal.sso.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -119,18 +119,18 @@ const partitionHash: PartitionHash = { hostname: "portal.sso.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -151,18 +151,18 @@ const partitionHash: PartitionHash = { hostname: "portal.sso.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-storage-gateway/src/endpoints.ts b/clients/client-storage-gateway/src/endpoints.ts index 25142487e393..97f07389cbc6 100644 --- a/clients/client-storage-gateway/src/endpoints.ts +++ b/clients/client-storage-gateway/src/endpoints.ts @@ -127,18 +127,18 @@ const partitionHash: PartitionHash = { hostname: "storagegateway.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -149,18 +149,18 @@ const partitionHash: PartitionHash = { hostname: "storagegateway.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -181,18 +181,18 @@ const partitionHash: PartitionHash = { hostname: "storagegateway.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-sts/src/endpoints.ts b/clients/client-sts/src/endpoints.ts index c70ae58f892a..fa2c965623d5 100644 --- a/clients/client-sts/src/endpoints.ts +++ b/clients/client-sts/src/endpoints.ts @@ -114,18 +114,18 @@ const partitionHash: PartitionHash = { hostname: "sts.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -136,18 +136,18 @@ const partitionHash: PartitionHash = { hostname: "sts.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-support/src/endpoints.ts b/clients/client-support/src/endpoints.ts index 9c478a62553c..ea009c4c5a2d 100644 --- a/clients/client-support/src/endpoints.ts +++ b/clients/client-support/src/endpoints.ts @@ -67,18 +67,18 @@ const partitionHash: PartitionHash = { hostname: "support.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -89,18 +89,18 @@ const partitionHash: PartitionHash = { hostname: "support.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -121,18 +121,18 @@ const partitionHash: PartitionHash = { hostname: "support.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-swf/src/endpoints.ts b/clients/client-swf/src/endpoints.ts index b900def5ace9..095704dfd0d6 100644 --- a/clients/client-swf/src/endpoints.ts +++ b/clients/client-swf/src/endpoints.ts @@ -93,18 +93,18 @@ const partitionHash: PartitionHash = { hostname: "swf.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -115,18 +115,18 @@ const partitionHash: PartitionHash = { hostname: "swf.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -147,18 +147,18 @@ const partitionHash: PartitionHash = { hostname: "swf.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-synthetics/src/endpoints.ts b/clients/client-synthetics/src/endpoints.ts index 6e191418330e..7735e8477c2e 100644 --- a/clients/client-synthetics/src/endpoints.ts +++ b/clients/client-synthetics/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "synthetics.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "synthetics.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "synthetics.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-textract/src/endpoints.ts b/clients/client-textract/src/endpoints.ts index ced09c61424e..a31b5a6e66f5 100644 --- a/clients/client-textract/src/endpoints.ts +++ b/clients/client-textract/src/endpoints.ts @@ -122,18 +122,18 @@ const partitionHash: PartitionHash = { hostname: "textract.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -144,18 +144,18 @@ const partitionHash: PartitionHash = { hostname: "textract.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -176,18 +176,18 @@ const partitionHash: PartitionHash = { hostname: "textract.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-timestream-query/src/endpoints.ts b/clients/client-timestream-query/src/endpoints.ts index 269b1dd5a8b1..a1291ea9487a 100644 --- a/clients/client-timestream-query/src/endpoints.ts +++ b/clients/client-timestream-query/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "query.timestream.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "query.timestream.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "query.timestream.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-timestream-write/src/endpoints.ts b/clients/client-timestream-write/src/endpoints.ts index c1df04043d66..12e177ba78e2 100644 --- a/clients/client-timestream-write/src/endpoints.ts +++ b/clients/client-timestream-write/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "ingest.timestream.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "ingest.timestream.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "ingest.timestream.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-transcribe-streaming/src/endpoints.ts b/clients/client-transcribe-streaming/src/endpoints.ts index c97d8484b6af..fb14695ae9df 100644 --- a/clients/client-transcribe-streaming/src/endpoints.ts +++ b/clients/client-transcribe-streaming/src/endpoints.ts @@ -93,18 +93,18 @@ const partitionHash: PartitionHash = { hostname: "transcribestreaming.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -115,18 +115,18 @@ const partitionHash: PartitionHash = { hostname: "transcribestreaming.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -147,18 +147,18 @@ const partitionHash: PartitionHash = { hostname: "transcribestreaming.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-transcribe/src/endpoints.ts b/clients/client-transcribe/src/endpoints.ts index 1c13f26d7460..ef43e4489dd5 100644 --- a/clients/client-transcribe/src/endpoints.ts +++ b/clients/client-transcribe/src/endpoints.ts @@ -128,18 +128,18 @@ const partitionHash: PartitionHash = { hostname: "transcribe.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-transfer/src/endpoints.ts b/clients/client-transfer/src/endpoints.ts index 2ce3944859d1..5a1c67af3b50 100644 --- a/clients/client-transfer/src/endpoints.ts +++ b/clients/client-transfer/src/endpoints.ts @@ -122,18 +122,18 @@ const partitionHash: PartitionHash = { hostname: "transfer.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -144,18 +144,18 @@ const partitionHash: PartitionHash = { hostname: "transfer.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -176,18 +176,18 @@ const partitionHash: PartitionHash = { hostname: "transfer.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-translate/src/endpoints.ts b/clients/client-translate/src/endpoints.ts index 56644fd2759a..864952ad1768 100644 --- a/clients/client-translate/src/endpoints.ts +++ b/clients/client-translate/src/endpoints.ts @@ -84,18 +84,18 @@ const partitionHash: PartitionHash = { hostname: "translate.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -106,18 +106,18 @@ const partitionHash: PartitionHash = { hostname: "translate.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -138,18 +138,18 @@ const partitionHash: PartitionHash = { hostname: "translate.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-voice-id/src/endpoints.ts b/clients/client-voice-id/src/endpoints.ts index d56f36bfaff6..41e94d332ebe 100644 --- a/clients/client-voice-id/src/endpoints.ts +++ b/clients/client-voice-id/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "voiceid.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "voiceid.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "voiceid.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-waf-regional/src/endpoints.ts b/clients/client-waf-regional/src/endpoints.ts index 2ddd4f16766e..c30ba604e814 100644 --- a/clients/client-waf-regional/src/endpoints.ts +++ b/clients/client-waf-regional/src/endpoints.ts @@ -404,18 +404,18 @@ const partitionHash: PartitionHash = { hostname: "waf-regional.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -426,18 +426,18 @@ const partitionHash: PartitionHash = { hostname: "waf-regional.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -458,18 +458,18 @@ const partitionHash: PartitionHash = { hostname: "waf-regional.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-waf/src/endpoints.ts b/clients/client-waf/src/endpoints.ts index 3b5bca1de1c8..1675f49dbe97 100644 --- a/clients/client-waf/src/endpoints.ts +++ b/clients/client-waf/src/endpoints.ts @@ -64,18 +64,18 @@ const partitionHash: PartitionHash = { endpoint: "aws-global", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "waf.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -118,18 +118,18 @@ const partitionHash: PartitionHash = { hostname: "waf.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-wafv2/src/endpoints.ts b/clients/client-wafv2/src/endpoints.ts index c0df60edf612..47193cd7f8c6 100644 --- a/clients/client-wafv2/src/endpoints.ts +++ b/clients/client-wafv2/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "wafv2.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "wafv2.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "wafv2.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-wellarchitected/src/endpoints.ts b/clients/client-wellarchitected/src/endpoints.ts index 1aa9b8e2755e..ac85908d7f93 100644 --- a/clients/client-wellarchitected/src/endpoints.ts +++ b/clients/client-wellarchitected/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "wellarchitected.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "wellarchitected.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "wellarchitected.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-wisdom/src/endpoints.ts b/clients/client-wisdom/src/endpoints.ts index 32faa1fde9df..e9d27aebb6ca 100644 --- a/clients/client-wisdom/src/endpoints.ts +++ b/clients/client-wisdom/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "wisdom.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "wisdom.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "wisdom.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-workdocs/src/endpoints.ts b/clients/client-workdocs/src/endpoints.ts index 5f87e24966ee..137e701b9d94 100644 --- a/clients/client-workdocs/src/endpoints.ts +++ b/clients/client-workdocs/src/endpoints.ts @@ -59,18 +59,18 @@ const partitionHash: PartitionHash = { hostname: "workdocs.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -81,18 +81,18 @@ const partitionHash: PartitionHash = { hostname: "workdocs.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -113,18 +113,18 @@ const partitionHash: PartitionHash = { hostname: "workdocs.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-worklink/src/endpoints.ts b/clients/client-worklink/src/endpoints.ts index cb2550e58b58..0ae74f44e55d 100644 --- a/clients/client-worklink/src/endpoints.ts +++ b/clients/client-worklink/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "worklink.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "worklink.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "worklink.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-workmail/src/endpoints.ts b/clients/client-workmail/src/endpoints.ts index f990a31861b4..4a2631fff75f 100644 --- a/clients/client-workmail/src/endpoints.ts +++ b/clients/client-workmail/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "workmail.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "workmail.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "workmail.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-workmailmessageflow/src/endpoints.ts b/clients/client-workmailmessageflow/src/endpoints.ts index 458e2e322030..5de1e847d9cd 100644 --- a/clients/client-workmailmessageflow/src/endpoints.ts +++ b/clients/client-workmailmessageflow/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "workmailmessageflow.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "workmailmessageflow.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "workmailmessageflow.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-workspaces/src/endpoints.ts b/clients/client-workspaces/src/endpoints.ts index df93af1334f9..d07dfafbd2c4 100644 --- a/clients/client-workspaces/src/endpoints.ts +++ b/clients/client-workspaces/src/endpoints.ts @@ -71,18 +71,18 @@ const partitionHash: PartitionHash = { hostname: "workspaces.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -93,18 +93,18 @@ const partitionHash: PartitionHash = { hostname: "workspaces.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -125,18 +125,18 @@ const partitionHash: PartitionHash = { hostname: "workspaces.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/clients/client-xray/src/endpoints.ts b/clients/client-xray/src/endpoints.ts index dca16ad77224..12c0b2fdb6a7 100644 --- a/clients/client-xray/src/endpoints.ts +++ b/clients/client-xray/src/endpoints.ts @@ -109,18 +109,18 @@ const partitionHash: PartitionHash = { hostname: "xray.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -131,18 +131,18 @@ const partitionHash: PartitionHash = { hostname: "xray.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -163,18 +163,18 @@ const partitionHash: PartitionHash = { hostname: "xray.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/private/aws-protocoltests-ec2/src/endpoints.ts b/private/aws-protocoltests-ec2/src/endpoints.ts index 30fa073ad252..2432306ad6ef 100644 --- a/private/aws-protocoltests-ec2/src/endpoints.ts +++ b/private/aws-protocoltests-ec2/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "awsec2.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "awsec2.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "awsec2.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/private/aws-protocoltests-json-10/src/endpoints.ts b/private/aws-protocoltests-json-10/src/endpoints.ts index 15658579a1f8..e3a71483e9da 100644 --- a/private/aws-protocoltests-json-10/src/endpoints.ts +++ b/private/aws-protocoltests-json-10/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "jsonrpc10.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "jsonrpc10.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "jsonrpc10.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/private/aws-protocoltests-json/src/endpoints.ts b/private/aws-protocoltests-json/src/endpoints.ts index 37889be69892..163237ac7286 100644 --- a/private/aws-protocoltests-json/src/endpoints.ts +++ b/private/aws-protocoltests-json/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "jsonprotocol.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "jsonprotocol.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "jsonprotocol.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/private/aws-protocoltests-query/src/endpoints.ts b/private/aws-protocoltests-query/src/endpoints.ts index 2fe993a3f569..553cdd1222a7 100644 --- a/private/aws-protocoltests-query/src/endpoints.ts +++ b/private/aws-protocoltests-query/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "awsquery.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "awsquery.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "awsquery.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/private/aws-protocoltests-restjson/src/endpoints.ts b/private/aws-protocoltests-restjson/src/endpoints.ts index 808499cb68f9..c47a53209a5b 100644 --- a/private/aws-protocoltests-restjson/src/endpoints.ts +++ b/private/aws-protocoltests-restjson/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "restjson.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "restjson.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "restjson.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], diff --git a/private/aws-protocoltests-restxml/src/endpoints.ts b/private/aws-protocoltests-restxml/src/endpoints.ts index 9dfb8fb26f06..247affacd016 100644 --- a/private/aws-protocoltests-restxml/src/endpoints.ts +++ b/private/aws-protocoltests-restxml/src/endpoints.ts @@ -32,18 +32,18 @@ const partitionHash: PartitionHash = { hostname: "restxml.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -54,18 +54,18 @@ const partitionHash: PartitionHash = { hostname: "restxml.{region}.amazonaws.com.cn", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.amazonwebservices.com.cn", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], @@ -86,18 +86,18 @@ const partitionHash: PartitionHash = { hostname: "restxml.{region}.amazonaws.com", variants: [ { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "amazonaws.com", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["fips"], }, { - hostname: "{service}-fips.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}-fips.{region}.{dnsSuffix}", tags: ["dualstack", "fips"], }, { - hostname: "{service}.{region}.{dnsSuffix}", dnsSuffix: "api.aws", + hostname: "{service}.{region}.{dnsSuffix}", tags: ["dualstack"], }, ], From 63fa257f9cd0aaad4074f3926f924b98e7bec0fc Mon Sep 17 00:00:00 2001 From: "Kamat, Trivikram" <16024985+trivikr@users.noreply.github.com> Date: Fri, 29 Oct 2021 22:43:46 +0000 Subject: [PATCH 12/16] chore(codegen): populate hostname in variants with service & dnsSuffix --- .../typescript/codegen/EndpointGenerator.java | 45 ++++++++++++++----- 1 file changed, 35 insertions(+), 10 deletions(-) diff --git a/codegen/smithy-aws-typescript-codegen/src/main/java/software/amazon/smithy/aws/typescript/codegen/EndpointGenerator.java b/codegen/smithy-aws-typescript-codegen/src/main/java/software/amazon/smithy/aws/typescript/codegen/EndpointGenerator.java index 0144bdff8163..b672e91ad219 100644 --- a/codegen/smithy-aws-typescript-codegen/src/main/java/software/amazon/smithy/aws/typescript/codegen/EndpointGenerator.java +++ b/codegen/smithy-aws-typescript-codegen/src/main/java/software/amazon/smithy/aws/typescript/codegen/EndpointGenerator.java @@ -15,6 +15,7 @@ package software.amazon.smithy.aws.typescript.codegen; +import java.util.ArrayList; import java.util.List; import java.util.Map; import java.util.Optional; @@ -136,10 +137,13 @@ private void writePartitionHash() { OptionalUtils.ifPresentOrElse(partition.getPartitionEndpoint(), endpoint -> writer.write("endpoint: $S,", endpoint), () -> writer.write("hostname: $S,", partition.hostnameTemplate)); - ObjectNode defaults = partition.getDefaults(); - if (defaults.containsMember("variants")) { - ArrayNode variants = defaults.expectArrayMember("variants"); - writer.write("variants: $L,", ArrayNode.prettyPrintJson(variants)); + List variants = partition.getVariants(); + if (!variants.isEmpty()) { + writer.openBlock("variants: [", "],", () -> { + variants.forEach(variant -> { + writer.write("$L, ", Node.prettyPrintJson(variant)); + }); + }); } }); }); @@ -190,10 +194,10 @@ private void writeEndpointSpecificResolver(String region, ObjectNode resolved) { private final class Partition { final ObjectNode defaults; - final String hostnameTemplate; final String dnsSuffix; final String identifier; final String regionRegex; + final String hostnameTemplate; private final ObjectNode config; private Partition(ObjectNode config, String partition) { @@ -202,15 +206,15 @@ private Partition(ObjectNode config, String partition) { ObjectNode partitionDefaults = config.expectObjectMember("defaults"); defaults = partitionDefaults.merge(getService().getObjectMember("defaults").orElse(Node.objectNode())); + dnsSuffix = config.expectStringMember("dnsSuffix").getValue(); + identifier = partition; + regionRegex = config.expectStringMember("regionRegex").getValue(); + // Resolve the template to use for this service in this partition. String template = defaults.expectStringMember("hostname").getValue(); template = template.replace("{service}", endpointPrefix); - template = template.replace("{dnsSuffix}", config.expectStringMember("dnsSuffix").getValue()); + template = template.replace("{dnsSuffix}", dnsSuffix); hostnameTemplate = template; - - dnsSuffix = config.expectStringMember("dnsSuffix").getValue(); - identifier = partition; - regionRegex = config.expectStringMember("regionRegex").getValue(); } ObjectNode getDefaults() { @@ -235,6 +239,27 @@ Set getAllRegions() { return regions; } + List getVariants() { + List allVariants = new ArrayList(); + + if (defaults.containsMember("variants")) { + ArrayNode variants = defaults.expectArrayMember("variants"); + variants.forEach(variant -> { + ObjectNode variantNode = variant.expectObjectNode(); + String hostname = variantNode.expectStringMember("hostname").getValue(); + if (variantNode.containsMember("dnsSuffix")) { + String dnsSuffix = variantNode.expectStringMember("dnsSuffix").getValue(); + hostname = hostname.replace("{dnsSuffix}", dnsSuffix); + } + hostname = hostname.replace("{service}", endpointPrefix); + hostname = hostname.replace("{dnsSuffix}", dnsSuffix); + allVariants.add(variantNode.withMember("hostname", hostname).withoutMember("dnsSuffix")); + }); + } + + return allVariants; + } + Optional getPartitionEndpoint() { ObjectNode service = getService(); // Note: regionalized services always use regionalized endpoints. From b7d7d828e96fb94cf21e0b6d6f887ca05b0dab9d Mon Sep 17 00:00:00 2001 From: "Kamat, Trivikram" <16024985+trivikr@users.noreply.github.com> Date: Sat, 30 Oct 2021 00:15:07 +0000 Subject: [PATCH 13/16] chore(clients): populate hostname in variants with service & dnsSuffix --- .../client-accessanalyzer/src/endpoints.ts | 27 +++++++------------ clients/client-account/src/endpoints.ts | 27 +++++++------------ clients/client-acm-pca/src/endpoints.ts | 20 +++++--------- clients/client-acm/src/endpoints.ts | 27 +++++++------------ .../src/endpoints.ts | 27 +++++++------------ clients/client-amp/src/endpoints.ts | 27 +++++++------------ clients/client-amplify/src/endpoints.ts | 27 +++++++------------ .../client-amplifybackend/src/endpoints.ts | 27 +++++++------------ clients/client-api-gateway/src/endpoints.ts | 27 +++++++------------ .../src/endpoints.ts | 27 +++++++------------ clients/client-apigatewayv2/src/endpoints.ts | 27 +++++++------------ clients/client-app-mesh/src/endpoints.ts | 27 +++++++------------ clients/client-appconfig/src/endpoints.ts | 27 +++++++------------ clients/client-appflow/src/endpoints.ts | 27 +++++++------------ .../client-appintegrations/src/endpoints.ts | 27 +++++++------------ .../src/endpoints.ts | 27 +++++++------------ .../src/endpoints.ts | 27 +++++++------------ .../src/endpoints.ts | 27 +++++++------------ .../src/endpoints.ts | 27 +++++++------------ clients/client-apprunner/src/endpoints.ts | 27 +++++++------------ clients/client-appstream/src/endpoints.ts | 27 +++++++------------ clients/client-appsync/src/endpoints.ts | 27 +++++++------------ clients/client-athena/src/endpoints.ts | 27 +++++++------------ clients/client-auditmanager/src/endpoints.ts | 27 +++++++------------ .../src/endpoints.ts | 27 +++++++------------ clients/client-auto-scaling/src/endpoints.ts | 27 +++++++------------ clients/client-backup/src/endpoints.ts | 27 +++++++------------ clients/client-batch/src/endpoints.ts | 13 ++++----- clients/client-braket/src/endpoints.ts | 27 +++++++------------ clients/client-budgets/src/endpoints.ts | 27 +++++++------------ .../src/endpoints.ts | 27 +++++++------------ .../src/endpoints.ts | 27 +++++++------------ clients/client-chime/src/endpoints.ts | 27 +++++++------------ clients/client-cloud9/src/endpoints.ts | 27 +++++++------------ clients/client-cloudcontrol/src/endpoints.ts | 27 +++++++------------ .../client-clouddirectory/src/endpoints.ts | 27 +++++++------------ .../client-cloudformation/src/endpoints.ts | 27 +++++++------------ clients/client-cloudfront/src/endpoints.ts | 27 +++++++------------ clients/client-cloudhsm-v2/src/endpoints.ts | 27 +++++++------------ clients/client-cloudhsm/src/endpoints.ts | 27 +++++++------------ .../src/endpoints.ts | 27 +++++++------------ clients/client-cloudsearch/src/endpoints.ts | 27 +++++++------------ clients/client-cloudtrail/src/endpoints.ts | 27 +++++++------------ .../client-cloudwatch-events/src/endpoints.ts | 27 +++++++------------ .../client-cloudwatch-logs/src/endpoints.ts | 27 +++++++------------ clients/client-cloudwatch/src/endpoints.ts | 20 +++++--------- clients/client-codeartifact/src/endpoints.ts | 27 +++++++------------ clients/client-codebuild/src/endpoints.ts | 27 +++++++------------ clients/client-codecommit/src/endpoints.ts | 27 +++++++------------ clients/client-codedeploy/src/endpoints.ts | 27 +++++++------------ .../client-codeguru-reviewer/src/endpoints.ts | 27 +++++++------------ .../client-codeguruprofiler/src/endpoints.ts | 27 +++++++------------ clients/client-codepipeline/src/endpoints.ts | 27 +++++++------------ .../src/endpoints.ts | 27 +++++++------------ .../src/endpoints.ts | 27 +++++++------------ clients/client-codestar/src/endpoints.ts | 27 +++++++------------ .../src/endpoints.ts | 27 +++++++------------ .../client-cognito-identity/src/endpoints.ts | 27 +++++++------------ clients/client-cognito-sync/src/endpoints.ts | 27 +++++++------------ clients/client-comprehend/src/endpoints.ts | 27 +++++++------------ .../client-comprehendmedical/src/endpoints.ts | 27 +++++++------------ .../client-compute-optimizer/src/endpoints.ts | 27 +++++++------------ .../client-config-service/src/endpoints.ts | 20 +++++--------- .../src/endpoints.ts | 27 +++++++------------ clients/client-connect/src/endpoints.ts | 27 +++++++------------ .../src/endpoints.ts | 27 +++++++------------ .../src/endpoints.ts | 27 +++++++------------ clients/client-cost-explorer/src/endpoints.ts | 27 +++++++------------ .../client-customer-profiles/src/endpoints.ts | 27 +++++++------------ clients/client-data-pipeline/src/endpoints.ts | 27 +++++++------------ .../src/endpoints.ts | 24 +++++++---------- clients/client-databrew/src/endpoints.ts | 27 +++++++------------ clients/client-dataexchange/src/endpoints.ts | 27 +++++++------------ clients/client-datasync/src/endpoints.ts | 27 +++++++------------ clients/client-dax/src/endpoints.ts | 27 +++++++------------ clients/client-detective/src/endpoints.ts | 27 +++++++------------ clients/client-device-farm/src/endpoints.ts | 27 +++++++------------ clients/client-devops-guru/src/endpoints.ts | 27 +++++++------------ .../client-direct-connect/src/endpoints.ts | 27 +++++++------------ .../client-directory-service/src/endpoints.ts | 27 +++++++------------ clients/client-dlm/src/endpoints.ts | 27 +++++++------------ clients/client-docdb/src/endpoints.ts | 27 +++++++------------ .../client-dynamodb-streams/src/endpoints.ts | 13 ++++----- clients/client-dynamodb/src/endpoints.ts | 20 +++++--------- clients/client-ebs/src/endpoints.ts | 27 +++++++------------ .../src/endpoints.ts | 27 +++++++------------ clients/client-ec2/src/endpoints.ts | 27 +++++++------------ clients/client-ecr-public/src/endpoints.ts | 27 +++++++------------ clients/client-ecr/src/endpoints.ts | 13 ++++----- clients/client-ecs/src/endpoints.ts | 27 +++++++------------ clients/client-efs/src/endpoints.ts | 27 +++++++------------ clients/client-eks/src/endpoints.ts | 13 ++++----- .../client-elastic-beanstalk/src/endpoints.ts | 27 +++++++------------ .../client-elastic-inference/src/endpoints.ts | 27 +++++++------------ .../src/endpoints.ts | 20 +++++--------- .../src/endpoints.ts | 20 +++++--------- .../src/endpoints.ts | 27 +++++++------------ clients/client-elasticache/src/endpoints.ts | 20 +++++--------- .../src/endpoints.ts | 27 +++++++------------ .../client-emr-containers/src/endpoints.ts | 27 +++++++------------ clients/client-emr/src/endpoints.ts | 20 +++++--------- clients/client-eventbridge/src/endpoints.ts | 27 +++++++------------ clients/client-finspace-data/src/endpoints.ts | 27 +++++++------------ clients/client-finspace/src/endpoints.ts | 27 +++++++------------ clients/client-firehose/src/endpoints.ts | 27 +++++++------------ clients/client-fis/src/endpoints.ts | 27 +++++++------------ clients/client-fms/src/endpoints.ts | 27 +++++++------------ clients/client-forecast/src/endpoints.ts | 27 +++++++------------ clients/client-forecastquery/src/endpoints.ts | 27 +++++++------------ clients/client-frauddetector/src/endpoints.ts | 27 +++++++------------ clients/client-fsx/src/endpoints.ts | 27 +++++++------------ clients/client-gamelift/src/endpoints.ts | 27 +++++++------------ clients/client-glacier/src/endpoints.ts | 27 +++++++------------ .../src/endpoints.ts | 27 +++++++------------ clients/client-glue/src/endpoints.ts | 27 +++++++------------ clients/client-grafana/src/endpoints.ts | 27 +++++++------------ clients/client-greengrass/src/endpoints.ts | 27 +++++++------------ clients/client-greengrassv2/src/endpoints.ts | 27 +++++++------------ clients/client-groundstation/src/endpoints.ts | 27 +++++++------------ clients/client-guardduty/src/endpoints.ts | 20 +++++--------- clients/client-health/src/endpoints.ts | 27 +++++++------------ clients/client-healthlake/src/endpoints.ts | 27 +++++++------------ clients/client-honeycode/src/endpoints.ts | 27 +++++++------------ clients/client-iam/src/endpoints.ts | 27 +++++++------------ clients/client-identitystore/src/endpoints.ts | 27 +++++++------------ clients/client-imagebuilder/src/endpoints.ts | 27 +++++++------------ clients/client-inspector/src/endpoints.ts | 27 +++++++------------ .../src/endpoints.ts | 27 +++++++------------ .../src/endpoints.ts | 27 +++++++------------ .../client-iot-data-plane/src/endpoints.ts | 27 +++++++------------ .../client-iot-events-data/src/endpoints.ts | 27 +++++++------------ clients/client-iot-events/src/endpoints.ts | 27 +++++++------------ .../src/endpoints.ts | 27 +++++++------------ clients/client-iot-wireless/src/endpoints.ts | 27 +++++++------------ clients/client-iot/src/endpoints.ts | 27 +++++++------------ clients/client-iotanalytics/src/endpoints.ts | 27 +++++++------------ .../client-iotdeviceadvisor/src/endpoints.ts | 27 +++++++------------ clients/client-iotfleethub/src/endpoints.ts | 27 +++++++------------ .../src/endpoints.ts | 27 +++++++------------ clients/client-iotsitewise/src/endpoints.ts | 27 +++++++------------ .../client-iotthingsgraph/src/endpoints.ts | 27 +++++++------------ clients/client-ivs/src/endpoints.ts | 27 +++++++------------ clients/client-kafka/src/endpoints.ts | 27 +++++++------------ clients/client-kafkaconnect/src/endpoints.ts | 27 +++++++------------ clients/client-kendra/src/endpoints.ts | 27 +++++++------------ .../src/endpoints.ts | 27 +++++++------------ .../client-kinesis-analytics/src/endpoints.ts | 27 +++++++------------ .../src/endpoints.ts | 27 +++++++------------ .../src/endpoints.ts | 27 +++++++------------ .../src/endpoints.ts | 27 +++++++------------ clients/client-kinesis-video/src/endpoints.ts | 27 +++++++------------ clients/client-kinesis/src/endpoints.ts | 27 +++++++------------ clients/client-kms/src/endpoints.ts | 27 +++++++------------ clients/client-lakeformation/src/endpoints.ts | 27 +++++++------------ clients/client-lambda/src/endpoints.ts | 27 +++++++------------ .../src/endpoints.ts | 13 ++++----- clients/client-lex-models-v2/src/endpoints.ts | 27 +++++++------------ .../src/endpoints.ts | 13 ++++----- .../client-lex-runtime-v2/src/endpoints.ts | 27 +++++++------------ .../client-license-manager/src/endpoints.ts | 27 +++++++------------ clients/client-lightsail/src/endpoints.ts | 27 +++++++------------ clients/client-location/src/endpoints.ts | 27 +++++++------------ .../client-lookoutequipment/src/endpoints.ts | 27 +++++++------------ .../client-lookoutmetrics/src/endpoints.ts | 27 +++++++------------ clients/client-lookoutvision/src/endpoints.ts | 27 +++++++------------ .../client-machine-learning/src/endpoints.ts | 27 +++++++------------ clients/client-macie/src/endpoints.ts | 27 +++++++------------ clients/client-macie2/src/endpoints.ts | 27 +++++++------------ .../client-managedblockchain/src/endpoints.ts | 27 +++++++------------ .../src/endpoints.ts | 27 +++++++------------ .../src/endpoints.ts | 27 +++++++------------ .../src/endpoints.ts | 27 +++++++------------ .../src/endpoints.ts | 27 +++++++------------ clients/client-mediaconnect/src/endpoints.ts | 27 +++++++------------ clients/client-mediaconvert/src/endpoints.ts | 27 +++++++------------ clients/client-medialive/src/endpoints.ts | 27 +++++++------------ .../client-mediapackage-vod/src/endpoints.ts | 27 +++++++------------ clients/client-mediapackage/src/endpoints.ts | 27 +++++++------------ .../client-mediastore-data/src/endpoints.ts | 27 +++++++------------ clients/client-mediastore/src/endpoints.ts | 27 +++++++------------ clients/client-mediatailor/src/endpoints.ts | 27 +++++++------------ clients/client-memorydb/src/endpoints.ts | 27 +++++++------------ clients/client-mgn/src/endpoints.ts | 27 +++++++------------ clients/client-migration-hub/src/endpoints.ts | 27 +++++++------------ .../src/endpoints.ts | 27 +++++++------------ clients/client-mobile/src/endpoints.ts | 27 +++++++------------ clients/client-mq/src/endpoints.ts | 27 +++++++------------ clients/client-mturk/src/endpoints.ts | 27 +++++++------------ clients/client-mwaa/src/endpoints.ts | 27 +++++++------------ clients/client-neptune/src/endpoints.ts | 27 +++++++------------ .../client-network-firewall/src/endpoints.ts | 27 +++++++------------ .../client-networkmanager/src/endpoints.ts | 27 +++++++------------ clients/client-nimble/src/endpoints.ts | 27 +++++++------------ clients/client-opensearch/src/endpoints.ts | 27 +++++++------------ clients/client-opsworks/src/endpoints.ts | 27 +++++++------------ clients/client-opsworkscm/src/endpoints.ts | 27 +++++++------------ clients/client-organizations/src/endpoints.ts | 27 +++++++------------ clients/client-outposts/src/endpoints.ts | 27 +++++++------------ clients/client-panorama/src/endpoints.ts | 27 +++++++------------ .../src/endpoints.ts | 27 +++++++------------ .../src/endpoints.ts | 27 +++++++------------ clients/client-personalize/src/endpoints.ts | 27 +++++++------------ clients/client-pi/src/endpoints.ts | 27 +++++++------------ .../client-pinpoint-email/src/endpoints.ts | 27 +++++++------------ .../src/endpoints.ts | 27 +++++++------------ clients/client-pinpoint/src/endpoints.ts | 27 +++++++------------ clients/client-polly/src/endpoints.ts | 27 +++++++------------ clients/client-pricing/src/endpoints.ts | 27 +++++++------------ clients/client-proton/src/endpoints.ts | 27 +++++++------------ clients/client-qldb-session/src/endpoints.ts | 27 +++++++------------ clients/client-qldb/src/endpoints.ts | 27 +++++++------------ clients/client-quicksight/src/endpoints.ts | 27 +++++++------------ clients/client-ram/src/endpoints.ts | 27 +++++++------------ clients/client-rds-data/src/endpoints.ts | 27 +++++++------------ clients/client-rds/src/endpoints.ts | 27 +++++++------------ clients/client-redshift-data/src/endpoints.ts | 27 +++++++------------ clients/client-redshift/src/endpoints.ts | 27 +++++++------------ clients/client-rekognition/src/endpoints.ts | 27 +++++++------------ .../src/endpoints.ts | 27 +++++++------------ .../client-resource-groups/src/endpoints.ts | 20 +++++--------- clients/client-robomaker/src/endpoints.ts | 27 +++++++------------ .../client-route-53-domains/src/endpoints.ts | 27 +++++++------------ clients/client-route-53/src/endpoints.ts | 27 +++++++------------ .../src/endpoints.ts | 27 +++++++------------ .../src/endpoints.ts | 27 +++++++------------ .../src/endpoints.ts | 27 +++++++------------ .../client-route53resolver/src/endpoints.ts | 27 +++++++------------ clients/client-s3-control/src/endpoints.ts | 27 +++++++------------ clients/client-s3/src/endpoints.ts | 15 ++++------- clients/client-s3outposts/src/endpoints.ts | 27 +++++++------------ .../src/endpoints.ts | 27 +++++++------------ .../client-sagemaker-edge/src/endpoints.ts | 27 +++++++------------ .../src/endpoints.ts | 27 +++++++------------ .../client-sagemaker-runtime/src/endpoints.ts | 20 +++++--------- clients/client-sagemaker/src/endpoints.ts | 13 ++++----- clients/client-savingsplans/src/endpoints.ts | 27 +++++++------------ clients/client-schemas/src/endpoints.ts | 27 +++++++------------ .../client-secrets-manager/src/endpoints.ts | 27 +++++++------------ clients/client-securityhub/src/endpoints.ts | 27 +++++++------------ .../src/endpoints.ts | 27 +++++++------------ .../src/endpoints.ts | 20 +++++--------- .../client-service-catalog/src/endpoints.ts | 27 +++++++------------ .../client-service-quotas/src/endpoints.ts | 20 +++++--------- .../client-servicediscovery/src/endpoints.ts | 27 +++++++------------ clients/client-ses/src/endpoints.ts | 27 +++++++------------ clients/client-sesv2/src/endpoints.ts | 27 +++++++------------ clients/client-sfn/src/endpoints.ts | 27 +++++++------------ clients/client-shield/src/endpoints.ts | 27 +++++++------------ clients/client-signer/src/endpoints.ts | 27 +++++++------------ clients/client-sms/src/endpoints.ts | 27 +++++++------------ .../src/endpoints.ts | 27 +++++++------------ clients/client-snowball/src/endpoints.ts | 27 +++++++------------ clients/client-sns/src/endpoints.ts | 27 +++++++------------ clients/client-sqs/src/endpoints.ts | 27 +++++++------------ clients/client-ssm-contacts/src/endpoints.ts | 27 +++++++------------ clients/client-ssm-incidents/src/endpoints.ts | 27 +++++++------------ clients/client-ssm/src/endpoints.ts | 20 +++++--------- clients/client-sso-admin/src/endpoints.ts | 27 +++++++------------ clients/client-sso-oidc/src/endpoints.ts | 27 +++++++------------ clients/client-sso/src/endpoints.ts | 27 +++++++------------ .../client-storage-gateway/src/endpoints.ts | 27 +++++++------------ clients/client-sts/src/endpoints.ts | 20 +++++--------- clients/client-support/src/endpoints.ts | 27 +++++++------------ clients/client-swf/src/endpoints.ts | 27 +++++++------------ clients/client-synthetics/src/endpoints.ts | 27 +++++++------------ clients/client-textract/src/endpoints.ts | 27 +++++++------------ .../client-timestream-query/src/endpoints.ts | 27 +++++++------------ .../client-timestream-write/src/endpoints.ts | 27 +++++++------------ .../src/endpoints.ts | 27 +++++++------------ clients/client-transcribe/src/endpoints.ts | 13 ++++----- clients/client-transfer/src/endpoints.ts | 27 +++++++------------ clients/client-translate/src/endpoints.ts | 27 +++++++------------ clients/client-voice-id/src/endpoints.ts | 27 +++++++------------ clients/client-waf-regional/src/endpoints.ts | 27 +++++++------------ clients/client-waf/src/endpoints.ts | 27 +++++++------------ clients/client-wafv2/src/endpoints.ts | 27 +++++++------------ .../client-wellarchitected/src/endpoints.ts | 27 +++++++------------ clients/client-wisdom/src/endpoints.ts | 27 +++++++------------ clients/client-workdocs/src/endpoints.ts | 27 +++++++------------ clients/client-worklink/src/endpoints.ts | 27 +++++++------------ clients/client-workmail/src/endpoints.ts | 27 +++++++------------ .../src/endpoints.ts | 27 +++++++------------ clients/client-workspaces/src/endpoints.ts | 27 +++++++------------ clients/client-xray/src/endpoints.ts | 27 +++++++------------ .../aws-protocoltests-ec2/src/endpoints.ts | 27 +++++++------------ .../src/endpoints.ts | 27 +++++++------------ .../aws-protocoltests-json/src/endpoints.ts | 27 +++++++------------ .../aws-protocoltests-query/src/endpoints.ts | 27 +++++++------------ .../src/endpoints.ts | 27 +++++++------------ .../src/endpoints.ts | 27 +++++++------------ 290 files changed, 2544 insertions(+), 5054 deletions(-) diff --git a/clients/client-accessanalyzer/src/endpoints.ts b/clients/client-accessanalyzer/src/endpoints.ts index e12545a8b29e..7c1f5df8ec2f 100644 --- a/clients/client-accessanalyzer/src/endpoints.ts +++ b/clients/client-accessanalyzer/src/endpoints.ts @@ -106,18 +106,15 @@ const partitionHash: PartitionHash = { hostname: "access-analyzer.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "access-analyzer-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "access-analyzer-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "access-analyzer.{region}.api.aws", tags: ["dualstack"], }, ], @@ -128,18 +125,15 @@ const partitionHash: PartitionHash = { hostname: "access-analyzer.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "access-analyzer-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "access-analyzer-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "access-analyzer.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -160,18 +154,15 @@ const partitionHash: PartitionHash = { hostname: "access-analyzer.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "access-analyzer-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "access-analyzer-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "access-analyzer.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-account/src/endpoints.ts b/clients/client-account/src/endpoints.ts index 8256ba8c296e..35dbd6a8e382 100644 --- a/clients/client-account/src/endpoints.ts +++ b/clients/client-account/src/endpoints.ts @@ -42,18 +42,15 @@ const partitionHash: PartitionHash = { endpoint: "aws-global", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "account-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "account-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "account.{region}.api.aws", tags: ["dualstack"], }, ], @@ -64,18 +61,15 @@ const partitionHash: PartitionHash = { endpoint: "aws-cn-global", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "account-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "account-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "account.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -96,18 +90,15 @@ const partitionHash: PartitionHash = { hostname: "account.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "account-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "account-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "account.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-acm-pca/src/endpoints.ts b/clients/client-acm-pca/src/endpoints.ts index 9f94692b6ca0..e6644c1c5eb6 100644 --- a/clients/client-acm-pca/src/endpoints.ts +++ b/clients/client-acm-pca/src/endpoints.ts @@ -122,18 +122,15 @@ const partitionHash: PartitionHash = { hostname: "acm-pca.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "acm-pca-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "acm-pca-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "acm-pca.{region}.api.aws", tags: ["dualstack"], }, ], @@ -144,18 +141,15 @@ const partitionHash: PartitionHash = { hostname: "acm-pca.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "acm-pca-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "acm-pca-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "acm-pca.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -176,7 +170,7 @@ const partitionHash: PartitionHash = { hostname: "acm-pca.{region}.amazonaws.com", variants: [ { - hostname: "acm-pca.{region}.{dnsSuffix}", + hostname: "acm-pca.{region}.amazonaws.com", tags: ["fips"], }, ], diff --git a/clients/client-acm/src/endpoints.ts b/clients/client-acm/src/endpoints.ts index ee841f77ce1d..82f9be6a7ef4 100644 --- a/clients/client-acm/src/endpoints.ts +++ b/clients/client-acm/src/endpoints.ts @@ -106,18 +106,15 @@ const partitionHash: PartitionHash = { hostname: "acm.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "acm-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "acm-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "acm.{region}.api.aws", tags: ["dualstack"], }, ], @@ -128,18 +125,15 @@ const partitionHash: PartitionHash = { hostname: "acm.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "acm-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "acm-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "acm.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -160,18 +154,15 @@ const partitionHash: PartitionHash = { hostname: "acm.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "acm-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "acm-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "acm.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-alexa-for-business/src/endpoints.ts b/clients/client-alexa-for-business/src/endpoints.ts index a76335e1ee19..79e7490bf5e3 100644 --- a/clients/client-alexa-for-business/src/endpoints.ts +++ b/clients/client-alexa-for-business/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "a4b.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "a4b-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "a4b-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "a4b.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "a4b.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "a4b-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "a4b-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "a4b.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "a4b.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "a4b-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "a4b-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "a4b.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-amp/src/endpoints.ts b/clients/client-amp/src/endpoints.ts index 419707f47044..4d1d8d57f62b 100644 --- a/clients/client-amp/src/endpoints.ts +++ b/clients/client-amp/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "aps.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "aps-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "aps-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "aps.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "aps.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "aps-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "aps-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "aps.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "aps.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "aps-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "aps-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "aps.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-amplify/src/endpoints.ts b/clients/client-amplify/src/endpoints.ts index f1c25170571d..70ec53e4f18f 100644 --- a/clients/client-amplify/src/endpoints.ts +++ b/clients/client-amplify/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "amplify.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "amplify-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "amplify-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "amplify.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "amplify.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "amplify-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "amplify-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "amplify.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "amplify.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "amplify-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "amplify-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "amplify.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-amplifybackend/src/endpoints.ts b/clients/client-amplifybackend/src/endpoints.ts index 222049f1bfa0..fb5bcfe26154 100644 --- a/clients/client-amplifybackend/src/endpoints.ts +++ b/clients/client-amplifybackend/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "amplifybackend.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "amplifybackend-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "amplifybackend-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "amplifybackend.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "amplifybackend.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "amplifybackend-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "amplifybackend-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "amplifybackend.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "amplifybackend.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "amplifybackend-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "amplifybackend-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "amplifybackend.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-api-gateway/src/endpoints.ts b/clients/client-api-gateway/src/endpoints.ts index f9bbb3899560..343ef373843b 100644 --- a/clients/client-api-gateway/src/endpoints.ts +++ b/clients/client-api-gateway/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "apigateway.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "apigateway-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "apigateway-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "apigateway.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "apigateway.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "apigateway-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "apigateway-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "apigateway.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "apigateway.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "apigateway-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "apigateway-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "apigateway.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-apigatewaymanagementapi/src/endpoints.ts b/clients/client-apigatewaymanagementapi/src/endpoints.ts index 11fc09237d5d..95bffa1287e6 100644 --- a/clients/client-apigatewaymanagementapi/src/endpoints.ts +++ b/clients/client-apigatewaymanagementapi/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "execute-api.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "execute-api-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "execute-api-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "execute-api.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "execute-api.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "execute-api-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "execute-api-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "execute-api.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "execute-api.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "execute-api-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "execute-api-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "execute-api.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-apigatewayv2/src/endpoints.ts b/clients/client-apigatewayv2/src/endpoints.ts index f9bbb3899560..343ef373843b 100644 --- a/clients/client-apigatewayv2/src/endpoints.ts +++ b/clients/client-apigatewayv2/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "apigateway.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "apigateway-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "apigateway-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "apigateway.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "apigateway.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "apigateway-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "apigateway-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "apigateway.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "apigateway.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "apigateway-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "apigateway-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "apigateway.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-app-mesh/src/endpoints.ts b/clients/client-app-mesh/src/endpoints.ts index bd0754b35514..661f269dd87f 100644 --- a/clients/client-app-mesh/src/endpoints.ts +++ b/clients/client-app-mesh/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "appmesh.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "appmesh-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "appmesh-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "appmesh.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "appmesh.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "appmesh-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "appmesh-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "appmesh.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "appmesh.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "appmesh-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "appmesh-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "appmesh.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-appconfig/src/endpoints.ts b/clients/client-appconfig/src/endpoints.ts index 18b1795f4ee4..e572c59d3b43 100644 --- a/clients/client-appconfig/src/endpoints.ts +++ b/clients/client-appconfig/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "appconfig.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "appconfig-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "appconfig-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "appconfig.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "appconfig.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "appconfig-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "appconfig-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "appconfig.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "appconfig.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "appconfig-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "appconfig-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "appconfig.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-appflow/src/endpoints.ts b/clients/client-appflow/src/endpoints.ts index 77c398f5cbaf..839541836b44 100644 --- a/clients/client-appflow/src/endpoints.ts +++ b/clients/client-appflow/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "appflow.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "appflow-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "appflow-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "appflow.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "appflow.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "appflow-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "appflow-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "appflow.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "appflow.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "appflow-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "appflow-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "appflow.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-appintegrations/src/endpoints.ts b/clients/client-appintegrations/src/endpoints.ts index 7d1616346f75..b5fba9da942b 100644 --- a/clients/client-appintegrations/src/endpoints.ts +++ b/clients/client-appintegrations/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "app-integrations.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "app-integrations-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "app-integrations-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "app-integrations.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "app-integrations.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "app-integrations-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "app-integrations-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "app-integrations.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "app-integrations.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "app-integrations-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "app-integrations-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "app-integrations.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-application-auto-scaling/src/endpoints.ts b/clients/client-application-auto-scaling/src/endpoints.ts index 828597a0efc0..d1108ab6f439 100644 --- a/clients/client-application-auto-scaling/src/endpoints.ts +++ b/clients/client-application-auto-scaling/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "application-autoscaling.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "application-autoscaling-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "application-autoscaling-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "application-autoscaling.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "application-autoscaling.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "application-autoscaling-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "application-autoscaling-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "application-autoscaling.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "application-autoscaling.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "application-autoscaling-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "application-autoscaling-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "application-autoscaling.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-application-discovery-service/src/endpoints.ts b/clients/client-application-discovery-service/src/endpoints.ts index 9a0d0d18aaab..a3b783262ab6 100644 --- a/clients/client-application-discovery-service/src/endpoints.ts +++ b/clients/client-application-discovery-service/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "discovery.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "discovery-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "discovery-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "discovery.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "discovery.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "discovery-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "discovery-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "discovery.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "discovery.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "discovery-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "discovery-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "discovery.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-application-insights/src/endpoints.ts b/clients/client-application-insights/src/endpoints.ts index 26905a1b7813..6d1ede6f8cee 100644 --- a/clients/client-application-insights/src/endpoints.ts +++ b/clients/client-application-insights/src/endpoints.ts @@ -41,18 +41,15 @@ const partitionHash: PartitionHash = { hostname: "applicationinsights.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "applicationinsights-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "applicationinsights-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "applicationinsights.{region}.api.aws", tags: ["dualstack"], }, ], @@ -63,18 +60,15 @@ const partitionHash: PartitionHash = { hostname: "applicationinsights.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "applicationinsights-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "applicationinsights-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "applicationinsights.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -95,18 +89,15 @@ const partitionHash: PartitionHash = { hostname: "applicationinsights.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "applicationinsights-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "applicationinsights-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "applicationinsights.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-applicationcostprofiler/src/endpoints.ts b/clients/client-applicationcostprofiler/src/endpoints.ts index 977f45056ca8..7ccac5b131ad 100644 --- a/clients/client-applicationcostprofiler/src/endpoints.ts +++ b/clients/client-applicationcostprofiler/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "application-cost-profiler.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "application-cost-profiler-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "application-cost-profiler-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "application-cost-profiler.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "application-cost-profiler.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "application-cost-profiler-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "application-cost-profiler-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "application-cost-profiler.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "application-cost-profiler.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "application-cost-profiler-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "application-cost-profiler-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "application-cost-profiler.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-apprunner/src/endpoints.ts b/clients/client-apprunner/src/endpoints.ts index f9b3c92101ad..acbd286429a9 100644 --- a/clients/client-apprunner/src/endpoints.ts +++ b/clients/client-apprunner/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "apprunner.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "apprunner-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "apprunner-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "apprunner.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "apprunner.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "apprunner-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "apprunner-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "apprunner.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "apprunner.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "apprunner-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "apprunner-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "apprunner.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-appstream/src/endpoints.ts b/clients/client-appstream/src/endpoints.ts index 861852e50536..8696ef43021e 100644 --- a/clients/client-appstream/src/endpoints.ts +++ b/clients/client-appstream/src/endpoints.ts @@ -76,18 +76,15 @@ const partitionHash: PartitionHash = { hostname: "appstream2.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "appstream2-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "appstream2-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "appstream2.{region}.api.aws", tags: ["dualstack"], }, ], @@ -98,18 +95,15 @@ const partitionHash: PartitionHash = { hostname: "appstream2.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "appstream2-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "appstream2-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "appstream2.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -130,18 +124,15 @@ const partitionHash: PartitionHash = { hostname: "appstream2.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "appstream2-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "appstream2-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "appstream2.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-appsync/src/endpoints.ts b/clients/client-appsync/src/endpoints.ts index 3eb57e168dba..87fc525008a2 100644 --- a/clients/client-appsync/src/endpoints.ts +++ b/clients/client-appsync/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "appsync.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "appsync-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "appsync-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "appsync.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "appsync.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "appsync-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "appsync-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "appsync.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "appsync.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "appsync-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "appsync-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "appsync.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-athena/src/endpoints.ts b/clients/client-athena/src/endpoints.ts index eb3c4c1fb6af..ba98e1db3bf4 100644 --- a/clients/client-athena/src/endpoints.ts +++ b/clients/client-athena/src/endpoints.ts @@ -109,18 +109,15 @@ const partitionHash: PartitionHash = { hostname: "athena.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "athena-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "athena-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "athena.{region}.api.aws", tags: ["dualstack"], }, ], @@ -131,18 +128,15 @@ const partitionHash: PartitionHash = { hostname: "athena.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "athena-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "athena-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "athena.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -163,18 +157,15 @@ const partitionHash: PartitionHash = { hostname: "athena.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "athena-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "athena-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "athena.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-auditmanager/src/endpoints.ts b/clients/client-auditmanager/src/endpoints.ts index 9cfd9053f090..adab34d6dff4 100644 --- a/clients/client-auditmanager/src/endpoints.ts +++ b/clients/client-auditmanager/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "auditmanager.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "auditmanager-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "auditmanager-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "auditmanager.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "auditmanager.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "auditmanager-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "auditmanager-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "auditmanager.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "auditmanager.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "auditmanager-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "auditmanager-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "auditmanager.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-auto-scaling-plans/src/endpoints.ts b/clients/client-auto-scaling-plans/src/endpoints.ts index 7fe42b415174..78d9ce846568 100644 --- a/clients/client-auto-scaling-plans/src/endpoints.ts +++ b/clients/client-auto-scaling-plans/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "autoscaling-plans.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "autoscaling-plans-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "autoscaling-plans-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "autoscaling-plans.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "autoscaling-plans.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "autoscaling-plans-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "autoscaling-plans-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "autoscaling-plans.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "autoscaling-plans.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "autoscaling-plans-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "autoscaling-plans-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "autoscaling-plans.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-auto-scaling/src/endpoints.ts b/clients/client-auto-scaling/src/endpoints.ts index d54e33a8149c..a550423d7902 100644 --- a/clients/client-auto-scaling/src/endpoints.ts +++ b/clients/client-auto-scaling/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "autoscaling.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "autoscaling-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "autoscaling-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "autoscaling.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "autoscaling.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "autoscaling-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "autoscaling-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "autoscaling.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "autoscaling.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "autoscaling-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "autoscaling-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "autoscaling.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-backup/src/endpoints.ts b/clients/client-backup/src/endpoints.ts index d8d049dfd6b3..73faa80e9048 100644 --- a/clients/client-backup/src/endpoints.ts +++ b/clients/client-backup/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "backup.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "backup-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "backup-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "backup.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "backup.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "backup-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "backup-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "backup.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "backup.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "backup-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "backup-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "backup.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-batch/src/endpoints.ts b/clients/client-batch/src/endpoints.ts index d676c0675740..0220e58b084d 100644 --- a/clients/client-batch/src/endpoints.ts +++ b/clients/client-batch/src/endpoints.ts @@ -109,7 +109,7 @@ const partitionHash: PartitionHash = { hostname: "batch.{region}.amazonaws.com", variants: [ { - hostname: "fips.batch.{region}.{dnsSuffix}", + hostname: "fips.batch.{region}.amazonaws.com", tags: ["fips"], }, ], @@ -120,18 +120,15 @@ const partitionHash: PartitionHash = { hostname: "batch.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "batch-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "batch-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "batch.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -152,7 +149,7 @@ const partitionHash: PartitionHash = { hostname: "batch.{region}.amazonaws.com", variants: [ { - hostname: "batch.{region}.{dnsSuffix}", + hostname: "batch.{region}.amazonaws.com", tags: ["fips"], }, ], diff --git a/clients/client-braket/src/endpoints.ts b/clients/client-braket/src/endpoints.ts index f1a7cb420281..4157953267ba 100644 --- a/clients/client-braket/src/endpoints.ts +++ b/clients/client-braket/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "braket.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "braket-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "braket-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "braket.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "braket.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "braket-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "braket-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "braket.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "braket.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "braket-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "braket-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "braket.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-budgets/src/endpoints.ts b/clients/client-budgets/src/endpoints.ts index 5394de831a35..6ee8a504b0f5 100644 --- a/clients/client-budgets/src/endpoints.ts +++ b/clients/client-budgets/src/endpoints.ts @@ -42,18 +42,15 @@ const partitionHash: PartitionHash = { endpoint: "aws-global", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "budgets-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "budgets-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "budgets.{region}.api.aws", tags: ["dualstack"], }, ], @@ -64,18 +61,15 @@ const partitionHash: PartitionHash = { endpoint: "aws-cn-global", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "budgets-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "budgets-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "budgets.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -96,18 +90,15 @@ const partitionHash: PartitionHash = { hostname: "budgets.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "budgets-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "budgets-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "budgets.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-chime-sdk-identity/src/endpoints.ts b/clients/client-chime-sdk-identity/src/endpoints.ts index a2619535f80c..a70ef6295c98 100644 --- a/clients/client-chime-sdk-identity/src/endpoints.ts +++ b/clients/client-chime-sdk-identity/src/endpoints.ts @@ -46,18 +46,15 @@ const partitionHash: PartitionHash = { hostname: "identity-chime.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "identity-chime-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "identity-chime-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "identity-chime.{region}.api.aws", tags: ["dualstack"], }, ], @@ -68,18 +65,15 @@ const partitionHash: PartitionHash = { hostname: "identity-chime.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "identity-chime-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "identity-chime-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "identity-chime.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -100,18 +94,15 @@ const partitionHash: PartitionHash = { hostname: "identity-chime.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "identity-chime-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "identity-chime-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "identity-chime.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-chime-sdk-messaging/src/endpoints.ts b/clients/client-chime-sdk-messaging/src/endpoints.ts index 1039e86f1cf1..4060de147741 100644 --- a/clients/client-chime-sdk-messaging/src/endpoints.ts +++ b/clients/client-chime-sdk-messaging/src/endpoints.ts @@ -46,18 +46,15 @@ const partitionHash: PartitionHash = { hostname: "messaging-chime.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "messaging-chime-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "messaging-chime-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "messaging-chime.{region}.api.aws", tags: ["dualstack"], }, ], @@ -68,18 +65,15 @@ const partitionHash: PartitionHash = { hostname: "messaging-chime.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "messaging-chime-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "messaging-chime-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "messaging-chime.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -100,18 +94,15 @@ const partitionHash: PartitionHash = { hostname: "messaging-chime.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "messaging-chime-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "messaging-chime-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "messaging-chime.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-chime/src/endpoints.ts b/clients/client-chime/src/endpoints.ts index b2c9230e34f0..125b2b5fe24b 100644 --- a/clients/client-chime/src/endpoints.ts +++ b/clients/client-chime/src/endpoints.ts @@ -38,18 +38,15 @@ const partitionHash: PartitionHash = { endpoint: "aws-global", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "chime-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "chime-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "chime.{region}.api.aws", tags: ["dualstack"], }, ], @@ -60,18 +57,15 @@ const partitionHash: PartitionHash = { hostname: "chime.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "chime-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "chime-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "chime.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -92,18 +86,15 @@ const partitionHash: PartitionHash = { hostname: "chime.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "chime-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "chime-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "chime.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-cloud9/src/endpoints.ts b/clients/client-cloud9/src/endpoints.ts index e37496567c25..09a3ca39ff6f 100644 --- a/clients/client-cloud9/src/endpoints.ts +++ b/clients/client-cloud9/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "cloud9.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "cloud9-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "cloud9-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "cloud9.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "cloud9.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "cloud9-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "cloud9-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "cloud9.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "cloud9.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "cloud9-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "cloud9-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "cloud9.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-cloudcontrol/src/endpoints.ts b/clients/client-cloudcontrol/src/endpoints.ts index b42467f4315e..ea770c79313a 100644 --- a/clients/client-cloudcontrol/src/endpoints.ts +++ b/clients/client-cloudcontrol/src/endpoints.ts @@ -122,18 +122,15 @@ const partitionHash: PartitionHash = { hostname: "cloudcontrolapi.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "cloudcontrolapi-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "cloudcontrolapi-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "cloudcontrolapi.{region}.api.aws", tags: ["dualstack"], }, ], @@ -144,18 +141,15 @@ const partitionHash: PartitionHash = { hostname: "cloudcontrolapi.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "cloudcontrolapi-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "cloudcontrolapi-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "cloudcontrolapi.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -176,18 +170,15 @@ const partitionHash: PartitionHash = { hostname: "cloudcontrolapi.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "cloudcontrolapi-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "cloudcontrolapi-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "cloudcontrolapi.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-clouddirectory/src/endpoints.ts b/clients/client-clouddirectory/src/endpoints.ts index df6d4a47c6ef..9b564ca3f3fd 100644 --- a/clients/client-clouddirectory/src/endpoints.ts +++ b/clients/client-clouddirectory/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "clouddirectory.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "clouddirectory-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "clouddirectory-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "clouddirectory.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "clouddirectory.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "clouddirectory-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "clouddirectory-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "clouddirectory.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "clouddirectory.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "clouddirectory-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "clouddirectory-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "clouddirectory.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-cloudformation/src/endpoints.ts b/clients/client-cloudformation/src/endpoints.ts index aeb651c953bf..de567119c586 100644 --- a/clients/client-cloudformation/src/endpoints.ts +++ b/clients/client-cloudformation/src/endpoints.ts @@ -93,18 +93,15 @@ const partitionHash: PartitionHash = { hostname: "cloudformation.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "cloudformation-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "cloudformation-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "cloudformation.{region}.api.aws", tags: ["dualstack"], }, ], @@ -115,18 +112,15 @@ const partitionHash: PartitionHash = { hostname: "cloudformation.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "cloudformation-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "cloudformation-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "cloudformation.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -147,18 +141,15 @@ const partitionHash: PartitionHash = { hostname: "cloudformation.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "cloudformation-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "cloudformation-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "cloudformation.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-cloudfront/src/endpoints.ts b/clients/client-cloudfront/src/endpoints.ts index 813d673bb692..f7c3778dd3db 100644 --- a/clients/client-cloudfront/src/endpoints.ts +++ b/clients/client-cloudfront/src/endpoints.ts @@ -42,18 +42,15 @@ const partitionHash: PartitionHash = { endpoint: "aws-global", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "cloudfront-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "cloudfront-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "cloudfront.{region}.api.aws", tags: ["dualstack"], }, ], @@ -64,18 +61,15 @@ const partitionHash: PartitionHash = { endpoint: "aws-cn-global", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "cloudfront-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "cloudfront-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "cloudfront.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -96,18 +90,15 @@ const partitionHash: PartitionHash = { hostname: "cloudfront.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "cloudfront-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "cloudfront-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "cloudfront.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-cloudhsm-v2/src/endpoints.ts b/clients/client-cloudhsm-v2/src/endpoints.ts index 8e4cdc7b5df6..444d6d61665b 100644 --- a/clients/client-cloudhsm-v2/src/endpoints.ts +++ b/clients/client-cloudhsm-v2/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "cloudhsmv2.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "cloudhsmv2-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "cloudhsmv2-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "cloudhsmv2.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "cloudhsmv2.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "cloudhsmv2-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "cloudhsmv2-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "cloudhsmv2.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "cloudhsmv2.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "cloudhsmv2-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "cloudhsmv2-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "cloudhsmv2.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-cloudhsm/src/endpoints.ts b/clients/client-cloudhsm/src/endpoints.ts index 4f969ad1a3c2..96a44a48db88 100644 --- a/clients/client-cloudhsm/src/endpoints.ts +++ b/clients/client-cloudhsm/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "cloudhsm.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "cloudhsm-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "cloudhsm-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "cloudhsm.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "cloudhsm.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "cloudhsm-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "cloudhsm-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "cloudhsm.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "cloudhsm.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "cloudhsm-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "cloudhsm-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "cloudhsm.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-cloudsearch-domain/src/endpoints.ts b/clients/client-cloudsearch-domain/src/endpoints.ts index 293730161a82..1e4624cea4fe 100644 --- a/clients/client-cloudsearch-domain/src/endpoints.ts +++ b/clients/client-cloudsearch-domain/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "cloudsearchdomain.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "cloudsearchdomain-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "cloudsearchdomain-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "cloudsearchdomain.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "cloudsearchdomain.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "cloudsearchdomain-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "cloudsearchdomain-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "cloudsearchdomain.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "cloudsearchdomain.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "cloudsearchdomain-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "cloudsearchdomain-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "cloudsearchdomain.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-cloudsearch/src/endpoints.ts b/clients/client-cloudsearch/src/endpoints.ts index df52feff5b7a..a719aa0c4a45 100644 --- a/clients/client-cloudsearch/src/endpoints.ts +++ b/clients/client-cloudsearch/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "cloudsearch.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "cloudsearch-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "cloudsearch-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "cloudsearch.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "cloudsearch.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "cloudsearch-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "cloudsearch-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "cloudsearch.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "cloudsearch.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "cloudsearch-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "cloudsearch-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "cloudsearch.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-cloudtrail/src/endpoints.ts b/clients/client-cloudtrail/src/endpoints.ts index 3493cfbebeb8..afff54a86fc4 100644 --- a/clients/client-cloudtrail/src/endpoints.ts +++ b/clients/client-cloudtrail/src/endpoints.ts @@ -93,18 +93,15 @@ const partitionHash: PartitionHash = { hostname: "cloudtrail.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "cloudtrail-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "cloudtrail-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "cloudtrail.{region}.api.aws", tags: ["dualstack"], }, ], @@ -115,18 +112,15 @@ const partitionHash: PartitionHash = { hostname: "cloudtrail.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "cloudtrail-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "cloudtrail-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "cloudtrail.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -147,18 +141,15 @@ const partitionHash: PartitionHash = { hostname: "cloudtrail.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "cloudtrail-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "cloudtrail-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "cloudtrail.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-cloudwatch-events/src/endpoints.ts b/clients/client-cloudwatch-events/src/endpoints.ts index 614d0fed9602..a602591c3f34 100644 --- a/clients/client-cloudwatch-events/src/endpoints.ts +++ b/clients/client-cloudwatch-events/src/endpoints.ts @@ -93,18 +93,15 @@ const partitionHash: PartitionHash = { hostname: "events.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "events-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "events-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "events.{region}.api.aws", tags: ["dualstack"], }, ], @@ -115,18 +112,15 @@ const partitionHash: PartitionHash = { hostname: "events.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "events-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "events-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "events.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -147,18 +141,15 @@ const partitionHash: PartitionHash = { hostname: "events.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "events-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "events-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "events.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-cloudwatch-logs/src/endpoints.ts b/clients/client-cloudwatch-logs/src/endpoints.ts index a19e522d6b59..dbd6089efcd2 100644 --- a/clients/client-cloudwatch-logs/src/endpoints.ts +++ b/clients/client-cloudwatch-logs/src/endpoints.ts @@ -93,18 +93,15 @@ const partitionHash: PartitionHash = { hostname: "logs.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "logs-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "logs-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "logs.{region}.api.aws", tags: ["dualstack"], }, ], @@ -115,18 +112,15 @@ const partitionHash: PartitionHash = { hostname: "logs.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "logs-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "logs-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "logs.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -147,18 +141,15 @@ const partitionHash: PartitionHash = { hostname: "logs.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "logs-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "logs-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "logs.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-cloudwatch/src/endpoints.ts b/clients/client-cloudwatch/src/endpoints.ts index f023701ede25..94eb8633f917 100644 --- a/clients/client-cloudwatch/src/endpoints.ts +++ b/clients/client-cloudwatch/src/endpoints.ts @@ -109,18 +109,15 @@ const partitionHash: PartitionHash = { hostname: "monitoring.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "monitoring-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "monitoring-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "monitoring.{region}.api.aws", tags: ["dualstack"], }, ], @@ -131,18 +128,15 @@ const partitionHash: PartitionHash = { hostname: "monitoring.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "monitoring-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "monitoring-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "monitoring.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -163,7 +157,7 @@ const partitionHash: PartitionHash = { hostname: "monitoring.{region}.amazonaws.com", variants: [ { - hostname: "monitoring.{region}.{dnsSuffix}", + hostname: "monitoring.{region}.amazonaws.com", tags: ["fips"], }, ], diff --git a/clients/client-codeartifact/src/endpoints.ts b/clients/client-codeartifact/src/endpoints.ts index 43d782cf9185..402513f11746 100644 --- a/clients/client-codeartifact/src/endpoints.ts +++ b/clients/client-codeartifact/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "codeartifact.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "codeartifact-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "codeartifact-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "codeartifact.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "codeartifact.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "codeartifact-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "codeartifact-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "codeartifact.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "codeartifact.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "codeartifact-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "codeartifact-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "codeartifact.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-codebuild/src/endpoints.ts b/clients/client-codebuild/src/endpoints.ts index b796c0b296c7..d821a760729a 100644 --- a/clients/client-codebuild/src/endpoints.ts +++ b/clients/client-codebuild/src/endpoints.ts @@ -109,18 +109,15 @@ const partitionHash: PartitionHash = { hostname: "codebuild.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "codebuild-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "codebuild-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "codebuild.{region}.api.aws", tags: ["dualstack"], }, ], @@ -131,18 +128,15 @@ const partitionHash: PartitionHash = { hostname: "codebuild.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "codebuild-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "codebuild-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "codebuild.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -163,18 +157,15 @@ const partitionHash: PartitionHash = { hostname: "codebuild.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "codebuild-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "codebuild-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "codebuild.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-codecommit/src/endpoints.ts b/clients/client-codecommit/src/endpoints.ts index f409446fb781..7f4c85f536f4 100644 --- a/clients/client-codecommit/src/endpoints.ts +++ b/clients/client-codecommit/src/endpoints.ts @@ -127,18 +127,15 @@ const partitionHash: PartitionHash = { hostname: "codecommit.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "codecommit-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "codecommit-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "codecommit.{region}.api.aws", tags: ["dualstack"], }, ], @@ -149,18 +146,15 @@ const partitionHash: PartitionHash = { hostname: "codecommit.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "codecommit-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "codecommit-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "codecommit.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -181,18 +175,15 @@ const partitionHash: PartitionHash = { hostname: "codecommit.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "codecommit-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "codecommit-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "codecommit.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-codedeploy/src/endpoints.ts b/clients/client-codedeploy/src/endpoints.ts index e2706b854954..4927a06f6ed2 100644 --- a/clients/client-codedeploy/src/endpoints.ts +++ b/clients/client-codedeploy/src/endpoints.ts @@ -109,18 +109,15 @@ const partitionHash: PartitionHash = { hostname: "codedeploy.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "codedeploy-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "codedeploy-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "codedeploy.{region}.api.aws", tags: ["dualstack"], }, ], @@ -131,18 +128,15 @@ const partitionHash: PartitionHash = { hostname: "codedeploy.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "codedeploy-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "codedeploy-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "codedeploy.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -163,18 +157,15 @@ const partitionHash: PartitionHash = { hostname: "codedeploy.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "codedeploy-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "codedeploy-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "codedeploy.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-codeguru-reviewer/src/endpoints.ts b/clients/client-codeguru-reviewer/src/endpoints.ts index d7d82ff8df1e..e2da04301073 100644 --- a/clients/client-codeguru-reviewer/src/endpoints.ts +++ b/clients/client-codeguru-reviewer/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "codeguru-reviewer.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "codeguru-reviewer-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "codeguru-reviewer-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "codeguru-reviewer.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "codeguru-reviewer.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "codeguru-reviewer-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "codeguru-reviewer-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "codeguru-reviewer.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "codeguru-reviewer.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "codeguru-reviewer-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "codeguru-reviewer-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "codeguru-reviewer.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-codeguruprofiler/src/endpoints.ts b/clients/client-codeguruprofiler/src/endpoints.ts index 51e8cbbc7961..d4229246d25f 100644 --- a/clients/client-codeguruprofiler/src/endpoints.ts +++ b/clients/client-codeguruprofiler/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "codeguru-profiler.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "codeguru-profiler-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "codeguru-profiler-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "codeguru-profiler.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "codeguru-profiler.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "codeguru-profiler-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "codeguru-profiler-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "codeguru-profiler.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "codeguru-profiler.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "codeguru-profiler-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "codeguru-profiler-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "codeguru-profiler.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-codepipeline/src/endpoints.ts b/clients/client-codepipeline/src/endpoints.ts index 0ea58ecc1143..6a1d55acea42 100644 --- a/clients/client-codepipeline/src/endpoints.ts +++ b/clients/client-codepipeline/src/endpoints.ts @@ -110,18 +110,15 @@ const partitionHash: PartitionHash = { hostname: "codepipeline.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "codepipeline-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "codepipeline-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "codepipeline.{region}.api.aws", tags: ["dualstack"], }, ], @@ -132,18 +129,15 @@ const partitionHash: PartitionHash = { hostname: "codepipeline.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "codepipeline-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "codepipeline-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "codepipeline.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -164,18 +158,15 @@ const partitionHash: PartitionHash = { hostname: "codepipeline.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "codepipeline-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "codepipeline-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "codepipeline.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-codestar-connections/src/endpoints.ts b/clients/client-codestar-connections/src/endpoints.ts index e60be4cd8fff..cdc1625797e7 100644 --- a/clients/client-codestar-connections/src/endpoints.ts +++ b/clients/client-codestar-connections/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "codestar-connections.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "codestar-connections-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "codestar-connections-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "codestar-connections.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "codestar-connections.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "codestar-connections-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "codestar-connections-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "codestar-connections.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "codestar-connections.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "codestar-connections-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "codestar-connections-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "codestar-connections.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-codestar-notifications/src/endpoints.ts b/clients/client-codestar-notifications/src/endpoints.ts index 53884cf58552..59a759d74cda 100644 --- a/clients/client-codestar-notifications/src/endpoints.ts +++ b/clients/client-codestar-notifications/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "codestar-notifications.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "codestar-notifications-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "codestar-notifications-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "codestar-notifications.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "codestar-notifications.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "codestar-notifications-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "codestar-notifications-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "codestar-notifications.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "codestar-notifications.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "codestar-notifications-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "codestar-notifications-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "codestar-notifications.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-codestar/src/endpoints.ts b/clients/client-codestar/src/endpoints.ts index 2ee85881d26f..15b97f413c8e 100644 --- a/clients/client-codestar/src/endpoints.ts +++ b/clients/client-codestar/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "codestar.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "codestar-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "codestar-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "codestar.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "codestar.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "codestar-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "codestar-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "codestar.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "codestar.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "codestar-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "codestar-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "codestar.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-cognito-identity-provider/src/endpoints.ts b/clients/client-cognito-identity-provider/src/endpoints.ts index 05edd92fbd62..a0a22a2840e1 100644 --- a/clients/client-cognito-identity-provider/src/endpoints.ts +++ b/clients/client-cognito-identity-provider/src/endpoints.ts @@ -97,18 +97,15 @@ const partitionHash: PartitionHash = { hostname: "cognito-idp.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "cognito-idp-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "cognito-idp-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "cognito-idp.{region}.api.aws", tags: ["dualstack"], }, ], @@ -119,18 +116,15 @@ const partitionHash: PartitionHash = { hostname: "cognito-idp.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "cognito-idp-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "cognito-idp-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "cognito-idp.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -151,18 +145,15 @@ const partitionHash: PartitionHash = { hostname: "cognito-idp.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "cognito-idp-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "cognito-idp-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "cognito-idp.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-cognito-identity/src/endpoints.ts b/clients/client-cognito-identity/src/endpoints.ts index 464f38f4e3ef..3d23f47c42bc 100644 --- a/clients/client-cognito-identity/src/endpoints.ts +++ b/clients/client-cognito-identity/src/endpoints.ts @@ -84,18 +84,15 @@ const partitionHash: PartitionHash = { hostname: "cognito-identity.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "cognito-identity-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "cognito-identity-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "cognito-identity.{region}.api.aws", tags: ["dualstack"], }, ], @@ -106,18 +103,15 @@ const partitionHash: PartitionHash = { hostname: "cognito-identity.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "cognito-identity-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "cognito-identity-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "cognito-identity.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -138,18 +132,15 @@ const partitionHash: PartitionHash = { hostname: "cognito-identity.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "cognito-identity-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "cognito-identity-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "cognito-identity.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-cognito-sync/src/endpoints.ts b/clients/client-cognito-sync/src/endpoints.ts index adfc5b73ce91..c0c01c9c3b3e 100644 --- a/clients/client-cognito-sync/src/endpoints.ts +++ b/clients/client-cognito-sync/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "cognito-sync.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "cognito-sync-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "cognito-sync-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "cognito-sync.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "cognito-sync.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "cognito-sync-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "cognito-sync-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "cognito-sync.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "cognito-sync.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "cognito-sync-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "cognito-sync-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "cognito-sync.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-comprehend/src/endpoints.ts b/clients/client-comprehend/src/endpoints.ts index 8fcbe318cca4..cf03820a41c6 100644 --- a/clients/client-comprehend/src/endpoints.ts +++ b/clients/client-comprehend/src/endpoints.ts @@ -84,18 +84,15 @@ const partitionHash: PartitionHash = { hostname: "comprehend.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "comprehend-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "comprehend-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "comprehend.{region}.api.aws", tags: ["dualstack"], }, ], @@ -106,18 +103,15 @@ const partitionHash: PartitionHash = { hostname: "comprehend.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "comprehend-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "comprehend-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "comprehend.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -138,18 +132,15 @@ const partitionHash: PartitionHash = { hostname: "comprehend.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "comprehend-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "comprehend-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "comprehend.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-comprehendmedical/src/endpoints.ts b/clients/client-comprehendmedical/src/endpoints.ts index ab7cd06576c8..337b735c5743 100644 --- a/clients/client-comprehendmedical/src/endpoints.ts +++ b/clients/client-comprehendmedical/src/endpoints.ts @@ -84,18 +84,15 @@ const partitionHash: PartitionHash = { hostname: "comprehendmedical.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "comprehendmedical-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "comprehendmedical-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "comprehendmedical.{region}.api.aws", tags: ["dualstack"], }, ], @@ -106,18 +103,15 @@ const partitionHash: PartitionHash = { hostname: "comprehendmedical.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "comprehendmedical-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "comprehendmedical-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "comprehendmedical.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -138,18 +132,15 @@ const partitionHash: PartitionHash = { hostname: "comprehendmedical.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "comprehendmedical-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "comprehendmedical-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "comprehendmedical.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-compute-optimizer/src/endpoints.ts b/clients/client-compute-optimizer/src/endpoints.ts index 50f9e52ed8dc..6ecc26c10381 100644 --- a/clients/client-compute-optimizer/src/endpoints.ts +++ b/clients/client-compute-optimizer/src/endpoints.ts @@ -105,18 +105,15 @@ const partitionHash: PartitionHash = { hostname: "compute-optimizer.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "compute-optimizer-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "compute-optimizer-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "compute-optimizer.{region}.api.aws", tags: ["dualstack"], }, ], @@ -127,18 +124,15 @@ const partitionHash: PartitionHash = { hostname: "compute-optimizer.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "compute-optimizer-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "compute-optimizer-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "compute-optimizer.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -159,18 +153,15 @@ const partitionHash: PartitionHash = { hostname: "compute-optimizer.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "compute-optimizer-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "compute-optimizer-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "compute-optimizer.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-config-service/src/endpoints.ts b/clients/client-config-service/src/endpoints.ts index ce5b58be7c9c..3bea33403458 100644 --- a/clients/client-config-service/src/endpoints.ts +++ b/clients/client-config-service/src/endpoints.ts @@ -109,18 +109,15 @@ const partitionHash: PartitionHash = { hostname: "config.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "config-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "config-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "config.{region}.api.aws", tags: ["dualstack"], }, ], @@ -131,18 +128,15 @@ const partitionHash: PartitionHash = { hostname: "config.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "config-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "config-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "config.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -163,7 +157,7 @@ const partitionHash: PartitionHash = { hostname: "config.{region}.amazonaws.com", variants: [ { - hostname: "config.{region}.{dnsSuffix}", + hostname: "config.{region}.amazonaws.com", tags: ["fips"], }, ], diff --git a/clients/client-connect-contact-lens/src/endpoints.ts b/clients/client-connect-contact-lens/src/endpoints.ts index 5e5ce68334ae..af26ddbdf30b 100644 --- a/clients/client-connect-contact-lens/src/endpoints.ts +++ b/clients/client-connect-contact-lens/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "contact-lens.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "contact-lens-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "contact-lens-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "contact-lens.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "contact-lens.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "contact-lens-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "contact-lens-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "contact-lens.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "contact-lens.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "contact-lens-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "contact-lens-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "contact-lens.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-connect/src/endpoints.ts b/clients/client-connect/src/endpoints.ts index 5f7d40deab7b..d009f2878f82 100644 --- a/clients/client-connect/src/endpoints.ts +++ b/clients/client-connect/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "connect.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "connect-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "connect-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "connect.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "connect.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "connect-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "connect-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "connect.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "connect.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "connect-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "connect-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "connect.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-connectparticipant/src/endpoints.ts b/clients/client-connectparticipant/src/endpoints.ts index 91a7cae32c5f..a96704bb3810 100644 --- a/clients/client-connectparticipant/src/endpoints.ts +++ b/clients/client-connectparticipant/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "participant.connect.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "participant.connect-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "participant.connect-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "participant.connect.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "participant.connect.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "participant.connect-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "participant.connect-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "participant.connect.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "participant.connect.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "participant.connect-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "participant.connect-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "participant.connect.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-cost-and-usage-report-service/src/endpoints.ts b/clients/client-cost-and-usage-report-service/src/endpoints.ts index 82a8b1b42320..121b85493857 100644 --- a/clients/client-cost-and-usage-report-service/src/endpoints.ts +++ b/clients/client-cost-and-usage-report-service/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "cur.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "cur-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "cur-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "cur.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "cur.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "cur-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "cur-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "cur.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "cur.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "cur-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "cur-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "cur.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-cost-explorer/src/endpoints.ts b/clients/client-cost-explorer/src/endpoints.ts index e479a7b8ab9e..10a1babe7302 100644 --- a/clients/client-cost-explorer/src/endpoints.ts +++ b/clients/client-cost-explorer/src/endpoints.ts @@ -42,18 +42,15 @@ const partitionHash: PartitionHash = { endpoint: "aws-global", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "ce-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "ce-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "ce.{region}.api.aws", tags: ["dualstack"], }, ], @@ -64,18 +61,15 @@ const partitionHash: PartitionHash = { endpoint: "aws-cn-global", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "ce-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "ce-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "ce.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -96,18 +90,15 @@ const partitionHash: PartitionHash = { hostname: "ce.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "ce-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "ce-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "ce.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-customer-profiles/src/endpoints.ts b/clients/client-customer-profiles/src/endpoints.ts index 8df7514068b0..8dfe44fddf64 100644 --- a/clients/client-customer-profiles/src/endpoints.ts +++ b/clients/client-customer-profiles/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "profile.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "profile-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "profile-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "profile.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "profile.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "profile-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "profile-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "profile.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "profile.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "profile-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "profile-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "profile.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-data-pipeline/src/endpoints.ts b/clients/client-data-pipeline/src/endpoints.ts index 1d7ce52e52d7..7bc405752d36 100644 --- a/clients/client-data-pipeline/src/endpoints.ts +++ b/clients/client-data-pipeline/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "datapipeline.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "datapipeline-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "datapipeline-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "datapipeline.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "datapipeline.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "datapipeline-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "datapipeline-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "datapipeline.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "datapipeline.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "datapipeline-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "datapipeline-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "datapipeline.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-database-migration-service/src/endpoints.ts b/clients/client-database-migration-service/src/endpoints.ts index fa9e74be76bd..143098e7a3d2 100644 --- a/clients/client-database-migration-service/src/endpoints.ts +++ b/clients/client-database-migration-service/src/endpoints.ts @@ -148,18 +148,15 @@ const partitionHash: PartitionHash = { hostname: "dms.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "dms-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "dms-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "dms.{region}.api.aws", tags: ["dualstack"], }, ], @@ -170,18 +167,15 @@ const partitionHash: PartitionHash = { hostname: "dms.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "dms-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "dms-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "dms.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -192,7 +186,7 @@ const partitionHash: PartitionHash = { hostname: "dms.{region}.c2s.ic.gov", variants: [ { - hostname: "dms.{region}.{dnsSuffix}", + hostname: "dms.{region}.c2s.ic.gov", tags: ["fips"], }, ], @@ -203,7 +197,7 @@ const partitionHash: PartitionHash = { hostname: "dms.{region}.sc2s.sgov.gov", variants: [ { - hostname: "dms.{region}.{dnsSuffix}", + hostname: "dms.{region}.sc2s.sgov.gov", tags: ["fips"], }, ], @@ -214,7 +208,7 @@ const partitionHash: PartitionHash = { hostname: "dms.{region}.amazonaws.com", variants: [ { - hostname: "dms.{region}.{dnsSuffix}", + hostname: "dms.{region}.amazonaws.com", tags: ["fips"], }, ], diff --git a/clients/client-databrew/src/endpoints.ts b/clients/client-databrew/src/endpoints.ts index a699fca97bd1..58ae87e9652d 100644 --- a/clients/client-databrew/src/endpoints.ts +++ b/clients/client-databrew/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "databrew.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "databrew-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "databrew-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "databrew.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "databrew.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "databrew-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "databrew-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "databrew.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "databrew.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "databrew-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "databrew-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "databrew.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-dataexchange/src/endpoints.ts b/clients/client-dataexchange/src/endpoints.ts index 5e3d9edf794f..71effbd27347 100644 --- a/clients/client-dataexchange/src/endpoints.ts +++ b/clients/client-dataexchange/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "dataexchange.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "dataexchange-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "dataexchange-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "dataexchange.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "dataexchange.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "dataexchange-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "dataexchange-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "dataexchange.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "dataexchange.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "dataexchange-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "dataexchange-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "dataexchange.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-datasync/src/endpoints.ts b/clients/client-datasync/src/endpoints.ts index 2e224f7c3088..ee8a62defc8e 100644 --- a/clients/client-datasync/src/endpoints.ts +++ b/clients/client-datasync/src/endpoints.ts @@ -122,18 +122,15 @@ const partitionHash: PartitionHash = { hostname: "datasync.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "datasync-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "datasync-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "datasync.{region}.api.aws", tags: ["dualstack"], }, ], @@ -144,18 +141,15 @@ const partitionHash: PartitionHash = { hostname: "datasync.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "datasync-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "datasync-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "datasync.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -176,18 +170,15 @@ const partitionHash: PartitionHash = { hostname: "datasync.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "datasync-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "datasync-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "datasync.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-dax/src/endpoints.ts b/clients/client-dax/src/endpoints.ts index 5d4e808e5cb1..b6bddf11b1a2 100644 --- a/clients/client-dax/src/endpoints.ts +++ b/clients/client-dax/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "dax.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "dax-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "dax-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "dax.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "dax.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "dax-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "dax-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "dax.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "dax.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "dax-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "dax-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "dax.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-detective/src/endpoints.ts b/clients/client-detective/src/endpoints.ts index ae253a397b74..2bee3c3af959 100644 --- a/clients/client-detective/src/endpoints.ts +++ b/clients/client-detective/src/endpoints.ts @@ -109,18 +109,15 @@ const partitionHash: PartitionHash = { hostname: "api.detective.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "api.detective-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "api.detective-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "api.detective.{region}.api.aws", tags: ["dualstack"], }, ], @@ -131,18 +128,15 @@ const partitionHash: PartitionHash = { hostname: "api.detective.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "api.detective-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "api.detective-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "api.detective.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -163,18 +157,15 @@ const partitionHash: PartitionHash = { hostname: "api.detective.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "api.detective-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "api.detective-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "api.detective.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-device-farm/src/endpoints.ts b/clients/client-device-farm/src/endpoints.ts index f50b248f6d0d..6d987717e414 100644 --- a/clients/client-device-farm/src/endpoints.ts +++ b/clients/client-device-farm/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "devicefarm.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "devicefarm-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "devicefarm-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "devicefarm.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "devicefarm.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "devicefarm-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "devicefarm-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "devicefarm.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "devicefarm.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "devicefarm-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "devicefarm-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "devicefarm.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-devops-guru/src/endpoints.ts b/clients/client-devops-guru/src/endpoints.ts index ab47d251d92b..f7b290977ec6 100644 --- a/clients/client-devops-guru/src/endpoints.ts +++ b/clients/client-devops-guru/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "devops-guru.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "devops-guru-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "devops-guru-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "devops-guru.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "devops-guru.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "devops-guru-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "devops-guru-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "devops-guru.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "devops-guru.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "devops-guru-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "devops-guru-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "devops-guru.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-direct-connect/src/endpoints.ts b/clients/client-direct-connect/src/endpoints.ts index fe692275a7e9..e49651f0bde3 100644 --- a/clients/client-direct-connect/src/endpoints.ts +++ b/clients/client-direct-connect/src/endpoints.ts @@ -93,18 +93,15 @@ const partitionHash: PartitionHash = { hostname: "directconnect.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "directconnect-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "directconnect-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "directconnect.{region}.api.aws", tags: ["dualstack"], }, ], @@ -115,18 +112,15 @@ const partitionHash: PartitionHash = { hostname: "directconnect.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "directconnect-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "directconnect-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "directconnect.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -147,18 +141,15 @@ const partitionHash: PartitionHash = { hostname: "directconnect.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "directconnect-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "directconnect-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "directconnect.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-directory-service/src/endpoints.ts b/clients/client-directory-service/src/endpoints.ts index b5f2601b867b..9bdd73792eb8 100644 --- a/clients/client-directory-service/src/endpoints.ts +++ b/clients/client-directory-service/src/endpoints.ts @@ -122,18 +122,15 @@ const partitionHash: PartitionHash = { hostname: "ds.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "ds-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "ds-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "ds.{region}.api.aws", tags: ["dualstack"], }, ], @@ -144,18 +141,15 @@ const partitionHash: PartitionHash = { hostname: "ds.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "ds-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "ds-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "ds.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -176,18 +170,15 @@ const partitionHash: PartitionHash = { hostname: "ds.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "ds-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "ds-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "ds.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-dlm/src/endpoints.ts b/clients/client-dlm/src/endpoints.ts index c3addc0b4213..7aaae9cc94f5 100644 --- a/clients/client-dlm/src/endpoints.ts +++ b/clients/client-dlm/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "dlm.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "dlm-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "dlm-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "dlm.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "dlm.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "dlm-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "dlm-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "dlm.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "dlm.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "dlm-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "dlm-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "dlm.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-docdb/src/endpoints.ts b/clients/client-docdb/src/endpoints.ts index 86410f9f6294..3a3a59452d8a 100644 --- a/clients/client-docdb/src/endpoints.ts +++ b/clients/client-docdb/src/endpoints.ts @@ -205,18 +205,15 @@ const partitionHash: PartitionHash = { hostname: "rds.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "rds-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "rds-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "rds.{region}.api.aws", tags: ["dualstack"], }, ], @@ -227,18 +224,15 @@ const partitionHash: PartitionHash = { hostname: "rds.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "rds-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "rds-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "rds.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -266,18 +260,15 @@ const partitionHash: PartitionHash = { hostname: "rds.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "rds-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "rds-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "rds.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-dynamodb-streams/src/endpoints.ts b/clients/client-dynamodb-streams/src/endpoints.ts index 8c902849799d..17aebb17439a 100644 --- a/clients/client-dynamodb-streams/src/endpoints.ts +++ b/clients/client-dynamodb-streams/src/endpoints.ts @@ -87,7 +87,7 @@ const partitionHash: PartitionHash = { hostname: "streams.dynamodb.{region}.amazonaws.com", variants: [ { - hostname: "dynamodb-fips.{region}.{dnsSuffix}", + hostname: "dynamodb-fips.{region}.amazonaws.com", tags: ["fips"], }, ], @@ -98,18 +98,15 @@ const partitionHash: PartitionHash = { hostname: "streams.dynamodb.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "streams.dynamodb-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "streams.dynamodb-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "streams.dynamodb.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -130,7 +127,7 @@ const partitionHash: PartitionHash = { hostname: "streams.dynamodb.{region}.amazonaws.com", variants: [ { - hostname: "dynamodb.{region}.{dnsSuffix}", + hostname: "dynamodb.{region}.amazonaws.com", tags: ["fips"], }, ], diff --git a/clients/client-dynamodb/src/endpoints.ts b/clients/client-dynamodb/src/endpoints.ts index b59fed628a71..e1b0da1ec759 100644 --- a/clients/client-dynamodb/src/endpoints.ts +++ b/clients/client-dynamodb/src/endpoints.ts @@ -127,18 +127,15 @@ const partitionHash: PartitionHash = { hostname: "dynamodb.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "dynamodb-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "dynamodb-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "dynamodb.{region}.api.aws", tags: ["dualstack"], }, ], @@ -149,18 +146,15 @@ const partitionHash: PartitionHash = { hostname: "dynamodb.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "dynamodb-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "dynamodb-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "dynamodb.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -181,7 +175,7 @@ const partitionHash: PartitionHash = { hostname: "dynamodb.{region}.amazonaws.com", variants: [ { - hostname: "dynamodb.{region}.{dnsSuffix}", + hostname: "dynamodb.{region}.amazonaws.com", tags: ["fips"], }, ], diff --git a/clients/client-ebs/src/endpoints.ts b/clients/client-ebs/src/endpoints.ts index 4be743483329..7c208e79a6c4 100644 --- a/clients/client-ebs/src/endpoints.ts +++ b/clients/client-ebs/src/endpoints.ts @@ -98,18 +98,15 @@ const partitionHash: PartitionHash = { hostname: "ebs.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "ebs-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "ebs-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "ebs.{region}.api.aws", tags: ["dualstack"], }, ], @@ -120,18 +117,15 @@ const partitionHash: PartitionHash = { hostname: "ebs.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "ebs-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "ebs-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "ebs.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -152,18 +146,15 @@ const partitionHash: PartitionHash = { hostname: "ebs.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "ebs-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "ebs-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "ebs.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-ec2-instance-connect/src/endpoints.ts b/clients/client-ec2-instance-connect/src/endpoints.ts index 902d26074b67..d40c927eeadd 100644 --- a/clients/client-ec2-instance-connect/src/endpoints.ts +++ b/clients/client-ec2-instance-connect/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "ec2-instance-connect.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "ec2-instance-connect-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "ec2-instance-connect-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "ec2-instance-connect.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "ec2-instance-connect.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "ec2-instance-connect-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "ec2-instance-connect-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "ec2-instance-connect.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "ec2-instance-connect.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "ec2-instance-connect-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "ec2-instance-connect-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "ec2-instance-connect.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-ec2/src/endpoints.ts b/clients/client-ec2/src/endpoints.ts index 79ce84935c38..fbedde5a3a61 100644 --- a/clients/client-ec2/src/endpoints.ts +++ b/clients/client-ec2/src/endpoints.ts @@ -142,18 +142,15 @@ const partitionHash: PartitionHash = { hostname: "ec2.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "ec2-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "ec2-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "ec2.{region}.api.aws", tags: ["dualstack"], }, ], @@ -164,18 +161,15 @@ const partitionHash: PartitionHash = { hostname: "ec2.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "ec2-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "ec2-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "ec2.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -196,18 +190,15 @@ const partitionHash: PartitionHash = { hostname: "ec2.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "ec2-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "ec2-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "ec2.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-ecr-public/src/endpoints.ts b/clients/client-ecr-public/src/endpoints.ts index 52453b68c767..38646b660158 100644 --- a/clients/client-ecr-public/src/endpoints.ts +++ b/clients/client-ecr-public/src/endpoints.ts @@ -37,18 +37,15 @@ const partitionHash: PartitionHash = { hostname: "api.ecr-public.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "api.ecr-public-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "api.ecr-public-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "api.ecr-public.{region}.api.aws", tags: ["dualstack"], }, ], @@ -59,18 +56,15 @@ const partitionHash: PartitionHash = { hostname: "api.ecr-public.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "api.ecr-public-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "api.ecr-public-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "api.ecr-public.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -91,18 +85,15 @@ const partitionHash: PartitionHash = { hostname: "api.ecr-public.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "api.ecr-public-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "api.ecr-public-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "api.ecr-public.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-ecr/src/endpoints.ts b/clients/client-ecr/src/endpoints.ts index 6f66a5838feb..76d4e5a42e6a 100644 --- a/clients/client-ecr/src/endpoints.ts +++ b/clients/client-ecr/src/endpoints.ts @@ -295,7 +295,7 @@ const partitionHash: PartitionHash = { hostname: "api.ecr.{region}.amazonaws.com", variants: [ { - hostname: "ecr-fips.{region}.{dnsSuffix}", + hostname: "ecr-fips.{region}.amazonaws.com", tags: ["fips"], }, ], @@ -306,18 +306,15 @@ const partitionHash: PartitionHash = { hostname: "api.ecr.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "api.ecr-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "api.ecr-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "api.ecr.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -347,7 +344,7 @@ const partitionHash: PartitionHash = { hostname: "api.ecr.{region}.amazonaws.com", variants: [ { - hostname: "ecr-fips.{region}.{dnsSuffix}", + hostname: "ecr-fips.{region}.amazonaws.com", tags: ["fips"], }, ], diff --git a/clients/client-ecs/src/endpoints.ts b/clients/client-ecs/src/endpoints.ts index f1b6a64a85c2..11a78e400358 100644 --- a/clients/client-ecs/src/endpoints.ts +++ b/clients/client-ecs/src/endpoints.ts @@ -109,18 +109,15 @@ const partitionHash: PartitionHash = { hostname: "ecs.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "ecs-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "ecs-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "ecs.{region}.api.aws", tags: ["dualstack"], }, ], @@ -131,18 +128,15 @@ const partitionHash: PartitionHash = { hostname: "ecs.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "ecs-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "ecs-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "ecs.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -163,18 +157,15 @@ const partitionHash: PartitionHash = { hostname: "ecs.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "ecs-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "ecs-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "ecs.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-efs/src/endpoints.ts b/clients/client-efs/src/endpoints.ts index 1267bd84e8e7..c4f5fa636cb4 100644 --- a/clients/client-efs/src/endpoints.ts +++ b/clients/client-efs/src/endpoints.ts @@ -366,18 +366,15 @@ const partitionHash: PartitionHash = { hostname: "elasticfilesystem.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "elasticfilesystem-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "elasticfilesystem-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "elasticfilesystem.{region}.api.aws", tags: ["dualstack"], }, ], @@ -388,18 +385,15 @@ const partitionHash: PartitionHash = { hostname: "elasticfilesystem.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "elasticfilesystem-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "elasticfilesystem-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "elasticfilesystem.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -420,18 +414,15 @@ const partitionHash: PartitionHash = { hostname: "elasticfilesystem.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "elasticfilesystem-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "elasticfilesystem-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "elasticfilesystem.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-eks/src/endpoints.ts b/clients/client-eks/src/endpoints.ts index e1b9a138e96c..bcf0b1330925 100644 --- a/clients/client-eks/src/endpoints.ts +++ b/clients/client-eks/src/endpoints.ts @@ -109,7 +109,7 @@ const partitionHash: PartitionHash = { hostname: "eks.{region}.amazonaws.com", variants: [ { - hostname: "fips.eks.{region}.{dnsSuffix}", + hostname: "fips.eks.{region}.amazonaws.com", tags: ["fips"], }, ], @@ -120,18 +120,15 @@ const partitionHash: PartitionHash = { hostname: "eks.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "eks-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "eks-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "eks.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -152,7 +149,7 @@ const partitionHash: PartitionHash = { hostname: "eks.{region}.amazonaws.com", variants: [ { - hostname: "eks.{region}.{dnsSuffix}", + hostname: "eks.{region}.amazonaws.com", tags: ["fips"], }, ], diff --git a/clients/client-elastic-beanstalk/src/endpoints.ts b/clients/client-elastic-beanstalk/src/endpoints.ts index 17da2bf99dd6..54c7f75daac3 100644 --- a/clients/client-elastic-beanstalk/src/endpoints.ts +++ b/clients/client-elastic-beanstalk/src/endpoints.ts @@ -93,18 +93,15 @@ const partitionHash: PartitionHash = { hostname: "elasticbeanstalk.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "elasticbeanstalk-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "elasticbeanstalk-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "elasticbeanstalk.{region}.api.aws", tags: ["dualstack"], }, ], @@ -115,18 +112,15 @@ const partitionHash: PartitionHash = { hostname: "elasticbeanstalk.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "elasticbeanstalk-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "elasticbeanstalk-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "elasticbeanstalk.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -147,18 +141,15 @@ const partitionHash: PartitionHash = { hostname: "elasticbeanstalk.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "elasticbeanstalk-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "elasticbeanstalk-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "elasticbeanstalk.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-elastic-inference/src/endpoints.ts b/clients/client-elastic-inference/src/endpoints.ts index 2c6a2859b05f..35872b91cf4a 100644 --- a/clients/client-elastic-inference/src/endpoints.ts +++ b/clients/client-elastic-inference/src/endpoints.ts @@ -51,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "api.elastic-inference.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "api.elastic-inference-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "api.elastic-inference-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "api.elastic-inference.{region}.api.aws", tags: ["dualstack"], }, ], @@ -73,18 +70,15 @@ const partitionHash: PartitionHash = { hostname: "api.elastic-inference.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "api.elastic-inference-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "api.elastic-inference-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "api.elastic-inference.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -105,18 +99,15 @@ const partitionHash: PartitionHash = { hostname: "api.elastic-inference.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "api.elastic-inference-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "api.elastic-inference-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "api.elastic-inference.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-elastic-load-balancing-v2/src/endpoints.ts b/clients/client-elastic-load-balancing-v2/src/endpoints.ts index b8ba052bfa6d..d0658e949022 100644 --- a/clients/client-elastic-load-balancing-v2/src/endpoints.ts +++ b/clients/client-elastic-load-balancing-v2/src/endpoints.ts @@ -109,18 +109,15 @@ const partitionHash: PartitionHash = { hostname: "elasticloadbalancing.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "elasticloadbalancing-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "elasticloadbalancing-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "elasticloadbalancing.{region}.api.aws", tags: ["dualstack"], }, ], @@ -131,18 +128,15 @@ const partitionHash: PartitionHash = { hostname: "elasticloadbalancing.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "elasticloadbalancing-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "elasticloadbalancing-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "elasticloadbalancing.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -163,7 +157,7 @@ const partitionHash: PartitionHash = { hostname: "elasticloadbalancing.{region}.amazonaws.com", variants: [ { - hostname: "elasticloadbalancing.{region}.{dnsSuffix}", + hostname: "elasticloadbalancing.{region}.amazonaws.com", tags: ["fips"], }, ], diff --git a/clients/client-elastic-load-balancing/src/endpoints.ts b/clients/client-elastic-load-balancing/src/endpoints.ts index b8ba052bfa6d..d0658e949022 100644 --- a/clients/client-elastic-load-balancing/src/endpoints.ts +++ b/clients/client-elastic-load-balancing/src/endpoints.ts @@ -109,18 +109,15 @@ const partitionHash: PartitionHash = { hostname: "elasticloadbalancing.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "elasticloadbalancing-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "elasticloadbalancing-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "elasticloadbalancing.{region}.api.aws", tags: ["dualstack"], }, ], @@ -131,18 +128,15 @@ const partitionHash: PartitionHash = { hostname: "elasticloadbalancing.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "elasticloadbalancing-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "elasticloadbalancing-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "elasticloadbalancing.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -163,7 +157,7 @@ const partitionHash: PartitionHash = { hostname: "elasticloadbalancing.{region}.amazonaws.com", variants: [ { - hostname: "elasticloadbalancing.{region}.{dnsSuffix}", + hostname: "elasticloadbalancing.{region}.amazonaws.com", tags: ["fips"], }, ], diff --git a/clients/client-elastic-transcoder/src/endpoints.ts b/clients/client-elastic-transcoder/src/endpoints.ts index 74dde5fdad50..3e9a0d335c20 100644 --- a/clients/client-elastic-transcoder/src/endpoints.ts +++ b/clients/client-elastic-transcoder/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "elastictranscoder.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "elastictranscoder-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "elastictranscoder-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "elastictranscoder.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "elastictranscoder.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "elastictranscoder-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "elastictranscoder-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "elastictranscoder.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "elastictranscoder.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "elastictranscoder-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "elastictranscoder-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "elastictranscoder.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-elasticache/src/endpoints.ts b/clients/client-elasticache/src/endpoints.ts index 4d5dea9962eb..df887b2192c6 100644 --- a/clients/client-elasticache/src/endpoints.ts +++ b/clients/client-elasticache/src/endpoints.ts @@ -102,18 +102,15 @@ const partitionHash: PartitionHash = { hostname: "elasticache.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "elasticache-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "elasticache-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "elasticache.{region}.api.aws", tags: ["dualstack"], }, ], @@ -124,18 +121,15 @@ const partitionHash: PartitionHash = { hostname: "elasticache.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "elasticache-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "elasticache-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "elasticache.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -156,7 +150,7 @@ const partitionHash: PartitionHash = { hostname: "elasticache.{region}.amazonaws.com", variants: [ { - hostname: "elasticache.{region}.{dnsSuffix}", + hostname: "elasticache.{region}.amazonaws.com", tags: ["fips"], }, ], diff --git a/clients/client-elasticsearch-service/src/endpoints.ts b/clients/client-elasticsearch-service/src/endpoints.ts index a7e03d717f9f..1f2e768c2ce3 100644 --- a/clients/client-elasticsearch-service/src/endpoints.ts +++ b/clients/client-elasticsearch-service/src/endpoints.ts @@ -114,18 +114,15 @@ const partitionHash: PartitionHash = { hostname: "es.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "es-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "es-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "es.{region}.api.aws", tags: ["dualstack"], }, ], @@ -136,18 +133,15 @@ const partitionHash: PartitionHash = { hostname: "es.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "es-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "es-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "es.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -168,18 +162,15 @@ const partitionHash: PartitionHash = { hostname: "es.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "es-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "es-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "es.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-emr-containers/src/endpoints.ts b/clients/client-emr-containers/src/endpoints.ts index cf0bc634dbe1..bd9f523888fd 100644 --- a/clients/client-emr-containers/src/endpoints.ts +++ b/clients/client-emr-containers/src/endpoints.ts @@ -98,18 +98,15 @@ const partitionHash: PartitionHash = { hostname: "emr-containers.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "emr-containers-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "emr-containers-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "emr-containers.{region}.api.aws", tags: ["dualstack"], }, ], @@ -120,18 +117,15 @@ const partitionHash: PartitionHash = { hostname: "emr-containers.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "emr-containers-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "emr-containers-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "emr-containers.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -152,18 +146,15 @@ const partitionHash: PartitionHash = { hostname: "emr-containers.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "emr-containers-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "emr-containers-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "emr-containers.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-emr/src/endpoints.ts b/clients/client-emr/src/endpoints.ts index f7fc0b7d4681..aa04a204a1a0 100644 --- a/clients/client-emr/src/endpoints.ts +++ b/clients/client-emr/src/endpoints.ts @@ -122,18 +122,15 @@ const partitionHash: PartitionHash = { hostname: "elasticmapreduce.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "elasticmapreduce-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "elasticmapreduce-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "elasticmapreduce.{region}.api.aws", tags: ["dualstack"], }, ], @@ -144,18 +141,15 @@ const partitionHash: PartitionHash = { hostname: "elasticmapreduce.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "elasticmapreduce-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "elasticmapreduce-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "elasticmapreduce.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -176,7 +170,7 @@ const partitionHash: PartitionHash = { hostname: "elasticmapreduce.{region}.amazonaws.com", variants: [ { - hostname: "elasticmapreduce.{region}.{dnsSuffix}", + hostname: "elasticmapreduce.{region}.amazonaws.com", tags: ["fips"], }, ], diff --git a/clients/client-eventbridge/src/endpoints.ts b/clients/client-eventbridge/src/endpoints.ts index 614d0fed9602..a602591c3f34 100644 --- a/clients/client-eventbridge/src/endpoints.ts +++ b/clients/client-eventbridge/src/endpoints.ts @@ -93,18 +93,15 @@ const partitionHash: PartitionHash = { hostname: "events.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "events-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "events-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "events.{region}.api.aws", tags: ["dualstack"], }, ], @@ -115,18 +112,15 @@ const partitionHash: PartitionHash = { hostname: "events.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "events-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "events-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "events.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -147,18 +141,15 @@ const partitionHash: PartitionHash = { hostname: "events.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "events-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "events-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "events.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-finspace-data/src/endpoints.ts b/clients/client-finspace-data/src/endpoints.ts index 200ad0ef56c7..847e2e38de57 100644 --- a/clients/client-finspace-data/src/endpoints.ts +++ b/clients/client-finspace-data/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "finspace-api.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "finspace-api-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "finspace-api-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "finspace-api.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "finspace-api.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "finspace-api-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "finspace-api-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "finspace-api.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "finspace-api.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "finspace-api-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "finspace-api-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "finspace-api.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-finspace/src/endpoints.ts b/clients/client-finspace/src/endpoints.ts index ea6bc5ca4d9f..3f5360975c59 100644 --- a/clients/client-finspace/src/endpoints.ts +++ b/clients/client-finspace/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "finspace.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "finspace-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "finspace-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "finspace.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "finspace.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "finspace-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "finspace-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "finspace.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "finspace.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "finspace-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "finspace-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "finspace.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-firehose/src/endpoints.ts b/clients/client-firehose/src/endpoints.ts index 7124db683ff6..5a83f8207907 100644 --- a/clients/client-firehose/src/endpoints.ts +++ b/clients/client-firehose/src/endpoints.ts @@ -109,18 +109,15 @@ const partitionHash: PartitionHash = { hostname: "firehose.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "firehose-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "firehose-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "firehose.{region}.api.aws", tags: ["dualstack"], }, ], @@ -131,18 +128,15 @@ const partitionHash: PartitionHash = { hostname: "firehose.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "firehose-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "firehose-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "firehose.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -163,18 +157,15 @@ const partitionHash: PartitionHash = { hostname: "firehose.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "firehose-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "firehose-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "firehose.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-fis/src/endpoints.ts b/clients/client-fis/src/endpoints.ts index f749b9994d13..a4623aa8a094 100644 --- a/clients/client-fis/src/endpoints.ts +++ b/clients/client-fis/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "fis.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "fis-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "fis-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "fis.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "fis.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "fis-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "fis-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "fis.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "fis.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "fis-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "fis-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "fis.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-fms/src/endpoints.ts b/clients/client-fms/src/endpoints.ts index f5ece0e1a0de..aa2674b55120 100644 --- a/clients/client-fms/src/endpoints.ts +++ b/clients/client-fms/src/endpoints.ts @@ -304,18 +304,15 @@ const partitionHash: PartitionHash = { hostname: "fms.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "fms-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "fms-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "fms.{region}.api.aws", tags: ["dualstack"], }, ], @@ -326,18 +323,15 @@ const partitionHash: PartitionHash = { hostname: "fms.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "fms-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "fms-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "fms.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -358,18 +352,15 @@ const partitionHash: PartitionHash = { hostname: "fms.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "fms-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "fms-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "fms.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-forecast/src/endpoints.ts b/clients/client-forecast/src/endpoints.ts index c82dad704714..e9be08d14ba0 100644 --- a/clients/client-forecast/src/endpoints.ts +++ b/clients/client-forecast/src/endpoints.ts @@ -72,18 +72,15 @@ const partitionHash: PartitionHash = { hostname: "forecast.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "forecast-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "forecast-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "forecast.{region}.api.aws", tags: ["dualstack"], }, ], @@ -94,18 +91,15 @@ const partitionHash: PartitionHash = { hostname: "forecast.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "forecast-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "forecast-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "forecast.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -126,18 +120,15 @@ const partitionHash: PartitionHash = { hostname: "forecast.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "forecast-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "forecast-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "forecast.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-forecastquery/src/endpoints.ts b/clients/client-forecastquery/src/endpoints.ts index 2ca0d06bd89f..c04e45d4cba3 100644 --- a/clients/client-forecastquery/src/endpoints.ts +++ b/clients/client-forecastquery/src/endpoints.ts @@ -72,18 +72,15 @@ const partitionHash: PartitionHash = { hostname: "forecastquery.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "forecastquery-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "forecastquery-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "forecastquery.{region}.api.aws", tags: ["dualstack"], }, ], @@ -94,18 +91,15 @@ const partitionHash: PartitionHash = { hostname: "forecastquery.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "forecastquery-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "forecastquery-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "forecastquery.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -126,18 +120,15 @@ const partitionHash: PartitionHash = { hostname: "forecastquery.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "forecastquery-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "forecastquery-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "forecastquery.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-frauddetector/src/endpoints.ts b/clients/client-frauddetector/src/endpoints.ts index 1d1b37b55f37..fd50e1972836 100644 --- a/clients/client-frauddetector/src/endpoints.ts +++ b/clients/client-frauddetector/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "frauddetector.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "frauddetector-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "frauddetector-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "frauddetector.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "frauddetector.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "frauddetector-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "frauddetector-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "frauddetector.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "frauddetector.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "frauddetector-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "frauddetector-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "frauddetector.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-fsx/src/endpoints.ts b/clients/client-fsx/src/endpoints.ts index eab4f7c51442..d34323a71332 100644 --- a/clients/client-fsx/src/endpoints.ts +++ b/clients/client-fsx/src/endpoints.ts @@ -223,18 +223,15 @@ const partitionHash: PartitionHash = { hostname: "fsx.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "fsx-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "fsx-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "fsx.{region}.api.aws", tags: ["dualstack"], }, ], @@ -245,18 +242,15 @@ const partitionHash: PartitionHash = { hostname: "fsx.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "fsx-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "fsx-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "fsx.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -286,18 +280,15 @@ const partitionHash: PartitionHash = { hostname: "fsx.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "fsx-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "fsx-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "fsx.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-gamelift/src/endpoints.ts b/clients/client-gamelift/src/endpoints.ts index 826d7319bee7..8aac34d76335 100644 --- a/clients/client-gamelift/src/endpoints.ts +++ b/clients/client-gamelift/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "gamelift.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "gamelift-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "gamelift-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "gamelift.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "gamelift.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "gamelift-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "gamelift-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "gamelift.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "gamelift.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "gamelift-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "gamelift-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "gamelift.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-glacier/src/endpoints.ts b/clients/client-glacier/src/endpoints.ts index 5db31f442ba5..d29592c1272b 100644 --- a/clients/client-glacier/src/endpoints.ts +++ b/clients/client-glacier/src/endpoints.ts @@ -106,18 +106,15 @@ const partitionHash: PartitionHash = { hostname: "glacier.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "glacier-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "glacier-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "glacier.{region}.api.aws", tags: ["dualstack"], }, ], @@ -128,18 +125,15 @@ const partitionHash: PartitionHash = { hostname: "glacier.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "glacier-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "glacier-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "glacier.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -160,18 +154,15 @@ const partitionHash: PartitionHash = { hostname: "glacier.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "glacier-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "glacier-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "glacier.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-global-accelerator/src/endpoints.ts b/clients/client-global-accelerator/src/endpoints.ts index 0e44d4c4c7a1..ba74a4ded064 100644 --- a/clients/client-global-accelerator/src/endpoints.ts +++ b/clients/client-global-accelerator/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "globalaccelerator.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "globalaccelerator-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "globalaccelerator-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "globalaccelerator.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "globalaccelerator.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "globalaccelerator-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "globalaccelerator-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "globalaccelerator.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "globalaccelerator.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "globalaccelerator-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "globalaccelerator-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "globalaccelerator.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-glue/src/endpoints.ts b/clients/client-glue/src/endpoints.ts index 71b15df9cee1..e1bc2989d0b2 100644 --- a/clients/client-glue/src/endpoints.ts +++ b/clients/client-glue/src/endpoints.ts @@ -109,18 +109,15 @@ const partitionHash: PartitionHash = { hostname: "glue.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "glue-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "glue-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "glue.{region}.api.aws", tags: ["dualstack"], }, ], @@ -131,18 +128,15 @@ const partitionHash: PartitionHash = { hostname: "glue.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "glue-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "glue-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "glue.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -163,18 +157,15 @@ const partitionHash: PartitionHash = { hostname: "glue.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "glue-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "glue-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "glue.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-grafana/src/endpoints.ts b/clients/client-grafana/src/endpoints.ts index d9dbdc7bfc18..098e96672c38 100644 --- a/clients/client-grafana/src/endpoints.ts +++ b/clients/client-grafana/src/endpoints.ts @@ -73,18 +73,15 @@ const partitionHash: PartitionHash = { hostname: "grafana.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "grafana-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "grafana-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "grafana.{region}.api.aws", tags: ["dualstack"], }, ], @@ -95,18 +92,15 @@ const partitionHash: PartitionHash = { hostname: "grafana.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "grafana-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "grafana-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "grafana.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -127,18 +121,15 @@ const partitionHash: PartitionHash = { hostname: "grafana.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "grafana-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "grafana-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "grafana.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-greengrass/src/endpoints.ts b/clients/client-greengrass/src/endpoints.ts index 528811f3ed2f..ea27fc3c0be1 100644 --- a/clients/client-greengrass/src/endpoints.ts +++ b/clients/client-greengrass/src/endpoints.ts @@ -59,18 +59,15 @@ const partitionHash: PartitionHash = { hostname: "greengrass.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "greengrass-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "greengrass-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "greengrass.{region}.api.aws", tags: ["dualstack"], }, ], @@ -81,18 +78,15 @@ const partitionHash: PartitionHash = { hostname: "greengrass.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "greengrass-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "greengrass-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "greengrass.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -119,18 +113,15 @@ const partitionHash: PartitionHash = { hostname: "greengrass.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "greengrass-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "greengrass-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "greengrass.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-greengrassv2/src/endpoints.ts b/clients/client-greengrassv2/src/endpoints.ts index 528811f3ed2f..ea27fc3c0be1 100644 --- a/clients/client-greengrassv2/src/endpoints.ts +++ b/clients/client-greengrassv2/src/endpoints.ts @@ -59,18 +59,15 @@ const partitionHash: PartitionHash = { hostname: "greengrass.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "greengrass-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "greengrass-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "greengrass.{region}.api.aws", tags: ["dualstack"], }, ], @@ -81,18 +78,15 @@ const partitionHash: PartitionHash = { hostname: "greengrass.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "greengrass-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "greengrass-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "greengrass.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -119,18 +113,15 @@ const partitionHash: PartitionHash = { hostname: "greengrass.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "greengrass-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "greengrass-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "greengrass.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-groundstation/src/endpoints.ts b/clients/client-groundstation/src/endpoints.ts index a95188007a2a..3c2d8f6b08ef 100644 --- a/clients/client-groundstation/src/endpoints.ts +++ b/clients/client-groundstation/src/endpoints.ts @@ -72,18 +72,15 @@ const partitionHash: PartitionHash = { hostname: "groundstation.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "groundstation-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "groundstation-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "groundstation.{region}.api.aws", tags: ["dualstack"], }, ], @@ -94,18 +91,15 @@ const partitionHash: PartitionHash = { hostname: "groundstation.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "groundstation-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "groundstation-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "groundstation.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -126,18 +120,15 @@ const partitionHash: PartitionHash = { hostname: "groundstation.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "groundstation-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "groundstation-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "groundstation.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-guardduty/src/endpoints.ts b/clients/client-guardduty/src/endpoints.ts index 6051b108207b..35e1f3539ead 100644 --- a/clients/client-guardduty/src/endpoints.ts +++ b/clients/client-guardduty/src/endpoints.ts @@ -109,18 +109,15 @@ const partitionHash: PartitionHash = { hostname: "guardduty.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "guardduty-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "guardduty-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "guardduty.{region}.api.aws", tags: ["dualstack"], }, ], @@ -131,18 +128,15 @@ const partitionHash: PartitionHash = { hostname: "guardduty.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "guardduty-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "guardduty-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "guardduty.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -163,7 +157,7 @@ const partitionHash: PartitionHash = { hostname: "guardduty.{region}.amazonaws.com", variants: [ { - hostname: "guardduty.{region}.{dnsSuffix}", + hostname: "guardduty.{region}.amazonaws.com", tags: ["fips"], }, ], diff --git a/clients/client-health/src/endpoints.ts b/clients/client-health/src/endpoints.ts index 2f88668ad777..1c1ed60ca113 100644 --- a/clients/client-health/src/endpoints.ts +++ b/clients/client-health/src/endpoints.ts @@ -60,18 +60,15 @@ const partitionHash: PartitionHash = { hostname: "health.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "health-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "health-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "health.{region}.api.aws", tags: ["dualstack"], }, ], @@ -82,18 +79,15 @@ const partitionHash: PartitionHash = { hostname: "health.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "health-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "health-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "health.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -114,18 +108,15 @@ const partitionHash: PartitionHash = { hostname: "health.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "health-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "health-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "health.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-healthlake/src/endpoints.ts b/clients/client-healthlake/src/endpoints.ts index 07a62214ecae..1af9c63a2f7d 100644 --- a/clients/client-healthlake/src/endpoints.ts +++ b/clients/client-healthlake/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "healthlake.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "healthlake-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "healthlake-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "healthlake.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "healthlake.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "healthlake-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "healthlake-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "healthlake.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "healthlake.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "healthlake-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "healthlake-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "healthlake.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-honeycode/src/endpoints.ts b/clients/client-honeycode/src/endpoints.ts index b6519e685e02..6397180fdaad 100644 --- a/clients/client-honeycode/src/endpoints.ts +++ b/clients/client-honeycode/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "honeycode.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "honeycode-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "honeycode-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "honeycode.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "honeycode.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "honeycode-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "honeycode-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "honeycode.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "honeycode.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "honeycode-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "honeycode-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "honeycode.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-iam/src/endpoints.ts b/clients/client-iam/src/endpoints.ts index 11f8c7ac6b53..1cc2bd75338e 100644 --- a/clients/client-iam/src/endpoints.ts +++ b/clients/client-iam/src/endpoints.ts @@ -103,18 +103,15 @@ const partitionHash: PartitionHash = { endpoint: "aws-global", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "iam-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "iam-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "iam.{region}.api.aws", tags: ["dualstack"], }, ], @@ -125,18 +122,15 @@ const partitionHash: PartitionHash = { endpoint: "aws-cn-global", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "iam-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "iam-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "iam.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -164,18 +158,15 @@ const partitionHash: PartitionHash = { endpoint: "aws-us-gov-global", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "iam-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "iam-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "iam.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-identitystore/src/endpoints.ts b/clients/client-identitystore/src/endpoints.ts index 7c10422dc204..57b4f81835e1 100644 --- a/clients/client-identitystore/src/endpoints.ts +++ b/clients/client-identitystore/src/endpoints.ts @@ -45,18 +45,15 @@ const partitionHash: PartitionHash = { hostname: "identitystore.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "identitystore-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "identitystore-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "identitystore.{region}.api.aws", tags: ["dualstack"], }, ], @@ -67,18 +64,15 @@ const partitionHash: PartitionHash = { hostname: "identitystore.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "identitystore-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "identitystore-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "identitystore.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -99,18 +93,15 @@ const partitionHash: PartitionHash = { hostname: "identitystore.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "identitystore-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "identitystore-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "identitystore.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-imagebuilder/src/endpoints.ts b/clients/client-imagebuilder/src/endpoints.ts index 84680b19d25d..25684ccdc26d 100644 --- a/clients/client-imagebuilder/src/endpoints.ts +++ b/clients/client-imagebuilder/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "imagebuilder.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "imagebuilder-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "imagebuilder-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "imagebuilder.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "imagebuilder.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "imagebuilder-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "imagebuilder-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "imagebuilder.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "imagebuilder.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "imagebuilder-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "imagebuilder-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "imagebuilder.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-inspector/src/endpoints.ts b/clients/client-inspector/src/endpoints.ts index be700a1ce5f5..8ea0b38eecf0 100644 --- a/clients/client-inspector/src/endpoints.ts +++ b/clients/client-inspector/src/endpoints.ts @@ -109,18 +109,15 @@ const partitionHash: PartitionHash = { hostname: "inspector.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "inspector-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "inspector-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "inspector.{region}.api.aws", tags: ["dualstack"], }, ], @@ -131,18 +128,15 @@ const partitionHash: PartitionHash = { hostname: "inspector.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "inspector-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "inspector-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "inspector.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -163,18 +157,15 @@ const partitionHash: PartitionHash = { hostname: "inspector.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "inspector-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "inspector-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "inspector.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-iot-1click-devices-service/src/endpoints.ts b/clients/client-iot-1click-devices-service/src/endpoints.ts index f0ee0d8ffa18..963f99109254 100644 --- a/clients/client-iot-1click-devices-service/src/endpoints.ts +++ b/clients/client-iot-1click-devices-service/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "devices.iot1click.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "devices.iot1click-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "devices.iot1click-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "devices.iot1click.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "devices.iot1click.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "devices.iot1click-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "devices.iot1click-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "devices.iot1click.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "devices.iot1click.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "devices.iot1click-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "devices.iot1click-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "devices.iot1click.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-iot-1click-projects/src/endpoints.ts b/clients/client-iot-1click-projects/src/endpoints.ts index 4d642963a3b7..bc77c52f3a21 100644 --- a/clients/client-iot-1click-projects/src/endpoints.ts +++ b/clients/client-iot-1click-projects/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "projects.iot1click.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "projects.iot1click-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "projects.iot1click-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "projects.iot1click.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "projects.iot1click.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "projects.iot1click-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "projects.iot1click-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "projects.iot1click.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "projects.iot1click.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "projects.iot1click-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "projects.iot1click-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "projects.iot1click.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-iot-data-plane/src/endpoints.ts b/clients/client-iot-data-plane/src/endpoints.ts index 7cae3913d208..092285c11642 100644 --- a/clients/client-iot-data-plane/src/endpoints.ts +++ b/clients/client-iot-data-plane/src/endpoints.ts @@ -122,18 +122,15 @@ const partitionHash: PartitionHash = { hostname: "data.iot.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "data.iot-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "data.iot-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "data.iot.{region}.api.aws", tags: ["dualstack"], }, ], @@ -144,18 +141,15 @@ const partitionHash: PartitionHash = { hostname: "data.iot.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "data.iot-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "data.iot-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "data.iot.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -176,18 +170,15 @@ const partitionHash: PartitionHash = { hostname: "data.iot.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "data.iot-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "data.iot-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "data.iot.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-iot-events-data/src/endpoints.ts b/clients/client-iot-events-data/src/endpoints.ts index 36610b061052..12ce44768f63 100644 --- a/clients/client-iot-events-data/src/endpoints.ts +++ b/clients/client-iot-events-data/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "data.iotevents.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "data.iotevents-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "data.iotevents-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "data.iotevents.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "data.iotevents.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "data.iotevents-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "data.iotevents-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "data.iotevents.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "data.iotevents.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "data.iotevents-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "data.iotevents-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "data.iotevents.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-iot-events/src/endpoints.ts b/clients/client-iot-events/src/endpoints.ts index 11f05b52b52a..1ca3f90282b1 100644 --- a/clients/client-iot-events/src/endpoints.ts +++ b/clients/client-iot-events/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "iotevents.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "iotevents-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "iotevents-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "iotevents.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "iotevents.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "iotevents-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "iotevents-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "iotevents.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "iotevents.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "iotevents-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "iotevents-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "iotevents.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-iot-jobs-data-plane/src/endpoints.ts b/clients/client-iot-jobs-data-plane/src/endpoints.ts index adfab420dec7..4ea96f32f8ca 100644 --- a/clients/client-iot-jobs-data-plane/src/endpoints.ts +++ b/clients/client-iot-jobs-data-plane/src/endpoints.ts @@ -122,18 +122,15 @@ const partitionHash: PartitionHash = { hostname: "data.jobs.iot.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "data.jobs.iot-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "data.jobs.iot-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "data.jobs.iot.{region}.api.aws", tags: ["dualstack"], }, ], @@ -144,18 +141,15 @@ const partitionHash: PartitionHash = { hostname: "data.jobs.iot.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "data.jobs.iot-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "data.jobs.iot-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "data.jobs.iot.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -176,18 +170,15 @@ const partitionHash: PartitionHash = { hostname: "data.jobs.iot.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "data.jobs.iot-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "data.jobs.iot-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "data.jobs.iot.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-iot-wireless/src/endpoints.ts b/clients/client-iot-wireless/src/endpoints.ts index 2166ef40926b..79c9124416dc 100644 --- a/clients/client-iot-wireless/src/endpoints.ts +++ b/clients/client-iot-wireless/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "api.iotwireless.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "api.iotwireless-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "api.iotwireless-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "api.iotwireless.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "api.iotwireless.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "api.iotwireless-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "api.iotwireless-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "api.iotwireless.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "api.iotwireless.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "api.iotwireless-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "api.iotwireless-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "api.iotwireless.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-iot/src/endpoints.ts b/clients/client-iot/src/endpoints.ts index 6683e6fd5024..c0bc43d479c9 100644 --- a/clients/client-iot/src/endpoints.ts +++ b/clients/client-iot/src/endpoints.ts @@ -122,18 +122,15 @@ const partitionHash: PartitionHash = { hostname: "iot.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "iot-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "iot-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "iot.{region}.api.aws", tags: ["dualstack"], }, ], @@ -144,18 +141,15 @@ const partitionHash: PartitionHash = { hostname: "iot.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "iot-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "iot-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "iot.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -176,18 +170,15 @@ const partitionHash: PartitionHash = { hostname: "iot.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "iot-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "iot-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "iot.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-iotanalytics/src/endpoints.ts b/clients/client-iotanalytics/src/endpoints.ts index c5b85f58b6f1..79f7bdb9d117 100644 --- a/clients/client-iotanalytics/src/endpoints.ts +++ b/clients/client-iotanalytics/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "iotanalytics.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "iotanalytics-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "iotanalytics-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "iotanalytics.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "iotanalytics.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "iotanalytics-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "iotanalytics-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "iotanalytics.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "iotanalytics.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "iotanalytics-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "iotanalytics-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "iotanalytics.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-iotdeviceadvisor/src/endpoints.ts b/clients/client-iotdeviceadvisor/src/endpoints.ts index e0cb114b9a03..19e56d5c4e39 100644 --- a/clients/client-iotdeviceadvisor/src/endpoints.ts +++ b/clients/client-iotdeviceadvisor/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "api.iotdeviceadvisor.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "api.iotdeviceadvisor-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "api.iotdeviceadvisor-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "api.iotdeviceadvisor.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "api.iotdeviceadvisor.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "api.iotdeviceadvisor-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "api.iotdeviceadvisor-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "api.iotdeviceadvisor.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "api.iotdeviceadvisor.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "api.iotdeviceadvisor-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "api.iotdeviceadvisor-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "api.iotdeviceadvisor.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-iotfleethub/src/endpoints.ts b/clients/client-iotfleethub/src/endpoints.ts index ac639dae9581..17d877bed29b 100644 --- a/clients/client-iotfleethub/src/endpoints.ts +++ b/clients/client-iotfleethub/src/endpoints.ts @@ -85,18 +85,15 @@ const partitionHash: PartitionHash = { hostname: "api.fleethub.iot.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "api.fleethub.iot-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "api.fleethub.iot-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "api.fleethub.iot.{region}.api.aws", tags: ["dualstack"], }, ], @@ -107,18 +104,15 @@ const partitionHash: PartitionHash = { hostname: "api.fleethub.iot.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "api.fleethub.iot-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "api.fleethub.iot-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "api.fleethub.iot.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -139,18 +133,15 @@ const partitionHash: PartitionHash = { hostname: "api.fleethub.iot.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "api.fleethub.iot-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "api.fleethub.iot-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "api.fleethub.iot.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-iotsecuretunneling/src/endpoints.ts b/clients/client-iotsecuretunneling/src/endpoints.ts index b70d3ef9c1bb..e2ff2943dd3e 100644 --- a/clients/client-iotsecuretunneling/src/endpoints.ts +++ b/clients/client-iotsecuretunneling/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "api.tunneling.iot.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "api.tunneling.iot-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "api.tunneling.iot-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "api.tunneling.iot.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "api.tunneling.iot.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "api.tunneling.iot-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "api.tunneling.iot-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "api.tunneling.iot.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "api.tunneling.iot.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "api.tunneling.iot-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "api.tunneling.iot-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "api.tunneling.iot.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-iotsitewise/src/endpoints.ts b/clients/client-iotsitewise/src/endpoints.ts index 71e170094663..434dfde957fd 100644 --- a/clients/client-iotsitewise/src/endpoints.ts +++ b/clients/client-iotsitewise/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "iotsitewise.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "iotsitewise-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "iotsitewise-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "iotsitewise.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "iotsitewise.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "iotsitewise-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "iotsitewise-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "iotsitewise.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "iotsitewise.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "iotsitewise-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "iotsitewise-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "iotsitewise.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-iotthingsgraph/src/endpoints.ts b/clients/client-iotthingsgraph/src/endpoints.ts index d9f590920115..f7f3031e1384 100644 --- a/clients/client-iotthingsgraph/src/endpoints.ts +++ b/clients/client-iotthingsgraph/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "iotthingsgraph.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "iotthingsgraph-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "iotthingsgraph-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "iotthingsgraph.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "iotthingsgraph.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "iotthingsgraph-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "iotthingsgraph-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "iotthingsgraph.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "iotthingsgraph.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "iotthingsgraph-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "iotthingsgraph-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "iotthingsgraph.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-ivs/src/endpoints.ts b/clients/client-ivs/src/endpoints.ts index 8a2230dede1c..1066205b3951 100644 --- a/clients/client-ivs/src/endpoints.ts +++ b/clients/client-ivs/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "ivs.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "ivs-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "ivs-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "ivs.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "ivs.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "ivs-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "ivs-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "ivs.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "ivs.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "ivs-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "ivs-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "ivs.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-kafka/src/endpoints.ts b/clients/client-kafka/src/endpoints.ts index 34cafbb9a799..932171afc4f9 100644 --- a/clients/client-kafka/src/endpoints.ts +++ b/clients/client-kafka/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "kafka.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "kafka-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "kafka-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "kafka.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "kafka.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "kafka-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "kafka-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "kafka.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "kafka.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "kafka-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "kafka-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "kafka.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-kafkaconnect/src/endpoints.ts b/clients/client-kafkaconnect/src/endpoints.ts index 3af05aec886b..4aa8489ac1eb 100644 --- a/clients/client-kafkaconnect/src/endpoints.ts +++ b/clients/client-kafkaconnect/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "kafkaconnect.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "kafkaconnect-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "kafkaconnect-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "kafkaconnect.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "kafkaconnect.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "kafkaconnect-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "kafkaconnect-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "kafkaconnect.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "kafkaconnect.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "kafkaconnect-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "kafkaconnect-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "kafkaconnect.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-kendra/src/endpoints.ts b/clients/client-kendra/src/endpoints.ts index c691939e60f8..1a304608c1e0 100644 --- a/clients/client-kendra/src/endpoints.ts +++ b/clients/client-kendra/src/endpoints.ts @@ -84,18 +84,15 @@ const partitionHash: PartitionHash = { hostname: "kendra.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "kendra-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "kendra-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "kendra.{region}.api.aws", tags: ["dualstack"], }, ], @@ -106,18 +103,15 @@ const partitionHash: PartitionHash = { hostname: "kendra.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "kendra-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "kendra-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "kendra.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -138,18 +132,15 @@ const partitionHash: PartitionHash = { hostname: "kendra.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "kendra-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "kendra-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "kendra.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-kinesis-analytics-v2/src/endpoints.ts b/clients/client-kinesis-analytics-v2/src/endpoints.ts index 122ed42c662f..0f26f7a210b5 100644 --- a/clients/client-kinesis-analytics-v2/src/endpoints.ts +++ b/clients/client-kinesis-analytics-v2/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "kinesisanalytics.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "kinesisanalytics-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "kinesisanalytics-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "kinesisanalytics.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "kinesisanalytics.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "kinesisanalytics-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "kinesisanalytics-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "kinesisanalytics.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "kinesisanalytics.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "kinesisanalytics-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "kinesisanalytics-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "kinesisanalytics.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-kinesis-analytics/src/endpoints.ts b/clients/client-kinesis-analytics/src/endpoints.ts index 122ed42c662f..0f26f7a210b5 100644 --- a/clients/client-kinesis-analytics/src/endpoints.ts +++ b/clients/client-kinesis-analytics/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "kinesisanalytics.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "kinesisanalytics-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "kinesisanalytics-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "kinesisanalytics.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "kinesisanalytics.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "kinesisanalytics-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "kinesisanalytics-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "kinesisanalytics.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "kinesisanalytics.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "kinesisanalytics-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "kinesisanalytics-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "kinesisanalytics.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-kinesis-video-archived-media/src/endpoints.ts b/clients/client-kinesis-video-archived-media/src/endpoints.ts index 6c91ee1b68e2..ba880593967a 100644 --- a/clients/client-kinesis-video-archived-media/src/endpoints.ts +++ b/clients/client-kinesis-video-archived-media/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "kinesisvideo.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "kinesisvideo-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "kinesisvideo-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "kinesisvideo.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "kinesisvideo.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "kinesisvideo-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "kinesisvideo-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "kinesisvideo.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "kinesisvideo.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "kinesisvideo-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "kinesisvideo-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "kinesisvideo.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-kinesis-video-media/src/endpoints.ts b/clients/client-kinesis-video-media/src/endpoints.ts index 6c91ee1b68e2..ba880593967a 100644 --- a/clients/client-kinesis-video-media/src/endpoints.ts +++ b/clients/client-kinesis-video-media/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "kinesisvideo.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "kinesisvideo-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "kinesisvideo-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "kinesisvideo.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "kinesisvideo.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "kinesisvideo-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "kinesisvideo-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "kinesisvideo.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "kinesisvideo.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "kinesisvideo-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "kinesisvideo-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "kinesisvideo.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-kinesis-video-signaling/src/endpoints.ts b/clients/client-kinesis-video-signaling/src/endpoints.ts index 6c91ee1b68e2..ba880593967a 100644 --- a/clients/client-kinesis-video-signaling/src/endpoints.ts +++ b/clients/client-kinesis-video-signaling/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "kinesisvideo.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "kinesisvideo-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "kinesisvideo-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "kinesisvideo.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "kinesisvideo.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "kinesisvideo-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "kinesisvideo-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "kinesisvideo.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "kinesisvideo.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "kinesisvideo-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "kinesisvideo-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "kinesisvideo.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-kinesis-video/src/endpoints.ts b/clients/client-kinesis-video/src/endpoints.ts index 6c91ee1b68e2..ba880593967a 100644 --- a/clients/client-kinesis-video/src/endpoints.ts +++ b/clients/client-kinesis-video/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "kinesisvideo.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "kinesisvideo-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "kinesisvideo-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "kinesisvideo.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "kinesisvideo.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "kinesisvideo-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "kinesisvideo-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "kinesisvideo.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "kinesisvideo.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "kinesisvideo-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "kinesisvideo-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "kinesisvideo.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-kinesis/src/endpoints.ts b/clients/client-kinesis/src/endpoints.ts index 857b323c1d96..09fb7765e548 100644 --- a/clients/client-kinesis/src/endpoints.ts +++ b/clients/client-kinesis/src/endpoints.ts @@ -93,18 +93,15 @@ const partitionHash: PartitionHash = { hostname: "kinesis.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "kinesis-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "kinesis-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "kinesis.{region}.api.aws", tags: ["dualstack"], }, ], @@ -115,18 +112,15 @@ const partitionHash: PartitionHash = { hostname: "kinesis.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "kinesis-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "kinesis-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "kinesis.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -147,18 +141,15 @@ const partitionHash: PartitionHash = { hostname: "kinesis.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "kinesis-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "kinesis-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "kinesis.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-kms/src/endpoints.ts b/clients/client-kms/src/endpoints.ts index 671cf19294bf..c3d8f866cd87 100644 --- a/clients/client-kms/src/endpoints.ts +++ b/clients/client-kms/src/endpoints.ts @@ -370,18 +370,15 @@ const partitionHash: PartitionHash = { hostname: "kms.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "kms-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "kms-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "kms.{region}.api.aws", tags: ["dualstack"], }, ], @@ -392,18 +389,15 @@ const partitionHash: PartitionHash = { hostname: "kms.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "kms-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "kms-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "kms.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -424,18 +418,15 @@ const partitionHash: PartitionHash = { hostname: "kms.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "kms-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "kms-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "kms.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-lakeformation/src/endpoints.ts b/clients/client-lakeformation/src/endpoints.ts index d5a1037376ba..ce181bacc2f0 100644 --- a/clients/client-lakeformation/src/endpoints.ts +++ b/clients/client-lakeformation/src/endpoints.ts @@ -97,18 +97,15 @@ const partitionHash: PartitionHash = { hostname: "lakeformation.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "lakeformation-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "lakeformation-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "lakeformation.{region}.api.aws", tags: ["dualstack"], }, ], @@ -119,18 +116,15 @@ const partitionHash: PartitionHash = { hostname: "lakeformation.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "lakeformation-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "lakeformation-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "lakeformation.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -151,18 +145,15 @@ const partitionHash: PartitionHash = { hostname: "lakeformation.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "lakeformation-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "lakeformation-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "lakeformation.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-lambda/src/endpoints.ts b/clients/client-lambda/src/endpoints.ts index dd02ee3c2cc5..6c2620d57478 100644 --- a/clients/client-lambda/src/endpoints.ts +++ b/clients/client-lambda/src/endpoints.ts @@ -109,18 +109,15 @@ const partitionHash: PartitionHash = { hostname: "lambda.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "lambda-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "lambda-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "lambda.{region}.api.aws", tags: ["dualstack"], }, ], @@ -131,18 +128,15 @@ const partitionHash: PartitionHash = { hostname: "lambda.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "lambda-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "lambda-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "lambda.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -163,18 +157,15 @@ const partitionHash: PartitionHash = { hostname: "lambda.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "lambda-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "lambda-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "lambda.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-lex-model-building-service/src/endpoints.ts b/clients/client-lex-model-building-service/src/endpoints.ts index 46e5494f4130..a2ea0c537806 100644 --- a/clients/client-lex-model-building-service/src/endpoints.ts +++ b/clients/client-lex-model-building-service/src/endpoints.ts @@ -71,7 +71,7 @@ const partitionHash: PartitionHash = { hostname: "models.lex.{region}.amazonaws.com", variants: [ { - hostname: "models-fips.lex.{region}.{dnsSuffix}", + hostname: "models-fips.lex.{region}.amazonaws.com", tags: ["fips"], }, ], @@ -82,18 +82,15 @@ const partitionHash: PartitionHash = { hostname: "models.lex.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "models.lex-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "models.lex-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "models.lex.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -114,7 +111,7 @@ const partitionHash: PartitionHash = { hostname: "models.lex.{region}.amazonaws.com", variants: [ { - hostname: "models-fips.lex.{region}.{dnsSuffix}", + hostname: "models-fips.lex.{region}.amazonaws.com", tags: ["fips"], }, ], diff --git a/clients/client-lex-models-v2/src/endpoints.ts b/clients/client-lex-models-v2/src/endpoints.ts index 0288b611df5d..674ab4ab99f4 100644 --- a/clients/client-lex-models-v2/src/endpoints.ts +++ b/clients/client-lex-models-v2/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "models-v2-lex.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "models-v2-lex-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "models-v2-lex-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "models-v2-lex.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "models-v2-lex.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "models-v2-lex-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "models-v2-lex-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "models-v2-lex.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "models-v2-lex.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "models-v2-lex-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "models-v2-lex-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "models-v2-lex.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-lex-runtime-service/src/endpoints.ts b/clients/client-lex-runtime-service/src/endpoints.ts index 378ee8318310..ccb17a1569ad 100644 --- a/clients/client-lex-runtime-service/src/endpoints.ts +++ b/clients/client-lex-runtime-service/src/endpoints.ts @@ -71,7 +71,7 @@ const partitionHash: PartitionHash = { hostname: "runtime.lex.{region}.amazonaws.com", variants: [ { - hostname: "runtime-fips.lex.{region}.{dnsSuffix}", + hostname: "runtime-fips.lex.{region}.amazonaws.com", tags: ["fips"], }, ], @@ -82,18 +82,15 @@ const partitionHash: PartitionHash = { hostname: "runtime.lex.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "runtime.lex-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "runtime.lex-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "runtime.lex.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -114,7 +111,7 @@ const partitionHash: PartitionHash = { hostname: "runtime.lex.{region}.amazonaws.com", variants: [ { - hostname: "runtime-fips.lex.{region}.{dnsSuffix}", + hostname: "runtime-fips.lex.{region}.amazonaws.com", tags: ["fips"], }, ], diff --git a/clients/client-lex-runtime-v2/src/endpoints.ts b/clients/client-lex-runtime-v2/src/endpoints.ts index f2b62e06dca4..432be5899cc2 100644 --- a/clients/client-lex-runtime-v2/src/endpoints.ts +++ b/clients/client-lex-runtime-v2/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "runtime-v2-lex.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "runtime-v2-lex-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "runtime-v2-lex-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "runtime-v2-lex.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "runtime-v2-lex.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "runtime-v2-lex-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "runtime-v2-lex-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "runtime-v2-lex.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "runtime-v2-lex.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "runtime-v2-lex-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "runtime-v2-lex-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "runtime-v2-lex.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-license-manager/src/endpoints.ts b/clients/client-license-manager/src/endpoints.ts index de21e7d26dff..0d58400b45a8 100644 --- a/clients/client-license-manager/src/endpoints.ts +++ b/clients/client-license-manager/src/endpoints.ts @@ -109,18 +109,15 @@ const partitionHash: PartitionHash = { hostname: "license-manager.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "license-manager-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "license-manager-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "license-manager.{region}.api.aws", tags: ["dualstack"], }, ], @@ -131,18 +128,15 @@ const partitionHash: PartitionHash = { hostname: "license-manager.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "license-manager-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "license-manager-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "license-manager.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -163,18 +157,15 @@ const partitionHash: PartitionHash = { hostname: "license-manager.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "license-manager-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "license-manager-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "license-manager.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-lightsail/src/endpoints.ts b/clients/client-lightsail/src/endpoints.ts index 1e5e5d8adb86..33a88882f133 100644 --- a/clients/client-lightsail/src/endpoints.ts +++ b/clients/client-lightsail/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "lightsail.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "lightsail-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "lightsail-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "lightsail.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "lightsail.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "lightsail-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "lightsail-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "lightsail.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "lightsail.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "lightsail-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "lightsail-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "lightsail.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-location/src/endpoints.ts b/clients/client-location/src/endpoints.ts index a348c189502d..2b8b070444f5 100644 --- a/clients/client-location/src/endpoints.ts +++ b/clients/client-location/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "geo.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "geo-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "geo-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "geo.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "geo.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "geo-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "geo-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "geo.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "geo.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "geo-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "geo-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "geo.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-lookoutequipment/src/endpoints.ts b/clients/client-lookoutequipment/src/endpoints.ts index f380d1e98809..7fd194ea60e3 100644 --- a/clients/client-lookoutequipment/src/endpoints.ts +++ b/clients/client-lookoutequipment/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "lookoutequipment.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "lookoutequipment-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "lookoutequipment-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "lookoutequipment.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "lookoutequipment.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "lookoutequipment-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "lookoutequipment-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "lookoutequipment.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "lookoutequipment.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "lookoutequipment-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "lookoutequipment-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "lookoutequipment.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-lookoutmetrics/src/endpoints.ts b/clients/client-lookoutmetrics/src/endpoints.ts index 0239e702c87f..e0dd1a22da1e 100644 --- a/clients/client-lookoutmetrics/src/endpoints.ts +++ b/clients/client-lookoutmetrics/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "lookoutmetrics.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "lookoutmetrics-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "lookoutmetrics-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "lookoutmetrics.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "lookoutmetrics.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "lookoutmetrics-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "lookoutmetrics-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "lookoutmetrics.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "lookoutmetrics.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "lookoutmetrics-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "lookoutmetrics-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "lookoutmetrics.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-lookoutvision/src/endpoints.ts b/clients/client-lookoutvision/src/endpoints.ts index 3d18a7932dcf..35c21867593e 100644 --- a/clients/client-lookoutvision/src/endpoints.ts +++ b/clients/client-lookoutvision/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "lookoutvision.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "lookoutvision-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "lookoutvision-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "lookoutvision.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "lookoutvision.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "lookoutvision-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "lookoutvision-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "lookoutvision.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "lookoutvision.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "lookoutvision-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "lookoutvision-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "lookoutvision.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-machine-learning/src/endpoints.ts b/clients/client-machine-learning/src/endpoints.ts index f6bc05c8dfbb..900b14f223ea 100644 --- a/clients/client-machine-learning/src/endpoints.ts +++ b/clients/client-machine-learning/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "machinelearning.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "machinelearning-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "machinelearning-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "machinelearning.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "machinelearning.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "machinelearning-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "machinelearning-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "machinelearning.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "machinelearning.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "machinelearning-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "machinelearning-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "machinelearning.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-macie/src/endpoints.ts b/clients/client-macie/src/endpoints.ts index d313364f88a9..0a040da78e2e 100644 --- a/clients/client-macie/src/endpoints.ts +++ b/clients/client-macie/src/endpoints.ts @@ -59,18 +59,15 @@ const partitionHash: PartitionHash = { hostname: "macie.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "macie-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "macie-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "macie.{region}.api.aws", tags: ["dualstack"], }, ], @@ -81,18 +78,15 @@ const partitionHash: PartitionHash = { hostname: "macie.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "macie-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "macie-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "macie.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -113,18 +107,15 @@ const partitionHash: PartitionHash = { hostname: "macie.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "macie-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "macie-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "macie.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-macie2/src/endpoints.ts b/clients/client-macie2/src/endpoints.ts index e14852161177..03766e46a398 100644 --- a/clients/client-macie2/src/endpoints.ts +++ b/clients/client-macie2/src/endpoints.ts @@ -85,18 +85,15 @@ const partitionHash: PartitionHash = { hostname: "macie2.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "macie2-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "macie2-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "macie2.{region}.api.aws", tags: ["dualstack"], }, ], @@ -107,18 +104,15 @@ const partitionHash: PartitionHash = { hostname: "macie2.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "macie2-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "macie2-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "macie2.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -139,18 +133,15 @@ const partitionHash: PartitionHash = { hostname: "macie2.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "macie2-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "macie2-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "macie2.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-managedblockchain/src/endpoints.ts b/clients/client-managedblockchain/src/endpoints.ts index 7b2a4c8afa91..50dd7d2d8bad 100644 --- a/clients/client-managedblockchain/src/endpoints.ts +++ b/clients/client-managedblockchain/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "managedblockchain.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "managedblockchain-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "managedblockchain-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "managedblockchain.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "managedblockchain.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "managedblockchain-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "managedblockchain-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "managedblockchain.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "managedblockchain.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "managedblockchain-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "managedblockchain-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "managedblockchain.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-marketplace-catalog/src/endpoints.ts b/clients/client-marketplace-catalog/src/endpoints.ts index ee6adf1b5326..8d60888b9c31 100644 --- a/clients/client-marketplace-catalog/src/endpoints.ts +++ b/clients/client-marketplace-catalog/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "catalog.marketplace.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "catalog.marketplace-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "catalog.marketplace-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "catalog.marketplace.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "catalog.marketplace.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "catalog.marketplace-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "catalog.marketplace-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "catalog.marketplace.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "catalog.marketplace.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "catalog.marketplace-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "catalog.marketplace-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "catalog.marketplace.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-marketplace-commerce-analytics/src/endpoints.ts b/clients/client-marketplace-commerce-analytics/src/endpoints.ts index fe9bba540995..16683dacfb1f 100644 --- a/clients/client-marketplace-commerce-analytics/src/endpoints.ts +++ b/clients/client-marketplace-commerce-analytics/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "marketplacecommerceanalytics.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "marketplacecommerceanalytics-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "marketplacecommerceanalytics-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "marketplacecommerceanalytics.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "marketplacecommerceanalytics.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "marketplacecommerceanalytics-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "marketplacecommerceanalytics-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "marketplacecommerceanalytics.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "marketplacecommerceanalytics.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "marketplacecommerceanalytics-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "marketplacecommerceanalytics-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "marketplacecommerceanalytics.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-marketplace-entitlement-service/src/endpoints.ts b/clients/client-marketplace-entitlement-service/src/endpoints.ts index 7c66ec8e1e48..b36da6e10983 100644 --- a/clients/client-marketplace-entitlement-service/src/endpoints.ts +++ b/clients/client-marketplace-entitlement-service/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "entitlement.marketplace.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "entitlement.marketplace-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "entitlement.marketplace-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "entitlement.marketplace.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "entitlement.marketplace.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "entitlement.marketplace-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "entitlement.marketplace-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "entitlement.marketplace.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "entitlement.marketplace.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "entitlement.marketplace-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "entitlement.marketplace-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "entitlement.marketplace.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-marketplace-metering/src/endpoints.ts b/clients/client-marketplace-metering/src/endpoints.ts index b998420c5742..64efc3efa5de 100644 --- a/clients/client-marketplace-metering/src/endpoints.ts +++ b/clients/client-marketplace-metering/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "metering.marketplace.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "metering.marketplace-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "metering.marketplace-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "metering.marketplace.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "metering.marketplace.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "metering.marketplace-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "metering.marketplace-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "metering.marketplace.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "metering.marketplace.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "metering.marketplace-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "metering.marketplace-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "metering.marketplace.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-mediaconnect/src/endpoints.ts b/clients/client-mediaconnect/src/endpoints.ts index 50e2232299a9..a0760b2b45b0 100644 --- a/clients/client-mediaconnect/src/endpoints.ts +++ b/clients/client-mediaconnect/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "mediaconnect.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "mediaconnect-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "mediaconnect-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "mediaconnect.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "mediaconnect.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "mediaconnect-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "mediaconnect-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "mediaconnect.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "mediaconnect.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "mediaconnect-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "mediaconnect-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "mediaconnect.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-mediaconvert/src/endpoints.ts b/clients/client-mediaconvert/src/endpoints.ts index 47dfc3ecbbd9..2b7ec4d61678 100644 --- a/clients/client-mediaconvert/src/endpoints.ts +++ b/clients/client-mediaconvert/src/endpoints.ts @@ -106,18 +106,15 @@ const partitionHash: PartitionHash = { hostname: "mediaconvert.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "mediaconvert-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "mediaconvert-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "mediaconvert.{region}.api.aws", tags: ["dualstack"], }, ], @@ -128,18 +125,15 @@ const partitionHash: PartitionHash = { hostname: "mediaconvert.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "mediaconvert-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "mediaconvert-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "mediaconvert.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -160,18 +154,15 @@ const partitionHash: PartitionHash = { hostname: "mediaconvert.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "mediaconvert-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "mediaconvert-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "mediaconvert.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-medialive/src/endpoints.ts b/clients/client-medialive/src/endpoints.ts index f68df4cc263e..ed1d310ab6fc 100644 --- a/clients/client-medialive/src/endpoints.ts +++ b/clients/client-medialive/src/endpoints.ts @@ -72,18 +72,15 @@ const partitionHash: PartitionHash = { hostname: "medialive.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "medialive-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "medialive-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "medialive.{region}.api.aws", tags: ["dualstack"], }, ], @@ -94,18 +91,15 @@ const partitionHash: PartitionHash = { hostname: "medialive.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "medialive-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "medialive-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "medialive.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -126,18 +120,15 @@ const partitionHash: PartitionHash = { hostname: "medialive.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "medialive-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "medialive-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "medialive.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-mediapackage-vod/src/endpoints.ts b/clients/client-mediapackage-vod/src/endpoints.ts index 6accb403d871..5f73560fd7a1 100644 --- a/clients/client-mediapackage-vod/src/endpoints.ts +++ b/clients/client-mediapackage-vod/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "mediapackage-vod.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "mediapackage-vod-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "mediapackage-vod-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "mediapackage-vod.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "mediapackage-vod.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "mediapackage-vod-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "mediapackage-vod-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "mediapackage-vod.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "mediapackage-vod.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "mediapackage-vod-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "mediapackage-vod-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "mediapackage-vod.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-mediapackage/src/endpoints.ts b/clients/client-mediapackage/src/endpoints.ts index 3c3bc69cca13..c36e9992a8b3 100644 --- a/clients/client-mediapackage/src/endpoints.ts +++ b/clients/client-mediapackage/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "mediapackage.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "mediapackage-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "mediapackage-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "mediapackage.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "mediapackage.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "mediapackage-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "mediapackage-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "mediapackage.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "mediapackage.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "mediapackage-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "mediapackage-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "mediapackage.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-mediastore-data/src/endpoints.ts b/clients/client-mediastore-data/src/endpoints.ts index fb7d616752c1..f99704336404 100644 --- a/clients/client-mediastore-data/src/endpoints.ts +++ b/clients/client-mediastore-data/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "data.mediastore.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "data.mediastore-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "data.mediastore-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "data.mediastore.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "data.mediastore.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "data.mediastore-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "data.mediastore-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "data.mediastore.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "data.mediastore.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "data.mediastore-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "data.mediastore-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "data.mediastore.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-mediastore/src/endpoints.ts b/clients/client-mediastore/src/endpoints.ts index 58cd6cbcd43e..540706b920d0 100644 --- a/clients/client-mediastore/src/endpoints.ts +++ b/clients/client-mediastore/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "mediastore.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "mediastore-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "mediastore-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "mediastore.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "mediastore.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "mediastore-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "mediastore-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "mediastore.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "mediastore.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "mediastore-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "mediastore-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "mediastore.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-mediatailor/src/endpoints.ts b/clients/client-mediatailor/src/endpoints.ts index 82a178567c41..97d2cddec12f 100644 --- a/clients/client-mediatailor/src/endpoints.ts +++ b/clients/client-mediatailor/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "api.mediatailor.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "api.mediatailor-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "api.mediatailor-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "api.mediatailor.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "api.mediatailor.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "api.mediatailor-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "api.mediatailor-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "api.mediatailor.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "api.mediatailor.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "api.mediatailor-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "api.mediatailor-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "api.mediatailor.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-memorydb/src/endpoints.ts b/clients/client-memorydb/src/endpoints.ts index d9a21163f7d2..3dbadfd27e5d 100644 --- a/clients/client-memorydb/src/endpoints.ts +++ b/clients/client-memorydb/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "memory-db.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "memory-db-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "memory-db-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "memory-db.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "memory-db.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "memory-db-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "memory-db-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "memory-db.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "memory-db.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "memory-db-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "memory-db-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "memory-db.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-mgn/src/endpoints.ts b/clients/client-mgn/src/endpoints.ts index 9ee2746eec1d..955e4010fc18 100644 --- a/clients/client-mgn/src/endpoints.ts +++ b/clients/client-mgn/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "mgn.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "mgn-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "mgn-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "mgn.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "mgn.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "mgn-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "mgn-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "mgn.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "mgn.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "mgn-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "mgn-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "mgn.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-migration-hub/src/endpoints.ts b/clients/client-migration-hub/src/endpoints.ts index 6c936ad73c4e..126ca20030be 100644 --- a/clients/client-migration-hub/src/endpoints.ts +++ b/clients/client-migration-hub/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "mgh.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "mgh-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "mgh-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "mgh.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "mgh.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "mgh-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "mgh-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "mgh.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "mgh.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "mgh-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "mgh-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "mgh.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-migrationhub-config/src/endpoints.ts b/clients/client-migrationhub-config/src/endpoints.ts index e6aacb350fc7..6547532b3064 100644 --- a/clients/client-migrationhub-config/src/endpoints.ts +++ b/clients/client-migrationhub-config/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "migrationhub-config.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "migrationhub-config-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "migrationhub-config-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "migrationhub-config.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "migrationhub-config.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "migrationhub-config-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "migrationhub-config-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "migrationhub-config.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "migrationhub-config.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "migrationhub-config-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "migrationhub-config-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "migrationhub-config.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-mobile/src/endpoints.ts b/clients/client-mobile/src/endpoints.ts index 42eb20f19142..0a9c063f7cda 100644 --- a/clients/client-mobile/src/endpoints.ts +++ b/clients/client-mobile/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "mobile.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "mobile-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "mobile-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "mobile.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "mobile.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "mobile-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "mobile-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "mobile.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "mobile.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "mobile-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "mobile-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "mobile.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-mq/src/endpoints.ts b/clients/client-mq/src/endpoints.ts index f1f29c024d1f..8969e6c60ad9 100644 --- a/clients/client-mq/src/endpoints.ts +++ b/clients/client-mq/src/endpoints.ts @@ -109,18 +109,15 @@ const partitionHash: PartitionHash = { hostname: "mq.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "mq-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "mq-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "mq.{region}.api.aws", tags: ["dualstack"], }, ], @@ -131,18 +128,15 @@ const partitionHash: PartitionHash = { hostname: "mq.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "mq-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "mq-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "mq.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -163,18 +157,15 @@ const partitionHash: PartitionHash = { hostname: "mq.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "mq-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "mq-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "mq.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-mturk/src/endpoints.ts b/clients/client-mturk/src/endpoints.ts index d5341c50baee..e280c6f71f47 100644 --- a/clients/client-mturk/src/endpoints.ts +++ b/clients/client-mturk/src/endpoints.ts @@ -37,18 +37,15 @@ const partitionHash: PartitionHash = { hostname: "mturk-requester.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "mturk-requester-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "mturk-requester-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "mturk-requester.{region}.api.aws", tags: ["dualstack"], }, ], @@ -59,18 +56,15 @@ const partitionHash: PartitionHash = { hostname: "mturk-requester.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "mturk-requester-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "mturk-requester-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "mturk-requester.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -91,18 +85,15 @@ const partitionHash: PartitionHash = { hostname: "mturk-requester.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "mturk-requester-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "mturk-requester-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "mturk-requester.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-mwaa/src/endpoints.ts b/clients/client-mwaa/src/endpoints.ts index c7b289c2f618..d7c1b14dc068 100644 --- a/clients/client-mwaa/src/endpoints.ts +++ b/clients/client-mwaa/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "airflow.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "airflow-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "airflow-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "airflow.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "airflow.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "airflow-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "airflow-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "airflow.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "airflow.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "airflow-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "airflow-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "airflow.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-neptune/src/endpoints.ts b/clients/client-neptune/src/endpoints.ts index 86410f9f6294..3a3a59452d8a 100644 --- a/clients/client-neptune/src/endpoints.ts +++ b/clients/client-neptune/src/endpoints.ts @@ -205,18 +205,15 @@ const partitionHash: PartitionHash = { hostname: "rds.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "rds-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "rds-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "rds.{region}.api.aws", tags: ["dualstack"], }, ], @@ -227,18 +224,15 @@ const partitionHash: PartitionHash = { hostname: "rds.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "rds-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "rds-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "rds.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -266,18 +260,15 @@ const partitionHash: PartitionHash = { hostname: "rds.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "rds-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "rds-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "rds.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-network-firewall/src/endpoints.ts b/clients/client-network-firewall/src/endpoints.ts index 4675eaf5bf5e..e72ca68b0dd6 100644 --- a/clients/client-network-firewall/src/endpoints.ts +++ b/clients/client-network-firewall/src/endpoints.ts @@ -122,18 +122,15 @@ const partitionHash: PartitionHash = { hostname: "network-firewall.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "network-firewall-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "network-firewall-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "network-firewall.{region}.api.aws", tags: ["dualstack"], }, ], @@ -144,18 +141,15 @@ const partitionHash: PartitionHash = { hostname: "network-firewall.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "network-firewall-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "network-firewall-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "network-firewall.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -176,18 +170,15 @@ const partitionHash: PartitionHash = { hostname: "network-firewall.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "network-firewall-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "network-firewall-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "network-firewall.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-networkmanager/src/endpoints.ts b/clients/client-networkmanager/src/endpoints.ts index 6b418b16fda8..047cd5751e42 100644 --- a/clients/client-networkmanager/src/endpoints.ts +++ b/clients/client-networkmanager/src/endpoints.ts @@ -42,18 +42,15 @@ const partitionHash: PartitionHash = { endpoint: "aws-global", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "networkmanager-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "networkmanager-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "networkmanager.{region}.api.aws", tags: ["dualstack"], }, ], @@ -64,18 +61,15 @@ const partitionHash: PartitionHash = { hostname: "networkmanager.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "networkmanager-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "networkmanager-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "networkmanager.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -96,18 +90,15 @@ const partitionHash: PartitionHash = { endpoint: "aws-us-gov-global", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "networkmanager-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "networkmanager-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "networkmanager.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-nimble/src/endpoints.ts b/clients/client-nimble/src/endpoints.ts index ce20f37a78cc..d6af4f3e96f6 100644 --- a/clients/client-nimble/src/endpoints.ts +++ b/clients/client-nimble/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "nimble.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "nimble-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "nimble-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "nimble.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "nimble.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "nimble-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "nimble-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "nimble.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "nimble.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "nimble-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "nimble-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "nimble.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-opensearch/src/endpoints.ts b/clients/client-opensearch/src/endpoints.ts index a7e03d717f9f..1f2e768c2ce3 100644 --- a/clients/client-opensearch/src/endpoints.ts +++ b/clients/client-opensearch/src/endpoints.ts @@ -114,18 +114,15 @@ const partitionHash: PartitionHash = { hostname: "es.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "es-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "es-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "es.{region}.api.aws", tags: ["dualstack"], }, ], @@ -136,18 +133,15 @@ const partitionHash: PartitionHash = { hostname: "es.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "es-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "es-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "es.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -168,18 +162,15 @@ const partitionHash: PartitionHash = { hostname: "es.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "es-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "es-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "es.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-opsworks/src/endpoints.ts b/clients/client-opsworks/src/endpoints.ts index a41c2f3b2981..29b78c01c8be 100644 --- a/clients/client-opsworks/src/endpoints.ts +++ b/clients/client-opsworks/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "opsworks.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "opsworks-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "opsworks-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "opsworks.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "opsworks.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "opsworks-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "opsworks-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "opsworks.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "opsworks.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "opsworks-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "opsworks-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "opsworks.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-opsworkscm/src/endpoints.ts b/clients/client-opsworkscm/src/endpoints.ts index 0ca263481b11..6b73568c7e60 100644 --- a/clients/client-opsworkscm/src/endpoints.ts +++ b/clients/client-opsworkscm/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "opsworks-cm.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "opsworks-cm-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "opsworks-cm-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "opsworks-cm.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "opsworks-cm.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "opsworks-cm-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "opsworks-cm-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "opsworks-cm.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "opsworks-cm.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "opsworks-cm-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "opsworks-cm-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "opsworks-cm.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-organizations/src/endpoints.ts b/clients/client-organizations/src/endpoints.ts index 5d280ebc05e8..cb5d3b3c6755 100644 --- a/clients/client-organizations/src/endpoints.ts +++ b/clients/client-organizations/src/endpoints.ts @@ -67,18 +67,15 @@ const partitionHash: PartitionHash = { endpoint: "aws-global", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "organizations-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "organizations-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "organizations.{region}.api.aws", tags: ["dualstack"], }, ], @@ -89,18 +86,15 @@ const partitionHash: PartitionHash = { endpoint: "aws-cn-global", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "organizations-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "organizations-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "organizations.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -121,18 +115,15 @@ const partitionHash: PartitionHash = { endpoint: "aws-us-gov-global", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "organizations-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "organizations-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "organizations.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-outposts/src/endpoints.ts b/clients/client-outposts/src/endpoints.ts index e3ecf3b6c3f9..3c3e4cf1a314 100644 --- a/clients/client-outposts/src/endpoints.ts +++ b/clients/client-outposts/src/endpoints.ts @@ -106,18 +106,15 @@ const partitionHash: PartitionHash = { hostname: "outposts.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "outposts-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "outposts-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "outposts.{region}.api.aws", tags: ["dualstack"], }, ], @@ -128,18 +125,15 @@ const partitionHash: PartitionHash = { hostname: "outposts.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "outposts-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "outposts-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "outposts.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -160,18 +154,15 @@ const partitionHash: PartitionHash = { hostname: "outposts.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "outposts-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "outposts-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "outposts.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-panorama/src/endpoints.ts b/clients/client-panorama/src/endpoints.ts index 162b4782668e..98971511a635 100644 --- a/clients/client-panorama/src/endpoints.ts +++ b/clients/client-panorama/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "panorama.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "panorama-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "panorama-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "panorama.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "panorama.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "panorama-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "panorama-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "panorama.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "panorama.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "panorama-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "panorama-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "panorama.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-personalize-events/src/endpoints.ts b/clients/client-personalize-events/src/endpoints.ts index b881f58c0cd9..dfd8f689c4a3 100644 --- a/clients/client-personalize-events/src/endpoints.ts +++ b/clients/client-personalize-events/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "personalize-events.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "personalize-events-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "personalize-events-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "personalize-events.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "personalize-events.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "personalize-events-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "personalize-events-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "personalize-events.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "personalize-events.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "personalize-events-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "personalize-events-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "personalize-events.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-personalize-runtime/src/endpoints.ts b/clients/client-personalize-runtime/src/endpoints.ts index 2e5d2fd19b0d..ae824f93888d 100644 --- a/clients/client-personalize-runtime/src/endpoints.ts +++ b/clients/client-personalize-runtime/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "personalize-runtime.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "personalize-runtime-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "personalize-runtime-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "personalize-runtime.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "personalize-runtime.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "personalize-runtime-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "personalize-runtime-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "personalize-runtime.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "personalize-runtime.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "personalize-runtime-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "personalize-runtime-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "personalize-runtime.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-personalize/src/endpoints.ts b/clients/client-personalize/src/endpoints.ts index a0e4189ac6ac..a41b4f26c970 100644 --- a/clients/client-personalize/src/endpoints.ts +++ b/clients/client-personalize/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "personalize.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "personalize-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "personalize-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "personalize.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "personalize.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "personalize-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "personalize-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "personalize.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "personalize.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "personalize-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "personalize-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "personalize.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-pi/src/endpoints.ts b/clients/client-pi/src/endpoints.ts index 7353e7bb3b8b..847ab1a68cdd 100644 --- a/clients/client-pi/src/endpoints.ts +++ b/clients/client-pi/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "pi.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "pi-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "pi-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "pi.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "pi.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "pi-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "pi-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "pi.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "pi.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "pi-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "pi-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "pi.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-pinpoint-email/src/endpoints.ts b/clients/client-pinpoint-email/src/endpoints.ts index c60e6b0a8f16..861c329dcc6f 100644 --- a/clients/client-pinpoint-email/src/endpoints.ts +++ b/clients/client-pinpoint-email/src/endpoints.ts @@ -45,18 +45,15 @@ const partitionHash: PartitionHash = { hostname: "email.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "email-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "email-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "email.{region}.api.aws", tags: ["dualstack"], }, ], @@ -67,18 +64,15 @@ const partitionHash: PartitionHash = { hostname: "email.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "email-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "email-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "email.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -99,18 +93,15 @@ const partitionHash: PartitionHash = { hostname: "email.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "email-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "email-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "email.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-pinpoint-sms-voice/src/endpoints.ts b/clients/client-pinpoint-sms-voice/src/endpoints.ts index 36ddb89f8bbf..cb61cd45b229 100644 --- a/clients/client-pinpoint-sms-voice/src/endpoints.ts +++ b/clients/client-pinpoint-sms-voice/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "sms-voice.pinpoint.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "sms-voice.pinpoint-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "sms-voice.pinpoint-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "sms-voice.pinpoint.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "sms-voice.pinpoint.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "sms-voice.pinpoint-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "sms-voice.pinpoint-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "sms-voice.pinpoint.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "sms-voice.pinpoint.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "sms-voice.pinpoint-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "sms-voice.pinpoint-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "sms-voice.pinpoint.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-pinpoint/src/endpoints.ts b/clients/client-pinpoint/src/endpoints.ts index 6575f2dac543..c446e2db9aee 100644 --- a/clients/client-pinpoint/src/endpoints.ts +++ b/clients/client-pinpoint/src/endpoints.ts @@ -77,18 +77,15 @@ const partitionHash: PartitionHash = { hostname: "pinpoint.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "pinpoint-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "pinpoint-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "pinpoint.{region}.api.aws", tags: ["dualstack"], }, ], @@ -99,18 +96,15 @@ const partitionHash: PartitionHash = { hostname: "pinpoint.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "pinpoint-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "pinpoint-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "pinpoint.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -131,18 +125,15 @@ const partitionHash: PartitionHash = { hostname: "pinpoint.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "pinpoint-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "pinpoint-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "pinpoint.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-polly/src/endpoints.ts b/clients/client-polly/src/endpoints.ts index fc7fa691b501..aeece46a54f2 100644 --- a/clients/client-polly/src/endpoints.ts +++ b/clients/client-polly/src/endpoints.ts @@ -97,18 +97,15 @@ const partitionHash: PartitionHash = { hostname: "polly.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "polly-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "polly-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "polly.{region}.api.aws", tags: ["dualstack"], }, ], @@ -119,18 +116,15 @@ const partitionHash: PartitionHash = { hostname: "polly.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "polly-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "polly-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "polly.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -151,18 +145,15 @@ const partitionHash: PartitionHash = { hostname: "polly.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "polly-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "polly-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "polly.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-pricing/src/endpoints.ts b/clients/client-pricing/src/endpoints.ts index 0d7518c069db..5531799ce336 100644 --- a/clients/client-pricing/src/endpoints.ts +++ b/clients/client-pricing/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "api.pricing.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "api.pricing-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "api.pricing-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "api.pricing.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "api.pricing.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "api.pricing-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "api.pricing-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "api.pricing.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "api.pricing.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "api.pricing-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "api.pricing-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "api.pricing.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-proton/src/endpoints.ts b/clients/client-proton/src/endpoints.ts index ca201099988f..f8e9109f5fdb 100644 --- a/clients/client-proton/src/endpoints.ts +++ b/clients/client-proton/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "proton.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "proton-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "proton-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "proton.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "proton.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "proton-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "proton-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "proton.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "proton.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "proton-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "proton-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "proton.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-qldb-session/src/endpoints.ts b/clients/client-qldb-session/src/endpoints.ts index 0d8e40b44896..866811a8412e 100644 --- a/clients/client-qldb-session/src/endpoints.ts +++ b/clients/client-qldb-session/src/endpoints.ts @@ -72,18 +72,15 @@ const partitionHash: PartitionHash = { hostname: "session.qldb.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "session.qldb-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "session.qldb-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "session.qldb.{region}.api.aws", tags: ["dualstack"], }, ], @@ -94,18 +91,15 @@ const partitionHash: PartitionHash = { hostname: "session.qldb.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "session.qldb-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "session.qldb-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "session.qldb.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -126,18 +120,15 @@ const partitionHash: PartitionHash = { hostname: "session.qldb.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "session.qldb-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "session.qldb-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "session.qldb.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-qldb/src/endpoints.ts b/clients/client-qldb/src/endpoints.ts index c153cbbe372f..6f55e14e781f 100644 --- a/clients/client-qldb/src/endpoints.ts +++ b/clients/client-qldb/src/endpoints.ts @@ -72,18 +72,15 @@ const partitionHash: PartitionHash = { hostname: "qldb.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "qldb-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "qldb-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "qldb.{region}.api.aws", tags: ["dualstack"], }, ], @@ -94,18 +91,15 @@ const partitionHash: PartitionHash = { hostname: "qldb.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "qldb-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "qldb-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "qldb.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -126,18 +120,15 @@ const partitionHash: PartitionHash = { hostname: "qldb.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "qldb-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "qldb-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "qldb.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-quicksight/src/endpoints.ts b/clients/client-quicksight/src/endpoints.ts index 30fc47ea6541..9e7cbd927384 100644 --- a/clients/client-quicksight/src/endpoints.ts +++ b/clients/client-quicksight/src/endpoints.ts @@ -33,18 +33,15 @@ const partitionHash: PartitionHash = { hostname: "quicksight.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "quicksight-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "quicksight-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "quicksight.{region}.api.aws", tags: ["dualstack"], }, ], @@ -55,18 +52,15 @@ const partitionHash: PartitionHash = { hostname: "quicksight.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "quicksight-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "quicksight-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "quicksight.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -87,18 +81,15 @@ const partitionHash: PartitionHash = { hostname: "quicksight.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "quicksight-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "quicksight-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "quicksight.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-ram/src/endpoints.ts b/clients/client-ram/src/endpoints.ts index eb7839fd800f..332ce4f0465e 100644 --- a/clients/client-ram/src/endpoints.ts +++ b/clients/client-ram/src/endpoints.ts @@ -106,18 +106,15 @@ const partitionHash: PartitionHash = { hostname: "ram.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "ram-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "ram-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "ram.{region}.api.aws", tags: ["dualstack"], }, ], @@ -128,18 +125,15 @@ const partitionHash: PartitionHash = { hostname: "ram.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "ram-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "ram-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "ram.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -160,18 +154,15 @@ const partitionHash: PartitionHash = { hostname: "ram.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "ram-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "ram-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "ram.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-rds-data/src/endpoints.ts b/clients/client-rds-data/src/endpoints.ts index e7712b894eda..0ea8fc634cf1 100644 --- a/clients/client-rds-data/src/endpoints.ts +++ b/clients/client-rds-data/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "rds-data.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "rds-data-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "rds-data-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "rds-data.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "rds-data.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "rds-data-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "rds-data-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "rds-data.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "rds-data.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "rds-data-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "rds-data-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "rds-data.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-rds/src/endpoints.ts b/clients/client-rds/src/endpoints.ts index 86410f9f6294..3a3a59452d8a 100644 --- a/clients/client-rds/src/endpoints.ts +++ b/clients/client-rds/src/endpoints.ts @@ -205,18 +205,15 @@ const partitionHash: PartitionHash = { hostname: "rds.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "rds-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "rds-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "rds.{region}.api.aws", tags: ["dualstack"], }, ], @@ -227,18 +224,15 @@ const partitionHash: PartitionHash = { hostname: "rds.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "rds-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "rds-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "rds.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -266,18 +260,15 @@ const partitionHash: PartitionHash = { hostname: "rds.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "rds-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "rds-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "rds.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-redshift-data/src/endpoints.ts b/clients/client-redshift-data/src/endpoints.ts index 6fc86627b98d..f728ada20133 100644 --- a/clients/client-redshift-data/src/endpoints.ts +++ b/clients/client-redshift-data/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "redshift-data.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "redshift-data-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "redshift-data-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "redshift-data.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "redshift-data.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "redshift-data-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "redshift-data-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "redshift-data.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "redshift-data.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "redshift-data-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "redshift-data-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "redshift-data.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-redshift/src/endpoints.ts b/clients/client-redshift/src/endpoints.ts index 57136eb60468..0033800ae6bb 100644 --- a/clients/client-redshift/src/endpoints.ts +++ b/clients/client-redshift/src/endpoints.ts @@ -106,18 +106,15 @@ const partitionHash: PartitionHash = { hostname: "redshift.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "redshift-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "redshift-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "redshift.{region}.api.aws", tags: ["dualstack"], }, ], @@ -128,18 +125,15 @@ const partitionHash: PartitionHash = { hostname: "redshift.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "redshift-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "redshift-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "redshift.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -160,18 +154,15 @@ const partitionHash: PartitionHash = { hostname: "redshift.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "redshift-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "redshift-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "redshift.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-rekognition/src/endpoints.ts b/clients/client-rekognition/src/endpoints.ts index 4b7092eddf1e..c4b7c111b740 100644 --- a/clients/client-rekognition/src/endpoints.ts +++ b/clients/client-rekognition/src/endpoints.ts @@ -198,18 +198,15 @@ const partitionHash: PartitionHash = { hostname: "rekognition.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "rekognition-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "rekognition-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "rekognition.{region}.api.aws", tags: ["dualstack"], }, ], @@ -220,18 +217,15 @@ const partitionHash: PartitionHash = { hostname: "rekognition.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "rekognition-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "rekognition-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "rekognition.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -258,18 +252,15 @@ const partitionHash: PartitionHash = { hostname: "rekognition.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "rekognition-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "rekognition-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "rekognition.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-resource-groups-tagging-api/src/endpoints.ts b/clients/client-resource-groups-tagging-api/src/endpoints.ts index a39bd8edc0aa..6748ef842a82 100644 --- a/clients/client-resource-groups-tagging-api/src/endpoints.ts +++ b/clients/client-resource-groups-tagging-api/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "tagging.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "tagging-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "tagging-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "tagging.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "tagging.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "tagging-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "tagging-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "tagging.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "tagging.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "tagging-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "tagging-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "tagging.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-resource-groups/src/endpoints.ts b/clients/client-resource-groups/src/endpoints.ts index 7b8f0c8dfa65..1e911709d212 100644 --- a/clients/client-resource-groups/src/endpoints.ts +++ b/clients/client-resource-groups/src/endpoints.ts @@ -109,18 +109,15 @@ const partitionHash: PartitionHash = { hostname: "resource-groups.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "resource-groups-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "resource-groups-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "resource-groups.{region}.api.aws", tags: ["dualstack"], }, ], @@ -131,18 +128,15 @@ const partitionHash: PartitionHash = { hostname: "resource-groups.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "resource-groups-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "resource-groups-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "resource-groups.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -163,7 +157,7 @@ const partitionHash: PartitionHash = { hostname: "resource-groups.{region}.amazonaws.com", variants: [ { - hostname: "resource-groups.{region}.{dnsSuffix}", + hostname: "resource-groups.{region}.amazonaws.com", tags: ["fips"], }, ], diff --git a/clients/client-robomaker/src/endpoints.ts b/clients/client-robomaker/src/endpoints.ts index 1a71aa94d3ff..92a1ad79d46c 100644 --- a/clients/client-robomaker/src/endpoints.ts +++ b/clients/client-robomaker/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "robomaker.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "robomaker-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "robomaker-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "robomaker.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "robomaker.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "robomaker-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "robomaker-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "robomaker.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "robomaker.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "robomaker-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "robomaker-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "robomaker.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-route-53-domains/src/endpoints.ts b/clients/client-route-53-domains/src/endpoints.ts index 702a656c8301..bee2aa552a0d 100644 --- a/clients/client-route-53-domains/src/endpoints.ts +++ b/clients/client-route-53-domains/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "route53domains.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "route53domains-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "route53domains-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "route53domains.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "route53domains.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "route53domains-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "route53domains-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "route53domains.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "route53domains.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "route53domains-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "route53domains-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "route53domains.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-route-53/src/endpoints.ts b/clients/client-route-53/src/endpoints.ts index 2f015e7a3551..de94b04353b6 100644 --- a/clients/client-route-53/src/endpoints.ts +++ b/clients/client-route-53/src/endpoints.ts @@ -75,18 +75,15 @@ const partitionHash: PartitionHash = { endpoint: "aws-global", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "route53-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "route53-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "route53.{region}.api.aws", tags: ["dualstack"], }, ], @@ -97,18 +94,15 @@ const partitionHash: PartitionHash = { endpoint: "aws-cn-global", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "route53-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "route53-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "route53.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -129,18 +123,15 @@ const partitionHash: PartitionHash = { endpoint: "aws-us-gov-global", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "route53-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "route53-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "route53.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-route53-recovery-cluster/src/endpoints.ts b/clients/client-route53-recovery-cluster/src/endpoints.ts index 3a6b8cf81f6e..0620d7a9ad4a 100644 --- a/clients/client-route53-recovery-cluster/src/endpoints.ts +++ b/clients/client-route53-recovery-cluster/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "route53-recovery-cluster.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "route53-recovery-cluster-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "route53-recovery-cluster-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "route53-recovery-cluster.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "route53-recovery-cluster.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "route53-recovery-cluster-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "route53-recovery-cluster-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "route53-recovery-cluster.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "route53-recovery-cluster.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "route53-recovery-cluster-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "route53-recovery-cluster-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "route53-recovery-cluster.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-route53-recovery-control-config/src/endpoints.ts b/clients/client-route53-recovery-control-config/src/endpoints.ts index e0ad2b0fd6aa..1021f22af761 100644 --- a/clients/client-route53-recovery-control-config/src/endpoints.ts +++ b/clients/client-route53-recovery-control-config/src/endpoints.ts @@ -38,18 +38,15 @@ const partitionHash: PartitionHash = { hostname: "route53-recovery-control-config.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "route53-recovery-control-config-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "route53-recovery-control-config-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "route53-recovery-control-config.{region}.api.aws", tags: ["dualstack"], }, ], @@ -60,18 +57,15 @@ const partitionHash: PartitionHash = { hostname: "route53-recovery-control-config.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "route53-recovery-control-config-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "route53-recovery-control-config-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "route53-recovery-control-config.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -92,18 +86,15 @@ const partitionHash: PartitionHash = { hostname: "route53-recovery-control-config.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "route53-recovery-control-config-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "route53-recovery-control-config-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "route53-recovery-control-config.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-route53-recovery-readiness/src/endpoints.ts b/clients/client-route53-recovery-readiness/src/endpoints.ts index 85b03fb744c3..d56ff5d467fd 100644 --- a/clients/client-route53-recovery-readiness/src/endpoints.ts +++ b/clients/client-route53-recovery-readiness/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "route53-recovery-readiness.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "route53-recovery-readiness-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "route53-recovery-readiness-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "route53-recovery-readiness.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "route53-recovery-readiness.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "route53-recovery-readiness-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "route53-recovery-readiness-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "route53-recovery-readiness.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "route53-recovery-readiness.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "route53-recovery-readiness-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "route53-recovery-readiness-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "route53-recovery-readiness.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-route53resolver/src/endpoints.ts b/clients/client-route53resolver/src/endpoints.ts index 839fcf73562b..0fa504a8aa5a 100644 --- a/clients/client-route53resolver/src/endpoints.ts +++ b/clients/client-route53resolver/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "route53resolver.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "route53resolver-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "route53resolver-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "route53resolver.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "route53resolver.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "route53resolver-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "route53resolver-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "route53resolver.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "route53resolver.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "route53resolver-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "route53resolver-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "route53resolver.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-s3-control/src/endpoints.ts b/clients/client-s3-control/src/endpoints.ts index 8387db494af5..0999b7b6b3fd 100644 --- a/clients/client-s3-control/src/endpoints.ts +++ b/clients/client-s3-control/src/endpoints.ts @@ -332,18 +332,15 @@ const partitionHash: PartitionHash = { hostname: "s3-control.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "s3-control-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "s3-control-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "s3-control.{region}.api.aws", tags: ["dualstack"], }, ], @@ -354,18 +351,15 @@ const partitionHash: PartitionHash = { hostname: "s3-control.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "s3-control-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "s3-control-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "s3-control.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -386,18 +380,15 @@ const partitionHash: PartitionHash = { hostname: "s3-control.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "s3-control-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "s3-control-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "s3-control.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-s3/src/endpoints.ts b/clients/client-s3/src/endpoints.ts index d4349e150734..5d2f6f667fdf 100644 --- a/clients/client-s3/src/endpoints.ts +++ b/clients/client-s3/src/endpoints.ts @@ -360,13 +360,11 @@ const partitionHash: PartitionHash = { hostname: "s3.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.dualstack.{region}.{dnsSuffix}", + hostname: "s3-fips.dualstack.{region}.amazonaws.com", tags: ["dualstack", "fips"], }, { - dnsSuffix: "amazonaws.com", - hostname: "{service}.dualstack.{region}.{dnsSuffix}", + hostname: "s3.dualstack.{region}.amazonaws.com", tags: ["dualstack"], }, ], @@ -377,8 +375,7 @@ const partitionHash: PartitionHash = { hostname: "s3.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}.dualstack.{region}.{dnsSuffix}", + hostname: "s3.dualstack.{region}.amazonaws.com.cn", tags: ["dualstack"], }, ], @@ -406,13 +403,11 @@ const partitionHash: PartitionHash = { hostname: "s3.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.dualstack.{region}.{dnsSuffix}", + hostname: "s3-fips.dualstack.{region}.amazonaws.com", tags: ["dualstack", "fips"], }, { - dnsSuffix: "amazonaws.com", - hostname: "{service}.dualstack.{region}.{dnsSuffix}", + hostname: "s3.dualstack.{region}.amazonaws.com", tags: ["dualstack"], }, ], diff --git a/clients/client-s3outposts/src/endpoints.ts b/clients/client-s3outposts/src/endpoints.ts index 28a6b8256df0..aaff0a3ea181 100644 --- a/clients/client-s3outposts/src/endpoints.ts +++ b/clients/client-s3outposts/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "s3-outposts.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "s3-outposts-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "s3-outposts-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "s3-outposts.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "s3-outposts.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "s3-outposts-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "s3-outposts-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "s3-outposts.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "s3-outposts.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "s3-outposts-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "s3-outposts-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "s3-outposts.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-sagemaker-a2i-runtime/src/endpoints.ts b/clients/client-sagemaker-a2i-runtime/src/endpoints.ts index 0868492996b5..fdec083bacb7 100644 --- a/clients/client-sagemaker-a2i-runtime/src/endpoints.ts +++ b/clients/client-sagemaker-a2i-runtime/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "a2i-runtime.sagemaker.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "a2i-runtime.sagemaker-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "a2i-runtime.sagemaker-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "a2i-runtime.sagemaker.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "a2i-runtime.sagemaker.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "a2i-runtime.sagemaker-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "a2i-runtime.sagemaker-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "a2i-runtime.sagemaker.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "a2i-runtime.sagemaker.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "a2i-runtime.sagemaker-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "a2i-runtime.sagemaker-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "a2i-runtime.sagemaker.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-sagemaker-edge/src/endpoints.ts b/clients/client-sagemaker-edge/src/endpoints.ts index 11728eea7193..765f395c3249 100644 --- a/clients/client-sagemaker-edge/src/endpoints.ts +++ b/clients/client-sagemaker-edge/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "edge.sagemaker.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "edge.sagemaker-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "edge.sagemaker-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "edge.sagemaker.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "edge.sagemaker.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "edge.sagemaker-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "edge.sagemaker-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "edge.sagemaker.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "edge.sagemaker.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "edge.sagemaker-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "edge.sagemaker-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "edge.sagemaker.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-sagemaker-featurestore-runtime/src/endpoints.ts b/clients/client-sagemaker-featurestore-runtime/src/endpoints.ts index 3445700daacf..aacba884a676 100644 --- a/clients/client-sagemaker-featurestore-runtime/src/endpoints.ts +++ b/clients/client-sagemaker-featurestore-runtime/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "featurestore-runtime.sagemaker.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "featurestore-runtime.sagemaker-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "featurestore-runtime.sagemaker-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "featurestore-runtime.sagemaker.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "featurestore-runtime.sagemaker.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "featurestore-runtime.sagemaker-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "featurestore-runtime.sagemaker-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "featurestore-runtime.sagemaker.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "featurestore-runtime.sagemaker.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "featurestore-runtime.sagemaker-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "featurestore-runtime.sagemaker-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "featurestore-runtime.sagemaker.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-sagemaker-runtime/src/endpoints.ts b/clients/client-sagemaker-runtime/src/endpoints.ts index 8f83e4d17e8b..71651513c0d0 100644 --- a/clients/client-sagemaker-runtime/src/endpoints.ts +++ b/clients/client-sagemaker-runtime/src/endpoints.ts @@ -97,7 +97,7 @@ const partitionHash: PartitionHash = { hostname: "runtime.sagemaker.{region}.amazonaws.com", variants: [ { - hostname: "runtime-fips.sagemaker.{region}.{dnsSuffix}", + hostname: "runtime-fips.sagemaker.{region}.amazonaws.com", tags: ["fips"], }, ], @@ -108,18 +108,15 @@ const partitionHash: PartitionHash = { hostname: "runtime.sagemaker.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "runtime.sagemaker-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "runtime.sagemaker-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "runtime.sagemaker.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -140,18 +137,15 @@ const partitionHash: PartitionHash = { hostname: "runtime.sagemaker.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "runtime.sagemaker-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "runtime.sagemaker-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "runtime.sagemaker.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-sagemaker/src/endpoints.ts b/clients/client-sagemaker/src/endpoints.ts index b3a4e9fecb64..ae74cbe960a4 100644 --- a/clients/client-sagemaker/src/endpoints.ts +++ b/clients/client-sagemaker/src/endpoints.ts @@ -110,7 +110,7 @@ const partitionHash: PartitionHash = { hostname: "api.sagemaker.{region}.amazonaws.com", variants: [ { - hostname: "api-fips.sagemaker.{region}.{dnsSuffix}", + hostname: "api-fips.sagemaker.{region}.amazonaws.com", tags: ["fips"], }, ], @@ -121,18 +121,15 @@ const partitionHash: PartitionHash = { hostname: "api.sagemaker.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "api.sagemaker-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "api.sagemaker-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "api.sagemaker.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -159,7 +156,7 @@ const partitionHash: PartitionHash = { hostname: "api.sagemaker.{region}.amazonaws.com", variants: [ { - hostname: "api-fips.sagemaker.{region}.{dnsSuffix}", + hostname: "api-fips.sagemaker.{region}.amazonaws.com", tags: ["fips"], }, ], diff --git a/clients/client-savingsplans/src/endpoints.ts b/clients/client-savingsplans/src/endpoints.ts index 31b30641cf97..b2e12012e245 100644 --- a/clients/client-savingsplans/src/endpoints.ts +++ b/clients/client-savingsplans/src/endpoints.ts @@ -38,18 +38,15 @@ const partitionHash: PartitionHash = { endpoint: "aws-global", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "savingsplans-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "savingsplans-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "savingsplans.{region}.api.aws", tags: ["dualstack"], }, ], @@ -60,18 +57,15 @@ const partitionHash: PartitionHash = { hostname: "savingsplans.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "savingsplans-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "savingsplans-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "savingsplans.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -92,18 +86,15 @@ const partitionHash: PartitionHash = { hostname: "savingsplans.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "savingsplans-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "savingsplans-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "savingsplans.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-schemas/src/endpoints.ts b/clients/client-schemas/src/endpoints.ts index d90af3314966..92f891aa9649 100644 --- a/clients/client-schemas/src/endpoints.ts +++ b/clients/client-schemas/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "schemas.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "schemas-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "schemas-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "schemas.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "schemas.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "schemas-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "schemas-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "schemas.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "schemas.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "schemas-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "schemas-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "schemas.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-secrets-manager/src/endpoints.ts b/clients/client-secrets-manager/src/endpoints.ts index a35a36c67292..3ae728b2ed97 100644 --- a/clients/client-secrets-manager/src/endpoints.ts +++ b/clients/client-secrets-manager/src/endpoints.ts @@ -109,18 +109,15 @@ const partitionHash: PartitionHash = { hostname: "secretsmanager.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "secretsmanager-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "secretsmanager-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "secretsmanager.{region}.api.aws", tags: ["dualstack"], }, ], @@ -131,18 +128,15 @@ const partitionHash: PartitionHash = { hostname: "secretsmanager.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "secretsmanager-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "secretsmanager-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "secretsmanager.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -163,18 +157,15 @@ const partitionHash: PartitionHash = { hostname: "secretsmanager.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "secretsmanager-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "secretsmanager-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "secretsmanager.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-securityhub/src/endpoints.ts b/clients/client-securityhub/src/endpoints.ts index 91058a09e6d8..49c25bb33e61 100644 --- a/clients/client-securityhub/src/endpoints.ts +++ b/clients/client-securityhub/src/endpoints.ts @@ -109,18 +109,15 @@ const partitionHash: PartitionHash = { hostname: "securityhub.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "securityhub-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "securityhub-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "securityhub.{region}.api.aws", tags: ["dualstack"], }, ], @@ -131,18 +128,15 @@ const partitionHash: PartitionHash = { hostname: "securityhub.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "securityhub-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "securityhub-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "securityhub.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -163,18 +157,15 @@ const partitionHash: PartitionHash = { hostname: "securityhub.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "securityhub-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "securityhub-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "securityhub.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-serverlessapplicationrepository/src/endpoints.ts b/clients/client-serverlessapplicationrepository/src/endpoints.ts index 7fad418ce3d5..e21368b4e737 100644 --- a/clients/client-serverlessapplicationrepository/src/endpoints.ts +++ b/clients/client-serverlessapplicationrepository/src/endpoints.ts @@ -41,18 +41,15 @@ const partitionHash: PartitionHash = { hostname: "serverlessrepo.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "serverlessrepo-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "serverlessrepo-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "serverlessrepo.{region}.api.aws", tags: ["dualstack"], }, ], @@ -63,18 +60,15 @@ const partitionHash: PartitionHash = { hostname: "serverlessrepo.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "serverlessrepo-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "serverlessrepo-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "serverlessrepo.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -95,18 +89,15 @@ const partitionHash: PartitionHash = { hostname: "serverlessrepo.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "serverlessrepo-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "serverlessrepo-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "serverlessrepo.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-service-catalog-appregistry/src/endpoints.ts b/clients/client-service-catalog-appregistry/src/endpoints.ts index 16f50406030a..1e1e80466d8f 100644 --- a/clients/client-service-catalog-appregistry/src/endpoints.ts +++ b/clients/client-service-catalog-appregistry/src/endpoints.ts @@ -122,18 +122,15 @@ const partitionHash: PartitionHash = { hostname: "servicecatalog-appregistry.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "servicecatalog-appregistry-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "servicecatalog-appregistry-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "servicecatalog-appregistry.{region}.api.aws", tags: ["dualstack"], }, ], @@ -144,18 +141,15 @@ const partitionHash: PartitionHash = { hostname: "servicecatalog-appregistry.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "servicecatalog-appregistry-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "servicecatalog-appregistry-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "servicecatalog-appregistry.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -176,7 +170,7 @@ const partitionHash: PartitionHash = { hostname: "servicecatalog-appregistry.{region}.amazonaws.com", variants: [ { - hostname: "servicecatalog-appregistry.{region}.{dnsSuffix}", + hostname: "servicecatalog-appregistry.{region}.amazonaws.com", tags: ["fips"], }, ], diff --git a/clients/client-service-catalog/src/endpoints.ts b/clients/client-service-catalog/src/endpoints.ts index 3a4f04f8fb49..22370fdb2ae9 100644 --- a/clients/client-service-catalog/src/endpoints.ts +++ b/clients/client-service-catalog/src/endpoints.ts @@ -109,18 +109,15 @@ const partitionHash: PartitionHash = { hostname: "servicecatalog.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "servicecatalog-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "servicecatalog-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "servicecatalog.{region}.api.aws", tags: ["dualstack"], }, ], @@ -131,18 +128,15 @@ const partitionHash: PartitionHash = { hostname: "servicecatalog.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "servicecatalog-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "servicecatalog-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "servicecatalog.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -163,18 +157,15 @@ const partitionHash: PartitionHash = { hostname: "servicecatalog.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "servicecatalog-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "servicecatalog-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "servicecatalog.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-service-quotas/src/endpoints.ts b/clients/client-service-quotas/src/endpoints.ts index 3ae556963d90..04179a45c387 100644 --- a/clients/client-service-quotas/src/endpoints.ts +++ b/clients/client-service-quotas/src/endpoints.ts @@ -57,18 +57,15 @@ const partitionHash: PartitionHash = { hostname: "servicequotas.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "servicequotas-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "servicequotas-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "servicequotas.{region}.api.aws", tags: ["dualstack"], }, ], @@ -79,18 +76,15 @@ const partitionHash: PartitionHash = { hostname: "servicequotas.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "servicequotas-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "servicequotas-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "servicequotas.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -111,7 +105,7 @@ const partitionHash: PartitionHash = { hostname: "servicequotas.{region}.amazonaws.com", variants: [ { - hostname: "servicequotas.{region}.{dnsSuffix}", + hostname: "servicequotas.{region}.amazonaws.com", tags: ["fips"], }, ], diff --git a/clients/client-servicediscovery/src/endpoints.ts b/clients/client-servicediscovery/src/endpoints.ts index 9ee47a19b0b6..b116ef88dd07 100644 --- a/clients/client-servicediscovery/src/endpoints.ts +++ b/clients/client-servicediscovery/src/endpoints.ts @@ -137,18 +137,15 @@ const partitionHash: PartitionHash = { hostname: "servicediscovery.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "servicediscovery-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "servicediscovery-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "servicediscovery.{region}.api.aws", tags: ["dualstack"], }, ], @@ -159,18 +156,15 @@ const partitionHash: PartitionHash = { hostname: "servicediscovery.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "servicediscovery-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "servicediscovery-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "servicediscovery.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -198,18 +192,15 @@ const partitionHash: PartitionHash = { hostname: "servicediscovery.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "servicediscovery-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "servicediscovery-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "servicediscovery.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-ses/src/endpoints.ts b/clients/client-ses/src/endpoints.ts index c60e6b0a8f16..861c329dcc6f 100644 --- a/clients/client-ses/src/endpoints.ts +++ b/clients/client-ses/src/endpoints.ts @@ -45,18 +45,15 @@ const partitionHash: PartitionHash = { hostname: "email.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "email-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "email-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "email.{region}.api.aws", tags: ["dualstack"], }, ], @@ -67,18 +64,15 @@ const partitionHash: PartitionHash = { hostname: "email.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "email-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "email-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "email.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -99,18 +93,15 @@ const partitionHash: PartitionHash = { hostname: "email.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "email-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "email-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "email.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-sesv2/src/endpoints.ts b/clients/client-sesv2/src/endpoints.ts index c60e6b0a8f16..861c329dcc6f 100644 --- a/clients/client-sesv2/src/endpoints.ts +++ b/clients/client-sesv2/src/endpoints.ts @@ -45,18 +45,15 @@ const partitionHash: PartitionHash = { hostname: "email.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "email-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "email-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "email.{region}.api.aws", tags: ["dualstack"], }, ], @@ -67,18 +64,15 @@ const partitionHash: PartitionHash = { hostname: "email.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "email-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "email-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "email.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -99,18 +93,15 @@ const partitionHash: PartitionHash = { hostname: "email.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "email-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "email-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "email.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-sfn/src/endpoints.ts b/clients/client-sfn/src/endpoints.ts index aa54c9d2a859..6c378a0f41fc 100644 --- a/clients/client-sfn/src/endpoints.ts +++ b/clients/client-sfn/src/endpoints.ts @@ -109,18 +109,15 @@ const partitionHash: PartitionHash = { hostname: "states.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "states-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "states-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "states.{region}.api.aws", tags: ["dualstack"], }, ], @@ -131,18 +128,15 @@ const partitionHash: PartitionHash = { hostname: "states.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "states-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "states-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "states.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -163,18 +157,15 @@ const partitionHash: PartitionHash = { hostname: "states.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "states-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "states-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "states.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-shield/src/endpoints.ts b/clients/client-shield/src/endpoints.ts index 42073ddfe36e..e57de9c999da 100644 --- a/clients/client-shield/src/endpoints.ts +++ b/clients/client-shield/src/endpoints.ts @@ -49,18 +49,15 @@ const partitionHash: PartitionHash = { endpoint: "aws-global", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "shield-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "shield-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "shield.{region}.api.aws", tags: ["dualstack"], }, ], @@ -71,18 +68,15 @@ const partitionHash: PartitionHash = { hostname: "shield.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "shield-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "shield-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "shield.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -103,18 +97,15 @@ const partitionHash: PartitionHash = { hostname: "shield.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "shield-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "shield-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "shield.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-signer/src/endpoints.ts b/clients/client-signer/src/endpoints.ts index 93fdc6d82661..5a3ede04e63e 100644 --- a/clients/client-signer/src/endpoints.ts +++ b/clients/client-signer/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "signer.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "signer-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "signer-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "signer.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "signer.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "signer-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "signer-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "signer.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "signer.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "signer-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "signer-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "signer.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-sms/src/endpoints.ts b/clients/client-sms/src/endpoints.ts index 57b04560dbc7..8e8dbade56d9 100644 --- a/clients/client-sms/src/endpoints.ts +++ b/clients/client-sms/src/endpoints.ts @@ -109,18 +109,15 @@ const partitionHash: PartitionHash = { hostname: "sms.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "sms-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "sms-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "sms.{region}.api.aws", tags: ["dualstack"], }, ], @@ -131,18 +128,15 @@ const partitionHash: PartitionHash = { hostname: "sms.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "sms-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "sms-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "sms.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -163,18 +157,15 @@ const partitionHash: PartitionHash = { hostname: "sms.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "sms-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "sms-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "sms.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-snow-device-management/src/endpoints.ts b/clients/client-snow-device-management/src/endpoints.ts index 5cc6f6a88088..ec117947bc10 100644 --- a/clients/client-snow-device-management/src/endpoints.ts +++ b/clients/client-snow-device-management/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "snow-device-management.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "snow-device-management-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "snow-device-management-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "snow-device-management.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "snow-device-management.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "snow-device-management-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "snow-device-management-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "snow-device-management.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "snow-device-management.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "snow-device-management-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "snow-device-management-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "snow-device-management.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-snowball/src/endpoints.ts b/clients/client-snowball/src/endpoints.ts index 3fe3d2e8b968..affecbde4a8a 100644 --- a/clients/client-snowball/src/endpoints.ts +++ b/clients/client-snowball/src/endpoints.ts @@ -289,18 +289,15 @@ const partitionHash: PartitionHash = { hostname: "snowball.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "snowball-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "snowball-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "snowball.{region}.api.aws", tags: ["dualstack"], }, ], @@ -311,18 +308,15 @@ const partitionHash: PartitionHash = { hostname: "snowball.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "snowball-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "snowball-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "snowball.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -343,18 +337,15 @@ const partitionHash: PartitionHash = { hostname: "snowball.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "snowball-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "snowball-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "snowball.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-sns/src/endpoints.ts b/clients/client-sns/src/endpoints.ts index f24353032f21..e71b5310e045 100644 --- a/clients/client-sns/src/endpoints.ts +++ b/clients/client-sns/src/endpoints.ts @@ -93,18 +93,15 @@ const partitionHash: PartitionHash = { hostname: "sns.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "sns-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "sns-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "sns.{region}.api.aws", tags: ["dualstack"], }, ], @@ -115,18 +112,15 @@ const partitionHash: PartitionHash = { hostname: "sns.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "sns-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "sns-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "sns.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -147,18 +141,15 @@ const partitionHash: PartitionHash = { hostname: "sns.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "sns-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "sns-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "sns.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-sqs/src/endpoints.ts b/clients/client-sqs/src/endpoints.ts index df0d51e84ad3..a300916df6c8 100644 --- a/clients/client-sqs/src/endpoints.ts +++ b/clients/client-sqs/src/endpoints.ts @@ -93,18 +93,15 @@ const partitionHash: PartitionHash = { hostname: "sqs.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "sqs-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "sqs-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "sqs.{region}.api.aws", tags: ["dualstack"], }, ], @@ -115,18 +112,15 @@ const partitionHash: PartitionHash = { hostname: "sqs.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "sqs-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "sqs-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "sqs.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -147,18 +141,15 @@ const partitionHash: PartitionHash = { hostname: "sqs.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "sqs-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "sqs-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "sqs.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-ssm-contacts/src/endpoints.ts b/clients/client-ssm-contacts/src/endpoints.ts index cb90de3faf66..0a83a9620c0c 100644 --- a/clients/client-ssm-contacts/src/endpoints.ts +++ b/clients/client-ssm-contacts/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "ssm-contacts.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "ssm-contacts-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "ssm-contacts-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "ssm-contacts.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "ssm-contacts.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "ssm-contacts-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "ssm-contacts-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "ssm-contacts.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "ssm-contacts.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "ssm-contacts-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "ssm-contacts-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "ssm-contacts.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-ssm-incidents/src/endpoints.ts b/clients/client-ssm-incidents/src/endpoints.ts index d3e738cce653..53e2b3395196 100644 --- a/clients/client-ssm-incidents/src/endpoints.ts +++ b/clients/client-ssm-incidents/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "ssm-incidents.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "ssm-incidents-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "ssm-incidents-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "ssm-incidents.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "ssm-incidents.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "ssm-incidents-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "ssm-incidents-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "ssm-incidents.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "ssm-incidents.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "ssm-incidents-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "ssm-incidents-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "ssm-incidents.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-ssm/src/endpoints.ts b/clients/client-ssm/src/endpoints.ts index 1f5c4ea3cc69..c8b3b5a98cac 100644 --- a/clients/client-ssm/src/endpoints.ts +++ b/clients/client-ssm/src/endpoints.ts @@ -122,18 +122,15 @@ const partitionHash: PartitionHash = { hostname: "ssm.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "ssm-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "ssm-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "ssm.{region}.api.aws", tags: ["dualstack"], }, ], @@ -144,18 +141,15 @@ const partitionHash: PartitionHash = { hostname: "ssm.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "ssm-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "ssm-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "ssm.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -176,7 +170,7 @@ const partitionHash: PartitionHash = { hostname: "ssm.{region}.amazonaws.com", variants: [ { - hostname: "ssm.{region}.{dnsSuffix}", + hostname: "ssm.{region}.amazonaws.com", tags: ["fips"], }, ], diff --git a/clients/client-sso-admin/src/endpoints.ts b/clients/client-sso-admin/src/endpoints.ts index 964b1f170ce8..30356c2bab70 100644 --- a/clients/client-sso-admin/src/endpoints.ts +++ b/clients/client-sso-admin/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "sso.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "sso-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "sso-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "sso.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "sso.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "sso-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "sso-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "sso.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "sso.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "sso-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "sso-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "sso.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-sso-oidc/src/endpoints.ts b/clients/client-sso-oidc/src/endpoints.ts index 0ea2998decf8..b366d9de9307 100644 --- a/clients/client-sso-oidc/src/endpoints.ts +++ b/clients/client-sso-oidc/src/endpoints.ts @@ -97,18 +97,15 @@ const partitionHash: PartitionHash = { hostname: "oidc.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "oidc-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "oidc-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "oidc.{region}.api.aws", tags: ["dualstack"], }, ], @@ -119,18 +116,15 @@ const partitionHash: PartitionHash = { hostname: "oidc.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "oidc-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "oidc-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "oidc.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -151,18 +145,15 @@ const partitionHash: PartitionHash = { hostname: "oidc.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "oidc-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "oidc-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "oidc.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-sso/src/endpoints.ts b/clients/client-sso/src/endpoints.ts index f3d81e825ee7..f7daea6666d0 100644 --- a/clients/client-sso/src/endpoints.ts +++ b/clients/client-sso/src/endpoints.ts @@ -97,18 +97,15 @@ const partitionHash: PartitionHash = { hostname: "portal.sso.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "portal.sso-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "portal.sso-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "portal.sso.{region}.api.aws", tags: ["dualstack"], }, ], @@ -119,18 +116,15 @@ const partitionHash: PartitionHash = { hostname: "portal.sso.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "portal.sso-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "portal.sso-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "portal.sso.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -151,18 +145,15 @@ const partitionHash: PartitionHash = { hostname: "portal.sso.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "portal.sso-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "portal.sso-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "portal.sso.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-storage-gateway/src/endpoints.ts b/clients/client-storage-gateway/src/endpoints.ts index 97f07389cbc6..41b515d083db 100644 --- a/clients/client-storage-gateway/src/endpoints.ts +++ b/clients/client-storage-gateway/src/endpoints.ts @@ -127,18 +127,15 @@ const partitionHash: PartitionHash = { hostname: "storagegateway.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "storagegateway-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "storagegateway-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "storagegateway.{region}.api.aws", tags: ["dualstack"], }, ], @@ -149,18 +146,15 @@ const partitionHash: PartitionHash = { hostname: "storagegateway.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "storagegateway-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "storagegateway-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "storagegateway.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -181,18 +175,15 @@ const partitionHash: PartitionHash = { hostname: "storagegateway.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "storagegateway-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "storagegateway-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "storagegateway.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-sts/src/endpoints.ts b/clients/client-sts/src/endpoints.ts index fa2c965623d5..a9ec6b49a98e 100644 --- a/clients/client-sts/src/endpoints.ts +++ b/clients/client-sts/src/endpoints.ts @@ -114,18 +114,15 @@ const partitionHash: PartitionHash = { hostname: "sts.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "sts-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "sts-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "sts.{region}.api.aws", tags: ["dualstack"], }, ], @@ -136,18 +133,15 @@ const partitionHash: PartitionHash = { hostname: "sts.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "sts-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "sts-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "sts.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -168,7 +162,7 @@ const partitionHash: PartitionHash = { hostname: "sts.{region}.amazonaws.com", variants: [ { - hostname: "sts.{region}.{dnsSuffix}", + hostname: "sts.{region}.amazonaws.com", tags: ["fips"], }, ], diff --git a/clients/client-support/src/endpoints.ts b/clients/client-support/src/endpoints.ts index ea009c4c5a2d..c2f64b193bd9 100644 --- a/clients/client-support/src/endpoints.ts +++ b/clients/client-support/src/endpoints.ts @@ -67,18 +67,15 @@ const partitionHash: PartitionHash = { hostname: "support.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "support-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "support-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "support.{region}.api.aws", tags: ["dualstack"], }, ], @@ -89,18 +86,15 @@ const partitionHash: PartitionHash = { hostname: "support.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "support-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "support-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "support.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -121,18 +115,15 @@ const partitionHash: PartitionHash = { hostname: "support.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "support-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "support-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "support.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-swf/src/endpoints.ts b/clients/client-swf/src/endpoints.ts index 095704dfd0d6..19e73d2d1f49 100644 --- a/clients/client-swf/src/endpoints.ts +++ b/clients/client-swf/src/endpoints.ts @@ -93,18 +93,15 @@ const partitionHash: PartitionHash = { hostname: "swf.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "swf-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "swf-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "swf.{region}.api.aws", tags: ["dualstack"], }, ], @@ -115,18 +112,15 @@ const partitionHash: PartitionHash = { hostname: "swf.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "swf-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "swf-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "swf.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -147,18 +141,15 @@ const partitionHash: PartitionHash = { hostname: "swf.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "swf-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "swf-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "swf.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-synthetics/src/endpoints.ts b/clients/client-synthetics/src/endpoints.ts index 7735e8477c2e..37555cb1e721 100644 --- a/clients/client-synthetics/src/endpoints.ts +++ b/clients/client-synthetics/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "synthetics.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "synthetics-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "synthetics-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "synthetics.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "synthetics.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "synthetics-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "synthetics-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "synthetics.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "synthetics.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "synthetics-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "synthetics-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "synthetics.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-textract/src/endpoints.ts b/clients/client-textract/src/endpoints.ts index a31b5a6e66f5..b172786a71fd 100644 --- a/clients/client-textract/src/endpoints.ts +++ b/clients/client-textract/src/endpoints.ts @@ -122,18 +122,15 @@ const partitionHash: PartitionHash = { hostname: "textract.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "textract-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "textract-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "textract.{region}.api.aws", tags: ["dualstack"], }, ], @@ -144,18 +141,15 @@ const partitionHash: PartitionHash = { hostname: "textract.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "textract-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "textract-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "textract.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -176,18 +170,15 @@ const partitionHash: PartitionHash = { hostname: "textract.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "textract-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "textract-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "textract.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-timestream-query/src/endpoints.ts b/clients/client-timestream-query/src/endpoints.ts index a1291ea9487a..4552ef617201 100644 --- a/clients/client-timestream-query/src/endpoints.ts +++ b/clients/client-timestream-query/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "query.timestream.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "query.timestream-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "query.timestream-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "query.timestream.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "query.timestream.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "query.timestream-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "query.timestream-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "query.timestream.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "query.timestream.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "query.timestream-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "query.timestream-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "query.timestream.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-timestream-write/src/endpoints.ts b/clients/client-timestream-write/src/endpoints.ts index 12e177ba78e2..4919dc47ffe8 100644 --- a/clients/client-timestream-write/src/endpoints.ts +++ b/clients/client-timestream-write/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "ingest.timestream.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "ingest.timestream-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "ingest.timestream-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "ingest.timestream.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "ingest.timestream.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "ingest.timestream-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "ingest.timestream-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "ingest.timestream.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "ingest.timestream.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "ingest.timestream-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "ingest.timestream-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "ingest.timestream.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-transcribe-streaming/src/endpoints.ts b/clients/client-transcribe-streaming/src/endpoints.ts index fb14695ae9df..976e7aa45d74 100644 --- a/clients/client-transcribe-streaming/src/endpoints.ts +++ b/clients/client-transcribe-streaming/src/endpoints.ts @@ -93,18 +93,15 @@ const partitionHash: PartitionHash = { hostname: "transcribestreaming.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "transcribestreaming-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "transcribestreaming-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "transcribestreaming.{region}.api.aws", tags: ["dualstack"], }, ], @@ -115,18 +112,15 @@ const partitionHash: PartitionHash = { hostname: "transcribestreaming.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "transcribestreaming-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "transcribestreaming-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "transcribestreaming.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -147,18 +141,15 @@ const partitionHash: PartitionHash = { hostname: "transcribestreaming.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "transcribestreaming-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "transcribestreaming-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "transcribestreaming.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-transcribe/src/endpoints.ts b/clients/client-transcribe/src/endpoints.ts index ef43e4489dd5..1fb30990f2ea 100644 --- a/clients/client-transcribe/src/endpoints.ts +++ b/clients/client-transcribe/src/endpoints.ts @@ -117,7 +117,7 @@ const partitionHash: PartitionHash = { hostname: "transcribe.{region}.amazonaws.com", variants: [ { - hostname: "fips.transcribe.{region}.{dnsSuffix}", + hostname: "fips.transcribe.{region}.amazonaws.com", tags: ["fips"], }, ], @@ -128,18 +128,15 @@ const partitionHash: PartitionHash = { hostname: "transcribe.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "transcribe-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "transcribe-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "transcribe.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -160,7 +157,7 @@ const partitionHash: PartitionHash = { hostname: "transcribe.{region}.amazonaws.com", variants: [ { - hostname: "fips.transcribe.{region}.{dnsSuffix}", + hostname: "fips.transcribe.{region}.amazonaws.com", tags: ["fips"], }, ], diff --git a/clients/client-transfer/src/endpoints.ts b/clients/client-transfer/src/endpoints.ts index 5a1c67af3b50..8bfe8e497da4 100644 --- a/clients/client-transfer/src/endpoints.ts +++ b/clients/client-transfer/src/endpoints.ts @@ -122,18 +122,15 @@ const partitionHash: PartitionHash = { hostname: "transfer.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "transfer-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "transfer-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "transfer.{region}.api.aws", tags: ["dualstack"], }, ], @@ -144,18 +141,15 @@ const partitionHash: PartitionHash = { hostname: "transfer.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "transfer-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "transfer-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "transfer.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -176,18 +170,15 @@ const partitionHash: PartitionHash = { hostname: "transfer.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "transfer-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "transfer-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "transfer.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-translate/src/endpoints.ts b/clients/client-translate/src/endpoints.ts index 864952ad1768..969d0a72f60e 100644 --- a/clients/client-translate/src/endpoints.ts +++ b/clients/client-translate/src/endpoints.ts @@ -84,18 +84,15 @@ const partitionHash: PartitionHash = { hostname: "translate.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "translate-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "translate-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "translate.{region}.api.aws", tags: ["dualstack"], }, ], @@ -106,18 +103,15 @@ const partitionHash: PartitionHash = { hostname: "translate.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "translate-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "translate-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "translate.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -138,18 +132,15 @@ const partitionHash: PartitionHash = { hostname: "translate.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "translate-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "translate-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "translate.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-voice-id/src/endpoints.ts b/clients/client-voice-id/src/endpoints.ts index 41e94d332ebe..31115402a5d5 100644 --- a/clients/client-voice-id/src/endpoints.ts +++ b/clients/client-voice-id/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "voiceid.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "voiceid-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "voiceid-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "voiceid.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "voiceid.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "voiceid-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "voiceid-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "voiceid.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "voiceid.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "voiceid-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "voiceid-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "voiceid.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-waf-regional/src/endpoints.ts b/clients/client-waf-regional/src/endpoints.ts index c30ba604e814..a5cd0118fef7 100644 --- a/clients/client-waf-regional/src/endpoints.ts +++ b/clients/client-waf-regional/src/endpoints.ts @@ -404,18 +404,15 @@ const partitionHash: PartitionHash = { hostname: "waf-regional.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "waf-regional-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "waf-regional-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "waf-regional.{region}.api.aws", tags: ["dualstack"], }, ], @@ -426,18 +423,15 @@ const partitionHash: PartitionHash = { hostname: "waf-regional.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "waf-regional-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "waf-regional-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "waf-regional.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -458,18 +452,15 @@ const partitionHash: PartitionHash = { hostname: "waf-regional.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "waf-regional-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "waf-regional-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "waf-regional.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-waf/src/endpoints.ts b/clients/client-waf/src/endpoints.ts index 1675f49dbe97..ed04df745063 100644 --- a/clients/client-waf/src/endpoints.ts +++ b/clients/client-waf/src/endpoints.ts @@ -64,18 +64,15 @@ const partitionHash: PartitionHash = { endpoint: "aws-global", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "waf-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "waf-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "waf.{region}.api.aws", tags: ["dualstack"], }, ], @@ -86,18 +83,15 @@ const partitionHash: PartitionHash = { hostname: "waf.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "waf-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "waf-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "waf.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -118,18 +112,15 @@ const partitionHash: PartitionHash = { hostname: "waf.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "waf-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "waf-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "waf.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-wafv2/src/endpoints.ts b/clients/client-wafv2/src/endpoints.ts index 47193cd7f8c6..f5f2de3d84ad 100644 --- a/clients/client-wafv2/src/endpoints.ts +++ b/clients/client-wafv2/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "wafv2.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "wafv2-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "wafv2-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "wafv2.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "wafv2.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "wafv2-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "wafv2-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "wafv2.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "wafv2.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "wafv2-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "wafv2-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "wafv2.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-wellarchitected/src/endpoints.ts b/clients/client-wellarchitected/src/endpoints.ts index ac85908d7f93..ddad3f5bcab4 100644 --- a/clients/client-wellarchitected/src/endpoints.ts +++ b/clients/client-wellarchitected/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "wellarchitected.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "wellarchitected-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "wellarchitected-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "wellarchitected.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "wellarchitected.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "wellarchitected-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "wellarchitected-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "wellarchitected.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "wellarchitected.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "wellarchitected-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "wellarchitected-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "wellarchitected.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-wisdom/src/endpoints.ts b/clients/client-wisdom/src/endpoints.ts index e9d27aebb6ca..7f2f3a6b61ad 100644 --- a/clients/client-wisdom/src/endpoints.ts +++ b/clients/client-wisdom/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "wisdom.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "wisdom-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "wisdom-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "wisdom.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "wisdom.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "wisdom-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "wisdom-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "wisdom.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "wisdom.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "wisdom-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "wisdom-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "wisdom.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-workdocs/src/endpoints.ts b/clients/client-workdocs/src/endpoints.ts index 137e701b9d94..53ff9e9d9ac1 100644 --- a/clients/client-workdocs/src/endpoints.ts +++ b/clients/client-workdocs/src/endpoints.ts @@ -59,18 +59,15 @@ const partitionHash: PartitionHash = { hostname: "workdocs.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "workdocs-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "workdocs-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "workdocs.{region}.api.aws", tags: ["dualstack"], }, ], @@ -81,18 +78,15 @@ const partitionHash: PartitionHash = { hostname: "workdocs.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "workdocs-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "workdocs-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "workdocs.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -113,18 +107,15 @@ const partitionHash: PartitionHash = { hostname: "workdocs.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "workdocs-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "workdocs-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "workdocs.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-worklink/src/endpoints.ts b/clients/client-worklink/src/endpoints.ts index 0ae74f44e55d..ffa12774fdbd 100644 --- a/clients/client-worklink/src/endpoints.ts +++ b/clients/client-worklink/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "worklink.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "worklink-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "worklink-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "worklink.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "worklink.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "worklink-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "worklink-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "worklink.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "worklink.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "worklink-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "worklink-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "worklink.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-workmail/src/endpoints.ts b/clients/client-workmail/src/endpoints.ts index 4a2631fff75f..59365859c04c 100644 --- a/clients/client-workmail/src/endpoints.ts +++ b/clients/client-workmail/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "workmail.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "workmail-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "workmail-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "workmail.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "workmail.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "workmail-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "workmail-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "workmail.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "workmail.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "workmail-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "workmail-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "workmail.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-workmailmessageflow/src/endpoints.ts b/clients/client-workmailmessageflow/src/endpoints.ts index 5de1e847d9cd..62b5269f1baa 100644 --- a/clients/client-workmailmessageflow/src/endpoints.ts +++ b/clients/client-workmailmessageflow/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "workmailmessageflow.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "workmailmessageflow-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "workmailmessageflow-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "workmailmessageflow.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "workmailmessageflow.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "workmailmessageflow-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "workmailmessageflow-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "workmailmessageflow.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "workmailmessageflow.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "workmailmessageflow-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "workmailmessageflow-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "workmailmessageflow.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-workspaces/src/endpoints.ts b/clients/client-workspaces/src/endpoints.ts index d07dfafbd2c4..471b4d4ada61 100644 --- a/clients/client-workspaces/src/endpoints.ts +++ b/clients/client-workspaces/src/endpoints.ts @@ -71,18 +71,15 @@ const partitionHash: PartitionHash = { hostname: "workspaces.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "workspaces-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "workspaces-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "workspaces.{region}.api.aws", tags: ["dualstack"], }, ], @@ -93,18 +90,15 @@ const partitionHash: PartitionHash = { hostname: "workspaces.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "workspaces-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "workspaces-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "workspaces.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -125,18 +119,15 @@ const partitionHash: PartitionHash = { hostname: "workspaces.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "workspaces-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "workspaces-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "workspaces.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/clients/client-xray/src/endpoints.ts b/clients/client-xray/src/endpoints.ts index 12c0b2fdb6a7..84cea3050c91 100644 --- a/clients/client-xray/src/endpoints.ts +++ b/clients/client-xray/src/endpoints.ts @@ -109,18 +109,15 @@ const partitionHash: PartitionHash = { hostname: "xray.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "xray-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "xray-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "xray.{region}.api.aws", tags: ["dualstack"], }, ], @@ -131,18 +128,15 @@ const partitionHash: PartitionHash = { hostname: "xray.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "xray-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "xray-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "xray.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -163,18 +157,15 @@ const partitionHash: PartitionHash = { hostname: "xray.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "xray-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "xray-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "xray.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/private/aws-protocoltests-ec2/src/endpoints.ts b/private/aws-protocoltests-ec2/src/endpoints.ts index 2432306ad6ef..62c98ad21fe1 100644 --- a/private/aws-protocoltests-ec2/src/endpoints.ts +++ b/private/aws-protocoltests-ec2/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "awsec2.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "awsec2-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "awsec2-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "awsec2.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "awsec2.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "awsec2-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "awsec2-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "awsec2.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "awsec2.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "awsec2-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "awsec2-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "awsec2.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/private/aws-protocoltests-json-10/src/endpoints.ts b/private/aws-protocoltests-json-10/src/endpoints.ts index e3a71483e9da..6c4a27cf1b03 100644 --- a/private/aws-protocoltests-json-10/src/endpoints.ts +++ b/private/aws-protocoltests-json-10/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "jsonrpc10.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "jsonrpc10-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "jsonrpc10-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "jsonrpc10.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "jsonrpc10.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "jsonrpc10-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "jsonrpc10-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "jsonrpc10.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "jsonrpc10.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "jsonrpc10-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "jsonrpc10-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "jsonrpc10.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/private/aws-protocoltests-json/src/endpoints.ts b/private/aws-protocoltests-json/src/endpoints.ts index 163237ac7286..cefc5ea619c6 100644 --- a/private/aws-protocoltests-json/src/endpoints.ts +++ b/private/aws-protocoltests-json/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "jsonprotocol.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "jsonprotocol-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "jsonprotocol-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "jsonprotocol.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "jsonprotocol.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "jsonprotocol-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "jsonprotocol-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "jsonprotocol.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "jsonprotocol.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "jsonprotocol-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "jsonprotocol-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "jsonprotocol.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/private/aws-protocoltests-query/src/endpoints.ts b/private/aws-protocoltests-query/src/endpoints.ts index 553cdd1222a7..e12ea19c8196 100644 --- a/private/aws-protocoltests-query/src/endpoints.ts +++ b/private/aws-protocoltests-query/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "awsquery.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "awsquery-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "awsquery-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "awsquery.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "awsquery.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "awsquery-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "awsquery-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "awsquery.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "awsquery.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "awsquery-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "awsquery-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "awsquery.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/private/aws-protocoltests-restjson/src/endpoints.ts b/private/aws-protocoltests-restjson/src/endpoints.ts index c47a53209a5b..87a999a0634d 100644 --- a/private/aws-protocoltests-restjson/src/endpoints.ts +++ b/private/aws-protocoltests-restjson/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "restjson.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "restjson-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "restjson-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "restjson.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "restjson.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "restjson-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "restjson-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "restjson.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "restjson.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "restjson-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "restjson-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "restjson.{region}.api.aws", tags: ["dualstack"], }, ], diff --git a/private/aws-protocoltests-restxml/src/endpoints.ts b/private/aws-protocoltests-restxml/src/endpoints.ts index 247affacd016..579ae7a180a9 100644 --- a/private/aws-protocoltests-restxml/src/endpoints.ts +++ b/private/aws-protocoltests-restxml/src/endpoints.ts @@ -32,18 +32,15 @@ const partitionHash: PartitionHash = { hostname: "restxml.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "restxml-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "restxml-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "restxml.{region}.api.aws", tags: ["dualstack"], }, ], @@ -54,18 +51,15 @@ const partitionHash: PartitionHash = { hostname: "restxml.{region}.amazonaws.com.cn", variants: [ { - dnsSuffix: "amazonaws.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "restxml-fips.{region}.amazonaws.com.cn", tags: ["fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "restxml-fips.{region}.api.amazonwebservices.com.cn", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.amazonwebservices.com.cn", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "restxml.{region}.api.amazonwebservices.com.cn", tags: ["dualstack"], }, ], @@ -86,18 +80,15 @@ const partitionHash: PartitionHash = { hostname: "restxml.{region}.amazonaws.com", variants: [ { - dnsSuffix: "amazonaws.com", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "restxml-fips.{region}.amazonaws.com", tags: ["fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}-fips.{region}.{dnsSuffix}", + hostname: "restxml-fips.{region}.api.aws", tags: ["dualstack", "fips"], }, { - dnsSuffix: "api.aws", - hostname: "{service}.{region}.{dnsSuffix}", + hostname: "restxml.{region}.api.aws", tags: ["dualstack"], }, ], From 159cdeec976574504489943da0707f2232ccc73a Mon Sep 17 00:00:00 2001 From: "Kamat, Trivikram" <16024985+trivikr@users.noreply.github.com> Date: Mon, 1 Nov 2021 13:30:43 +0000 Subject: [PATCH 14/16] chore(config-resolver): add type for EndpointVariant --- .../config-resolver/src/regionInfo/EndpointVariant.ts | 9 +++++++++ .../config-resolver/src/regionInfo/EndpointVariantTag.ts | 5 +++++ 2 files changed, 14 insertions(+) create mode 100644 packages/config-resolver/src/regionInfo/EndpointVariant.ts create mode 100644 packages/config-resolver/src/regionInfo/EndpointVariantTag.ts diff --git a/packages/config-resolver/src/regionInfo/EndpointVariant.ts b/packages/config-resolver/src/regionInfo/EndpointVariant.ts new file mode 100644 index 000000000000..bb948248160c --- /dev/null +++ b/packages/config-resolver/src/regionInfo/EndpointVariant.ts @@ -0,0 +1,9 @@ +import { EndpointVariantTag } from "./EndpointVariantTag"; + +/** + * Provides hostname information for specific host label. + */ +export type EndpointVariant = { + hostname: string; + tags: EndpointVariantTag[]; +}; diff --git a/packages/config-resolver/src/regionInfo/EndpointVariantTag.ts b/packages/config-resolver/src/regionInfo/EndpointVariantTag.ts new file mode 100644 index 000000000000..43e3cfb58a2c --- /dev/null +++ b/packages/config-resolver/src/regionInfo/EndpointVariantTag.ts @@ -0,0 +1,5 @@ +/** + * The tag which mentions which area variant is providing information for. + * Can be either "fips" or "dualstack". + */ +export type EndpointVariantTag = "fips" | "dualstack"; From ad31d2fbf7b909c40ab5d1e8a9fb582c0165e3aa Mon Sep 17 00:00:00 2001 From: "Kamat, Trivikram" <16024985+trivikr@users.noreply.github.com> Date: Mon, 1 Nov 2021 13:31:23 +0000 Subject: [PATCH 15/16] chore(config-resolver): add optional variants array in PartitionHash --- .../config-resolver/src/regionInfo/PartitionHash.ts | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/packages/config-resolver/src/regionInfo/PartitionHash.ts b/packages/config-resolver/src/regionInfo/PartitionHash.ts index abc85d0b15b3..527bb8ca444f 100644 --- a/packages/config-resolver/src/regionInfo/PartitionHash.ts +++ b/packages/config-resolver/src/regionInfo/PartitionHash.ts @@ -1,8 +1,16 @@ +import { EndpointVariant } from "./EndpointVariant"; + /** * The hash of partition with the information specific to that partition. * The information includes the list of regions belonging to that partition, * and the hostname to be used for the partition. */ export type PartitionHash = { - [key: string]: { regions: string[]; regionRegex: string; hostname?: string; endpoint?: string }; + [key: string]: { + regions: string[]; + regionRegex: string; + hostname?: string; + endpoint?: string; + variants?: EndpointVariant[]; + }; }; From 24b49bded45fa52a1ba3bfcad0fc5ae51ec85eaa Mon Sep 17 00:00:00 2001 From: "Kamat, Trivikram" <16024985+trivikr@users.noreply.github.com> Date: Mon, 1 Nov 2021 13:40:44 +0000 Subject: [PATCH 16/16] chore(config-resolver): add endpoint variants array in RegionHash --- packages/config-resolver/src/regionInfo/RegionHash.ts | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/packages/config-resolver/src/regionInfo/RegionHash.ts b/packages/config-resolver/src/regionInfo/RegionHash.ts index 3441bb2ffafc..4c1d86969695 100644 --- a/packages/config-resolver/src/regionInfo/RegionHash.ts +++ b/packages/config-resolver/src/regionInfo/RegionHash.ts @@ -1,7 +1,14 @@ -import { RegionInfo } from "@aws-sdk/types"; +import { EndpointVariant } from "./EndpointVariant"; /** * The hash of region with the information specific to that region. * The information can include hostname, signingService and signingRegion. */ -export type RegionHash = { [key: string]: Partial> }; +export type RegionHash = { + [key: string]: { + hostname?: string; + variants?: EndpointVariant[]; + signingService?: string; + signingRegion?: string; + }; +};