From 55846925ca93976459bd9a001cf458b1c2e35396 Mon Sep 17 00:00:00 2001 From: "Kamat, Trivikram" <16024985+trivikr@users.noreply.github.com> Date: Tue, 2 Nov 2021 18:38:42 +0000 Subject: [PATCH 01/25] chore(clients): update endpoints as of 2021/11/02 --- clients/client-waf/src/endpoints.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/clients/client-waf/src/endpoints.ts b/clients/client-waf/src/endpoints.ts index 5f272a5d6aa06..f6b8f279f0854 100644 --- a/clients/client-waf/src/endpoints.ts +++ b/clients/client-waf/src/endpoints.ts @@ -50,6 +50,10 @@ const regionHash: RegionHash = { ], signingRegion: "us-east-1", }, + "aws-global-fips": { + hostname: "waf-fips.amazonaws.com", + signingRegion: "us-east-1", + }, }; const partitionHash: PartitionHash = { From 7ca6d07ef71391a6901b61b3b5fe7e8a0858660c Mon Sep 17 00:00:00 2001 From: "Kamat, Trivikram" <16024985+trivikr@users.noreply.github.com> Date: Tue, 2 Nov 2021 20:24:49 +0000 Subject: [PATCH 02/25] chore(clients): populate variants in endpoints hashes --- clients/client-waf/src/endpoints.ts | 4 ---- 1 file changed, 4 deletions(-) diff --git a/clients/client-waf/src/endpoints.ts b/clients/client-waf/src/endpoints.ts index f6b8f279f0854..5f272a5d6aa06 100644 --- a/clients/client-waf/src/endpoints.ts +++ b/clients/client-waf/src/endpoints.ts @@ -50,10 +50,6 @@ const regionHash: RegionHash = { ], signingRegion: "us-east-1", }, - "aws-global-fips": { - hostname: "waf-fips.amazonaws.com", - signingRegion: "us-east-1", - }, }; const partitionHash: PartitionHash = { From 213c7c365305d11f879951ea3aa8f0b4a3b45c23 Mon Sep 17 00:00:00 2001 From: "Kamat, Trivikram" <16024985+trivikr@users.noreply.github.com> Date: Tue, 2 Nov 2021 12:44:39 +0000 Subject: [PATCH 03/25] chore(functional): test fips by passing isFipsEndpoint: true --- tests/functional/endpoints/fips/index.spec.ts | 38 +++++++++++++------ 1 file changed, 27 insertions(+), 11 deletions(-) diff --git a/tests/functional/endpoints/fips/index.spec.ts b/tests/functional/endpoints/fips/index.spec.ts index 89574c9740b10..c5fbdbad3aa6c 100644 --- a/tests/functional/endpoints/fips/index.spec.ts +++ b/tests/functional/endpoints/fips/index.spec.ts @@ -9,15 +9,31 @@ const getClientPackageName = (sdkId: string) => .join("-")}`; describe("endpoints.fips", () => { - for (const { sdkId, region, signingRegion, hostname } of testCases) { - const clientPackageName = getClientPackageName(sdkId); - it(`testing "${clientPackageName}" with region: ${region}`, async () => { - const { defaultRegionInfoProvider } = await import( - join("..", "..", "..", "..", "clients", clientPackageName, "src", "endpoints") - ); - const regionInfo = await defaultRegionInfoProvider(region); - expect(regionInfo.signingRegion).toEqual(signingRegion); - expect(regionInfo.hostname).toEqual(hostname); - }); - } + describe("pseudo regions", () => { + for (const { sdkId, region, signingRegion, hostname } of testCases) { + const clientPackageName = getClientPackageName(sdkId); + it(`testing "${clientPackageName}" with region: ${region}`, async () => { + const { defaultRegionInfoProvider } = await import( + join("..", "..", "..", "..", "clients", clientPackageName, "src", "endpoints") + ); + const regionInfo = await defaultRegionInfoProvider(region); + expect(regionInfo.signingRegion).toEqual(signingRegion); + expect(regionInfo.hostname).toEqual(hostname); + }); + } + }); + + describe("real regions", () => { + for (const { sdkId, signingRegion, hostname } of testCases) { + const clientPackageName = getClientPackageName(sdkId); + it(`testing "${clientPackageName}" with region: ${signingRegion}`, async () => { + const { defaultRegionInfoProvider } = await import( + join("..", "..", "..", "..", "clients", clientPackageName, "src", "endpoints") + ); + const regionInfo = await defaultRegionInfoProvider(signingRegion, { isFipsRegion: true }); + expect(regionInfo.signingRegion).toEqual(signingRegion); + expect(regionInfo.hostname).toEqual(hostname); + }); + } + }); }); From e23c71d979b6817d73f55381140d73d1e2410ccc Mon Sep 17 00:00:00 2001 From: "Kamat, Trivikram" <16024985+trivikr@users.noreply.github.com> Date: Tue, 2 Nov 2021 13:02:45 +0000 Subject: [PATCH 04/25] chore(config-resolver): add fips and dualstack config in getRegionInfo --- .../config-resolver/src/regionInfo/getRegionInfo.ts | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/packages/config-resolver/src/regionInfo/getRegionInfo.ts b/packages/config-resolver/src/regionInfo/getRegionInfo.ts index aa47268a04c79..f702082eae5f9 100644 --- a/packages/config-resolver/src/regionInfo/getRegionInfo.ts +++ b/packages/config-resolver/src/regionInfo/getRegionInfo.ts @@ -7,6 +7,8 @@ import { PartitionHash } from "./PartitionHash"; import { RegionHash } from "./RegionHash"; export interface GetRegionInfoOptions { + isFipsEndpoint?: boolean; + isDualstackEndpoint?: boolean; signingService: string; regionHash: RegionHash; partitionHash: PartitionHash; @@ -14,7 +16,13 @@ export interface GetRegionInfoOptions { export const getRegionInfo = ( region: string, - { signingService, regionHash, partitionHash }: GetRegionInfoOptions + { + isFipsEndpoint = false, + isDualstackEndpoint = false, + signingService, + regionHash, + partitionHash, + }: GetRegionInfoOptions ): RegionInfo => { const partition = getResolvedPartition(region, { partitionHash }); const resolvedRegion = region in regionHash ? region : partitionHash[partition]?.endpoint ?? region; From 70a446f86a255227f3aeb662ba4d52cf7e72c6bd Mon Sep 17 00:00:00 2001 From: "Kamat, Trivikram" <16024985+trivikr@users.noreply.github.com> Date: Tue, 2 Nov 2021 21:38:22 +0000 Subject: [PATCH 05/25] chore: wip to get hostname from variants --- .../src/regionInfo/getHostnameFromVariants.ts | 13 +++++++++++++ .../config-resolver/src/regionInfo/getRegionInfo.ts | 6 ++++-- .../src/regionInfo/getResolvedHostname.ts | 11 +++++++---- 3 files changed, 24 insertions(+), 6 deletions(-) create mode 100644 packages/config-resolver/src/regionInfo/getHostnameFromVariants.ts diff --git a/packages/config-resolver/src/regionInfo/getHostnameFromVariants.ts b/packages/config-resolver/src/regionInfo/getHostnameFromVariants.ts new file mode 100644 index 0000000000000..60ba367183088 --- /dev/null +++ b/packages/config-resolver/src/regionInfo/getHostnameFromVariants.ts @@ -0,0 +1,13 @@ +import { EndpointVariant } from "./EndpointVariant"; + +export interface GetHostnameFromVariantsOptions { + isFipsEndpoint: boolean; + isDualstackEndpoint: boolean; +} + +export const getHostnameFromVariants = ( + variants: EndpointVariant[], + { isFipsEndpoint, isDualstackEndpoint }: GetHostnameFromVariantsOptions +) => { + return variants.find(({ tags }) => isFipsEndpoint).hostname; +}; diff --git a/packages/config-resolver/src/regionInfo/getRegionInfo.ts b/packages/config-resolver/src/regionInfo/getRegionInfo.ts index f702082eae5f9..b27cd6d622fc3 100644 --- a/packages/config-resolver/src/regionInfo/getRegionInfo.ts +++ b/packages/config-resolver/src/regionInfo/getRegionInfo.ts @@ -28,9 +28,11 @@ export const getRegionInfo = ( const resolvedRegion = region in regionHash ? region : partitionHash[partition]?.endpoint ?? region; const hostname = getResolvedHostname(resolvedRegion, { + isFipsEndpoint, + isDualstackEndpoint, signingService, - regionHostname: regionHash[resolvedRegion]?.hostname, - partitionHostname: partitionHash[partition]?.hostname, + regionVariants: regionHash[resolvedRegion]?.variants, + partitionVariants: partitionHash[partition]?.variants, }); const signingRegion = getResolvedSigningRegion(region, { hostname, diff --git a/packages/config-resolver/src/regionInfo/getResolvedHostname.ts b/packages/config-resolver/src/regionInfo/getResolvedHostname.ts index a259698898caa..adaa87cda70f1 100644 --- a/packages/config-resolver/src/regionInfo/getResolvedHostname.ts +++ b/packages/config-resolver/src/regionInfo/getResolvedHostname.ts @@ -1,12 +1,15 @@ +import { EndpointVariant } from "./EndpointVariant"; import { getHostnameTemplate } from "./getHostnameTemplate"; export interface GetResolvedHostnameOptions { + isFipsEndpoint: boolean; + isDualstackEndpoint: boolean; signingService: string; - regionHostname?: string; - partitionHostname?: string; + regionVariants: EndpointVariant[]; + partitionVariants: EndpointVariant[]; } export const getResolvedHostname = ( resolvedRegion: string, - { signingService, regionHostname, partitionHostname }: GetResolvedHostnameOptions -) => regionHostname ?? getHostnameTemplate(signingService, { partitionHostname }).replace("{region}", resolvedRegion); + { signingService, regionVariants, partitionVariants }: GetResolvedHostnameOptions +) => regionHostname ?? getHostnameTemplate(signingService, { partitionVariants }).replace("{region}", resolvedRegion); From eb527c1c5eb2faa4d172573e6de39ca39def1802 Mon Sep 17 00:00:00 2001 From: "Kamat, Trivikram" <16024985+trivikr@users.noreply.github.com> Date: Tue, 2 Nov 2021 22:32:24 +0000 Subject: [PATCH 06/25] chore: wip 2 for reading hostname from variants --- .../src/regionInfo/getHostnameFromVariants.ts | 9 +++++---- .../config-resolver/src/regionInfo/getRegionInfo.ts | 13 ++++++------- .../src/regionInfo/getResolvedHostname.ts | 11 ++++------- 3 files changed, 15 insertions(+), 18 deletions(-) diff --git a/packages/config-resolver/src/regionInfo/getHostnameFromVariants.ts b/packages/config-resolver/src/regionInfo/getHostnameFromVariants.ts index 60ba367183088..e77da79f9cfa2 100644 --- a/packages/config-resolver/src/regionInfo/getHostnameFromVariants.ts +++ b/packages/config-resolver/src/regionInfo/getHostnameFromVariants.ts @@ -6,8 +6,9 @@ export interface GetHostnameFromVariantsOptions { } export const getHostnameFromVariants = ( - variants: EndpointVariant[], + variants: EndpointVariant[] = [], { isFipsEndpoint, isDualstackEndpoint }: GetHostnameFromVariantsOptions -) => { - return variants.find(({ tags }) => isFipsEndpoint).hostname; -}; +) => + variants.find( + ({ tags }) => isFipsEndpoint === tags.includes("fips") && isDualstackEndpoint === tags.includes("dualstack") + )?.hostname; diff --git a/packages/config-resolver/src/regionInfo/getRegionInfo.ts b/packages/config-resolver/src/regionInfo/getRegionInfo.ts index b27cd6d622fc3..db73edd703c2f 100644 --- a/packages/config-resolver/src/regionInfo/getRegionInfo.ts +++ b/packages/config-resolver/src/regionInfo/getRegionInfo.ts @@ -1,5 +1,6 @@ import { RegionInfo } from "@aws-sdk/types"; +import { getHostnameFromVariants } from "./getHostnameFromVariants"; import { getResolvedHostname } from "./getResolvedHostname"; import { getResolvedPartition } from "./getResolvedPartition"; import { getResolvedSigningRegion } from "./getResolvedSigningRegion"; @@ -27,13 +28,11 @@ export const getRegionInfo = ( const partition = getResolvedPartition(region, { partitionHash }); const resolvedRegion = region in regionHash ? region : partitionHash[partition]?.endpoint ?? region; - const hostname = getResolvedHostname(resolvedRegion, { - isFipsEndpoint, - isDualstackEndpoint, - signingService, - regionVariants: regionHash[resolvedRegion]?.variants, - partitionVariants: partitionHash[partition]?.variants, - }); + const hostnameOptions = { isFipsEndpoint, isDualstackEndpoint }; + const regionHostname = getHostnameFromVariants(regionHash[resolvedRegion]?.variants, hostnameOptions); + const partitionHostname = getHostnameFromVariants(partitionHash[partition]?.variants, hostnameOptions); + const hostname = getResolvedHostname(resolvedRegion, { signingService, regionHostname, partitionHostname }); + const signingRegion = getResolvedSigningRegion(region, { hostname, signingRegion: regionHash[resolvedRegion]?.signingRegion, diff --git a/packages/config-resolver/src/regionInfo/getResolvedHostname.ts b/packages/config-resolver/src/regionInfo/getResolvedHostname.ts index adaa87cda70f1..a259698898caa 100644 --- a/packages/config-resolver/src/regionInfo/getResolvedHostname.ts +++ b/packages/config-resolver/src/regionInfo/getResolvedHostname.ts @@ -1,15 +1,12 @@ -import { EndpointVariant } from "./EndpointVariant"; import { getHostnameTemplate } from "./getHostnameTemplate"; export interface GetResolvedHostnameOptions { - isFipsEndpoint: boolean; - isDualstackEndpoint: boolean; signingService: string; - regionVariants: EndpointVariant[]; - partitionVariants: EndpointVariant[]; + regionHostname?: string; + partitionHostname?: string; } export const getResolvedHostname = ( resolvedRegion: string, - { signingService, regionVariants, partitionVariants }: GetResolvedHostnameOptions -) => regionHostname ?? getHostnameTemplate(signingService, { partitionVariants }).replace("{region}", resolvedRegion); + { signingService, regionHostname, partitionHostname }: GetResolvedHostnameOptions +) => regionHostname ?? getHostnameTemplate(signingService, { partitionHostname }).replace("{region}", resolvedRegion); From 2b4298cb7073cb8c5471a9fc9b3d3efcc9a66b93 Mon Sep 17 00:00:00 2001 From: "Kamat, Trivikram" <16024985+trivikr@users.noreply.github.com> Date: Tue, 2 Nov 2021 22:40:51 +0000 Subject: [PATCH 07/25] test(functional): pass isFipsEndpoint while calling using signingRegion --- tests/functional/endpoints/fips/index.spec.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/functional/endpoints/fips/index.spec.ts b/tests/functional/endpoints/fips/index.spec.ts index c5fbdbad3aa6c..0e80ab5abb57b 100644 --- a/tests/functional/endpoints/fips/index.spec.ts +++ b/tests/functional/endpoints/fips/index.spec.ts @@ -30,7 +30,7 @@ describe("endpoints.fips", () => { const { defaultRegionInfoProvider } = await import( join("..", "..", "..", "..", "clients", clientPackageName, "src", "endpoints") ); - const regionInfo = await defaultRegionInfoProvider(signingRegion, { isFipsRegion: true }); + const regionInfo = await defaultRegionInfoProvider(signingRegion, { isFipsEndpoint: true }); expect(regionInfo.signingRegion).toEqual(signingRegion); expect(regionInfo.hostname).toEqual(hostname); }); From 7b7dfb5d08e499e1714852966168302377880b1d Mon Sep 17 00:00:00 2001 From: "Kamat, Trivikram" <16024985+trivikr@users.noreply.github.com> Date: Tue, 2 Nov 2021 22:44:28 +0000 Subject: [PATCH 08/25] test(functional): do not test for signingRegion as it's same as region --- tests/functional/endpoints/fips/index.spec.ts | 1 - 1 file changed, 1 deletion(-) diff --git a/tests/functional/endpoints/fips/index.spec.ts b/tests/functional/endpoints/fips/index.spec.ts index 0e80ab5abb57b..8a88695675994 100644 --- a/tests/functional/endpoints/fips/index.spec.ts +++ b/tests/functional/endpoints/fips/index.spec.ts @@ -31,7 +31,6 @@ describe("endpoints.fips", () => { join("..", "..", "..", "..", "clients", clientPackageName, "src", "endpoints") ); const regionInfo = await defaultRegionInfoProvider(signingRegion, { isFipsEndpoint: true }); - expect(regionInfo.signingRegion).toEqual(signingRegion); expect(regionInfo.hostname).toEqual(hostname); }); } From 7f75540fb7017b9c2ff59682d009a24d8a6a829e Mon Sep 17 00:00:00 2001 From: "Kamat, Trivikram" <16024985+trivikr@users.noreply.github.com> Date: Tue, 2 Nov 2021 23:07:08 +0000 Subject: [PATCH 09/25] test(functional): run streams.dynamodb tests only for variants --- tests/functional/endpoints/fips/index.spec.ts | 3 +- .../endpoints/fips/test_cases_supported.json | 49 ------------------ .../fips/test_cases_supported_variants.json | 51 +++++++++++++++++++ 3 files changed, 53 insertions(+), 50 deletions(-) create mode 100644 tests/functional/endpoints/fips/test_cases_supported_variants.json diff --git a/tests/functional/endpoints/fips/index.spec.ts b/tests/functional/endpoints/fips/index.spec.ts index 8a88695675994..dce2d7dc6b9fe 100644 --- a/tests/functional/endpoints/fips/index.spec.ts +++ b/tests/functional/endpoints/fips/index.spec.ts @@ -1,6 +1,7 @@ import { join } from "path"; import testCases from "./test_cases_supported.json"; +import variantsTestCases from "./test_cases_supported_variants.json"; const getClientPackageName = (sdkId: string) => `client-${sdkId @@ -24,7 +25,7 @@ describe("endpoints.fips", () => { }); describe("real regions", () => { - for (const { sdkId, signingRegion, hostname } of testCases) { + for (const { sdkId, signingRegion, hostname } of testCases.concat(variantsTestCases)) { const clientPackageName = getClientPackageName(sdkId); it(`testing "${clientPackageName}" with region: ${signingRegion}`, async () => { const { defaultRegionInfoProvider } = await import( diff --git a/tests/functional/endpoints/fips/test_cases_supported.json b/tests/functional/endpoints/fips/test_cases_supported.json index 5d96c48d5e59f..4c21b9c43ad41 100644 --- a/tests/functional/endpoints/fips/test_cases_supported.json +++ b/tests/functional/endpoints/fips/test_cases_supported.json @@ -2659,41 +2659,6 @@ "signingRegion": "us-west-2", "hostname": "states-fips.us-west-2.amazonaws.com" }, - { - "endpointPrefix": "streams.dynamodb", - "sdkId": "DynamoDB Streams", - "region": "ca-central-1-fips", - "signingRegion": "ca-central-1", - "hostname": "dynamodb-fips.ca-central-1.amazonaws.com" - }, - { - "endpointPrefix": "streams.dynamodb", - "sdkId": "DynamoDB Streams", - "region": "us-east-1-fips", - "signingRegion": "us-east-1", - "hostname": "dynamodb-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "streams.dynamodb", - "sdkId": "DynamoDB Streams", - "region": "us-east-2-fips", - "signingRegion": "us-east-2", - "hostname": "dynamodb-fips.us-east-2.amazonaws.com" - }, - { - "endpointPrefix": "streams.dynamodb", - "sdkId": "DynamoDB Streams", - "region": "us-west-1-fips", - "signingRegion": "us-west-1", - "hostname": "dynamodb-fips.us-west-1.amazonaws.com" - }, - { - "endpointPrefix": "streams.dynamodb", - "sdkId": "DynamoDB Streams", - "region": "us-west-2-fips", - "signingRegion": "us-west-2", - "hostname": "dynamodb-fips.us-west-2.amazonaws.com" - }, { "endpointPrefix": "sts", "sdkId": "STS", @@ -3842,20 +3807,6 @@ "signingRegion": "us-gov-west-1", "hostname": "states.us-gov-west-1.amazonaws.com" }, - { - "endpointPrefix": "streams.dynamodb", - "sdkId": "DynamoDB Streams", - "region": "us-gov-east-1-fips", - "signingRegion": "us-gov-east-1", - "hostname": "dynamodb.us-gov-east-1.amazonaws.com" - }, - { - "endpointPrefix": "streams.dynamodb", - "sdkId": "DynamoDB Streams", - "region": "us-gov-west-1-fips", - "signingRegion": "us-gov-west-1", - "hostname": "dynamodb.us-gov-west-1.amazonaws.com" - }, { "endpointPrefix": "sts", "sdkId": "STS", diff --git a/tests/functional/endpoints/fips/test_cases_supported_variants.json b/tests/functional/endpoints/fips/test_cases_supported_variants.json new file mode 100644 index 0000000000000..f6a2068a64c56 --- /dev/null +++ b/tests/functional/endpoints/fips/test_cases_supported_variants.json @@ -0,0 +1,51 @@ +[ + { + "endpointPrefix": "streams.dynamodb", + "sdkId": "DynamoDB Streams", + "region": "ca-central-1-fips", + "signingRegion": "ca-central-1", + "hostname": "streams.dynamodb-fips.ca-central-1.amazonaws.com" + }, + { + "endpointPrefix": "streams.dynamodb", + "sdkId": "DynamoDB Streams", + "region": "us-east-1-fips", + "signingRegion": "us-east-1", + "hostname": "streams.dynamodb-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "streams.dynamodb", + "sdkId": "DynamoDB Streams", + "region": "us-east-2-fips", + "signingRegion": "us-east-2", + "hostname": "streams.dynamodb-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "streams.dynamodb", + "sdkId": "DynamoDB Streams", + "region": "us-west-1-fips", + "signingRegion": "us-west-1", + "hostname": "streams.dynamodb-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "streams.dynamodb", + "sdkId": "DynamoDB Streams", + "region": "us-west-2-fips", + "signingRegion": "us-west-2", + "hostname": "streams.dynamodb-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "streams.dynamodb", + "sdkId": "DynamoDB Streams", + "region": "us-gov-east-1-fips", + "signingRegion": "us-gov-east-1", + "hostname": "streams.dynamodb-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "streams.dynamodb", + "sdkId": "DynamoDB Streams", + "region": "us-gov-west-1-fips", + "signingRegion": "us-gov-west-1", + "hostname": "streams.dynamodb-fips.us-gov-west-1.amazonaws.com" + } +] From cc06244d2c227cf91823cf4fd3a1c1ef4a370976 Mon Sep 17 00:00:00 2001 From: "Kamat, Trivikram" <16024985+trivikr@users.noreply.github.com> Date: Wed, 3 Nov 2021 14:15:12 +0000 Subject: [PATCH 10/25] chore(functional): wip for dualstack tests --- .../endpoints/dualstack/index.spec.ts | 22 +++++++++++++++++++ .../dualstack/test_cases_supported.json | 8 +++++++ .../dualstack/test_cases_unsupported.json | 8 +++++++ 3 files changed, 38 insertions(+) create mode 100644 tests/functional/endpoints/dualstack/index.spec.ts create mode 100644 tests/functional/endpoints/dualstack/test_cases_supported.json create mode 100644 tests/functional/endpoints/dualstack/test_cases_unsupported.json diff --git a/tests/functional/endpoints/dualstack/index.spec.ts b/tests/functional/endpoints/dualstack/index.spec.ts new file mode 100644 index 0000000000000..238f0cb4c08d7 --- /dev/null +++ b/tests/functional/endpoints/dualstack/index.spec.ts @@ -0,0 +1,22 @@ +import { join } from "path"; + +import testCases from "./test_cases.json"; + +const getClientPackageName = (sdkId: string) => + `client-${sdkId + .split(" ") + .map((word) => word.toLowerCase()) + .join("-")}`; + +describe("endpoints.dualstack", () => { + for (const { sdkId, region, hostname } of testCases) { + const clientPackageName = getClientPackageName(sdkId); + it(`testing "${clientPackageName}" with region: ${region}`, async () => { + const { defaultRegionInfoProvider } = await import( + join("..", "..", "..", "..", "clients", clientPackageName, "src", "endpoints") + ); + const regionInfo = await defaultRegionInfoProvider(region, { isFipsEndpoint: true }); + expect(regionInfo.hostname).toEqual(hostname); + }); + } +}); diff --git a/tests/functional/endpoints/dualstack/test_cases_supported.json b/tests/functional/endpoints/dualstack/test_cases_supported.json new file mode 100644 index 0000000000000..f059b0e6ca75a --- /dev/null +++ b/tests/functional/endpoints/dualstack/test_cases_supported.json @@ -0,0 +1,8 @@ +[ + { + "endpointPrefix": "access-analyzer", + "sdkId": "AccessAnalyzer", + "region": "ca-central-1", + "hostname": "access-analyzer-fips.ca-central-1.amazonaws.com" + } +] diff --git a/tests/functional/endpoints/dualstack/test_cases_unsupported.json b/tests/functional/endpoints/dualstack/test_cases_unsupported.json new file mode 100644 index 0000000000000..f059b0e6ca75a --- /dev/null +++ b/tests/functional/endpoints/dualstack/test_cases_unsupported.json @@ -0,0 +1,8 @@ +[ + { + "endpointPrefix": "access-analyzer", + "sdkId": "AccessAnalyzer", + "region": "ca-central-1", + "hostname": "access-analyzer-fips.ca-central-1.amazonaws.com" + } +] From 02d13897db3995c001a973dc103d4e8bf098caa9 Mon Sep 17 00:00:00 2001 From: "Kamat, Trivikram" <16024985+trivikr@users.noreply.github.com> Date: Wed, 3 Nov 2021 15:24:56 +0000 Subject: [PATCH 11/25] chore(functional): wip 2 --- .../endpoints/dualstack/index.spec.ts | 4 +- .../dualstack/test_cases_supported.json | 2282 ++++++++++++++++- 2 files changed, 2283 insertions(+), 3 deletions(-) diff --git a/tests/functional/endpoints/dualstack/index.spec.ts b/tests/functional/endpoints/dualstack/index.spec.ts index 238f0cb4c08d7..22f861df54fcb 100644 --- a/tests/functional/endpoints/dualstack/index.spec.ts +++ b/tests/functional/endpoints/dualstack/index.spec.ts @@ -1,6 +1,6 @@ import { join } from "path"; -import testCases from "./test_cases.json"; +import testCases from "./test_cases_supported.json"; const getClientPackageName = (sdkId: string) => `client-${sdkId @@ -15,7 +15,7 @@ describe("endpoints.dualstack", () => { const { defaultRegionInfoProvider } = await import( join("..", "..", "..", "..", "clients", clientPackageName, "src", "endpoints") ); - const regionInfo = await defaultRegionInfoProvider(region, { isFipsEndpoint: true }); + const regionInfo = await defaultRegionInfoProvider(region, { isDualstackEndpoint: true }); expect(regionInfo.hostname).toEqual(hostname); }); } diff --git a/tests/functional/endpoints/dualstack/test_cases_supported.json b/tests/functional/endpoints/dualstack/test_cases_supported.json index f059b0e6ca75a..39e2e3be1f922 100644 --- a/tests/functional/endpoints/dualstack/test_cases_supported.json +++ b/tests/functional/endpoints/dualstack/test_cases_supported.json @@ -1,8 +1,2288 @@ [ + { + "endpointPrefix": "a4b", + "sdkId": "Alexa For Business", + "region": "us-east-1", + "hostname": "a4b.us-east-1.api.aws" + }, { "endpointPrefix": "access-analyzer", "sdkId": "AccessAnalyzer", + "region": "af-south-1", + "hostname": "access-analyzer.af-south-1.api.aws" + }, + { + "endpointPrefix": "account", + "sdkId": "Account", + "region": "aws-global", + "hostname": "account.aws-global.api.aws" + }, + { + "endpointPrefix": "acm", + "sdkId": "ACM", + "region": "af-south-1", + "hostname": "acm.af-south-1.api.aws" + }, + { + "endpointPrefix": "acm-pca", + "sdkId": "ACM PCA", + "region": "af-south-1", + "hostname": "acm-pca.af-south-1.api.aws" + }, + { + "endpointPrefix": "airflow", + "sdkId": "MWAA", + "region": "ap-northeast-1", + "hostname": "airflow.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "amplify", + "sdkId": "Amplify", + "region": "ap-east-1", + "hostname": "amplify.ap-east-1.api.aws" + }, + { + "endpointPrefix": "amplifybackend", + "sdkId": "AmplifyBackend", + "region": "ap-northeast-1", + "hostname": "amplifybackend.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "api.detective", + "sdkId": "Detective", + "region": "af-south-1", + "hostname": "api.detective.af-south-1.api.aws" + }, + { + "endpointPrefix": "api.ecr", + "sdkId": "ECR", + "region": "af-south-1", + "hostname": "api.ecr.af-south-1.api.aws" + }, + { + "endpointPrefix": "api.elastic-inference", + "sdkId": "Elastic Inference", + "region": "ap-northeast-1", + "hostname": "api.elastic-inference.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "api.fleethub.iot", + "sdkId": "IoTFleetHub", + "region": "ap-northeast-1", + "hostname": "api.fleethub.iot.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "api.mediatailor", + "sdkId": "MediaTailor", + "region": "ap-northeast-1", + "hostname": "api.mediatailor.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "api.pricing", + "sdkId": "Pricing", + "region": "ap-south-1", + "hostname": "api.pricing.ap-south-1.api.aws" + }, + { + "endpointPrefix": "api.sagemaker", + "sdkId": "SageMaker", + "region": "af-south-1", + "hostname": "api.sagemaker.af-south-1.api.aws" + }, + { + "endpointPrefix": "apigateway", + "sdkId": "ApiGatewayV2", + "region": "af-south-1", + "hostname": "apigateway.af-south-1.api.aws" + }, + { + "endpointPrefix": "app-integrations", + "sdkId": "AppIntegrations", + "region": "ap-northeast-1", + "hostname": "app-integrations.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "appflow", + "sdkId": "Appflow", + "region": "af-south-1", + "hostname": "appflow.af-south-1.api.aws" + }, + { + "endpointPrefix": "application-autoscaling", + "sdkId": "Application Auto Scaling", + "region": "af-south-1", + "hostname": "application-autoscaling.af-south-1.api.aws" + }, + { + "endpointPrefix": "applicationinsights", + "sdkId": "Application Insights", + "region": "af-south-1", + "hostname": "applicationinsights.af-south-1.api.aws" + }, + { + "endpointPrefix": "appmesh", + "sdkId": "App Mesh", + "region": "af-south-1", + "hostname": "appmesh.af-south-1.api.aws" + }, + { + "endpointPrefix": "apprunner", + "sdkId": "AppRunner", + "region": "ap-northeast-1", + "hostname": "apprunner.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "appstream2", + "sdkId": "AppStream", + "region": "ap-northeast-1", + "hostname": "appstream2.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "appsync", + "sdkId": "AppSync", + "region": "ap-east-1", + "hostname": "appsync.ap-east-1.api.aws" + }, + { + "endpointPrefix": "aps", + "sdkId": "amp", + "region": "ap-northeast-1", + "hostname": "aps.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "athena", + "sdkId": "Athena", + "region": "af-south-1", + "hostname": "athena.af-south-1.api.aws" + }, + { + "endpointPrefix": "auditmanager", + "sdkId": "AuditManager", + "region": "ap-northeast-1", + "hostname": "auditmanager.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "autoscaling", + "sdkId": "Auto Scaling", + "region": "af-south-1", + "hostname": "autoscaling.af-south-1.api.aws" + }, + { + "endpointPrefix": "autoscaling-plans", + "sdkId": "Auto Scaling Plans", + "region": "af-south-1", + "hostname": "autoscaling-plans.af-south-1.api.aws" + }, + { + "endpointPrefix": "backup", + "sdkId": "Backup", + "region": "af-south-1", + "hostname": "backup.af-south-1.api.aws" + }, + { + "endpointPrefix": "batch", + "sdkId": "Batch", + "region": "af-south-1", + "hostname": "batch.af-south-1.api.aws" + }, + { + "endpointPrefix": "braket", + "sdkId": "Braket", + "region": "us-east-1", + "hostname": "braket.us-east-1.api.aws" + }, + { + "endpointPrefix": "budgets", + "sdkId": "Budgets", + "region": "aws-global", + "hostname": "budgets.aws-global.api.aws" + }, + { + "endpointPrefix": "ce", + "sdkId": "Cost Explorer", + "region": "aws-global", + "hostname": "ce.aws-global.api.aws" + }, + { + "endpointPrefix": "chime", + "sdkId": "Chime", + "region": "aws-global", + "hostname": "chime.aws-global.api.aws" + }, + { + "endpointPrefix": "cloud9", + "sdkId": "Cloud9", + "region": "af-south-1", + "hostname": "cloud9.af-south-1.api.aws" + }, + { + "endpointPrefix": "cloudcontrolapi", + "sdkId": "CloudControl", + "region": "af-south-1", + "hostname": "cloudcontrolapi.af-south-1.api.aws" + }, + { + "endpointPrefix": "clouddirectory", + "sdkId": "CloudDirectory", + "region": "ap-southeast-1", + "hostname": "clouddirectory.ap-southeast-1.api.aws" + }, + { + "endpointPrefix": "cloudformation", + "sdkId": "CloudFormation", + "region": "af-south-1", + "hostname": "cloudformation.af-south-1.api.aws" + }, + { + "endpointPrefix": "cloudfront", + "sdkId": "CloudFront", + "region": "aws-global", + "hostname": "cloudfront.aws-global.api.aws" + }, + { + "endpointPrefix": "cloudhsm", + "sdkId": "CloudHSM", + "region": "ap-northeast-1", + "hostname": "cloudhsm.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "cloudhsmv2", + "sdkId": "CloudHSM V2", + "region": "af-south-1", + "hostname": "cloudhsmv2.af-south-1.api.aws" + }, + { + "endpointPrefix": "cloudsearch", + "sdkId": "CloudSearch", + "region": "ap-northeast-1", + "hostname": "cloudsearch.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "cloudtrail", + "sdkId": "CloudTrail", + "region": "af-south-1", + "hostname": "cloudtrail.af-south-1.api.aws" + }, + { + "endpointPrefix": "codeartifact", + "sdkId": "codeartifact", + "region": "ap-northeast-1", + "hostname": "codeartifact.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "codebuild", + "sdkId": "CodeBuild", + "region": "af-south-1", + "hostname": "codebuild.af-south-1.api.aws" + }, + { + "endpointPrefix": "codecommit", + "sdkId": "CodeCommit", + "region": "af-south-1", + "hostname": "codecommit.af-south-1.api.aws" + }, + { + "endpointPrefix": "codedeploy", + "sdkId": "CodeDeploy", + "region": "af-south-1", + "hostname": "codedeploy.af-south-1.api.aws" + }, + { + "endpointPrefix": "codeguru-reviewer", + "sdkId": "CodeGuru Reviewer", + "region": "ap-northeast-1", + "hostname": "codeguru-reviewer.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "codepipeline", + "sdkId": "CodePipeline", + "region": "ap-east-1", + "hostname": "codepipeline.ap-east-1.api.aws" + }, + { + "endpointPrefix": "codestar", + "sdkId": "CodeStar", + "region": "ap-northeast-1", + "hostname": "codestar.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "codestar-connections", + "sdkId": "CodeStar connections", + "region": "ap-northeast-1", + "hostname": "codestar-connections.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "cognito-identity", + "sdkId": "Cognito Identity", + "region": "ap-northeast-1", + "hostname": "cognito-identity.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "cognito-idp", + "sdkId": "Cognito Identity Provider", + "region": "ap-northeast-1", + "hostname": "cognito-idp.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "cognito-sync", + "sdkId": "Cognito Sync", + "region": "ap-northeast-1", + "hostname": "cognito-sync.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "comprehend", + "sdkId": "Comprehend", + "region": "ap-northeast-1", + "hostname": "comprehend.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "comprehendmedical", + "sdkId": "ComprehendMedical", + "region": "ap-southeast-2", + "hostname": "comprehendmedical.ap-southeast-2.api.aws" + }, + { + "endpointPrefix": "config", + "sdkId": "Config Service", + "region": "af-south-1", + "hostname": "config.af-south-1.api.aws" + }, + { + "endpointPrefix": "connect", + "sdkId": "Connect", + "region": "ap-northeast-1", + "hostname": "connect.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "contact-lens", + "sdkId": "Connect Contact Lens", + "region": "ap-northeast-1", + "hostname": "contact-lens.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "cur", + "sdkId": "Cost and Usage Report Service", + "region": "us-east-1", + "hostname": "cur.us-east-1.api.aws" + }, + { + "endpointPrefix": "data.iot", + "sdkId": "IoT Data Plane", + "region": "ap-east-1", + "hostname": "data.iot.ap-east-1.api.aws" + }, + { + "endpointPrefix": "data.jobs.iot", + "sdkId": "IoT Jobs Data Plane", + "region": "ap-east-1", + "hostname": "data.jobs.iot.ap-east-1.api.aws" + }, + { + "endpointPrefix": "data.mediastore", + "sdkId": "MediaStore Data", + "region": "ap-northeast-1", + "hostname": "data.mediastore.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "databrew", + "sdkId": "DataBrew", + "region": "af-south-1", + "hostname": "databrew.af-south-1.api.aws" + }, + { + "endpointPrefix": "dataexchange", + "sdkId": "DataExchange", + "region": "ap-northeast-1", + "hostname": "dataexchange.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "datapipeline", + "sdkId": "Data Pipeline", + "region": "ap-northeast-1", + "hostname": "datapipeline.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "datasync", + "sdkId": "DataSync", + "region": "af-south-1", + "hostname": "datasync.af-south-1.api.aws" + }, + { + "endpointPrefix": "dax", + "sdkId": "DAX", + "region": "ap-northeast-1", + "hostname": "dax.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "devicefarm", + "sdkId": "Device Farm", + "region": "us-west-2", + "hostname": "devicefarm.us-west-2.api.aws" + }, + { + "endpointPrefix": "directconnect", + "sdkId": "Direct Connect", + "region": "af-south-1", + "hostname": "directconnect.af-south-1.api.aws" + }, + { + "endpointPrefix": "discovery", + "sdkId": "Application Discovery Service", + "region": "ap-northeast-1", + "hostname": "discovery.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "dms", + "sdkId": "Database Migration Service", + "region": "af-south-1", + "hostname": "dms.af-south-1.api.aws" + }, + { + "endpointPrefix": "docdb", + "sdkId": "DocDB", + "region": "ap-northeast-1", + "hostname": "docdb.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "ds", + "sdkId": "Directory Service", + "region": "af-south-1", + "hostname": "ds.af-south-1.api.aws" + }, + { + "endpointPrefix": "dynamodb", + "sdkId": "DynamoDB", + "region": "af-south-1", + "hostname": "dynamodb.af-south-1.api.aws" + }, + { + "endpointPrefix": "ebs", + "sdkId": "EBS", + "region": "af-south-1", + "hostname": "ebs.af-south-1.api.aws" + }, + { + "endpointPrefix": "ec2", + "sdkId": "EC2", + "region": "af-south-1", + "hostname": "ec2.af-south-1.api.aws" + }, + { + "endpointPrefix": "ec2", + "sdkId": "EC2", + "region": "ap-south-1", + "hostname": "api.ec2.ap-south-1.aws" + }, + { + "endpointPrefix": "ecs", + "sdkId": "ECS", + "region": "af-south-1", + "hostname": "ecs.af-south-1.api.aws" + }, + { + "endpointPrefix": "eks", + "sdkId": "EKS", + "region": "af-south-1", + "hostname": "eks.af-south-1.api.aws" + }, + { + "endpointPrefix": "elasticache", + "sdkId": "ElastiCache", + "region": "af-south-1", + "hostname": "elasticache.af-south-1.api.aws" + }, + { + "endpointPrefix": "elasticbeanstalk", + "sdkId": "Elastic Beanstalk", + "region": "af-south-1", + "hostname": "elasticbeanstalk.af-south-1.api.aws" + }, + { + "endpointPrefix": "elasticloadbalancing", + "sdkId": "Elastic Load Balancing", + "region": "af-south-1", + "hostname": "elasticloadbalancing.af-south-1.api.aws" + }, + { + "endpointPrefix": "elasticmapreduce", + "sdkId": "EMR", + "region": "af-south-1", + "hostname": "elasticmapreduce.af-south-1.api.aws" + }, + { + "endpointPrefix": "elastictranscoder", + "sdkId": "Elastic Transcoder", + "region": "ap-northeast-1", + "hostname": "elastictranscoder.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "email", + "sdkId": "SESv2", + "region": "ap-south-1", + "hostname": "email.ap-south-1.api.aws" + }, + { + "endpointPrefix": "emr-containers", + "sdkId": "EMR containers", + "region": "ap-northeast-1", + "hostname": "emr-containers.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "entitlement.marketplace", + "sdkId": "Marketplace Entitlement Service", + "region": "us-east-1", + "hostname": "entitlement.marketplace.us-east-1.api.aws" + }, + { + "endpointPrefix": "es", + "sdkId": "OpenSearch", + "region": "af-south-1", + "hostname": "es.af-south-1.api.aws" + }, + { + "endpointPrefix": "events", + "sdkId": "EventBridge", + "region": "af-south-1", + "hostname": "events.af-south-1.api.aws" + }, + { + "endpointPrefix": "finspace", + "sdkId": "finspace", "region": "ca-central-1", - "hostname": "access-analyzer-fips.ca-central-1.amazonaws.com" + "hostname": "finspace.ca-central-1.api.aws" + }, + { + "endpointPrefix": "finspace-api", + "sdkId": "finspace data", + "region": "ca-central-1", + "hostname": "finspace-api.ca-central-1.api.aws" + }, + { + "endpointPrefix": "firehose", + "sdkId": "Firehose", + "region": "af-south-1", + "hostname": "firehose.af-south-1.api.aws" + }, + { + "endpointPrefix": "fms", + "sdkId": "FMS", + "region": "ap-northeast-3", + "hostname": "fms.ap-northeast-3.api.aws" + }, + { + "endpointPrefix": "forecast", + "sdkId": "forecast", + "region": "ap-northeast-1", + "hostname": "forecast.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "forecastquery", + "sdkId": "forecastquery", + "region": "ap-northeast-1", + "hostname": "forecastquery.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "frauddetector", + "sdkId": "FraudDetector", + "region": "ap-southeast-1", + "hostname": "frauddetector.ap-southeast-1.api.aws" + }, + { + "endpointPrefix": "fsx", + "sdkId": "FSx", + "region": "af-south-1", + "hostname": "fsx.af-south-1.api.aws" + }, + { + "endpointPrefix": "gamelift", + "sdkId": "GameLift", + "region": "af-south-1", + "hostname": "gamelift.af-south-1.api.aws" + }, + { + "endpointPrefix": "glacier", + "sdkId": "Glacier", + "region": "af-south-1", + "hostname": "glacier.af-south-1.api.aws" + }, + { + "endpointPrefix": "glue", + "sdkId": "Glue", + "region": "af-south-1", + "hostname": "glue.af-south-1.api.aws" + }, + { + "endpointPrefix": "grafana", + "sdkId": "grafana", + "region": "ap-northeast-1", + "hostname": "grafana.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "greengrass", + "sdkId": "GreengrassV2", + "region": "ap-northeast-1", + "hostname": "greengrass.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "groundstation", + "sdkId": "GroundStation", + "region": "af-south-1", + "hostname": "groundstation.af-south-1.api.aws" + }, + { + "endpointPrefix": "guardduty", + "sdkId": "GuardDuty", + "region": "af-south-1", + "hostname": "guardduty.af-south-1.api.aws" + }, + { + "endpointPrefix": "healthlake", + "sdkId": "HealthLake", + "region": "us-east-1", + "hostname": "healthlake.us-east-1.api.aws" + }, + { + "endpointPrefix": "honeycode", + "sdkId": "Honeycode", + "region": "us-west-2", + "hostname": "honeycode.us-west-2.api.aws" + }, + { + "endpointPrefix": "identitystore", + "sdkId": "identitystore", + "region": "ap-northeast-1", + "hostname": "identitystore.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "importexport", + "sdkId": "S3", + "region": "aws-global", + "hostname": "importexport.aws-global.api.aws" + }, + { + "endpointPrefix": "inspector", + "sdkId": "Inspector", + "region": "ap-northeast-1", + "hostname": "inspector.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "iot", + "sdkId": "IoT", + "region": "ap-east-1", + "hostname": "iot.ap-east-1.api.aws" + }, + { + "endpointPrefix": "iotanalytics", + "sdkId": "IoTAnalytics", + "region": "ap-northeast-1", + "hostname": "iotanalytics.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "iotevents", + "sdkId": "IoT Events", + "region": "ap-northeast-1", + "hostname": "iotevents.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "ioteventsdata", + "sdkId": "IoT Events Data", + "region": "ap-northeast-1", + "hostname": "ioteventsdata.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "iotsecuredtunneling", + "sdkId": "api.tunneling.iot", + "region": "ap-east-1", + "hostname": "iotsecuredtunneling.ap-east-1.api.aws" + }, + { + "endpointPrefix": "iotsitewise", + "sdkId": "IoTSiteWise", + "region": "ap-northeast-1", + "hostname": "iotsitewise.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "iotthingsgraph", + "sdkId": "IoTThingsGraph", + "region": "ap-northeast-1", + "hostname": "iotthingsgraph.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "iotwireless", + "sdkId": "IoT Wireless", + "region": "ap-northeast-1", + "hostname": "iotwireless.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "ivs", + "sdkId": "ivs", + "region": "eu-west-1", + "hostname": "ivs.eu-west-1.api.aws" + }, + { + "endpointPrefix": "kafka", + "sdkId": "Kafka", + "region": "ap-east-1", + "hostname": "kafka.ap-east-1.api.aws" + }, + { + "endpointPrefix": "kafkaconnect", + "sdkId": "KafkaConnect", + "region": "ap-northeast-1", + "hostname": "kafkaconnect.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "kendra", + "sdkId": "kendra", + "region": "ap-southeast-1", + "hostname": "kendra.ap-southeast-1.api.aws" + }, + { + "endpointPrefix": "kinesis", + "sdkId": "Kinesis", + "region": "af-south-1", + "hostname": "kinesis.af-south-1.api.aws" + }, + { + "endpointPrefix": "kinesisanalytics", + "sdkId": "Kinesis Analytics", + "region": "ap-east-1", + "hostname": "kinesisanalytics.ap-east-1.api.aws" + }, + { + "endpointPrefix": "kinesisvideo", + "sdkId": "Kinesis Video", + "region": "ap-east-1", + "hostname": "kinesisvideo.ap-east-1.api.aws" + }, + { + "endpointPrefix": "lakeformation", + "sdkId": "LakeFormation", + "region": "af-south-1", + "hostname": "lakeformation.af-south-1.api.aws" + }, + { + "endpointPrefix": "lambda", + "sdkId": "Lambda", + "region": "af-south-1", + "hostname": "lambda.af-south-1.api.aws" + }, + { + "endpointPrefix": "license-manager", + "sdkId": "License Manager", + "region": "af-south-1", + "hostname": "license-manager.af-south-1.api.aws" + }, + { + "endpointPrefix": "lightsail", + "sdkId": "Lightsail", + "region": "ap-northeast-1", + "hostname": "lightsail.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "logs", + "sdkId": "CloudWatch Logs", + "region": "af-south-1", + "hostname": "logs.af-south-1.api.aws" + }, + { + "endpointPrefix": "lookoutequipment", + "sdkId": "LookoutEquipment", + "region": "ap-northeast-2", + "hostname": "lookoutequipment.ap-northeast-2.api.aws" + }, + { + "endpointPrefix": "lookoutvision", + "sdkId": "LookoutVision", + "region": "ap-northeast-1", + "hostname": "lookoutvision.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "machinelearning", + "sdkId": "Machine Learning", + "region": "eu-west-1", + "hostname": "machinelearning.eu-west-1.api.aws" + }, + { + "endpointPrefix": "macie2", + "sdkId": "Macie2", + "region": "af-south-1", + "hostname": "macie2.af-south-1.api.aws" + }, + { + "endpointPrefix": "managedblockchain", + "sdkId": "ManagedBlockchain", + "region": "ap-northeast-1", + "hostname": "managedblockchain.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "marketplacecommerceanalytics", + "sdkId": "Marketplace Commerce Analytics", + "region": "us-east-1", + "hostname": "marketplacecommerceanalytics.us-east-1.api.aws" + }, + { + "endpointPrefix": "mediaconnect", + "sdkId": "MediaConnect", + "region": "ap-east-1", + "hostname": "mediaconnect.ap-east-1.api.aws" + }, + { + "endpointPrefix": "mediaconvert", + "sdkId": "MediaConvert", + "region": "ap-northeast-1", + "hostname": "mediaconvert.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "medialive", + "sdkId": "MediaLive", + "region": "ap-northeast-1", + "hostname": "medialive.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "mediapackage", + "sdkId": "MediaPackage", + "region": "ap-northeast-1", + "hostname": "mediapackage.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "mediapackage-vod", + "sdkId": "MediaPackage Vod", + "region": "ap-northeast-1", + "hostname": "mediapackage-vod.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "mediastore", + "sdkId": "MediaStore", + "region": "ap-northeast-1", + "hostname": "mediastore.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "metering.marketplace", + "sdkId": "Marketplace Metering", + "region": "af-south-1", + "hostname": "metering.marketplace.af-south-1.api.aws" + }, + { + "endpointPrefix": "mgh", + "sdkId": "Migration Hub", + "region": "ap-northeast-1", + "hostname": "mgh.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "mgn", + "sdkId": "mgn", + "region": "ap-east-1", + "hostname": "mgn.ap-east-1.api.aws" + }, + { + "endpointPrefix": "mobileanalytics", + "sdkId": "Pinpoint", + "region": "us-east-1", + "hostname": "mobileanalytics.us-east-1.api.aws" + }, + { + "endpointPrefix": "models-v2-lex", + "sdkId": "Lex Models V2", + "region": "af-south-1", + "hostname": "models-v2-lex.af-south-1.api.aws" + }, + { + "endpointPrefix": "models.lex", + "sdkId": "Lex Model Building Service", + "region": "ap-northeast-1", + "hostname": "models.lex.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "monitoring", + "sdkId": "CloudWatch", + "region": "af-south-1", + "hostname": "monitoring.af-south-1.api.aws" + }, + { + "endpointPrefix": "mq", + "sdkId": "mq", + "region": "ap-east-1", + "hostname": "mq.ap-east-1.api.aws" + }, + { + "endpointPrefix": "mturk-requester", + "sdkId": "MTurk", + "region": "sandbox", + "hostname": "mturk-requester.sandbox.api.aws" + }, + { + "endpointPrefix": "neptune", + "sdkId": "Neptune", + "region": "ap-east-1", + "hostname": "neptune.ap-east-1.api.aws" + }, + { + "endpointPrefix": "network-firewall", + "sdkId": "Network Firewall", + "region": "af-south-1", + "hostname": "network-firewall.af-south-1.api.aws" + }, + { + "endpointPrefix": "networkmanager", + "sdkId": "NetworkManager", + "region": "aws-global", + "hostname": "networkmanager.aws-global.api.aws" + }, + { + "endpointPrefix": "nimble", + "sdkId": "nimble", + "region": "ap-southeast-2", + "hostname": "nimble.ap-southeast-2.api.aws" + }, + { + "endpointPrefix": "oidc", + "sdkId": "SSO OIDC", + "region": "ap-northeast-1", + "hostname": "oidc.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "opsworks", + "sdkId": "OpsWorks", + "region": "ap-northeast-1", + "hostname": "opsworks.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "opsworks-cm", + "sdkId": "OpsWorksCM", + "region": "ap-northeast-1", + "hostname": "opsworks-cm.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "outposts", + "sdkId": "Outposts", + "region": "af-south-1", + "hostname": "outposts.af-south-1.api.aws" + }, + { + "endpointPrefix": "personalize", + "sdkId": "Personalize", + "region": "ap-northeast-1", + "hostname": "personalize.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "pinpoint", + "sdkId": "Pinpoint", + "region": "ap-northeast-1", + "hostname": "pinpoint.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "polly", + "sdkId": "Polly", + "region": "af-south-1", + "hostname": "polly.af-south-1.api.aws" + }, + { + "endpointPrefix": "portal.sso", + "sdkId": "SSO", + "region": "ap-northeast-1", + "hostname": "portal.sso.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "profile", + "sdkId": "Customer Profiles", + "region": "ap-northeast-1", + "hostname": "profile.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "projects.iot1click", + "sdkId": "IoT 1Click Projects", + "region": "ap-northeast-1", + "hostname": "projects.iot1click.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "qldb", + "sdkId": "QLDB", + "region": "ap-northeast-1", + "hostname": "qldb.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "quicksight", + "sdkId": "QuickSight", + "region": "ap-northeast-1", + "hostname": "quicksight.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "ram", + "sdkId": "RAM", + "region": "af-south-1", + "hostname": "ram.af-south-1.api.aws" + }, + { + "endpointPrefix": "rds", + "sdkId": "RDS", + "region": "af-south-1", + "hostname": "rds.af-south-1.api.aws" + }, + { + "endpointPrefix": "redshift", + "sdkId": "Redshift", + "region": "af-south-1", + "hostname": "redshift.af-south-1.api.aws" + }, + { + "endpointPrefix": "rekognition", + "sdkId": "Rekognition", + "region": "ap-northeast-1", + "hostname": "rekognition.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "resource-groups", + "sdkId": "Resource Groups", + "region": "af-south-1", + "hostname": "resource-groups.af-south-1.api.aws" + }, + { + "endpointPrefix": "robomaker", + "sdkId": "RoboMaker", + "region": "ap-northeast-1", + "hostname": "robomaker.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "route53-recovery-control-config", + "sdkId": "Route53 Recovery Control Config", + "region": "aws-global", + "hostname": "route53-recovery-control-config.aws-global.api.aws" + }, + { + "endpointPrefix": "route53domains", + "sdkId": "Route 53 Domains", + "region": "us-east-1", + "hostname": "route53domains.us-east-1.api.aws" + }, + { + "endpointPrefix": "route53resolver", + "sdkId": "Route53Resolver", + "region": "af-south-1", + "hostname": "route53resolver.af-south-1.api.aws" + }, + { + "endpointPrefix": "runtime-v2-lex", + "sdkId": "Lex Runtime V2", + "region": "af-south-1", + "hostname": "runtime-v2-lex.af-south-1.api.aws" + }, + { + "endpointPrefix": "runtime.lex", + "sdkId": "Lex Runtime Service", + "region": "ap-northeast-1", + "hostname": "runtime.lex.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "runtime.sagemaker", + "sdkId": "SageMaker Runtime", + "region": "af-south-1", + "hostname": "runtime.sagemaker.af-south-1.api.aws" + }, + { + "endpointPrefix": "s3", + "sdkId": "S3", + "region": "af-south-1", + "hostname": "s3.dualstack.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "s3", + "sdkId": "S3", + "region": "ap-east-1", + "hostname": "s3.ap-east-1.api.aws" + }, + { + "endpointPrefix": "s3-control", + "sdkId": "S3 Control", + "region": "ap-northeast-1", + "hostname": "s3-control.dualstack.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "s3-control", + "sdkId": "S3 Control", + "region": "ap-northeast-2", + "hostname": "s3-control.ap-northeast-2.api.aws" + }, + { + "endpointPrefix": "savingsplans", + "sdkId": "savingsplans", + "region": "aws-global", + "hostname": "savingsplans.aws-global.api.aws" + }, + { + "endpointPrefix": "schemas", + "sdkId": "schemas", + "region": "ap-east-1", + "hostname": "schemas.ap-east-1.api.aws" + }, + { + "endpointPrefix": "sdb", + "sdkId": "value", + "region": "ap-northeast-1", + "hostname": "sdb.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "secretsmanager", + "sdkId": "Secrets Manager", + "region": "af-south-1", + "hostname": "secretsmanager.af-south-1.api.aws" + }, + { + "endpointPrefix": "securityhub", + "sdkId": "SecurityHub", + "region": "af-south-1", + "hostname": "securityhub.af-south-1.api.aws" + }, + { + "endpointPrefix": "serverlessrepo", + "sdkId": "ServerlessApplicationRepository", + "region": "ap-east-1", + "hostname": "serverlessrepo.ap-east-1.api.aws" + }, + { + "endpointPrefix": "servicecatalog", + "sdkId": "Service Catalog", + "region": "af-south-1", + "hostname": "servicecatalog.af-south-1.api.aws" + }, + { + "endpointPrefix": "servicecatalog-appregistry", + "sdkId": "Service Catalog AppRegistry", + "region": "af-south-1", + "hostname": "servicecatalog-appregistry.af-south-1.api.aws" + }, + { + "endpointPrefix": "servicediscovery", + "sdkId": "ServiceDiscovery", + "region": "af-south-1", + "hostname": "servicediscovery.af-south-1.api.aws" + }, + { + "endpointPrefix": "servicequotas", + "sdkId": "Service Quotas", + "region": "af-south-1", + "hostname": "servicequotas.af-south-1.api.aws" + }, + { + "endpointPrefix": "session.qldb", + "sdkId": "QLDB Session", + "region": "ap-northeast-1", + "hostname": "session.qldb.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "sms", + "sdkId": "SMS", + "region": "af-south-1", + "hostname": "sms.af-south-1.api.aws" + }, + { + "endpointPrefix": "snowball", + "sdkId": "Snowball", + "region": "af-south-1", + "hostname": "snowball.af-south-1.api.aws" + }, + { + "endpointPrefix": "sns", + "sdkId": "SNS", + "region": "af-south-1", + "hostname": "sns.af-south-1.api.aws" + }, + { + "endpointPrefix": "sqs", + "sdkId": "SQS", + "region": "af-south-1", + "hostname": "sqs.af-south-1.api.aws" + }, + { + "endpointPrefix": "ssm", + "sdkId": "SSM", + "region": "af-south-1", + "hostname": "ssm.af-south-1.api.aws" + }, + { + "endpointPrefix": "ssm-incidents", + "sdkId": "SSM Incidents", + "region": "ap-northeast-1", + "hostname": "ssm-incidents.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "states", + "sdkId": "SFN", + "region": "af-south-1", + "hostname": "states.af-south-1.api.aws" + }, + { + "endpointPrefix": "storagegateway", + "sdkId": "Storage Gateway", + "region": "af-south-1", + "hostname": "storagegateway.af-south-1.api.aws" + }, + { + "endpointPrefix": "streams.dynamodb", + "sdkId": "DynamoDB Streams", + "region": "ap-northeast-1", + "hostname": "streams.dynamodb.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "sts", + "sdkId": "STS", + "region": "af-south-1", + "hostname": "sts.af-south-1.api.aws" + }, + { + "endpointPrefix": "support", + "sdkId": "Support", + "region": "aws-global", + "hostname": "support.aws-global.api.aws" + }, + { + "endpointPrefix": "swf", + "sdkId": "SWF", + "region": "af-south-1", + "hostname": "swf.af-south-1.api.aws" + }, + { + "endpointPrefix": "tagging", + "sdkId": "Resource Groups Tagging API", + "region": "af-south-1", + "hostname": "tagging.af-south-1.api.aws" + }, + { + "endpointPrefix": "textract", + "sdkId": "Textract", + "region": "ap-northeast-2", + "hostname": "textract.ap-northeast-2.api.aws" + }, + { + "endpointPrefix": "transcribe", + "sdkId": "Transcribe", + "region": "af-south-1", + "hostname": "transcribe.af-south-1.api.aws" + }, + { + "endpointPrefix": "transcribestreaming", + "sdkId": "Transcribe Streaming", + "region": "ap-northeast-1", + "hostname": "transcribestreaming.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "transfer", + "sdkId": "Transfer", + "region": "af-south-1", + "hostname": "transfer.af-south-1.api.aws" + }, + { + "endpointPrefix": "translate", + "sdkId": "Translate", + "region": "ap-east-1", + "hostname": "translate.ap-east-1.api.aws" + }, + { + "endpointPrefix": "voiceid", + "sdkId": "Voice ID", + "region": "ap-northeast-1", + "hostname": "voiceid.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "wisdom", + "sdkId": "Wisdom", + "region": "ap-northeast-1", + "hostname": "wisdom.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "workdocs", + "sdkId": "WorkDocs", + "region": "ap-northeast-1", + "hostname": "workdocs.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "workmail", + "sdkId": "WorkMail", + "region": "eu-west-1", + "hostname": "workmail.eu-west-1.api.aws" + }, + { + "endpointPrefix": "workspaces", + "sdkId": "WorkSpaces", + "region": "ap-northeast-1", + "hostname": "workspaces.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "xray", + "sdkId": "XRay", + "region": "af-south-1", + "hostname": "xray.af-south-1.api.aws" + }, + { + "endpointPrefix": "access-analyzer", + "sdkId": "AccessAnalyzer", + "region": "cn-north-1", + "hostname": "access-analyzer.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "account", + "sdkId": "Account", + "region": "aws-cn-global", + "hostname": "account.aws-cn-global.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "acm", + "sdkId": "ACM", + "region": "cn-north-1", + "hostname": "acm.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "api.ecr", + "sdkId": "ECR", + "region": "cn-north-1", + "hostname": "api.ecr.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "api.sagemaker", + "sdkId": "SageMaker", + "region": "cn-north-1", + "hostname": "api.sagemaker.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "apigateway", + "sdkId": "ApiGatewayV2", + "region": "cn-north-1", + "hostname": "apigateway.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "application-autoscaling", + "sdkId": "Application Auto Scaling", + "region": "cn-north-1", + "hostname": "application-autoscaling.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "applicationinsights", + "sdkId": "Application Insights", + "region": "cn-north-1", + "hostname": "applicationinsights.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "appmesh", + "sdkId": "App Mesh", + "region": "cn-north-1", + "hostname": "appmesh.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "appsync", + "sdkId": "AppSync", + "region": "cn-north-1", + "hostname": "appsync.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "athena", + "sdkId": "Athena", + "region": "cn-north-1", + "hostname": "athena.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "autoscaling", + "sdkId": "Auto Scaling", + "region": "cn-north-1", + "hostname": "autoscaling.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "autoscaling-plans", + "sdkId": "Auto Scaling Plans", + "region": "cn-north-1", + "hostname": "autoscaling-plans.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "backup", + "sdkId": "Backup", + "region": "cn-north-1", + "hostname": "backup.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "batch", + "sdkId": "Batch", + "region": "cn-north-1", + "hostname": "batch.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "budgets", + "sdkId": "Budgets", + "region": "aws-cn-global", + "hostname": "budgets.aws-cn-global.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "ce", + "sdkId": "Cost Explorer", + "region": "aws-cn-global", + "hostname": "ce.aws-cn-global.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "cloudformation", + "sdkId": "CloudFormation", + "region": "cn-north-1", + "hostname": "cloudformation.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "cloudfront", + "sdkId": "CloudFront", + "region": "aws-cn-global", + "hostname": "cloudfront.aws-cn-global.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "cloudtrail", + "sdkId": "CloudTrail", + "region": "cn-north-1", + "hostname": "cloudtrail.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "codebuild", + "sdkId": "CodeBuild", + "region": "cn-north-1", + "hostname": "codebuild.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "codecommit", + "sdkId": "CodeCommit", + "region": "cn-north-1", + "hostname": "codecommit.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "codedeploy", + "sdkId": "CodeDeploy", + "region": "cn-north-1", + "hostname": "codedeploy.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "cognito-identity", + "sdkId": "Cognito Identity", + "region": "cn-north-1", + "hostname": "cognito-identity.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "config", + "sdkId": "Config Service", + "region": "cn-north-1", + "hostname": "config.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "cur", + "sdkId": "Cost and Usage Report Service", + "region": "cn-northwest-1", + "hostname": "cur.cn-northwest-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "data.iot", + "sdkId": "IoT Data Plane", + "region": "cn-north-1", + "hostname": "data.iot.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "data.jobs.iot", + "sdkId": "IoT Jobs Data Plane", + "region": "cn-north-1", + "hostname": "data.jobs.iot.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "databrew", + "sdkId": "DataBrew", + "region": "cn-north-1", + "hostname": "databrew.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "dax", + "sdkId": "DAX", + "region": "cn-north-1", + "hostname": "dax.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "directconnect", + "sdkId": "Direct Connect", + "region": "cn-north-1", + "hostname": "directconnect.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "dms", + "sdkId": "Database Migration Service", + "region": "cn-north-1", + "hostname": "dms.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "docdb", + "sdkId": "DocDB", + "region": "cn-northwest-1", + "hostname": "docdb.cn-northwest-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "ds", + "sdkId": "Directory Service", + "region": "cn-north-1", + "hostname": "ds.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "dynamodb", + "sdkId": "DynamoDB", + "region": "cn-north-1", + "hostname": "dynamodb.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "ebs", + "sdkId": "EBS", + "region": "cn-north-1", + "hostname": "ebs.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "ec2", + "sdkId": "EC2", + "region": "cn-north-1", + "hostname": "ec2.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "ecs", + "sdkId": "ECS", + "region": "cn-north-1", + "hostname": "ecs.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "eks", + "sdkId": "EKS", + "region": "cn-north-1", + "hostname": "eks.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "elasticache", + "sdkId": "ElastiCache", + "region": "cn-north-1", + "hostname": "elasticache.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "elasticbeanstalk", + "sdkId": "Elastic Beanstalk", + "region": "cn-north-1", + "hostname": "elasticbeanstalk.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "elasticloadbalancing", + "sdkId": "Elastic Load Balancing", + "region": "cn-north-1", + "hostname": "elasticloadbalancing.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "elasticmapreduce", + "sdkId": "EMR", + "region": "cn-north-1", + "hostname": "elasticmapreduce.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "emr-containers", + "sdkId": "EMR containers", + "region": "cn-north-1", + "hostname": "emr-containers.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "es", + "sdkId": "OpenSearch", + "region": "cn-north-1", + "hostname": "es.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "events", + "sdkId": "EventBridge", + "region": "cn-north-1", + "hostname": "events.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "firehose", + "sdkId": "Firehose", + "region": "cn-north-1", + "hostname": "firehose.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "fms", + "sdkId": "FMS", + "region": "cn-north-1", + "hostname": "fms.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "fsx", + "sdkId": "FSx", + "region": "cn-north-1", + "hostname": "fsx.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "gamelift", + "sdkId": "GameLift", + "region": "cn-north-1", + "hostname": "gamelift.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "glacier", + "sdkId": "Glacier", + "region": "cn-north-1", + "hostname": "glacier.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "glue", + "sdkId": "Glue", + "region": "cn-north-1", + "hostname": "glue.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "greengrass", + "sdkId": "GreengrassV2", + "region": "cn-north-1", + "hostname": "greengrass.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "guardduty", + "sdkId": "GuardDuty", + "region": "cn-north-1", + "hostname": "guardduty.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "health", + "sdkId": "Health", + "region": "cn-north-1", + "hostname": "health.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "iam", + "sdkId": "IAM", + "region": "aws-cn-global", + "hostname": "iam.aws-cn-global.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "iot", + "sdkId": "IoT", + "region": "cn-north-1", + "hostname": "iot.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "iotanalytics", + "sdkId": "IoTAnalytics", + "region": "cn-north-1", + "hostname": "iotanalytics.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "iotevents", + "sdkId": "IoT Events", + "region": "cn-north-1", + "hostname": "iotevents.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "ioteventsdata", + "sdkId": "IoT Events Data", + "region": "cn-north-1", + "hostname": "ioteventsdata.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "iotsecuredtunneling", + "sdkId": "api.tunneling.iot", + "region": "cn-north-1", + "hostname": "iotsecuredtunneling.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "iotsitewise", + "sdkId": "IoTSiteWise", + "region": "cn-north-1", + "hostname": "iotsitewise.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "kafka", + "sdkId": "Kafka", + "region": "cn-north-1", + "hostname": "kafka.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "kinesis", + "sdkId": "Kinesis", + "region": "cn-north-1", + "hostname": "kinesis.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "kinesisanalytics", + "sdkId": "Kinesis Analytics", + "region": "cn-north-1", + "hostname": "kinesisanalytics.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "kms", + "sdkId": "KMS", + "region": "cn-north-1", + "hostname": "kms.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "lakeformation", + "sdkId": "LakeFormation", + "region": "cn-north-1", + "hostname": "lakeformation.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "lambda", + "sdkId": "Lambda", + "region": "cn-north-1", + "hostname": "lambda.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "license-manager", + "sdkId": "License Manager", + "region": "cn-north-1", + "hostname": "license-manager.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "logs", + "sdkId": "CloudWatch Logs", + "region": "cn-north-1", + "hostname": "logs.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "mediaconvert", + "sdkId": "MediaConvert", + "region": "cn-northwest-1", + "hostname": "mediaconvert.cn-northwest-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "monitoring", + "sdkId": "CloudWatch", + "region": "cn-north-1", + "hostname": "monitoring.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "mq", + "sdkId": "mq", + "region": "cn-north-1", + "hostname": "mq.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "neptune", + "sdkId": "Neptune", + "region": "cn-north-1", + "hostname": "neptune.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "organizations", + "sdkId": "Organizations", + "region": "aws-cn-global", + "hostname": "organizations.aws-cn-global.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "personalize", + "sdkId": "Personalize", + "region": "cn-north-1", + "hostname": "personalize.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "polly", + "sdkId": "Polly", + "region": "cn-northwest-1", + "hostname": "polly.cn-northwest-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "ram", + "sdkId": "RAM", + "region": "cn-north-1", + "hostname": "ram.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "rds", + "sdkId": "RDS", + "region": "cn-north-1", + "hostname": "rds.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "redshift", + "sdkId": "Redshift", + "region": "cn-north-1", + "hostname": "redshift.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "resource-groups", + "sdkId": "Resource Groups", + "region": "cn-north-1", + "hostname": "resource-groups.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "route53", + "sdkId": "Route 53", + "region": "aws-cn-global", + "hostname": "route53.aws-cn-global.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "route53resolver", + "sdkId": "Route53Resolver", + "region": "cn-north-1", + "hostname": "route53resolver.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "runtime.sagemaker", + "sdkId": "SageMaker Runtime", + "region": "cn-north-1", + "hostname": "runtime.sagemaker.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "s3", + "sdkId": "S3", + "region": "cn-north-1", + "hostname": "s3.dualstack.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "s3", + "sdkId": "S3", + "region": "cn-northwest-1", + "hostname": "s3.cn-northwest-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "s3-control", + "sdkId": "S3 Control", + "region": "cn-north-1", + "hostname": "s3-control.dualstack.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "s3-control", + "sdkId": "S3 Control", + "region": "cn-northwest-1", + "hostname": "s3-control.cn-northwest-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "secretsmanager", + "sdkId": "Secrets Manager", + "region": "cn-north-1", + "hostname": "secretsmanager.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "securityhub", + "sdkId": "SecurityHub", + "region": "cn-north-1", + "hostname": "securityhub.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "serverlessrepo", + "sdkId": "ServerlessApplicationRepository", + "region": "cn-north-1", + "hostname": "serverlessrepo.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "servicecatalog", + "sdkId": "Service Catalog", + "region": "cn-north-1", + "hostname": "servicecatalog.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "servicediscovery", + "sdkId": "ServiceDiscovery", + "region": "cn-north-1", + "hostname": "servicediscovery.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "sms", + "sdkId": "SMS", + "region": "cn-north-1", + "hostname": "sms.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "sns", + "sdkId": "SNS", + "region": "cn-north-1", + "hostname": "sns.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "sqs", + "sdkId": "SQS", + "region": "cn-north-1", + "hostname": "sqs.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "ssm", + "sdkId": "SSM", + "region": "cn-north-1", + "hostname": "ssm.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "states", + "sdkId": "SFN", + "region": "cn-north-1", + "hostname": "states.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "storagegateway", + "sdkId": "Storage Gateway", + "region": "cn-north-1", + "hostname": "storagegateway.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "streams.dynamodb", + "sdkId": "DynamoDB Streams", + "region": "cn-north-1", + "hostname": "streams.dynamodb.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "sts", + "sdkId": "STS", + "region": "cn-north-1", + "hostname": "sts.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "support", + "sdkId": "Support", + "region": "aws-cn-global", + "hostname": "support.aws-cn-global.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "swf", + "sdkId": "SWF", + "region": "cn-north-1", + "hostname": "swf.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "tagging", + "sdkId": "Resource Groups Tagging API", + "region": "cn-north-1", + "hostname": "tagging.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "transcribe", + "sdkId": "Transcribe", + "region": "cn-north-1", + "hostname": "transcribe.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "transcribestreaming", + "sdkId": "Transcribe Streaming", + "region": "cn-north-1", + "hostname": "transcribestreaming.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "transfer", + "sdkId": "Transfer", + "region": "cn-north-1", + "hostname": "transfer.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "workspaces", + "sdkId": "WorkSpaces", + "region": "cn-northwest-1", + "hostname": "workspaces.cn-northwest-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "xray", + "sdkId": "XRay", + "region": "cn-north-1", + "hostname": "xray.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "access-analyzer", + "sdkId": "AccessAnalyzer", + "region": "us-gov-east-1", + "hostname": "access-analyzer.us-gov-east-1.api.aws" + }, + { + "endpointPrefix": "acm", + "sdkId": "ACM", + "region": "us-gov-east-1", + "hostname": "acm.us-gov-east-1.api.aws" + }, + { + "endpointPrefix": "apigateway", + "sdkId": "ApiGatewayV2", + "region": "us-gov-east-1", + "hostname": "apigateway.us-gov-east-1.api.aws" + }, + { + "endpointPrefix": "application-autoscaling", + "sdkId": "Application Auto Scaling", + "region": "us-gov-east-1", + "hostname": "application-autoscaling.us-gov-east-1.api.aws" + }, + { + "endpointPrefix": "applicationinsights", + "sdkId": "Application Insights", + "region": "us-gov-east-1", + "hostname": "applicationinsights.us-gov-east-1.api.aws" + }, + { + "endpointPrefix": "autoscaling", + "sdkId": "Auto Scaling", + "region": "us-gov-east-1", + "hostname": "autoscaling.us-gov-east-1.api.aws" + }, + { + "endpointPrefix": "autoscaling-plans", + "sdkId": "Auto Scaling Plans", + "region": "us-gov-east-1", + "hostname": "autoscaling-plans.us-gov-east-1.api.aws" + }, + { + "endpointPrefix": "backup", + "sdkId": "Backup", + "region": "us-gov-east-1", + "hostname": "backup.us-gov-east-1.api.aws" + }, + { + "endpointPrefix": "clouddirectory", + "sdkId": "CloudDirectory", + "region": "us-gov-west-1", + "hostname": "clouddirectory.us-gov-west-1.api.aws" + }, + { + "endpointPrefix": "cloudformation", + "sdkId": "CloudFormation", + "region": "us-gov-east-1", + "hostname": "cloudformation.us-gov-east-1.api.aws" + }, + { + "endpointPrefix": "cloudhsm", + "sdkId": "CloudHSM", + "region": "us-gov-west-1", + "hostname": "cloudhsm.us-gov-west-1.api.aws" + }, + { + "endpointPrefix": "cloudhsmv2", + "sdkId": "CloudHSM V2", + "region": "us-gov-east-1", + "hostname": "cloudhsmv2.us-gov-east-1.api.aws" + }, + { + "endpointPrefix": "cloudtrail", + "sdkId": "CloudTrail", + "region": "us-gov-east-1", + "hostname": "cloudtrail.us-gov-east-1.api.aws" + }, + { + "endpointPrefix": "connect", + "sdkId": "Connect", + "region": "us-gov-west-1", + "hostname": "connect.us-gov-west-1.api.aws" + }, + { + "endpointPrefix": "databrew", + "sdkId": "DataBrew", + "region": "us-gov-west-1", + "hostname": "databrew.us-gov-west-1.api.aws" + }, + { + "endpointPrefix": "directconnect", + "sdkId": "Direct Connect", + "region": "us-gov-east-1", + "hostname": "directconnect.us-gov-east-1.api.aws" + }, + { + "endpointPrefix": "docdb", + "sdkId": "DocDB", + "region": "us-gov-west-1", + "hostname": "docdb.us-gov-west-1.api.aws" + }, + { + "endpointPrefix": "ebs", + "sdkId": "EBS", + "region": "us-gov-east-1", + "hostname": "ebs.us-gov-east-1.api.aws" + }, + { + "endpointPrefix": "ec2", + "sdkId": "EC2", + "region": "us-gov-east-1", + "hostname": "ec2.us-gov-east-1.api.aws" + }, + { + "endpointPrefix": "elasticache", + "sdkId": "ElastiCache", + "region": "us-gov-east-1", + "hostname": "elasticache.us-gov-east-1.api.aws" + }, + { + "endpointPrefix": "elasticbeanstalk", + "sdkId": "Elastic Beanstalk", + "region": "us-gov-east-1", + "hostname": "elasticbeanstalk.us-gov-east-1.api.aws" + }, + { + "endpointPrefix": "events", + "sdkId": "EventBridge", + "region": "us-gov-east-1", + "hostname": "events.us-gov-east-1.api.aws" + }, + { + "endpointPrefix": "glacier", + "sdkId": "Glacier", + "region": "us-gov-east-1", + "hostname": "glacier.us-gov-east-1.api.aws" + }, + { + "endpointPrefix": "greengrass", + "sdkId": "GreengrassV2", + "region": "dataplane-us-gov-east-1", + "hostname": "greengrass.dataplane-us-gov-east-1.api.aws" + }, + { + "endpointPrefix": "iotevents", + "sdkId": "IoT Events", + "region": "us-gov-west-1", + "hostname": "iotevents.us-gov-west-1.api.aws" + }, + { + "endpointPrefix": "ioteventsdata", + "sdkId": "IoT Events Data", + "region": "us-gov-west-1", + "hostname": "ioteventsdata.us-gov-west-1.api.aws" + }, + { + "endpointPrefix": "iotsitewise", + "sdkId": "IoTSiteWise", + "region": "us-gov-west-1", + "hostname": "iotsitewise.us-gov-west-1.api.aws" + }, + { + "endpointPrefix": "kafka", + "sdkId": "Kafka", + "region": "us-gov-east-1", + "hostname": "kafka.us-gov-east-1.api.aws" + }, + { + "endpointPrefix": "kinesis", + "sdkId": "Kinesis", + "region": "us-gov-east-1", + "hostname": "kinesis.us-gov-east-1.api.aws" + }, + { + "endpointPrefix": "kinesisanalytics", + "sdkId": "Kinesis Analytics", + "region": "us-gov-east-1", + "hostname": "kinesisanalytics.us-gov-east-1.api.aws" + }, + { + "endpointPrefix": "logs", + "sdkId": "CloudWatch Logs", + "region": "us-gov-east-1", + "hostname": "logs.us-gov-east-1.api.aws" + }, + { + "endpointPrefix": "mediaconvert", + "sdkId": "MediaConvert", + "region": "us-gov-west-1", + "hostname": "mediaconvert.us-gov-west-1.api.aws" + }, + { + "endpointPrefix": "metering.marketplace", + "sdkId": "Marketplace Metering", + "region": "us-gov-east-1", + "hostname": "metering.marketplace.us-gov-east-1.api.aws" + }, + { + "endpointPrefix": "neptune", + "sdkId": "Neptune", + "region": "us-gov-east-1", + "hostname": "neptune.us-gov-east-1.api.aws" + }, + { + "endpointPrefix": "networkmanager", + "sdkId": "NetworkManager", + "region": "aws-us-gov-global", + "hostname": "networkmanager.aws-us-gov-global.api.aws" + }, + { + "endpointPrefix": "oidc", + "sdkId": "SSO OIDC", + "region": "us-gov-west-1", + "hostname": "oidc.us-gov-west-1.api.aws" + }, + { + "endpointPrefix": "outposts", + "sdkId": "Outposts", + "region": "us-gov-east-1", + "hostname": "outposts.us-gov-east-1.api.aws" + }, + { + "endpointPrefix": "portal.sso", + "sdkId": "SSO", + "region": "us-gov-west-1", + "hostname": "portal.sso.us-gov-west-1.api.aws" + }, + { + "endpointPrefix": "quicksight", + "sdkId": "QuickSight", + "region": "api", + "hostname": "quicksight.api.api.aws" + }, + { + "endpointPrefix": "ram", + "sdkId": "RAM", + "region": "us-gov-east-1", + "hostname": "ram.us-gov-east-1.api.aws" + }, + { + "endpointPrefix": "redshift", + "sdkId": "Redshift", + "region": "us-gov-east-1", + "hostname": "redshift.us-gov-east-1.api.aws" + }, + { + "endpointPrefix": "route53resolver", + "sdkId": "Route53Resolver", + "region": "us-gov-east-1", + "hostname": "route53resolver.us-gov-east-1.api.aws" + }, + { + "endpointPrefix": "s3", + "sdkId": "S3", + "region": "us-gov-east-1", + "hostname": "s3.dualstack.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "s3", + "sdkId": "S3", + "region": "us-gov-west-1", + "hostname": "s3.us-gov-west-1.api.aws" + }, + { + "endpointPrefix": "s3-control", + "sdkId": "S3 Control", + "region": "us-gov-east-1", + "hostname": "s3-control.dualstack.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "s3-control", + "sdkId": "S3 Control", + "region": "us-gov-west-1", + "hostname": "s3-control.us-gov-west-1.api.aws" + }, + { + "endpointPrefix": "serverlessrepo", + "sdkId": "ServerlessApplicationRepository", + "region": "us-gov-east-1", + "hostname": "serverlessrepo.us-gov-east-1.api.aws" + }, + { + "endpointPrefix": "sns", + "sdkId": "SNS", + "region": "us-gov-east-1", + "hostname": "sns.us-gov-east-1.api.aws" + }, + { + "endpointPrefix": "sqs", + "sdkId": "SQS", + "region": "us-gov-east-1", + "hostname": "sqs.us-gov-east-1.api.aws" + }, + { + "endpointPrefix": "streams.dynamodb", + "sdkId": "DynamoDB Streams", + "region": "us-gov-east-1", + "hostname": "streams.dynamodb.us-gov-east-1.api.aws" + }, + { + "endpointPrefix": "support", + "sdkId": "Support", + "region": "aws-us-gov-global", + "hostname": "support.aws-us-gov-global.api.aws" + }, + { + "endpointPrefix": "swf", + "sdkId": "SWF", + "region": "us-gov-east-1", + "hostname": "swf.us-gov-east-1.api.aws" + }, + { + "endpointPrefix": "tagging", + "sdkId": "Resource Groups Tagging API", + "region": "us-gov-east-1", + "hostname": "tagging.us-gov-east-1.api.aws" } ] From 567dfe6064ee110a324f1ad9a43568b66cf6c382 Mon Sep 17 00:00:00 2001 From: "Kamat, Trivikram" <16024985+trivikr@users.noreply.github.com> Date: Wed, 3 Nov 2021 15:57:12 +0000 Subject: [PATCH 12/25] test(functional): fix bug in test case creation --- .../dualstack/test_cases_supported.json | 34 ++----------------- 1 file changed, 2 insertions(+), 32 deletions(-) diff --git a/tests/functional/endpoints/dualstack/test_cases_supported.json b/tests/functional/endpoints/dualstack/test_cases_supported.json index 39e2e3be1f922..c32b54031246e 100644 --- a/tests/functional/endpoints/dualstack/test_cases_supported.json +++ b/tests/functional/endpoints/dualstack/test_cases_supported.json @@ -1088,8 +1088,8 @@ { "endpointPrefix": "s3", "sdkId": "S3", - "region": "ap-east-1", - "hostname": "s3.ap-east-1.api.aws" + "region": "aws-global", + "hostname": "s3.aws-global.api.aws" }, { "endpointPrefix": "s3-control", @@ -1097,12 +1097,6 @@ "region": "ap-northeast-1", "hostname": "s3-control.dualstack.ap-northeast-1.amazonaws.com" }, - { - "endpointPrefix": "s3-control", - "sdkId": "S3 Control", - "region": "ap-northeast-2", - "hostname": "s3-control.ap-northeast-2.api.aws" - }, { "endpointPrefix": "savingsplans", "sdkId": "savingsplans", @@ -1823,24 +1817,12 @@ "region": "cn-north-1", "hostname": "s3.dualstack.cn-north-1.amazonaws.com.cn" }, - { - "endpointPrefix": "s3", - "sdkId": "S3", - "region": "cn-northwest-1", - "hostname": "s3.cn-northwest-1.api.amazonwebservices.com.cn" - }, { "endpointPrefix": "s3-control", "sdkId": "S3 Control", "region": "cn-north-1", "hostname": "s3-control.dualstack.cn-north-1.amazonaws.com.cn" }, - { - "endpointPrefix": "s3-control", - "sdkId": "S3 Control", - "region": "cn-northwest-1", - "hostname": "s3-control.cn-northwest-1.api.amazonwebservices.com.cn" - }, { "endpointPrefix": "secretsmanager", "sdkId": "Secrets Manager", @@ -2225,24 +2207,12 @@ "region": "us-gov-east-1", "hostname": "s3.dualstack.us-gov-east-1.amazonaws.com" }, - { - "endpointPrefix": "s3", - "sdkId": "S3", - "region": "us-gov-west-1", - "hostname": "s3.us-gov-west-1.api.aws" - }, { "endpointPrefix": "s3-control", "sdkId": "S3 Control", "region": "us-gov-east-1", "hostname": "s3-control.dualstack.us-gov-east-1.amazonaws.com" }, - { - "endpointPrefix": "s3-control", - "sdkId": "S3 Control", - "region": "us-gov-west-1", - "hostname": "s3-control.us-gov-west-1.api.aws" - }, { "endpointPrefix": "serverlessrepo", "sdkId": "ServerlessApplicationRepository", From fd8253c86318f4a41b5518910482b846c59b94aa Mon Sep 17 00:00:00 2001 From: "Kamat, Trivikram" <16024985+trivikr@users.noreply.github.com> Date: Wed, 3 Nov 2021 16:25:21 +0000 Subject: [PATCH 13/25] test(functional): remove test cases where dualstack variant is not defined --- .../dualstack/test_cases_supported.json | 376 +----------------- 1 file changed, 2 insertions(+), 374 deletions(-) diff --git a/tests/functional/endpoints/dualstack/test_cases_supported.json b/tests/functional/endpoints/dualstack/test_cases_supported.json index c32b54031246e..08ff271a934d0 100644 --- a/tests/functional/endpoints/dualstack/test_cases_supported.json +++ b/tests/functional/endpoints/dualstack/test_cases_supported.json @@ -11,12 +11,6 @@ "region": "af-south-1", "hostname": "access-analyzer.af-south-1.api.aws" }, - { - "endpointPrefix": "account", - "sdkId": "Account", - "region": "aws-global", - "hostname": "account.aws-global.api.aws" - }, { "endpointPrefix": "acm", "sdkId": "ACM", @@ -53,18 +47,6 @@ "region": "af-south-1", "hostname": "api.detective.af-south-1.api.aws" }, - { - "endpointPrefix": "api.ecr", - "sdkId": "ECR", - "region": "af-south-1", - "hostname": "api.ecr.af-south-1.api.aws" - }, - { - "endpointPrefix": "api.elastic-inference", - "sdkId": "Elastic Inference", - "region": "ap-northeast-1", - "hostname": "api.elastic-inference.ap-northeast-1.api.aws" - }, { "endpointPrefix": "api.fleethub.iot", "sdkId": "IoTFleetHub", @@ -191,24 +173,6 @@ "region": "us-east-1", "hostname": "braket.us-east-1.api.aws" }, - { - "endpointPrefix": "budgets", - "sdkId": "Budgets", - "region": "aws-global", - "hostname": "budgets.aws-global.api.aws" - }, - { - "endpointPrefix": "ce", - "sdkId": "Cost Explorer", - "region": "aws-global", - "hostname": "ce.aws-global.api.aws" - }, - { - "endpointPrefix": "chime", - "sdkId": "Chime", - "region": "aws-global", - "hostname": "chime.aws-global.api.aws" - }, { "endpointPrefix": "cloud9", "sdkId": "Cloud9", @@ -233,12 +197,6 @@ "region": "af-south-1", "hostname": "cloudformation.af-south-1.api.aws" }, - { - "endpointPrefix": "cloudfront", - "sdkId": "CloudFront", - "region": "aws-global", - "hostname": "cloudfront.aws-global.api.aws" - }, { "endpointPrefix": "cloudhsm", "sdkId": "CloudHSM", @@ -437,12 +395,6 @@ "region": "af-south-1", "hostname": "dms.af-south-1.api.aws" }, - { - "endpointPrefix": "docdb", - "sdkId": "DocDB", - "region": "ap-northeast-1", - "hostname": "docdb.ap-northeast-1.api.aws" - }, { "endpointPrefix": "ds", "sdkId": "Directory Service", @@ -611,12 +563,6 @@ "region": "af-south-1", "hostname": "glue.af-south-1.api.aws" }, - { - "endpointPrefix": "grafana", - "sdkId": "grafana", - "region": "ap-northeast-1", - "hostname": "grafana.ap-northeast-1.api.aws" - }, { "endpointPrefix": "greengrass", "sdkId": "GreengrassV2", @@ -653,12 +599,6 @@ "region": "ap-northeast-1", "hostname": "identitystore.ap-northeast-1.api.aws" }, - { - "endpointPrefix": "importexport", - "sdkId": "S3", - "region": "aws-global", - "hostname": "importexport.aws-global.api.aws" - }, { "endpointPrefix": "inspector", "sdkId": "Inspector", @@ -683,12 +623,6 @@ "region": "ap-northeast-1", "hostname": "iotevents.ap-northeast-1.api.aws" }, - { - "endpointPrefix": "ioteventsdata", - "sdkId": "IoT Events Data", - "region": "ap-northeast-1", - "hostname": "ioteventsdata.ap-northeast-1.api.aws" - }, { "endpointPrefix": "iotsecuredtunneling", "sdkId": "api.tunneling.iot", @@ -707,12 +641,6 @@ "region": "ap-northeast-1", "hostname": "iotthingsgraph.ap-northeast-1.api.aws" }, - { - "endpointPrefix": "iotwireless", - "sdkId": "IoT Wireless", - "region": "ap-northeast-1", - "hostname": "iotwireless.ap-northeast-1.api.aws" - }, { "endpointPrefix": "ivs", "sdkId": "ivs", @@ -908,14 +836,8 @@ { "endpointPrefix": "mturk-requester", "sdkId": "MTurk", - "region": "sandbox", - "hostname": "mturk-requester.sandbox.api.aws" - }, - { - "endpointPrefix": "neptune", - "sdkId": "Neptune", - "region": "ap-east-1", - "hostname": "neptune.ap-east-1.api.aws" + "region": "us-east-1", + "hostname": "mturk-requester.us-east-1.api.aws" }, { "endpointPrefix": "network-firewall", @@ -923,24 +845,12 @@ "region": "af-south-1", "hostname": "network-firewall.af-south-1.api.aws" }, - { - "endpointPrefix": "networkmanager", - "sdkId": "NetworkManager", - "region": "aws-global", - "hostname": "networkmanager.aws-global.api.aws" - }, { "endpointPrefix": "nimble", "sdkId": "nimble", "region": "ap-southeast-2", "hostname": "nimble.ap-southeast-2.api.aws" }, - { - "endpointPrefix": "oidc", - "sdkId": "SSO OIDC", - "region": "ap-northeast-1", - "hostname": "oidc.ap-northeast-1.api.aws" - }, { "endpointPrefix": "opsworks", "sdkId": "OpsWorks", @@ -977,12 +887,6 @@ "region": "af-south-1", "hostname": "polly.af-south-1.api.aws" }, - { - "endpointPrefix": "portal.sso", - "sdkId": "SSO", - "region": "ap-northeast-1", - "hostname": "portal.sso.ap-northeast-1.api.aws" - }, { "endpointPrefix": "profile", "sdkId": "Customer Profiles", @@ -1043,12 +947,6 @@ "region": "ap-northeast-1", "hostname": "robomaker.ap-northeast-1.api.aws" }, - { - "endpointPrefix": "route53-recovery-control-config", - "sdkId": "Route53 Recovery Control Config", - "region": "aws-global", - "hostname": "route53-recovery-control-config.aws-global.api.aws" - }, { "endpointPrefix": "route53domains", "sdkId": "Route 53 Domains", @@ -1085,24 +983,12 @@ "region": "af-south-1", "hostname": "s3.dualstack.af-south-1.amazonaws.com" }, - { - "endpointPrefix": "s3", - "sdkId": "S3", - "region": "aws-global", - "hostname": "s3.aws-global.api.aws" - }, { "endpointPrefix": "s3-control", "sdkId": "S3 Control", "region": "ap-northeast-1", "hostname": "s3-control.dualstack.ap-northeast-1.amazonaws.com" }, - { - "endpointPrefix": "savingsplans", - "sdkId": "savingsplans", - "region": "aws-global", - "hostname": "savingsplans.aws-global.api.aws" - }, { "endpointPrefix": "schemas", "sdkId": "schemas", @@ -1223,12 +1109,6 @@ "region": "af-south-1", "hostname": "sts.af-south-1.api.aws" }, - { - "endpointPrefix": "support", - "sdkId": "Support", - "region": "aws-global", - "hostname": "support.aws-global.api.aws" - }, { "endpointPrefix": "swf", "sdkId": "SWF", @@ -1313,24 +1193,12 @@ "region": "cn-north-1", "hostname": "access-analyzer.cn-north-1.api.amazonwebservices.com.cn" }, - { - "endpointPrefix": "account", - "sdkId": "Account", - "region": "aws-cn-global", - "hostname": "account.aws-cn-global.api.amazonwebservices.com.cn" - }, { "endpointPrefix": "acm", "sdkId": "ACM", "region": "cn-north-1", "hostname": "acm.cn-north-1.api.amazonwebservices.com.cn" }, - { - "endpointPrefix": "api.ecr", - "sdkId": "ECR", - "region": "cn-north-1", - "hostname": "api.ecr.cn-north-1.api.amazonwebservices.com.cn" - }, { "endpointPrefix": "api.sagemaker", "sdkId": "SageMaker", @@ -1397,30 +1265,12 @@ "region": "cn-north-1", "hostname": "batch.cn-north-1.api.amazonwebservices.com.cn" }, - { - "endpointPrefix": "budgets", - "sdkId": "Budgets", - "region": "aws-cn-global", - "hostname": "budgets.aws-cn-global.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "ce", - "sdkId": "Cost Explorer", - "region": "aws-cn-global", - "hostname": "ce.aws-cn-global.api.amazonwebservices.com.cn" - }, { "endpointPrefix": "cloudformation", "sdkId": "CloudFormation", "region": "cn-north-1", "hostname": "cloudformation.cn-north-1.api.amazonwebservices.com.cn" }, - { - "endpointPrefix": "cloudfront", - "sdkId": "CloudFront", - "region": "aws-cn-global", - "hostname": "cloudfront.aws-cn-global.api.amazonwebservices.com.cn" - }, { "endpointPrefix": "cloudtrail", "sdkId": "CloudTrail", @@ -1499,12 +1349,6 @@ "region": "cn-north-1", "hostname": "dms.cn-north-1.api.amazonwebservices.com.cn" }, - { - "endpointPrefix": "docdb", - "sdkId": "DocDB", - "region": "cn-northwest-1", - "hostname": "docdb.cn-northwest-1.api.amazonwebservices.com.cn" - }, { "endpointPrefix": "ds", "sdkId": "Directory Service", @@ -1637,12 +1481,6 @@ "region": "cn-north-1", "hostname": "health.cn-north-1.api.amazonwebservices.com.cn" }, - { - "endpointPrefix": "iam", - "sdkId": "IAM", - "region": "aws-cn-global", - "hostname": "iam.aws-cn-global.api.amazonwebservices.com.cn" - }, { "endpointPrefix": "iot", "sdkId": "IoT", @@ -1661,12 +1499,6 @@ "region": "cn-north-1", "hostname": "iotevents.cn-north-1.api.amazonwebservices.com.cn" }, - { - "endpointPrefix": "ioteventsdata", - "sdkId": "IoT Events Data", - "region": "cn-north-1", - "hostname": "ioteventsdata.cn-north-1.api.amazonwebservices.com.cn" - }, { "endpointPrefix": "iotsecuredtunneling", "sdkId": "api.tunneling.iot", @@ -1727,12 +1559,6 @@ "region": "cn-north-1", "hostname": "logs.cn-north-1.api.amazonwebservices.com.cn" }, - { - "endpointPrefix": "mediaconvert", - "sdkId": "MediaConvert", - "region": "cn-northwest-1", - "hostname": "mediaconvert.cn-northwest-1.api.amazonwebservices.com.cn" - }, { "endpointPrefix": "monitoring", "sdkId": "CloudWatch", @@ -1745,18 +1571,6 @@ "region": "cn-north-1", "hostname": "mq.cn-north-1.api.amazonwebservices.com.cn" }, - { - "endpointPrefix": "neptune", - "sdkId": "Neptune", - "region": "cn-north-1", - "hostname": "neptune.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "organizations", - "sdkId": "Organizations", - "region": "aws-cn-global", - "hostname": "organizations.aws-cn-global.api.amazonwebservices.com.cn" - }, { "endpointPrefix": "personalize", "sdkId": "Personalize", @@ -1793,12 +1607,6 @@ "region": "cn-north-1", "hostname": "resource-groups.cn-north-1.api.amazonwebservices.com.cn" }, - { - "endpointPrefix": "route53", - "sdkId": "Route 53", - "region": "aws-cn-global", - "hostname": "route53.aws-cn-global.api.amazonwebservices.com.cn" - }, { "endpointPrefix": "route53resolver", "sdkId": "Route53Resolver", @@ -1901,12 +1709,6 @@ "region": "cn-north-1", "hostname": "sts.cn-north-1.api.amazonwebservices.com.cn" }, - { - "endpointPrefix": "support", - "sdkId": "Support", - "region": "aws-cn-global", - "hostname": "support.aws-cn-global.api.amazonwebservices.com.cn" - }, { "endpointPrefix": "swf", "sdkId": "SWF", @@ -1919,12 +1721,6 @@ "region": "cn-north-1", "hostname": "tagging.cn-north-1.api.amazonwebservices.com.cn" }, - { - "endpointPrefix": "transcribe", - "sdkId": "Transcribe", - "region": "cn-north-1", - "hostname": "transcribe.cn-north-1.api.amazonwebservices.com.cn" - }, { "endpointPrefix": "transcribestreaming", "sdkId": "Transcribe Streaming", @@ -1949,18 +1745,6 @@ "region": "cn-north-1", "hostname": "xray.cn-north-1.api.amazonwebservices.com.cn" }, - { - "endpointPrefix": "access-analyzer", - "sdkId": "AccessAnalyzer", - "region": "us-gov-east-1", - "hostname": "access-analyzer.us-gov-east-1.api.aws" - }, - { - "endpointPrefix": "acm", - "sdkId": "ACM", - "region": "us-gov-east-1", - "hostname": "acm.us-gov-east-1.api.aws" - }, { "endpointPrefix": "apigateway", "sdkId": "ApiGatewayV2", @@ -1973,12 +1757,6 @@ "region": "us-gov-east-1", "hostname": "application-autoscaling.us-gov-east-1.api.aws" }, - { - "endpointPrefix": "applicationinsights", - "sdkId": "Application Insights", - "region": "us-gov-east-1", - "hostname": "applicationinsights.us-gov-east-1.api.aws" - }, { "endpointPrefix": "autoscaling", "sdkId": "Auto Scaling", @@ -2003,12 +1781,6 @@ "region": "us-gov-west-1", "hostname": "clouddirectory.us-gov-west-1.api.aws" }, - { - "endpointPrefix": "cloudformation", - "sdkId": "CloudFormation", - "region": "us-gov-east-1", - "hostname": "cloudformation.us-gov-east-1.api.aws" - }, { "endpointPrefix": "cloudhsm", "sdkId": "CloudHSM", @@ -2021,12 +1793,6 @@ "region": "us-gov-east-1", "hostname": "cloudhsmv2.us-gov-east-1.api.aws" }, - { - "endpointPrefix": "cloudtrail", - "sdkId": "CloudTrail", - "region": "us-gov-east-1", - "hostname": "cloudtrail.us-gov-east-1.api.aws" - }, { "endpointPrefix": "connect", "sdkId": "Connect", @@ -2039,72 +1805,24 @@ "region": "us-gov-west-1", "hostname": "databrew.us-gov-west-1.api.aws" }, - { - "endpointPrefix": "directconnect", - "sdkId": "Direct Connect", - "region": "us-gov-east-1", - "hostname": "directconnect.us-gov-east-1.api.aws" - }, - { - "endpointPrefix": "docdb", - "sdkId": "DocDB", - "region": "us-gov-west-1", - "hostname": "docdb.us-gov-west-1.api.aws" - }, { "endpointPrefix": "ebs", "sdkId": "EBS", "region": "us-gov-east-1", "hostname": "ebs.us-gov-east-1.api.aws" }, - { - "endpointPrefix": "ec2", - "sdkId": "EC2", - "region": "us-gov-east-1", - "hostname": "ec2.us-gov-east-1.api.aws" - }, { "endpointPrefix": "elasticache", "sdkId": "ElastiCache", "region": "us-gov-east-1", "hostname": "elasticache.us-gov-east-1.api.aws" }, - { - "endpointPrefix": "elasticbeanstalk", - "sdkId": "Elastic Beanstalk", - "region": "us-gov-east-1", - "hostname": "elasticbeanstalk.us-gov-east-1.api.aws" - }, - { - "endpointPrefix": "events", - "sdkId": "EventBridge", - "region": "us-gov-east-1", - "hostname": "events.us-gov-east-1.api.aws" - }, - { - "endpointPrefix": "glacier", - "sdkId": "Glacier", - "region": "us-gov-east-1", - "hostname": "glacier.us-gov-east-1.api.aws" - }, - { - "endpointPrefix": "greengrass", - "sdkId": "GreengrassV2", - "region": "dataplane-us-gov-east-1", - "hostname": "greengrass.dataplane-us-gov-east-1.api.aws" - }, { "endpointPrefix": "iotevents", "sdkId": "IoT Events", "region": "us-gov-west-1", "hostname": "iotevents.us-gov-west-1.api.aws" }, - { - "endpointPrefix": "ioteventsdata", - "sdkId": "IoT Events Data", - "region": "us-gov-west-1", - "hostname": "ioteventsdata.us-gov-west-1.api.aws" - }, { "endpointPrefix": "iotsitewise", "sdkId": "IoTSiteWise", @@ -2117,84 +1835,24 @@ "region": "us-gov-east-1", "hostname": "kafka.us-gov-east-1.api.aws" }, - { - "endpointPrefix": "kinesis", - "sdkId": "Kinesis", - "region": "us-gov-east-1", - "hostname": "kinesis.us-gov-east-1.api.aws" - }, { "endpointPrefix": "kinesisanalytics", "sdkId": "Kinesis Analytics", "region": "us-gov-east-1", "hostname": "kinesisanalytics.us-gov-east-1.api.aws" }, - { - "endpointPrefix": "logs", - "sdkId": "CloudWatch Logs", - "region": "us-gov-east-1", - "hostname": "logs.us-gov-east-1.api.aws" - }, - { - "endpointPrefix": "mediaconvert", - "sdkId": "MediaConvert", - "region": "us-gov-west-1", - "hostname": "mediaconvert.us-gov-west-1.api.aws" - }, { "endpointPrefix": "metering.marketplace", "sdkId": "Marketplace Metering", "region": "us-gov-east-1", "hostname": "metering.marketplace.us-gov-east-1.api.aws" }, - { - "endpointPrefix": "neptune", - "sdkId": "Neptune", - "region": "us-gov-east-1", - "hostname": "neptune.us-gov-east-1.api.aws" - }, - { - "endpointPrefix": "networkmanager", - "sdkId": "NetworkManager", - "region": "aws-us-gov-global", - "hostname": "networkmanager.aws-us-gov-global.api.aws" - }, - { - "endpointPrefix": "oidc", - "sdkId": "SSO OIDC", - "region": "us-gov-west-1", - "hostname": "oidc.us-gov-west-1.api.aws" - }, - { - "endpointPrefix": "outposts", - "sdkId": "Outposts", - "region": "us-gov-east-1", - "hostname": "outposts.us-gov-east-1.api.aws" - }, - { - "endpointPrefix": "portal.sso", - "sdkId": "SSO", - "region": "us-gov-west-1", - "hostname": "portal.sso.us-gov-west-1.api.aws" - }, { "endpointPrefix": "quicksight", "sdkId": "QuickSight", "region": "api", "hostname": "quicksight.api.api.aws" }, - { - "endpointPrefix": "ram", - "sdkId": "RAM", - "region": "us-gov-east-1", - "hostname": "ram.us-gov-east-1.api.aws" - }, - { - "endpointPrefix": "redshift", - "sdkId": "Redshift", - "region": "us-gov-east-1", - "hostname": "redshift.us-gov-east-1.api.aws" - }, { "endpointPrefix": "route53resolver", "sdkId": "Route53Resolver", @@ -2213,42 +1871,12 @@ "region": "us-gov-east-1", "hostname": "s3-control.dualstack.us-gov-east-1.amazonaws.com" }, - { - "endpointPrefix": "serverlessrepo", - "sdkId": "ServerlessApplicationRepository", - "region": "us-gov-east-1", - "hostname": "serverlessrepo.us-gov-east-1.api.aws" - }, - { - "endpointPrefix": "sns", - "sdkId": "SNS", - "region": "us-gov-east-1", - "hostname": "sns.us-gov-east-1.api.aws" - }, - { - "endpointPrefix": "sqs", - "sdkId": "SQS", - "region": "us-gov-east-1", - "hostname": "sqs.us-gov-east-1.api.aws" - }, { "endpointPrefix": "streams.dynamodb", "sdkId": "DynamoDB Streams", "region": "us-gov-east-1", "hostname": "streams.dynamodb.us-gov-east-1.api.aws" }, - { - "endpointPrefix": "support", - "sdkId": "Support", - "region": "aws-us-gov-global", - "hostname": "support.aws-us-gov-global.api.aws" - }, - { - "endpointPrefix": "swf", - "sdkId": "SWF", - "region": "us-gov-east-1", - "hostname": "swf.us-gov-east-1.api.aws" - }, { "endpointPrefix": "tagging", "sdkId": "Resource Groups Tagging API", From e609a271716efd231cc12df04a89fede5ca29d69 Mon Sep 17 00:00:00 2001 From: "Kamat, Trivikram" <16024985+trivikr@users.noreply.github.com> Date: Wed, 3 Nov 2021 16:46:36 +0000 Subject: [PATCH 14/25] test(functional): remove test cases where dualstack is not supported at service level --- .../dualstack/test_cases_supported.json | 54 ------------------- 1 file changed, 54 deletions(-) diff --git a/tests/functional/endpoints/dualstack/test_cases_supported.json b/tests/functional/endpoints/dualstack/test_cases_supported.json index 08ff271a934d0..9412d3678b928 100644 --- a/tests/functional/endpoints/dualstack/test_cases_supported.json +++ b/tests/functional/endpoints/dualstack/test_cases_supported.json @@ -65,12 +65,6 @@ "region": "ap-south-1", "hostname": "api.pricing.ap-south-1.api.aws" }, - { - "endpointPrefix": "api.sagemaker", - "sdkId": "SageMaker", - "region": "af-south-1", - "hostname": "api.sagemaker.af-south-1.api.aws" - }, { "endpointPrefix": "apigateway", "sdkId": "ApiGatewayV2", @@ -161,12 +155,6 @@ "region": "af-south-1", "hostname": "backup.af-south-1.api.aws" }, - { - "endpointPrefix": "batch", - "sdkId": "Batch", - "region": "af-south-1", - "hostname": "batch.af-south-1.api.aws" - }, { "endpointPrefix": "braket", "sdkId": "Braket", @@ -431,12 +419,6 @@ "region": "af-south-1", "hostname": "ecs.af-south-1.api.aws" }, - { - "endpointPrefix": "eks", - "sdkId": "EKS", - "region": "af-south-1", - "hostname": "eks.af-south-1.api.aws" - }, { "endpointPrefix": "elasticache", "sdkId": "ElastiCache", @@ -623,12 +605,6 @@ "region": "ap-northeast-1", "hostname": "iotevents.ap-northeast-1.api.aws" }, - { - "endpointPrefix": "iotsecuredtunneling", - "sdkId": "api.tunneling.iot", - "region": "ap-east-1", - "hostname": "iotsecuredtunneling.ap-east-1.api.aws" - }, { "endpointPrefix": "iotsitewise", "sdkId": "IoTSiteWise", @@ -815,12 +791,6 @@ "region": "af-south-1", "hostname": "models-v2-lex.af-south-1.api.aws" }, - { - "endpointPrefix": "models.lex", - "sdkId": "Lex Model Building Service", - "region": "ap-northeast-1", - "hostname": "models.lex.ap-northeast-1.api.aws" - }, { "endpointPrefix": "monitoring", "sdkId": "CloudWatch", @@ -965,18 +935,6 @@ "region": "af-south-1", "hostname": "runtime-v2-lex.af-south-1.api.aws" }, - { - "endpointPrefix": "runtime.lex", - "sdkId": "Lex Runtime Service", - "region": "ap-northeast-1", - "hostname": "runtime.lex.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "runtime.sagemaker", - "sdkId": "SageMaker Runtime", - "region": "af-south-1", - "hostname": "runtime.sagemaker.af-south-1.api.aws" - }, { "endpointPrefix": "s3", "sdkId": "S3", @@ -1127,12 +1085,6 @@ "region": "ap-northeast-2", "hostname": "textract.ap-northeast-2.api.aws" }, - { - "endpointPrefix": "transcribe", - "sdkId": "Transcribe", - "region": "af-south-1", - "hostname": "transcribe.af-south-1.api.aws" - }, { "endpointPrefix": "transcribestreaming", "sdkId": "Transcribe Streaming", @@ -1811,12 +1763,6 @@ "region": "us-gov-east-1", "hostname": "ebs.us-gov-east-1.api.aws" }, - { - "endpointPrefix": "elasticache", - "sdkId": "ElastiCache", - "region": "us-gov-east-1", - "hostname": "elasticache.us-gov-east-1.api.aws" - }, { "endpointPrefix": "iotevents", "sdkId": "IoT Events", From b9680b0385891230d87e00ab42f26ecd24cf4e0f Mon Sep 17 00:00:00 2001 From: "Kamat, Trivikram" <16024985+trivikr@users.noreply.github.com> Date: Wed, 3 Nov 2021 16:50:04 +0000 Subject: [PATCH 15/25] test(functional): move iotsecuredtunneling to unsupported --- .../endpoints/dualstack/test_cases_supported.json | 6 ------ .../endpoints/dualstack/test_cases_unsupported.json | 8 ++++---- 2 files changed, 4 insertions(+), 10 deletions(-) diff --git a/tests/functional/endpoints/dualstack/test_cases_supported.json b/tests/functional/endpoints/dualstack/test_cases_supported.json index 9412d3678b928..16f003318148a 100644 --- a/tests/functional/endpoints/dualstack/test_cases_supported.json +++ b/tests/functional/endpoints/dualstack/test_cases_supported.json @@ -1451,12 +1451,6 @@ "region": "cn-north-1", "hostname": "iotevents.cn-north-1.api.amazonwebservices.com.cn" }, - { - "endpointPrefix": "iotsecuredtunneling", - "sdkId": "api.tunneling.iot", - "region": "cn-north-1", - "hostname": "iotsecuredtunneling.cn-north-1.api.amazonwebservices.com.cn" - }, { "endpointPrefix": "iotsitewise", "sdkId": "IoTSiteWise", diff --git a/tests/functional/endpoints/dualstack/test_cases_unsupported.json b/tests/functional/endpoints/dualstack/test_cases_unsupported.json index f059b0e6ca75a..9a032154aa858 100644 --- a/tests/functional/endpoints/dualstack/test_cases_unsupported.json +++ b/tests/functional/endpoints/dualstack/test_cases_unsupported.json @@ -1,8 +1,8 @@ [ { - "endpointPrefix": "access-analyzer", - "sdkId": "AccessAnalyzer", - "region": "ca-central-1", - "hostname": "access-analyzer-fips.ca-central-1.amazonaws.com" + "endpointPrefix": "iotsecuredtunneling", + "sdkId": "IoTSecureTunneling", + "region": "cn-north-1", + "hostname": "iotsecuredtunneling.cn-north-1.api.amazonwebservices.com.cn" } ] From f4613eb17c8f7f655c14b83551f7b41df409a736 Mon Sep 17 00:00:00 2001 From: "Kamat, Trivikram" <16024985+trivikr@users.noreply.github.com> Date: Wed, 3 Nov 2021 16:58:25 +0000 Subject: [PATCH 16/25] test(functional): remove SimpleDB test as it's deprecated --- .../endpoints/dualstack/test_cases_supported.json | 6 ------ 1 file changed, 6 deletions(-) diff --git a/tests/functional/endpoints/dualstack/test_cases_supported.json b/tests/functional/endpoints/dualstack/test_cases_supported.json index 16f003318148a..b4c6b5bbd9196 100644 --- a/tests/functional/endpoints/dualstack/test_cases_supported.json +++ b/tests/functional/endpoints/dualstack/test_cases_supported.json @@ -953,12 +953,6 @@ "region": "ap-east-1", "hostname": "schemas.ap-east-1.api.aws" }, - { - "endpointPrefix": "sdb", - "sdkId": "value", - "region": "ap-northeast-1", - "hostname": "sdb.ap-northeast-1.api.aws" - }, { "endpointPrefix": "secretsmanager", "sdkId": "Secrets Manager", From 2f6aeb754941dd1ca09417f6eb53667731b5733d Mon Sep 17 00:00:00 2001 From: "Kamat, Trivikram" <16024985+trivikr@users.noreply.github.com> Date: Wed, 3 Nov 2021 17:18:13 +0000 Subject: [PATCH 17/25] test(functional): remove mobileanalytics as it's replaced by PinPoint --- .../endpoints/dualstack/test_cases_supported.json | 6 ------ 1 file changed, 6 deletions(-) diff --git a/tests/functional/endpoints/dualstack/test_cases_supported.json b/tests/functional/endpoints/dualstack/test_cases_supported.json index b4c6b5bbd9196..c2aec951ace75 100644 --- a/tests/functional/endpoints/dualstack/test_cases_supported.json +++ b/tests/functional/endpoints/dualstack/test_cases_supported.json @@ -779,12 +779,6 @@ "region": "ap-east-1", "hostname": "mgn.ap-east-1.api.aws" }, - { - "endpointPrefix": "mobileanalytics", - "sdkId": "Pinpoint", - "region": "us-east-1", - "hostname": "mobileanalytics.us-east-1.api.aws" - }, { "endpointPrefix": "models-v2-lex", "sdkId": "Lex Models V2", From 5b23b1660b72d2498968e0db69c394243c51b8c3 Mon Sep 17 00:00:00 2001 From: "Kamat, Trivikram" <16024985+trivikr@users.noreply.github.com> Date: Wed, 3 Nov 2021 18:13:42 +0000 Subject: [PATCH 18/25] test(functional): move legacy fips tests to legacy folder --- tests/functional/endpoints/fips/index.spec.ts | 21 +- .../endpoints/fips/legacy/index.spec.ts | 23 + .../fips/legacy/test_cases_supported.json | 4069 +++++++++++++++ .../fips/legacy/test_cases_unsupported.json | 86 + .../endpoints/fips/test_cases_supported.json | 4464 +++++++---------- .../fips/test_cases_supported_variants.json | 51 - .../fips/test_cases_unsupported.json | 74 +- 7 files changed, 5908 insertions(+), 2880 deletions(-) create mode 100644 tests/functional/endpoints/fips/legacy/index.spec.ts create mode 100644 tests/functional/endpoints/fips/legacy/test_cases_supported.json create mode 100644 tests/functional/endpoints/fips/legacy/test_cases_unsupported.json delete mode 100644 tests/functional/endpoints/fips/test_cases_supported_variants.json diff --git a/tests/functional/endpoints/fips/index.spec.ts b/tests/functional/endpoints/fips/index.spec.ts index dce2d7dc6b9fe..0b47bd29d847a 100644 --- a/tests/functional/endpoints/fips/index.spec.ts +++ b/tests/functional/endpoints/fips/index.spec.ts @@ -1,7 +1,6 @@ import { join } from "path"; import testCases from "./test_cases_supported.json"; -import variantsTestCases from "./test_cases_supported_variants.json"; const getClientPackageName = (sdkId: string) => `client-${sdkId @@ -10,28 +9,14 @@ const getClientPackageName = (sdkId: string) => .join("-")}`; describe("endpoints.fips", () => { - describe("pseudo regions", () => { - for (const { sdkId, region, signingRegion, hostname } of testCases) { - const clientPackageName = getClientPackageName(sdkId); - it(`testing "${clientPackageName}" with region: ${region}`, async () => { - const { defaultRegionInfoProvider } = await import( - join("..", "..", "..", "..", "clients", clientPackageName, "src", "endpoints") - ); - const regionInfo = await defaultRegionInfoProvider(region); - expect(regionInfo.signingRegion).toEqual(signingRegion); - expect(regionInfo.hostname).toEqual(hostname); - }); - } - }); - describe("real regions", () => { - for (const { sdkId, signingRegion, hostname } of testCases.concat(variantsTestCases)) { + for (const { sdkId, region, hostname } of testCases) { const clientPackageName = getClientPackageName(sdkId); - it(`testing "${clientPackageName}" with region: ${signingRegion}`, async () => { + it(`testing "${clientPackageName}" with region: ${region}`, async () => { const { defaultRegionInfoProvider } = await import( join("..", "..", "..", "..", "clients", clientPackageName, "src", "endpoints") ); - const regionInfo = await defaultRegionInfoProvider(signingRegion, { isFipsEndpoint: true }); + const regionInfo = await defaultRegionInfoProvider(region, { isFipsEndpoint: true }); expect(regionInfo.hostname).toEqual(hostname); }); } diff --git a/tests/functional/endpoints/fips/legacy/index.spec.ts b/tests/functional/endpoints/fips/legacy/index.spec.ts new file mode 100644 index 0000000000000..bc24929333259 --- /dev/null +++ b/tests/functional/endpoints/fips/legacy/index.spec.ts @@ -0,0 +1,23 @@ +import { join } from "path"; + +import testCases from "./test_cases_supported.json"; + +const getClientPackageName = (sdkId: string) => + `client-${sdkId + .split(" ") + .map((word) => word.toLowerCase()) + .join("-")}`; + +describe("endpoints.fips.legacy", () => { + for (const { sdkId, region, signingRegion, hostname } of testCases) { + const clientPackageName = getClientPackageName(sdkId); + it(`testing "${clientPackageName}" with region: ${region}`, async () => { + const { defaultRegionInfoProvider } = await import( + join("..", "..", "..", "..", "..", "clients", clientPackageName, "src", "endpoints") + ); + const regionInfo = await defaultRegionInfoProvider(region); + expect(regionInfo.signingRegion).toEqual(signingRegion); + expect(regionInfo.hostname).toEqual(hostname); + }); + } +}); diff --git a/tests/functional/endpoints/fips/legacy/test_cases_supported.json b/tests/functional/endpoints/fips/legacy/test_cases_supported.json new file mode 100644 index 0000000000000..5d96c48d5e59f --- /dev/null +++ b/tests/functional/endpoints/fips/legacy/test_cases_supported.json @@ -0,0 +1,4069 @@ +[ + { + "endpointPrefix": "access-analyzer", + "sdkId": "AccessAnalyzer", + "region": "fips-ca-central-1", + "signingRegion": "ca-central-1", + "hostname": "access-analyzer-fips.ca-central-1.amazonaws.com" + }, + { + "endpointPrefix": "access-analyzer", + "sdkId": "AccessAnalyzer", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "access-analyzer-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "access-analyzer", + "sdkId": "AccessAnalyzer", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "access-analyzer-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "access-analyzer", + "sdkId": "AccessAnalyzer", + "region": "fips-us-west-1", + "signingRegion": "us-west-1", + "hostname": "access-analyzer-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "access-analyzer", + "sdkId": "AccessAnalyzer", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "access-analyzer-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "acm", + "sdkId": "ACM", + "region": "ca-central-1-fips", + "signingRegion": "ca-central-1", + "hostname": "acm-fips.ca-central-1.amazonaws.com" + }, + { + "endpointPrefix": "acm", + "sdkId": "ACM", + "region": "us-east-1-fips", + "signingRegion": "us-east-1", + "hostname": "acm-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "acm", + "sdkId": "ACM", + "region": "us-east-2-fips", + "signingRegion": "us-east-2", + "hostname": "acm-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "acm", + "sdkId": "ACM", + "region": "us-west-1-fips", + "signingRegion": "us-west-1", + "hostname": "acm-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "acm", + "sdkId": "ACM", + "region": "us-west-2-fips", + "signingRegion": "us-west-2", + "hostname": "acm-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "acm-pca", + "sdkId": "ACM PCA", + "region": "fips-ca-central-1", + "signingRegion": "ca-central-1", + "hostname": "acm-pca-fips.ca-central-1.amazonaws.com" + }, + { + "endpointPrefix": "acm-pca", + "sdkId": "ACM PCA", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "acm-pca-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "acm-pca", + "sdkId": "ACM PCA", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "acm-pca-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "acm-pca", + "sdkId": "ACM PCA", + "region": "fips-us-west-1", + "signingRegion": "us-west-1", + "hostname": "acm-pca-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "acm-pca", + "sdkId": "ACM PCA", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "acm-pca-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "api.detective", + "sdkId": "Detective", + "region": "us-east-1-fips", + "signingRegion": "us-east-1", + "hostname": "api.detective-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "api.detective", + "sdkId": "Detective", + "region": "us-east-2-fips", + "signingRegion": "us-east-2", + "hostname": "api.detective-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "api.detective", + "sdkId": "Detective", + "region": "us-west-1-fips", + "signingRegion": "us-west-1", + "hostname": "api.detective-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "api.detective", + "sdkId": "Detective", + "region": "us-west-2-fips", + "signingRegion": "us-west-2", + "hostname": "api.detective-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "api.ecr", + "sdkId": "ECR", + "region": "fips-dkr-us-east-1", + "signingRegion": "us-east-1", + "hostname": "ecr-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "api.ecr", + "sdkId": "ECR", + "region": "fips-dkr-us-east-2", + "signingRegion": "us-east-2", + "hostname": "ecr-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "api.ecr", + "sdkId": "ECR", + "region": "fips-dkr-us-west-1", + "signingRegion": "us-west-1", + "hostname": "ecr-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "api.ecr", + "sdkId": "ECR", + "region": "fips-dkr-us-west-2", + "signingRegion": "us-west-2", + "hostname": "ecr-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "api.ecr", + "sdkId": "ECR", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "ecr-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "api.ecr", + "sdkId": "ECR", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "ecr-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "api.ecr", + "sdkId": "ECR", + "region": "fips-us-west-1", + "signingRegion": "us-west-1", + "hostname": "ecr-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "api.ecr", + "sdkId": "ECR", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "ecr-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "api.fleethub.iot", + "sdkId": "IoTFleetHub", + "region": "fips-ca-central-1", + "signingRegion": "ca-central-1", + "hostname": "api.fleethub.iot-fips.ca-central-1.amazonaws.com" + }, + { + "endpointPrefix": "api.fleethub.iot", + "sdkId": "IoTFleetHub", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "api.fleethub.iot-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "api.fleethub.iot", + "sdkId": "IoTFleetHub", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "api.fleethub.iot-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "api.fleethub.iot", + "sdkId": "IoTFleetHub", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "api.fleethub.iot-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "api.sagemaker", + "sdkId": "SageMaker", + "region": "us-east-1-fips", + "signingRegion": "us-east-1", + "hostname": "api-fips.sagemaker.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "api.sagemaker", + "sdkId": "SageMaker", + "region": "us-east-2-fips", + "signingRegion": "us-east-2", + "hostname": "api-fips.sagemaker.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "api.sagemaker", + "sdkId": "SageMaker", + "region": "us-west-1-fips", + "signingRegion": "us-west-1", + "hostname": "api-fips.sagemaker.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "api.sagemaker", + "sdkId": "SageMaker", + "region": "us-west-2-fips", + "signingRegion": "us-west-2", + "hostname": "api-fips.sagemaker.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "athena", + "sdkId": "Athena", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "athena-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "athena", + "sdkId": "Athena", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "athena-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "athena", + "sdkId": "Athena", + "region": "fips-us-west-1", + "signingRegion": "us-west-1", + "hostname": "athena-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "athena", + "sdkId": "Athena", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "athena-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "batch", + "sdkId": "Batch", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "fips.batch.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "batch", + "sdkId": "Batch", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "fips.batch.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "batch", + "sdkId": "Batch", + "region": "fips-us-west-1", + "signingRegion": "us-west-1", + "hostname": "fips.batch.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "batch", + "sdkId": "Batch", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "fips.batch.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "cloudcontrolapi", + "sdkId": "CloudControl", + "region": "fips-ca-central-1", + "signingRegion": "ca-central-1", + "hostname": "cloudcontrolapi-fips.ca-central-1.amazonaws.com" + }, + { + "endpointPrefix": "cloudcontrolapi", + "sdkId": "CloudControl", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "cloudcontrolapi-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "cloudcontrolapi", + "sdkId": "CloudControl", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "cloudcontrolapi-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "cloudcontrolapi", + "sdkId": "CloudControl", + "region": "fips-us-west-1", + "signingRegion": "us-west-1", + "hostname": "cloudcontrolapi-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "cloudcontrolapi", + "sdkId": "CloudControl", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "cloudcontrolapi-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "cloudformation", + "sdkId": "CloudFormation", + "region": "us-east-1-fips", + "signingRegion": "us-east-1", + "hostname": "cloudformation-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "cloudformation", + "sdkId": "CloudFormation", + "region": "us-east-2-fips", + "signingRegion": "us-east-2", + "hostname": "cloudformation-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "cloudformation", + "sdkId": "CloudFormation", + "region": "us-west-1-fips", + "signingRegion": "us-west-1", + "hostname": "cloudformation-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "cloudformation", + "sdkId": "CloudFormation", + "region": "us-west-2-fips", + "signingRegion": "us-west-2", + "hostname": "cloudformation-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "cloudtrail", + "sdkId": "CloudTrail", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "cloudtrail-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "cloudtrail", + "sdkId": "CloudTrail", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "cloudtrail-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "cloudtrail", + "sdkId": "CloudTrail", + "region": "fips-us-west-1", + "signingRegion": "us-west-1", + "hostname": "cloudtrail-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "cloudtrail", + "sdkId": "CloudTrail", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "cloudtrail-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "codebuild", + "sdkId": "CodeBuild", + "region": "us-east-1-fips", + "signingRegion": "us-east-1", + "hostname": "codebuild-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "codebuild", + "sdkId": "CodeBuild", + "region": "us-east-2-fips", + "signingRegion": "us-east-2", + "hostname": "codebuild-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "codebuild", + "sdkId": "CodeBuild", + "region": "us-west-1-fips", + "signingRegion": "us-west-1", + "hostname": "codebuild-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "codebuild", + "sdkId": "CodeBuild", + "region": "us-west-2-fips", + "signingRegion": "us-west-2", + "hostname": "codebuild-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "codedeploy", + "sdkId": "CodeDeploy", + "region": "us-east-1-fips", + "signingRegion": "us-east-1", + "hostname": "codedeploy-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "codedeploy", + "sdkId": "CodeDeploy", + "region": "us-east-2-fips", + "signingRegion": "us-east-2", + "hostname": "codedeploy-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "codedeploy", + "sdkId": "CodeDeploy", + "region": "us-west-1-fips", + "signingRegion": "us-west-1", + "hostname": "codedeploy-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "codedeploy", + "sdkId": "CodeDeploy", + "region": "us-west-2-fips", + "signingRegion": "us-west-2", + "hostname": "codedeploy-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "codepipeline", + "sdkId": "CodePipeline", + "region": "fips-ca-central-1", + "signingRegion": "ca-central-1", + "hostname": "codepipeline-fips.ca-central-1.amazonaws.com" + }, + { + "endpointPrefix": "codepipeline", + "sdkId": "CodePipeline", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "codepipeline-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "codepipeline", + "sdkId": "CodePipeline", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "codepipeline-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "codepipeline", + "sdkId": "CodePipeline", + "region": "fips-us-west-1", + "signingRegion": "us-west-1", + "hostname": "codepipeline-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "codepipeline", + "sdkId": "CodePipeline", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "codepipeline-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "cognito-identity", + "sdkId": "Cognito Identity", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "cognito-identity-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "cognito-identity", + "sdkId": "Cognito Identity", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "cognito-identity-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "cognito-identity", + "sdkId": "Cognito Identity", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "cognito-identity-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "cognito-idp", + "sdkId": "Cognito Identity Provider", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "cognito-idp-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "cognito-idp", + "sdkId": "Cognito Identity Provider", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "cognito-idp-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "cognito-idp", + "sdkId": "Cognito Identity Provider", + "region": "fips-us-west-1", + "signingRegion": "us-west-1", + "hostname": "cognito-idp-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "cognito-idp", + "sdkId": "Cognito Identity Provider", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "cognito-idp-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "comprehend", + "sdkId": "Comprehend", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "comprehend-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "comprehend", + "sdkId": "Comprehend", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "comprehend-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "comprehend", + "sdkId": "Comprehend", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "comprehend-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "comprehendmedical", + "sdkId": "ComprehendMedical", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "comprehendmedical-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "comprehendmedical", + "sdkId": "ComprehendMedical", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "comprehendmedical-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "comprehendmedical", + "sdkId": "ComprehendMedical", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "comprehendmedical-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "config", + "sdkId": "Config Service", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "config-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "config", + "sdkId": "Config Service", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "config-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "config", + "sdkId": "Config Service", + "region": "fips-us-west-1", + "signingRegion": "us-west-1", + "hostname": "config-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "config", + "sdkId": "Config Service", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "config-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "data.jobs.iot", + "sdkId": "IoT Jobs Data Plane", + "region": "fips-ca-central-1", + "signingRegion": "ca-central-1", + "hostname": "data.jobs.iot-fips.ca-central-1.amazonaws.com" + }, + { + "endpointPrefix": "data.jobs.iot", + "sdkId": "IoT Jobs Data Plane", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "data.jobs.iot-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "data.jobs.iot", + "sdkId": "IoT Jobs Data Plane", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "data.jobs.iot-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "data.jobs.iot", + "sdkId": "IoT Jobs Data Plane", + "region": "fips-us-west-1", + "signingRegion": "us-west-1", + "hostname": "data.jobs.iot-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "data.jobs.iot", + "sdkId": "IoT Jobs Data Plane", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "data.jobs.iot-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "datasync", + "sdkId": "DataSync", + "region": "fips-ca-central-1", + "signingRegion": "ca-central-1", + "hostname": "datasync-fips.ca-central-1.amazonaws.com" + }, + { + "endpointPrefix": "datasync", + "sdkId": "DataSync", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "datasync-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "datasync", + "sdkId": "DataSync", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "datasync-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "datasync", + "sdkId": "DataSync", + "region": "fips-us-west-1", + "signingRegion": "us-west-1", + "hostname": "datasync-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "datasync", + "sdkId": "DataSync", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "datasync-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "directconnect", + "sdkId": "Direct Connect", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "directconnect-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "directconnect", + "sdkId": "Direct Connect", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "directconnect-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "directconnect", + "sdkId": "Direct Connect", + "region": "fips-us-west-1", + "signingRegion": "us-west-1", + "hostname": "directconnect-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "directconnect", + "sdkId": "Direct Connect", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "directconnect-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "ds", + "sdkId": "Directory Service", + "region": "fips-ca-central-1", + "signingRegion": "ca-central-1", + "hostname": "ds-fips.ca-central-1.amazonaws.com" + }, + { + "endpointPrefix": "ds", + "sdkId": "Directory Service", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "ds-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "ds", + "sdkId": "Directory Service", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "ds-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "ds", + "sdkId": "Directory Service", + "region": "fips-us-west-1", + "signingRegion": "us-west-1", + "hostname": "ds-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "ds", + "sdkId": "Directory Service", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "ds-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "dynamodb", + "sdkId": "DynamoDB", + "region": "ca-central-1-fips", + "signingRegion": "ca-central-1", + "hostname": "dynamodb-fips.ca-central-1.amazonaws.com" + }, + { + "endpointPrefix": "dynamodb", + "sdkId": "DynamoDB", + "region": "us-east-1-fips", + "signingRegion": "us-east-1", + "hostname": "dynamodb-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "dynamodb", + "sdkId": "DynamoDB", + "region": "us-east-2-fips", + "signingRegion": "us-east-2", + "hostname": "dynamodb-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "dynamodb", + "sdkId": "DynamoDB", + "region": "us-west-1-fips", + "signingRegion": "us-west-1", + "hostname": "dynamodb-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "dynamodb", + "sdkId": "DynamoDB", + "region": "us-west-2-fips", + "signingRegion": "us-west-2", + "hostname": "dynamodb-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "ebs", + "sdkId": "EBS", + "region": "fips-ca-central-1", + "signingRegion": "ca-central-1", + "hostname": "ebs-fips.ca-central-1.amazonaws.com" + }, + { + "endpointPrefix": "ebs", + "sdkId": "EBS", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "ebs-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "ebs", + "sdkId": "EBS", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "ebs-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "ebs", + "sdkId": "EBS", + "region": "fips-us-west-1", + "signingRegion": "us-west-1", + "hostname": "ebs-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "ebs", + "sdkId": "EBS", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "ebs-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "ec2", + "sdkId": "EC2", + "region": "fips-ca-central-1", + "signingRegion": "ca-central-1", + "hostname": "ec2-fips.ca-central-1.amazonaws.com" + }, + { + "endpointPrefix": "ec2", + "sdkId": "EC2", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "ec2-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "ec2", + "sdkId": "EC2", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "ec2-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "ec2", + "sdkId": "EC2", + "region": "fips-us-west-1", + "signingRegion": "us-west-1", + "hostname": "ec2-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "ec2", + "sdkId": "EC2", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "ec2-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "ecs", + "sdkId": "ECS", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "ecs-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "ecs", + "sdkId": "ECS", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "ecs-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "ecs", + "sdkId": "ECS", + "region": "fips-us-west-1", + "signingRegion": "us-west-1", + "hostname": "ecs-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "ecs", + "sdkId": "ECS", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "ecs-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "eks", + "sdkId": "EKS", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "fips.eks.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "eks", + "sdkId": "EKS", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "fips.eks.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "eks", + "sdkId": "EKS", + "region": "fips-us-west-1", + "signingRegion": "us-west-1", + "hostname": "fips.eks.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "eks", + "sdkId": "EKS", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "fips.eks.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "elasticbeanstalk", + "sdkId": "Elastic Beanstalk", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "elasticbeanstalk-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "elasticbeanstalk", + "sdkId": "Elastic Beanstalk", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "elasticbeanstalk-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "elasticbeanstalk", + "sdkId": "Elastic Beanstalk", + "region": "fips-us-west-1", + "signingRegion": "us-west-1", + "hostname": "elasticbeanstalk-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "elasticbeanstalk", + "sdkId": "Elastic Beanstalk", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "elasticbeanstalk-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "elasticfilesystem", + "sdkId": "EFS", + "region": "fips-af-south-1", + "signingRegion": "af-south-1", + "hostname": "elasticfilesystem-fips.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "elasticfilesystem", + "sdkId": "EFS", + "region": "fips-ap-east-1", + "signingRegion": "ap-east-1", + "hostname": "elasticfilesystem-fips.ap-east-1.amazonaws.com" + }, + { + "endpointPrefix": "elasticfilesystem", + "sdkId": "EFS", + "region": "fips-ap-northeast-1", + "signingRegion": "ap-northeast-1", + "hostname": "elasticfilesystem-fips.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "elasticfilesystem", + "sdkId": "EFS", + "region": "fips-ap-northeast-2", + "signingRegion": "ap-northeast-2", + "hostname": "elasticfilesystem-fips.ap-northeast-2.amazonaws.com" + }, + { + "endpointPrefix": "elasticfilesystem", + "sdkId": "EFS", + "region": "fips-ap-northeast-3", + "signingRegion": "ap-northeast-3", + "hostname": "elasticfilesystem-fips.ap-northeast-3.amazonaws.com" + }, + { + "endpointPrefix": "elasticfilesystem", + "sdkId": "EFS", + "region": "fips-ap-south-1", + "signingRegion": "ap-south-1", + "hostname": "elasticfilesystem-fips.ap-south-1.amazonaws.com" + }, + { + "endpointPrefix": "elasticfilesystem", + "sdkId": "EFS", + "region": "fips-ap-southeast-1", + "signingRegion": "ap-southeast-1", + "hostname": "elasticfilesystem-fips.ap-southeast-1.amazonaws.com" + }, + { + "endpointPrefix": "elasticfilesystem", + "sdkId": "EFS", + "region": "fips-ap-southeast-2", + "signingRegion": "ap-southeast-2", + "hostname": "elasticfilesystem-fips.ap-southeast-2.amazonaws.com" + }, + { + "endpointPrefix": "elasticfilesystem", + "sdkId": "EFS", + "region": "fips-ca-central-1", + "signingRegion": "ca-central-1", + "hostname": "elasticfilesystem-fips.ca-central-1.amazonaws.com" + }, + { + "endpointPrefix": "elasticfilesystem", + "sdkId": "EFS", + "region": "fips-eu-central-1", + "signingRegion": "eu-central-1", + "hostname": "elasticfilesystem-fips.eu-central-1.amazonaws.com" + }, + { + "endpointPrefix": "elasticfilesystem", + "sdkId": "EFS", + "region": "fips-eu-north-1", + "signingRegion": "eu-north-1", + "hostname": "elasticfilesystem-fips.eu-north-1.amazonaws.com" + }, + { + "endpointPrefix": "elasticfilesystem", + "sdkId": "EFS", + "region": "fips-eu-south-1", + "signingRegion": "eu-south-1", + "hostname": "elasticfilesystem-fips.eu-south-1.amazonaws.com" + }, + { + "endpointPrefix": "elasticfilesystem", + "sdkId": "EFS", + "region": "fips-eu-west-1", + "signingRegion": "eu-west-1", + "hostname": "elasticfilesystem-fips.eu-west-1.amazonaws.com" + }, + { + "endpointPrefix": "elasticfilesystem", + "sdkId": "EFS", + "region": "fips-eu-west-2", + "signingRegion": "eu-west-2", + "hostname": "elasticfilesystem-fips.eu-west-2.amazonaws.com" + }, + { + "endpointPrefix": "elasticfilesystem", + "sdkId": "EFS", + "region": "fips-eu-west-3", + "signingRegion": "eu-west-3", + "hostname": "elasticfilesystem-fips.eu-west-3.amazonaws.com" + }, + { + "endpointPrefix": "elasticfilesystem", + "sdkId": "EFS", + "region": "fips-me-south-1", + "signingRegion": "me-south-1", + "hostname": "elasticfilesystem-fips.me-south-1.amazonaws.com" + }, + { + "endpointPrefix": "elasticfilesystem", + "sdkId": "EFS", + "region": "fips-sa-east-1", + "signingRegion": "sa-east-1", + "hostname": "elasticfilesystem-fips.sa-east-1.amazonaws.com" + }, + { + "endpointPrefix": "elasticfilesystem", + "sdkId": "EFS", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "elasticfilesystem-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "elasticfilesystem", + "sdkId": "EFS", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "elasticfilesystem-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "elasticfilesystem", + "sdkId": "EFS", + "region": "fips-us-west-1", + "signingRegion": "us-west-1", + "hostname": "elasticfilesystem-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "elasticfilesystem", + "sdkId": "EFS", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "elasticfilesystem-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "elasticloadbalancing", + "sdkId": "Elastic Load Balancing", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "elasticloadbalancing-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "elasticloadbalancing", + "sdkId": "Elastic Load Balancing", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "elasticloadbalancing-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "elasticloadbalancing", + "sdkId": "Elastic Load Balancing", + "region": "fips-us-west-1", + "signingRegion": "us-west-1", + "hostname": "elasticloadbalancing-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "elasticloadbalancing", + "sdkId": "Elastic Load Balancing", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "elasticloadbalancing-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "elasticmapreduce", + "sdkId": "EMR", + "region": "fips-ca-central-1", + "signingRegion": "ca-central-1", + "hostname": "elasticmapreduce-fips.ca-central-1.amazonaws.com" + }, + { + "endpointPrefix": "elasticmapreduce", + "sdkId": "EMR", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "elasticmapreduce-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "elasticmapreduce", + "sdkId": "EMR", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "elasticmapreduce-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "elasticmapreduce", + "sdkId": "EMR", + "region": "fips-us-west-1", + "signingRegion": "us-west-1", + "hostname": "elasticmapreduce-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "elasticmapreduce", + "sdkId": "EMR", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "elasticmapreduce-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "emr-containers", + "sdkId": "EMR containers", + "region": "fips-ca-central-1", + "signingRegion": "ca-central-1", + "hostname": "emr-containers-fips.ca-central-1.amazonaws.com" + }, + { + "endpointPrefix": "emr-containers", + "sdkId": "EMR containers", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "emr-containers-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "emr-containers", + "sdkId": "EMR containers", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "emr-containers-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "emr-containers", + "sdkId": "EMR containers", + "region": "fips-us-west-1", + "signingRegion": "us-west-1", + "hostname": "emr-containers-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "emr-containers", + "sdkId": "EMR containers", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "emr-containers-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "events", + "sdkId": "EventBridge", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "events-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "events", + "sdkId": "EventBridge", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "events-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "events", + "sdkId": "EventBridge", + "region": "fips-us-west-1", + "signingRegion": "us-west-1", + "hostname": "events-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "events", + "sdkId": "EventBridge", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "events-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "firehose", + "sdkId": "Firehose", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "firehose-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "firehose", + "sdkId": "Firehose", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "firehose-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "firehose", + "sdkId": "Firehose", + "region": "fips-us-west-1", + "signingRegion": "us-west-1", + "hostname": "firehose-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "firehose", + "sdkId": "Firehose", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "firehose-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "fms", + "sdkId": "FMS", + "region": "fips-af-south-1", + "signingRegion": "af-south-1", + "hostname": "fms-fips.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "fms", + "sdkId": "FMS", + "region": "fips-ap-east-1", + "signingRegion": "ap-east-1", + "hostname": "fms-fips.ap-east-1.amazonaws.com" + }, + { + "endpointPrefix": "fms", + "sdkId": "FMS", + "region": "fips-ap-northeast-1", + "signingRegion": "ap-northeast-1", + "hostname": "fms-fips.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "fms", + "sdkId": "FMS", + "region": "fips-ap-northeast-2", + "signingRegion": "ap-northeast-2", + "hostname": "fms-fips.ap-northeast-2.amazonaws.com" + }, + { + "endpointPrefix": "fms", + "sdkId": "FMS", + "region": "fips-ap-south-1", + "signingRegion": "ap-south-1", + "hostname": "fms-fips.ap-south-1.amazonaws.com" + }, + { + "endpointPrefix": "fms", + "sdkId": "FMS", + "region": "fips-ap-southeast-1", + "signingRegion": "ap-southeast-1", + "hostname": "fms-fips.ap-southeast-1.amazonaws.com" + }, + { + "endpointPrefix": "fms", + "sdkId": "FMS", + "region": "fips-ap-southeast-2", + "signingRegion": "ap-southeast-2", + "hostname": "fms-fips.ap-southeast-2.amazonaws.com" + }, + { + "endpointPrefix": "fms", + "sdkId": "FMS", + "region": "fips-ca-central-1", + "signingRegion": "ca-central-1", + "hostname": "fms-fips.ca-central-1.amazonaws.com" + }, + { + "endpointPrefix": "fms", + "sdkId": "FMS", + "region": "fips-eu-central-1", + "signingRegion": "eu-central-1", + "hostname": "fms-fips.eu-central-1.amazonaws.com" + }, + { + "endpointPrefix": "fms", + "sdkId": "FMS", + "region": "fips-eu-south-1", + "signingRegion": "eu-south-1", + "hostname": "fms-fips.eu-south-1.amazonaws.com" + }, + { + "endpointPrefix": "fms", + "sdkId": "FMS", + "region": "fips-eu-west-1", + "signingRegion": "eu-west-1", + "hostname": "fms-fips.eu-west-1.amazonaws.com" + }, + { + "endpointPrefix": "fms", + "sdkId": "FMS", + "region": "fips-eu-west-2", + "signingRegion": "eu-west-2", + "hostname": "fms-fips.eu-west-2.amazonaws.com" + }, + { + "endpointPrefix": "fms", + "sdkId": "FMS", + "region": "fips-eu-west-3", + "signingRegion": "eu-west-3", + "hostname": "fms-fips.eu-west-3.amazonaws.com" + }, + { + "endpointPrefix": "fms", + "sdkId": "FMS", + "region": "fips-me-south-1", + "signingRegion": "me-south-1", + "hostname": "fms-fips.me-south-1.amazonaws.com" + }, + { + "endpointPrefix": "fms", + "sdkId": "FMS", + "region": "fips-sa-east-1", + "signingRegion": "sa-east-1", + "hostname": "fms-fips.sa-east-1.amazonaws.com" + }, + { + "endpointPrefix": "fms", + "sdkId": "FMS", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "fms-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "fms", + "sdkId": "FMS", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "fms-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "fms", + "sdkId": "FMS", + "region": "fips-us-west-1", + "signingRegion": "us-west-1", + "hostname": "fms-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "fms", + "sdkId": "FMS", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "fms-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "forecast", + "sdkId": "forecast", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "forecast-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "forecast", + "sdkId": "forecast", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "forecast-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "forecast", + "sdkId": "forecast", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "forecast-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "forecastquery", + "sdkId": "forecastquery", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "forecastquery-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "forecastquery", + "sdkId": "forecastquery", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "forecastquery-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "forecastquery", + "sdkId": "forecastquery", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "forecastquery-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "fsx", + "sdkId": "FSx", + "region": "fips-prod-ca-central-1", + "signingRegion": "ca-central-1", + "hostname": "fsx-fips.ca-central-1.amazonaws.com" + }, + { + "endpointPrefix": "fsx", + "sdkId": "FSx", + "region": "fips-prod-us-east-1", + "signingRegion": "us-east-1", + "hostname": "fsx-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "fsx", + "sdkId": "FSx", + "region": "fips-prod-us-east-2", + "signingRegion": "us-east-2", + "hostname": "fsx-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "fsx", + "sdkId": "FSx", + "region": "fips-prod-us-west-1", + "signingRegion": "us-west-1", + "hostname": "fsx-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "fsx", + "sdkId": "FSx", + "region": "fips-prod-us-west-2", + "signingRegion": "us-west-2", + "hostname": "fsx-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "glacier", + "sdkId": "Glacier", + "region": "fips-ca-central-1", + "signingRegion": "ca-central-1", + "hostname": "glacier-fips.ca-central-1.amazonaws.com" + }, + { + "endpointPrefix": "glacier", + "sdkId": "Glacier", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "glacier-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "glacier", + "sdkId": "Glacier", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "glacier-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "glacier", + "sdkId": "Glacier", + "region": "fips-us-west-1", + "signingRegion": "us-west-1", + "hostname": "glacier-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "glacier", + "sdkId": "Glacier", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "glacier-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "glue", + "sdkId": "Glue", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "glue-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "glue", + "sdkId": "Glue", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "glue-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "glue", + "sdkId": "Glue", + "region": "fips-us-west-1", + "signingRegion": "us-west-1", + "hostname": "glue-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "glue", + "sdkId": "Glue", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "glue-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "groundstation", + "sdkId": "GroundStation", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "groundstation-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "groundstation", + "sdkId": "GroundStation", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "groundstation-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "groundstation", + "sdkId": "GroundStation", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "groundstation-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "guardduty", + "sdkId": "GuardDuty", + "region": "us-east-1-fips", + "signingRegion": "us-east-1", + "hostname": "guardduty-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "guardduty", + "sdkId": "GuardDuty", + "region": "us-east-2-fips", + "signingRegion": "us-east-2", + "hostname": "guardduty-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "guardduty", + "sdkId": "GuardDuty", + "region": "us-west-1-fips", + "signingRegion": "us-west-1", + "hostname": "guardduty-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "guardduty", + "sdkId": "GuardDuty", + "region": "us-west-2-fips", + "signingRegion": "us-west-2", + "hostname": "guardduty-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "health", + "sdkId": "Health", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "health-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "iam", + "sdkId": "IAM", + "region": "iam-fips", + "signingRegion": "us-east-1", + "hostname": "iam-fips.amazonaws.com" + }, + { + "endpointPrefix": "identity-chime", + "sdkId": "Chime SDK Identity", + "region": "us-east-1-fips", + "signingRegion": "us-east-1", + "hostname": "identity-chime-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "inspector", + "sdkId": "Inspector", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "inspector-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "inspector", + "sdkId": "Inspector", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "inspector-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "inspector", + "sdkId": "Inspector", + "region": "fips-us-west-1", + "signingRegion": "us-west-1", + "hostname": "inspector-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "inspector", + "sdkId": "Inspector", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "inspector-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "kendra", + "sdkId": "kendra", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "kendra-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "kendra", + "sdkId": "kendra", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "kendra-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "kendra", + "sdkId": "kendra", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "kendra-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "kinesis", + "sdkId": "Kinesis", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "kinesis-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "kinesis", + "sdkId": "Kinesis", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "kinesis-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "kinesis", + "sdkId": "Kinesis", + "region": "fips-us-west-1", + "signingRegion": "us-west-1", + "hostname": "kinesis-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "kinesis", + "sdkId": "Kinesis", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "kinesis-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "lakeformation", + "sdkId": "LakeFormation", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "lakeformation-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "lakeformation", + "sdkId": "LakeFormation", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "lakeformation-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "lakeformation", + "sdkId": "LakeFormation", + "region": "fips-us-west-1", + "signingRegion": "us-west-1", + "hostname": "lakeformation-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "lakeformation", + "sdkId": "LakeFormation", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "lakeformation-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "lambda", + "sdkId": "Lambda", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "lambda-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "lambda", + "sdkId": "Lambda", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "lambda-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "lambda", + "sdkId": "Lambda", + "region": "fips-us-west-1", + "signingRegion": "us-west-1", + "hostname": "lambda-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "lambda", + "sdkId": "Lambda", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "lambda-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "license-manager", + "sdkId": "License Manager", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "license-manager-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "license-manager", + "sdkId": "License Manager", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "license-manager-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "license-manager", + "sdkId": "License Manager", + "region": "fips-us-west-1", + "signingRegion": "us-west-1", + "hostname": "license-manager-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "license-manager", + "sdkId": "License Manager", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "license-manager-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "logs", + "sdkId": "CloudWatch Logs", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "logs-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "logs", + "sdkId": "CloudWatch Logs", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "logs-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "logs", + "sdkId": "CloudWatch Logs", + "region": "fips-us-west-1", + "signingRegion": "us-west-1", + "hostname": "logs-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "logs", + "sdkId": "CloudWatch Logs", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "logs-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "macie", + "sdkId": "Macie", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "macie-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "macie", + "sdkId": "Macie", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "macie-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "macie2", + "sdkId": "Macie2", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "macie2-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "macie2", + "sdkId": "Macie2", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "macie2-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "macie2", + "sdkId": "Macie2", + "region": "fips-us-west-1", + "signingRegion": "us-west-1", + "hostname": "macie2-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "macie2", + "sdkId": "Macie2", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "macie2-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "mediaconvert", + "sdkId": "MediaConvert", + "region": "fips-ca-central-1", + "signingRegion": "ca-central-1", + "hostname": "mediaconvert-fips.ca-central-1.amazonaws.com" + }, + { + "endpointPrefix": "mediaconvert", + "sdkId": "MediaConvert", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "mediaconvert-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "mediaconvert", + "sdkId": "MediaConvert", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "mediaconvert-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "mediaconvert", + "sdkId": "MediaConvert", + "region": "fips-us-west-1", + "signingRegion": "us-west-1", + "hostname": "mediaconvert-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "mediaconvert", + "sdkId": "MediaConvert", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "mediaconvert-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "medialive", + "sdkId": "MediaLive", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "medialive-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "medialive", + "sdkId": "MediaLive", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "medialive-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "medialive", + "sdkId": "MediaLive", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "medialive-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "messaging-chime", + "sdkId": "Chime SDK Messaging", + "region": "us-east-1-fips", + "signingRegion": "us-east-1", + "hostname": "messaging-chime-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "models.lex", + "sdkId": "Lex Model Building Service", + "region": "us-east-1-fips", + "signingRegion": "us-east-1", + "hostname": "models-fips.lex.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "models.lex", + "sdkId": "Lex Model Building Service", + "region": "us-west-2-fips", + "signingRegion": "us-west-2", + "hostname": "models-fips.lex.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "monitoring", + "sdkId": "CloudWatch", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "monitoring-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "monitoring", + "sdkId": "CloudWatch", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "monitoring-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "monitoring", + "sdkId": "CloudWatch", + "region": "fips-us-west-1", + "signingRegion": "us-west-1", + "hostname": "monitoring-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "monitoring", + "sdkId": "CloudWatch", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "monitoring-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "mq", + "sdkId": "mq", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "mq-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "mq", + "sdkId": "mq", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "mq-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "mq", + "sdkId": "mq", + "region": "fips-us-west-1", + "signingRegion": "us-west-1", + "hostname": "mq-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "mq", + "sdkId": "mq", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "mq-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "network-firewall", + "sdkId": "Network Firewall", + "region": "fips-ca-central-1", + "signingRegion": "ca-central-1", + "hostname": "network-firewall-fips.ca-central-1.amazonaws.com" + }, + { + "endpointPrefix": "network-firewall", + "sdkId": "Network Firewall", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "network-firewall-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "network-firewall", + "sdkId": "Network Firewall", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "network-firewall-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "network-firewall", + "sdkId": "Network Firewall", + "region": "fips-us-west-1", + "signingRegion": "us-west-1", + "hostname": "network-firewall-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "network-firewall", + "sdkId": "Network Firewall", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "network-firewall-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "organizations", + "sdkId": "Organizations", + "region": "fips-aws-global", + "signingRegion": "us-east-1", + "hostname": "organizations-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "outposts", + "sdkId": "Outposts", + "region": "fips-ca-central-1", + "signingRegion": "ca-central-1", + "hostname": "outposts-fips.ca-central-1.amazonaws.com" + }, + { + "endpointPrefix": "outposts", + "sdkId": "Outposts", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "outposts-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "outposts", + "sdkId": "Outposts", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "outposts-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "outposts", + "sdkId": "Outposts", + "region": "fips-us-west-1", + "signingRegion": "us-west-1", + "hostname": "outposts-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "outposts", + "sdkId": "Outposts", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "outposts-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "pinpoint", + "sdkId": "Pinpoint", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "pinpoint-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "pinpoint", + "sdkId": "Pinpoint", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "pinpoint-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "polly", + "sdkId": "Polly", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "polly-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "polly", + "sdkId": "Polly", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "polly-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "polly", + "sdkId": "Polly", + "region": "fips-us-west-1", + "signingRegion": "us-west-1", + "hostname": "polly-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "polly", + "sdkId": "Polly", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "polly-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "qldb", + "sdkId": "QLDB", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "qldb-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "qldb", + "sdkId": "QLDB", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "qldb-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "qldb", + "sdkId": "QLDB", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "qldb-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "ram", + "sdkId": "RAM", + "region": "fips-ca-central-1", + "signingRegion": "ca-central-1", + "hostname": "ram-fips.ca-central-1.amazonaws.com" + }, + { + "endpointPrefix": "ram", + "sdkId": "RAM", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "ram-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "ram", + "sdkId": "RAM", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "ram-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "ram", + "sdkId": "RAM", + "region": "fips-us-west-1", + "signingRegion": "us-west-1", + "hostname": "ram-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "ram", + "sdkId": "RAM", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "ram-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "redshift", + "sdkId": "Redshift", + "region": "fips-ca-central-1", + "signingRegion": "ca-central-1", + "hostname": "redshift-fips.ca-central-1.amazonaws.com" + }, + { + "endpointPrefix": "redshift", + "sdkId": "Redshift", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "redshift-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "redshift", + "sdkId": "Redshift", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "redshift-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "redshift", + "sdkId": "Redshift", + "region": "fips-us-west-1", + "signingRegion": "us-west-1", + "hostname": "redshift-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "redshift", + "sdkId": "Redshift", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "redshift-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "resource-groups", + "sdkId": "Resource Groups", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "resource-groups-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "resource-groups", + "sdkId": "Resource Groups", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "resource-groups-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "resource-groups", + "sdkId": "Resource Groups", + "region": "fips-us-west-1", + "signingRegion": "us-west-1", + "hostname": "resource-groups-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "resource-groups", + "sdkId": "Resource Groups", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "resource-groups-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "route53", + "sdkId": "Route 53", + "region": "fips-aws-global", + "signingRegion": "us-east-1", + "hostname": "route53-fips.amazonaws.com" + }, + { + "endpointPrefix": "runtime.lex", + "sdkId": "Lex Runtime Service", + "region": "us-east-1-fips", + "signingRegion": "us-east-1", + "hostname": "runtime-fips.lex.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "runtime.lex", + "sdkId": "Lex Runtime Service", + "region": "us-west-2-fips", + "signingRegion": "us-west-2", + "hostname": "runtime-fips.lex.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "runtime.sagemaker", + "sdkId": "SageMaker Runtime", + "region": "us-east-1-fips", + "signingRegion": "us-east-1", + "hostname": "runtime-fips.sagemaker.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "runtime.sagemaker", + "sdkId": "SageMaker Runtime", + "region": "us-east-2-fips", + "signingRegion": "us-east-2", + "hostname": "runtime-fips.sagemaker.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "runtime.sagemaker", + "sdkId": "SageMaker Runtime", + "region": "us-west-1-fips", + "signingRegion": "us-west-1", + "hostname": "runtime-fips.sagemaker.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "runtime.sagemaker", + "sdkId": "SageMaker Runtime", + "region": "us-west-2-fips", + "signingRegion": "us-west-2", + "hostname": "runtime-fips.sagemaker.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "s3-control", + "sdkId": "S3 Control", + "region": "ca-central-1-fips", + "signingRegion": "ca-central-1", + "hostname": "s3-control-fips.ca-central-1.amazonaws.com" + }, + { + "endpointPrefix": "s3-control", + "sdkId": "S3 Control", + "region": "us-east-1-fips", + "signingRegion": "us-east-1", + "hostname": "s3-control-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "s3-control", + "sdkId": "S3 Control", + "region": "us-east-2-fips", + "signingRegion": "us-east-2", + "hostname": "s3-control-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "s3-control", + "sdkId": "S3 Control", + "region": "us-west-1-fips", + "signingRegion": "us-west-1", + "hostname": "s3-control-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "s3-control", + "sdkId": "S3 Control", + "region": "us-west-2-fips", + "signingRegion": "us-west-2", + "hostname": "s3-control-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "secretsmanager", + "sdkId": "Secrets Manager", + "region": "us-east-1-fips", + "signingRegion": "us-east-1", + "hostname": "secretsmanager-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "secretsmanager", + "sdkId": "Secrets Manager", + "region": "us-east-2-fips", + "signingRegion": "us-east-2", + "hostname": "secretsmanager-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "secretsmanager", + "sdkId": "Secrets Manager", + "region": "us-west-1-fips", + "signingRegion": "us-west-1", + "hostname": "secretsmanager-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "secretsmanager", + "sdkId": "Secrets Manager", + "region": "us-west-2-fips", + "signingRegion": "us-west-2", + "hostname": "secretsmanager-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "securityhub", + "sdkId": "SecurityHub", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "securityhub-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "securityhub", + "sdkId": "SecurityHub", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "securityhub-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "securityhub", + "sdkId": "SecurityHub", + "region": "fips-us-west-1", + "signingRegion": "us-west-1", + "hostname": "securityhub-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "securityhub", + "sdkId": "SecurityHub", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "securityhub-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "servicecatalog", + "sdkId": "Service Catalog", + "region": "us-east-1-fips", + "signingRegion": "us-east-1", + "hostname": "servicecatalog-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "servicecatalog", + "sdkId": "Service Catalog", + "region": "us-east-2-fips", + "signingRegion": "us-east-2", + "hostname": "servicecatalog-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "servicecatalog", + "sdkId": "Service Catalog", + "region": "us-west-1-fips", + "signingRegion": "us-west-1", + "hostname": "servicecatalog-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "servicecatalog", + "sdkId": "Service Catalog", + "region": "us-west-2-fips", + "signingRegion": "us-west-2", + "hostname": "servicecatalog-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "servicecatalog-appregistry", + "sdkId": "Service Catalog AppRegistry", + "region": "fips-ca-central-1", + "signingRegion": "ca-central-1", + "hostname": "servicecatalog-appregistry-fips.ca-central-1.amazonaws.com" + }, + { + "endpointPrefix": "servicecatalog-appregistry", + "sdkId": "Service Catalog AppRegistry", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "servicecatalog-appregistry-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "servicecatalog-appregistry", + "sdkId": "Service Catalog AppRegistry", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "servicecatalog-appregistry-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "servicecatalog-appregistry", + "sdkId": "Service Catalog AppRegistry", + "region": "fips-us-west-1", + "signingRegion": "us-west-1", + "hostname": "servicecatalog-appregistry-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "servicecatalog-appregistry", + "sdkId": "Service Catalog AppRegistry", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "servicecatalog-appregistry-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "session.qldb", + "sdkId": "QLDB Session", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "session.qldb-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "session.qldb", + "sdkId": "QLDB Session", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "session.qldb-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "session.qldb", + "sdkId": "QLDB Session", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "session.qldb-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "shield", + "sdkId": "Shield", + "region": "fips-aws-global", + "signingRegion": "us-east-1", + "hostname": "shield-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "sms", + "sdkId": "SMS", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "sms-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "sms", + "sdkId": "SMS", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "sms-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "sms", + "sdkId": "SMS", + "region": "fips-us-west-1", + "signingRegion": "us-west-1", + "hostname": "sms-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "sms", + "sdkId": "SMS", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "sms-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "snowball", + "sdkId": "Snowball", + "region": "fips-ap-northeast-1", + "signingRegion": "ap-northeast-1", + "hostname": "snowball-fips.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "snowball", + "sdkId": "Snowball", + "region": "fips-ap-northeast-2", + "signingRegion": "ap-northeast-2", + "hostname": "snowball-fips.ap-northeast-2.amazonaws.com" + }, + { + "endpointPrefix": "snowball", + "sdkId": "Snowball", + "region": "fips-ap-northeast-3", + "signingRegion": "ap-northeast-3", + "hostname": "snowball-fips.ap-northeast-3.amazonaws.com" + }, + { + "endpointPrefix": "snowball", + "sdkId": "Snowball", + "region": "fips-ap-south-1", + "signingRegion": "ap-south-1", + "hostname": "snowball-fips.ap-south-1.amazonaws.com" + }, + { + "endpointPrefix": "snowball", + "sdkId": "Snowball", + "region": "fips-ap-southeast-1", + "signingRegion": "ap-southeast-1", + "hostname": "snowball-fips.ap-southeast-1.amazonaws.com" + }, + { + "endpointPrefix": "snowball", + "sdkId": "Snowball", + "region": "fips-ap-southeast-2", + "signingRegion": "ap-southeast-2", + "hostname": "snowball-fips.ap-southeast-2.amazonaws.com" + }, + { + "endpointPrefix": "snowball", + "sdkId": "Snowball", + "region": "fips-ca-central-1", + "signingRegion": "ca-central-1", + "hostname": "snowball-fips.ca-central-1.amazonaws.com" + }, + { + "endpointPrefix": "snowball", + "sdkId": "Snowball", + "region": "fips-eu-central-1", + "signingRegion": "eu-central-1", + "hostname": "snowball-fips.eu-central-1.amazonaws.com" + }, + { + "endpointPrefix": "snowball", + "sdkId": "Snowball", + "region": "fips-eu-west-1", + "signingRegion": "eu-west-1", + "hostname": "snowball-fips.eu-west-1.amazonaws.com" + }, + { + "endpointPrefix": "snowball", + "sdkId": "Snowball", + "region": "fips-eu-west-2", + "signingRegion": "eu-west-2", + "hostname": "snowball-fips.eu-west-2.amazonaws.com" + }, + { + "endpointPrefix": "snowball", + "sdkId": "Snowball", + "region": "fips-eu-west-3", + "signingRegion": "eu-west-3", + "hostname": "snowball-fips.eu-west-3.amazonaws.com" + }, + { + "endpointPrefix": "snowball", + "sdkId": "Snowball", + "region": "fips-sa-east-1", + "signingRegion": "sa-east-1", + "hostname": "snowball-fips.sa-east-1.amazonaws.com" + }, + { + "endpointPrefix": "snowball", + "sdkId": "Snowball", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "snowball-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "snowball", + "sdkId": "Snowball", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "snowball-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "snowball", + "sdkId": "Snowball", + "region": "fips-us-west-1", + "signingRegion": "us-west-1", + "hostname": "snowball-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "snowball", + "sdkId": "Snowball", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "snowball-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "sns", + "sdkId": "SNS", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "sns-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "sns", + "sdkId": "SNS", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "sns-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "sns", + "sdkId": "SNS", + "region": "fips-us-west-1", + "signingRegion": "us-west-1", + "hostname": "sns-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "sns", + "sdkId": "SNS", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "sns-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "sqs", + "sdkId": "SQS", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "sqs-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "sqs", + "sdkId": "SQS", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "sqs-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "sqs", + "sdkId": "SQS", + "region": "fips-us-west-1", + "signingRegion": "us-west-1", + "hostname": "sqs-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "sqs", + "sdkId": "SQS", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "sqs-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "ssm", + "sdkId": "SSM", + "region": "fips-ca-central-1", + "signingRegion": "ca-central-1", + "hostname": "ssm-fips.ca-central-1.amazonaws.com" + }, + { + "endpointPrefix": "ssm", + "sdkId": "SSM", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "ssm-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "ssm", + "sdkId": "SSM", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "ssm-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "ssm", + "sdkId": "SSM", + "region": "fips-us-west-1", + "signingRegion": "us-west-1", + "hostname": "ssm-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "ssm", + "sdkId": "SSM", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "ssm-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "states", + "sdkId": "SFN", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "states-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "states", + "sdkId": "SFN", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "states-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "states", + "sdkId": "SFN", + "region": "fips-us-west-1", + "signingRegion": "us-west-1", + "hostname": "states-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "states", + "sdkId": "SFN", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "states-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "streams.dynamodb", + "sdkId": "DynamoDB Streams", + "region": "ca-central-1-fips", + "signingRegion": "ca-central-1", + "hostname": "dynamodb-fips.ca-central-1.amazonaws.com" + }, + { + "endpointPrefix": "streams.dynamodb", + "sdkId": "DynamoDB Streams", + "region": "us-east-1-fips", + "signingRegion": "us-east-1", + "hostname": "dynamodb-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "streams.dynamodb", + "sdkId": "DynamoDB Streams", + "region": "us-east-2-fips", + "signingRegion": "us-east-2", + "hostname": "dynamodb-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "streams.dynamodb", + "sdkId": "DynamoDB Streams", + "region": "us-west-1-fips", + "signingRegion": "us-west-1", + "hostname": "dynamodb-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "streams.dynamodb", + "sdkId": "DynamoDB Streams", + "region": "us-west-2-fips", + "signingRegion": "us-west-2", + "hostname": "dynamodb-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "sts", + "sdkId": "STS", + "region": "us-east-1-fips", + "signingRegion": "us-east-1", + "hostname": "sts-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "sts", + "sdkId": "STS", + "region": "us-east-2-fips", + "signingRegion": "us-east-2", + "hostname": "sts-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "sts", + "sdkId": "STS", + "region": "us-west-1-fips", + "signingRegion": "us-west-1", + "hostname": "sts-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "sts", + "sdkId": "STS", + "region": "us-west-2-fips", + "signingRegion": "us-west-2", + "hostname": "sts-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "swf", + "sdkId": "SWF", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "swf-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "swf", + "sdkId": "SWF", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "swf-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "swf", + "sdkId": "SWF", + "region": "fips-us-west-1", + "signingRegion": "us-west-1", + "hostname": "swf-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "swf", + "sdkId": "SWF", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "swf-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "textract", + "sdkId": "Textract", + "region": "fips-ca-central-1", + "signingRegion": "ca-central-1", + "hostname": "textract-fips.ca-central-1.amazonaws.com" + }, + { + "endpointPrefix": "textract", + "sdkId": "Textract", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "textract-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "textract", + "sdkId": "Textract", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "textract-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "textract", + "sdkId": "Textract", + "region": "fips-us-west-1", + "signingRegion": "us-west-1", + "hostname": "textract-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "textract", + "sdkId": "Textract", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "textract-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "transcribe", + "sdkId": "Transcribe", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "fips.transcribe.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "transcribe", + "sdkId": "Transcribe", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "fips.transcribe.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "transcribe", + "sdkId": "Transcribe", + "region": "fips-us-west-1", + "signingRegion": "us-west-1", + "hostname": "fips.transcribe.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "transcribe", + "sdkId": "Transcribe", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "fips.transcribe.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "transfer", + "sdkId": "Transfer", + "region": "fips-ca-central-1", + "signingRegion": "ca-central-1", + "hostname": "transfer-fips.ca-central-1.amazonaws.com" + }, + { + "endpointPrefix": "transfer", + "sdkId": "Transfer", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "transfer-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "transfer", + "sdkId": "Transfer", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "transfer-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "transfer", + "sdkId": "Transfer", + "region": "fips-us-west-1", + "signingRegion": "us-west-1", + "hostname": "transfer-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "transfer", + "sdkId": "Transfer", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "transfer-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "translate", + "sdkId": "Translate", + "region": "us-east-1-fips", + "signingRegion": "us-east-1", + "hostname": "translate-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "translate", + "sdkId": "Translate", + "region": "us-east-2-fips", + "signingRegion": "us-east-2", + "hostname": "translate-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "translate", + "sdkId": "Translate", + "region": "us-west-2-fips", + "signingRegion": "us-west-2", + "hostname": "translate-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "waf", + "sdkId": "WAF", + "region": "aws-fips", + "signingRegion": "us-east-1", + "hostname": "waf-fips.amazonaws.com" + }, + { + "endpointPrefix": "waf-regional", + "sdkId": "WAF Regional", + "region": "fips-af-south-1", + "signingRegion": "af-south-1", + "hostname": "waf-regional-fips.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "waf-regional", + "sdkId": "WAF Regional", + "region": "fips-ap-east-1", + "signingRegion": "ap-east-1", + "hostname": "waf-regional-fips.ap-east-1.amazonaws.com" + }, + { + "endpointPrefix": "waf-regional", + "sdkId": "WAF Regional", + "region": "fips-ap-northeast-1", + "signingRegion": "ap-northeast-1", + "hostname": "waf-regional-fips.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "waf-regional", + "sdkId": "WAF Regional", + "region": "fips-ap-northeast-2", + "signingRegion": "ap-northeast-2", + "hostname": "waf-regional-fips.ap-northeast-2.amazonaws.com" + }, + { + "endpointPrefix": "waf-regional", + "sdkId": "WAF Regional", + "region": "fips-ap-northeast-3", + "signingRegion": "ap-northeast-3", + "hostname": "waf-regional-fips.ap-northeast-3.amazonaws.com" + }, + { + "endpointPrefix": "waf-regional", + "sdkId": "WAF Regional", + "region": "fips-ap-south-1", + "signingRegion": "ap-south-1", + "hostname": "waf-regional-fips.ap-south-1.amazonaws.com" + }, + { + "endpointPrefix": "waf-regional", + "sdkId": "WAF Regional", + "region": "fips-ap-southeast-1", + "signingRegion": "ap-southeast-1", + "hostname": "waf-regional-fips.ap-southeast-1.amazonaws.com" + }, + { + "endpointPrefix": "waf-regional", + "sdkId": "WAF Regional", + "region": "fips-ap-southeast-2", + "signingRegion": "ap-southeast-2", + "hostname": "waf-regional-fips.ap-southeast-2.amazonaws.com" + }, + { + "endpointPrefix": "waf-regional", + "sdkId": "WAF Regional", + "region": "fips-ca-central-1", + "signingRegion": "ca-central-1", + "hostname": "waf-regional-fips.ca-central-1.amazonaws.com" + }, + { + "endpointPrefix": "waf-regional", + "sdkId": "WAF Regional", + "region": "fips-eu-central-1", + "signingRegion": "eu-central-1", + "hostname": "waf-regional-fips.eu-central-1.amazonaws.com" + }, + { + "endpointPrefix": "waf-regional", + "sdkId": "WAF Regional", + "region": "fips-eu-north-1", + "signingRegion": "eu-north-1", + "hostname": "waf-regional-fips.eu-north-1.amazonaws.com" + }, + { + "endpointPrefix": "waf-regional", + "sdkId": "WAF Regional", + "region": "fips-eu-south-1", + "signingRegion": "eu-south-1", + "hostname": "waf-regional-fips.eu-south-1.amazonaws.com" + }, + { + "endpointPrefix": "waf-regional", + "sdkId": "WAF Regional", + "region": "fips-eu-west-1", + "signingRegion": "eu-west-1", + "hostname": "waf-regional-fips.eu-west-1.amazonaws.com" + }, + { + "endpointPrefix": "waf-regional", + "sdkId": "WAF Regional", + "region": "fips-eu-west-2", + "signingRegion": "eu-west-2", + "hostname": "waf-regional-fips.eu-west-2.amazonaws.com" + }, + { + "endpointPrefix": "waf-regional", + "sdkId": "WAF Regional", + "region": "fips-eu-west-3", + "signingRegion": "eu-west-3", + "hostname": "waf-regional-fips.eu-west-3.amazonaws.com" + }, + { + "endpointPrefix": "waf-regional", + "sdkId": "WAF Regional", + "region": "fips-me-south-1", + "signingRegion": "me-south-1", + "hostname": "waf-regional-fips.me-south-1.amazonaws.com" + }, + { + "endpointPrefix": "waf-regional", + "sdkId": "WAF Regional", + "region": "fips-sa-east-1", + "signingRegion": "sa-east-1", + "hostname": "waf-regional-fips.sa-east-1.amazonaws.com" + }, + { + "endpointPrefix": "waf-regional", + "sdkId": "WAF Regional", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "waf-regional-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "waf-regional", + "sdkId": "WAF Regional", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "waf-regional-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "waf-regional", + "sdkId": "WAF Regional", + "region": "fips-us-west-1", + "signingRegion": "us-west-1", + "hostname": "waf-regional-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "waf-regional", + "sdkId": "WAF Regional", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "waf-regional-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "workdocs", + "sdkId": "WorkDocs", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "workdocs-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "workdocs", + "sdkId": "WorkDocs", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "workdocs-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "workspaces", + "sdkId": "WorkSpaces", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "workspaces-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "workspaces", + "sdkId": "WorkSpaces", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "workspaces-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "xray", + "sdkId": "XRay", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "xray-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "xray", + "sdkId": "XRay", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "xray-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "xray", + "sdkId": "XRay", + "region": "fips-us-west-1", + "signingRegion": "us-west-1", + "hostname": "xray-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "xray", + "sdkId": "XRay", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "xray-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "elasticfilesystem", + "sdkId": "EFS", + "region": "fips-cn-north-1", + "signingRegion": "cn-north-1", + "hostname": "elasticfilesystem-fips.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "elasticfilesystem", + "sdkId": "EFS", + "region": "fips-cn-northwest-1", + "signingRegion": "cn-northwest-1", + "hostname": "elasticfilesystem-fips.cn-northwest-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "snowball", + "sdkId": "Snowball", + "region": "fips-cn-north-1", + "signingRegion": "cn-north-1", + "hostname": "snowball-fips.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "snowball", + "sdkId": "Snowball", + "region": "fips-cn-northwest-1", + "signingRegion": "cn-northwest-1", + "hostname": "snowball-fips.cn-northwest-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "waf-regional", + "sdkId": "WAF Regional", + "region": "fips-cn-north-1", + "signingRegion": "cn-north-1", + "hostname": "waf-regional-fips.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "waf-regional", + "sdkId": "WAF Regional", + "region": "fips-cn-northwest-1", + "signingRegion": "cn-northwest-1", + "hostname": "waf-regional-fips.cn-northwest-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "acm-pca", + "sdkId": "ACM PCA", + "region": "fips-us-gov-east-1", + "signingRegion": "us-gov-east-1", + "hostname": "acm-pca.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "acm-pca", + "sdkId": "ACM PCA", + "region": "fips-us-gov-west-1", + "signingRegion": "us-gov-west-1", + "hostname": "acm-pca.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "api.detective", + "sdkId": "Detective", + "region": "us-gov-east-1-fips", + "signingRegion": "us-gov-east-1", + "hostname": "api.detective-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "api.detective", + "sdkId": "Detective", + "region": "us-gov-west-1-fips", + "signingRegion": "us-gov-west-1", + "hostname": "api.detective-fips.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "api.ecr", + "sdkId": "ECR", + "region": "fips-dkr-us-gov-east-1", + "signingRegion": "us-gov-east-1", + "hostname": "ecr-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "api.ecr", + "sdkId": "ECR", + "region": "fips-dkr-us-gov-west-1", + "signingRegion": "us-gov-west-1", + "hostname": "ecr-fips.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "api.ecr", + "sdkId": "ECR", + "region": "fips-us-gov-east-1", + "signingRegion": "us-gov-east-1", + "hostname": "ecr-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "api.ecr", + "sdkId": "ECR", + "region": "fips-us-gov-west-1", + "signingRegion": "us-gov-west-1", + "hostname": "ecr-fips.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "api.sagemaker", + "sdkId": "SageMaker", + "region": "us-gov-west-1-fips", + "signingRegion": "us-gov-west-1", + "hostname": "api-fips.sagemaker.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "athena", + "sdkId": "Athena", + "region": "fips-us-gov-east-1", + "signingRegion": "us-gov-east-1", + "hostname": "athena-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "athena", + "sdkId": "Athena", + "region": "fips-us-gov-west-1", + "signingRegion": "us-gov-west-1", + "hostname": "athena-fips.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "batch", + "sdkId": "Batch", + "region": "fips-us-gov-east-1", + "signingRegion": "us-gov-east-1", + "hostname": "batch.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "batch", + "sdkId": "Batch", + "region": "fips-us-gov-west-1", + "signingRegion": "us-gov-west-1", + "hostname": "batch.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "cloudcontrolapi", + "sdkId": "CloudControl", + "region": "fips-us-gov-east-1", + "signingRegion": "us-gov-east-1", + "hostname": "cloudcontrolapi-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "cloudcontrolapi", + "sdkId": "CloudControl", + "region": "fips-us-gov-west-1", + "signingRegion": "us-gov-west-1", + "hostname": "cloudcontrolapi-fips.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "codebuild", + "sdkId": "CodeBuild", + "region": "us-gov-east-1-fips", + "signingRegion": "us-gov-east-1", + "hostname": "codebuild-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "codebuild", + "sdkId": "CodeBuild", + "region": "us-gov-west-1-fips", + "signingRegion": "us-gov-west-1", + "hostname": "codebuild-fips.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "codedeploy", + "sdkId": "CodeDeploy", + "region": "us-gov-east-1-fips", + "signingRegion": "us-gov-east-1", + "hostname": "codedeploy-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "codedeploy", + "sdkId": "CodeDeploy", + "region": "us-gov-west-1-fips", + "signingRegion": "us-gov-west-1", + "hostname": "codedeploy-fips.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "codepipeline", + "sdkId": "CodePipeline", + "region": "fips-us-gov-west-1", + "signingRegion": "us-gov-west-1", + "hostname": "codepipeline-fips.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "cognito-identity", + "sdkId": "Cognito Identity", + "region": "fips-us-gov-west-1", + "signingRegion": "us-gov-west-1", + "hostname": "cognito-identity-fips.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "cognito-idp", + "sdkId": "Cognito Identity Provider", + "region": "fips-us-gov-west-1", + "signingRegion": "us-gov-west-1", + "hostname": "cognito-idp-fips.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "comprehend", + "sdkId": "Comprehend", + "region": "fips-us-gov-west-1", + "signingRegion": "us-gov-west-1", + "hostname": "comprehend-fips.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "comprehendmedical", + "sdkId": "ComprehendMedical", + "region": "fips-us-gov-west-1", + "signingRegion": "us-gov-west-1", + "hostname": "comprehendmedical-fips.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "config", + "sdkId": "Config Service", + "region": "fips-us-gov-east-1", + "signingRegion": "us-gov-east-1", + "hostname": "config.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "config", + "sdkId": "Config Service", + "region": "fips-us-gov-west-1", + "signingRegion": "us-gov-west-1", + "hostname": "config.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "data.jobs.iot", + "sdkId": "IoT Jobs Data Plane", + "region": "fips-us-gov-east-1", + "signingRegion": "us-gov-east-1", + "hostname": "data.jobs.iot-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "data.jobs.iot", + "sdkId": "IoT Jobs Data Plane", + "region": "fips-us-gov-west-1", + "signingRegion": "us-gov-west-1", + "hostname": "data.jobs.iot-fips.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "datasync", + "sdkId": "DataSync", + "region": "fips-us-gov-east-1", + "signingRegion": "us-gov-east-1", + "hostname": "datasync-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "datasync", + "sdkId": "DataSync", + "region": "fips-us-gov-west-1", + "signingRegion": "us-gov-west-1", + "hostname": "datasync-fips.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "ds", + "sdkId": "Directory Service", + "region": "fips-us-gov-east-1", + "signingRegion": "us-gov-east-1", + "hostname": "ds-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "ds", + "sdkId": "Directory Service", + "region": "fips-us-gov-west-1", + "signingRegion": "us-gov-west-1", + "hostname": "ds-fips.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "dynamodb", + "sdkId": "DynamoDB", + "region": "us-gov-east-1-fips", + "signingRegion": "us-gov-east-1", + "hostname": "dynamodb.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "dynamodb", + "sdkId": "DynamoDB", + "region": "us-gov-west-1-fips", + "signingRegion": "us-gov-west-1", + "hostname": "dynamodb.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "ecs", + "sdkId": "ECS", + "region": "fips-us-gov-east-1", + "signingRegion": "us-gov-east-1", + "hostname": "ecs-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "ecs", + "sdkId": "ECS", + "region": "fips-us-gov-west-1", + "signingRegion": "us-gov-west-1", + "hostname": "ecs-fips.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "eks", + "sdkId": "EKS", + "region": "fips-us-gov-east-1", + "signingRegion": "us-gov-east-1", + "hostname": "eks.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "eks", + "sdkId": "EKS", + "region": "fips-us-gov-west-1", + "signingRegion": "us-gov-west-1", + "hostname": "eks.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "elasticfilesystem", + "sdkId": "EFS", + "region": "fips-us-gov-east-1", + "signingRegion": "us-gov-east-1", + "hostname": "elasticfilesystem-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "elasticfilesystem", + "sdkId": "EFS", + "region": "fips-us-gov-west-1", + "signingRegion": "us-gov-west-1", + "hostname": "elasticfilesystem-fips.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "elasticloadbalancing", + "sdkId": "Elastic Load Balancing", + "region": "fips-us-gov-east-1", + "signingRegion": "us-gov-east-1", + "hostname": "elasticloadbalancing.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "elasticloadbalancing", + "sdkId": "Elastic Load Balancing", + "region": "fips-us-gov-west-1", + "signingRegion": "us-gov-west-1", + "hostname": "elasticloadbalancing.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "elasticmapreduce", + "sdkId": "EMR", + "region": "fips-us-gov-east-1", + "signingRegion": "us-gov-east-1", + "hostname": "elasticmapreduce.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "elasticmapreduce", + "sdkId": "EMR", + "region": "fips-us-gov-west-1", + "signingRegion": "us-gov-west-1", + "hostname": "elasticmapreduce.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "email", + "sdkId": "SESv2", + "region": "fips-us-gov-west-1", + "signingRegion": "us-gov-west-1", + "hostname": "email-fips.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "firehose", + "sdkId": "Firehose", + "region": "fips-us-gov-east-1", + "signingRegion": "us-gov-east-1", + "hostname": "firehose-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "firehose", + "sdkId": "Firehose", + "region": "fips-us-gov-west-1", + "signingRegion": "us-gov-west-1", + "hostname": "firehose-fips.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "fms", + "sdkId": "FMS", + "region": "fips-us-gov-east-1", + "signingRegion": "us-gov-east-1", + "hostname": "fms-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "fms", + "sdkId": "FMS", + "region": "fips-us-gov-west-1", + "signingRegion": "us-gov-west-1", + "hostname": "fms-fips.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "fsx", + "sdkId": "FSx", + "region": "fips-prod-us-gov-east-1", + "signingRegion": "us-gov-east-1", + "hostname": "fsx-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "fsx", + "sdkId": "FSx", + "region": "fips-prod-us-gov-west-1", + "signingRegion": "us-gov-west-1", + "hostname": "fsx-fips.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "glue", + "sdkId": "Glue", + "region": "fips-us-gov-east-1", + "signingRegion": "us-gov-east-1", + "hostname": "glue-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "glue", + "sdkId": "Glue", + "region": "fips-us-gov-west-1", + "signingRegion": "us-gov-west-1", + "hostname": "glue-fips.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "greengrass", + "sdkId": "GreengrassV2", + "region": "fips-us-gov-east-1", + "signingRegion": "us-gov-east-1", + "hostname": "greengrass-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "guardduty", + "sdkId": "GuardDuty", + "region": "us-gov-east-1-fips", + "signingRegion": "us-gov-east-1", + "hostname": "guardduty.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "guardduty", + "sdkId": "GuardDuty", + "region": "us-gov-west-1-fips", + "signingRegion": "us-gov-west-1", + "hostname": "guardduty.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "health", + "sdkId": "Health", + "region": "fips-us-gov-west-1", + "signingRegion": "us-gov-west-1", + "hostname": "health-fips.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "iam", + "sdkId": "IAM", + "region": "iam-govcloud-fips", + "signingRegion": "us-gov-west-1", + "hostname": "iam.us-gov.amazonaws.com" + }, + { + "endpointPrefix": "identitystore", + "sdkId": "identitystore", + "region": "fips-us-gov-west-1", + "signingRegion": "us-gov-west-1", + "hostname": "identitystore.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "inspector", + "sdkId": "Inspector", + "region": "fips-us-gov-east-1", + "signingRegion": "us-gov-east-1", + "hostname": "inspector-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "inspector", + "sdkId": "Inspector", + "region": "fips-us-gov-west-1", + "signingRegion": "us-gov-west-1", + "hostname": "inspector-fips.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "lakeformation", + "sdkId": "LakeFormation", + "region": "fips-us-gov-west-1", + "signingRegion": "us-gov-west-1", + "hostname": "lakeformation-fips.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "lambda", + "sdkId": "Lambda", + "region": "fips-us-gov-east-1", + "signingRegion": "us-gov-east-1", + "hostname": "lambda-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "lambda", + "sdkId": "Lambda", + "region": "fips-us-gov-west-1", + "signingRegion": "us-gov-west-1", + "hostname": "lambda-fips.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "license-manager", + "sdkId": "License Manager", + "region": "fips-us-gov-east-1", + "signingRegion": "us-gov-east-1", + "hostname": "license-manager-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "license-manager", + "sdkId": "License Manager", + "region": "fips-us-gov-west-1", + "signingRegion": "us-gov-west-1", + "hostname": "license-manager-fips.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "models.lex", + "sdkId": "Lex Model Building Service", + "region": "us-gov-west-1-fips", + "signingRegion": "us-gov-west-1", + "hostname": "models-fips.lex.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "monitoring", + "sdkId": "CloudWatch", + "region": "fips-us-gov-east-1", + "signingRegion": "us-gov-east-1", + "hostname": "monitoring.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "monitoring", + "sdkId": "CloudWatch", + "region": "fips-us-gov-west-1", + "signingRegion": "us-gov-west-1", + "hostname": "monitoring.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "mq", + "sdkId": "mq", + "region": "fips-us-gov-east-1", + "signingRegion": "us-gov-east-1", + "hostname": "mq-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "mq", + "sdkId": "mq", + "region": "fips-us-gov-west-1", + "signingRegion": "us-gov-west-1", + "hostname": "mq-fips.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "network-firewall", + "sdkId": "Network Firewall", + "region": "fips-us-gov-east-1", + "signingRegion": "us-gov-east-1", + "hostname": "network-firewall-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "network-firewall", + "sdkId": "Network Firewall", + "region": "fips-us-gov-west-1", + "signingRegion": "us-gov-west-1", + "hostname": "network-firewall-fips.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "organizations", + "sdkId": "Organizations", + "region": "fips-aws-us-gov-global", + "signingRegion": "us-gov-west-1", + "hostname": "organizations.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "pinpoint", + "sdkId": "Pinpoint", + "region": "fips-us-gov-west-1", + "signingRegion": "us-gov-west-1", + "hostname": "pinpoint-fips.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "polly", + "sdkId": "Polly", + "region": "fips-us-gov-west-1", + "signingRegion": "us-gov-west-1", + "hostname": "polly-fips.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "resource-groups", + "sdkId": "Resource Groups", + "region": "fips-us-gov-east-1", + "signingRegion": "us-gov-east-1", + "hostname": "resource-groups.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "resource-groups", + "sdkId": "Resource Groups", + "region": "fips-us-gov-west-1", + "signingRegion": "us-gov-west-1", + "hostname": "resource-groups.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "route53", + "sdkId": "Route 53", + "region": "fips-aws-us-gov-global", + "signingRegion": "us-gov-west-1", + "hostname": "route53.us-gov.amazonaws.com" + }, + { + "endpointPrefix": "runtime.lex", + "sdkId": "Lex Runtime Service", + "region": "us-gov-west-1-fips", + "signingRegion": "us-gov-west-1", + "hostname": "runtime-fips.lex.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "runtime.sagemaker", + "sdkId": "SageMaker Runtime", + "region": "us-gov-west-1-fips", + "signingRegion": "us-gov-west-1", + "hostname": "runtime.sagemaker.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "s3", + "sdkId": "S3", + "region": "fips-us-gov-west-1", + "signingRegion": "us-gov-west-1", + "hostname": "s3-fips.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "s3-control", + "sdkId": "S3 Control", + "region": "us-gov-east-1-fips", + "signingRegion": "us-gov-east-1", + "hostname": "s3-control-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "s3-control", + "sdkId": "S3 Control", + "region": "us-gov-west-1-fips", + "signingRegion": "us-gov-west-1", + "hostname": "s3-control-fips.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "secretsmanager", + "sdkId": "Secrets Manager", + "region": "us-gov-east-1-fips", + "signingRegion": "us-gov-east-1", + "hostname": "secretsmanager-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "secretsmanager", + "sdkId": "Secrets Manager", + "region": "us-gov-west-1-fips", + "signingRegion": "us-gov-west-1", + "hostname": "secretsmanager-fips.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "securityhub", + "sdkId": "SecurityHub", + "region": "fips-us-gov-east-1", + "signingRegion": "us-gov-east-1", + "hostname": "securityhub-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "securityhub", + "sdkId": "SecurityHub", + "region": "fips-us-gov-west-1", + "signingRegion": "us-gov-west-1", + "hostname": "securityhub-fips.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "servicecatalog", + "sdkId": "Service Catalog", + "region": "us-gov-east-1-fips", + "signingRegion": "us-gov-east-1", + "hostname": "servicecatalog-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "servicecatalog", + "sdkId": "Service Catalog", + "region": "us-gov-west-1-fips", + "signingRegion": "us-gov-west-1", + "hostname": "servicecatalog-fips.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "servicecatalog-appregistry", + "sdkId": "Service Catalog AppRegistry", + "region": "fips-us-gov-east-1", + "signingRegion": "us-gov-east-1", + "hostname": "servicecatalog-appregistry.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "servicecatalog-appregistry", + "sdkId": "Service Catalog AppRegistry", + "region": "fips-us-gov-west-1", + "signingRegion": "us-gov-west-1", + "hostname": "servicecatalog-appregistry.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "servicediscovery", + "sdkId": "ServiceDiscovery", + "region": "servicediscovery-fips", + "signingRegion": "us-gov-west-1", + "hostname": "servicediscovery-fips.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "servicequotas", + "sdkId": "Service Quotas", + "region": "fips-us-gov-east-1", + "signingRegion": "us-gov-east-1", + "hostname": "servicequotas.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "servicequotas", + "sdkId": "Service Quotas", + "region": "fips-us-gov-west-1", + "signingRegion": "us-gov-west-1", + "hostname": "servicequotas.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "sms", + "sdkId": "SMS", + "region": "fips-us-gov-east-1", + "signingRegion": "us-gov-east-1", + "hostname": "sms-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "sms", + "sdkId": "SMS", + "region": "fips-us-gov-west-1", + "signingRegion": "us-gov-west-1", + "hostname": "sms-fips.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "snowball", + "sdkId": "Snowball", + "region": "fips-us-gov-east-1", + "signingRegion": "us-gov-east-1", + "hostname": "snowball-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "snowball", + "sdkId": "Snowball", + "region": "fips-us-gov-west-1", + "signingRegion": "us-gov-west-1", + "hostname": "snowball-fips.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "ssm", + "sdkId": "SSM", + "region": "fips-us-gov-east-1", + "signingRegion": "us-gov-east-1", + "hostname": "ssm.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "ssm", + "sdkId": "SSM", + "region": "fips-us-gov-west-1", + "signingRegion": "us-gov-west-1", + "hostname": "ssm.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "states", + "sdkId": "SFN", + "region": "fips-us-gov-east-1", + "signingRegion": "us-gov-east-1", + "hostname": "states-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "states", + "sdkId": "SFN", + "region": "fips-us-gov-west-1", + "signingRegion": "us-gov-west-1", + "hostname": "states.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "streams.dynamodb", + "sdkId": "DynamoDB Streams", + "region": "us-gov-east-1-fips", + "signingRegion": "us-gov-east-1", + "hostname": "dynamodb.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "streams.dynamodb", + "sdkId": "DynamoDB Streams", + "region": "us-gov-west-1-fips", + "signingRegion": "us-gov-west-1", + "hostname": "dynamodb.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "sts", + "sdkId": "STS", + "region": "us-gov-east-1-fips", + "signingRegion": "us-gov-east-1", + "hostname": "sts.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "sts", + "sdkId": "STS", + "region": "us-gov-west-1-fips", + "signingRegion": "us-gov-west-1", + "hostname": "sts.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "support", + "sdkId": "Support", + "region": "fips-us-gov-west-1", + "signingRegion": "us-gov-west-1", + "hostname": "support.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "textract", + "sdkId": "Textract", + "region": "fips-us-gov-east-1", + "signingRegion": "us-gov-east-1", + "hostname": "textract-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "textract", + "sdkId": "Textract", + "region": "fips-us-gov-west-1", + "signingRegion": "us-gov-west-1", + "hostname": "textract-fips.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "transcribe", + "sdkId": "Transcribe", + "region": "fips-us-gov-east-1", + "signingRegion": "us-gov-east-1", + "hostname": "fips.transcribe.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "transcribe", + "sdkId": "Transcribe", + "region": "fips-us-gov-west-1", + "signingRegion": "us-gov-west-1", + "hostname": "fips.transcribe.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "transfer", + "sdkId": "Transfer", + "region": "fips-us-gov-east-1", + "signingRegion": "us-gov-east-1", + "hostname": "transfer-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "transfer", + "sdkId": "Transfer", + "region": "fips-us-gov-west-1", + "signingRegion": "us-gov-west-1", + "hostname": "transfer-fips.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "translate", + "sdkId": "Translate", + "region": "us-gov-west-1-fips", + "signingRegion": "us-gov-west-1", + "hostname": "translate-fips.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "waf-regional", + "sdkId": "WAF Regional", + "region": "fips-us-gov-east-1", + "signingRegion": "us-gov-east-1", + "hostname": "waf-regional-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "waf-regional", + "sdkId": "WAF Regional", + "region": "fips-us-gov-west-1", + "signingRegion": "us-gov-west-1", + "hostname": "waf-regional-fips.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "workspaces", + "sdkId": "WorkSpaces", + "region": "fips-us-gov-west-1", + "signingRegion": "us-gov-west-1", + "hostname": "workspaces-fips.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "xray", + "sdkId": "XRay", + "region": "fips-us-gov-east-1", + "signingRegion": "us-gov-east-1", + "hostname": "xray-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "xray", + "sdkId": "XRay", + "region": "fips-us-gov-west-1", + "signingRegion": "us-gov-west-1", + "hostname": "xray-fips.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "elasticfilesystem", + "sdkId": "EFS", + "region": "fips-us-iso-east-1", + "signingRegion": "us-iso-east-1", + "hostname": "elasticfilesystem-fips.us-iso-east-1.c2s.ic.gov" + }, + { + "endpointPrefix": "data.iot", + "sdkId": "IoT Data Plane", + "region": "fips-ca-central-1", + "signingRegion": "ca-central-1", + "hostname": "data.iot-fips.ca-central-1.amazonaws.com" + }, + { + "endpointPrefix": "data.iot", + "sdkId": "IoT Data Plane", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "data.iot-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "data.iot", + "sdkId": "IoT Data Plane", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "data.iot-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "data.iot", + "sdkId": "IoT Data Plane", + "region": "fips-us-west-1", + "signingRegion": "us-west-1", + "hostname": "data.iot-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "data.iot", + "sdkId": "IoT Data Plane", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "data.iot-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "iot", + "sdkId": "IoT", + "region": "fips-ca-central-1", + "signingRegion": "ca-central-1", + "hostname": "iot-fips.ca-central-1.amazonaws.com" + }, + { + "endpointPrefix": "iot", + "sdkId": "IoT", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "iot-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "iot", + "sdkId": "IoT", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "iot-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "iot", + "sdkId": "IoT", + "region": "fips-us-west-1", + "signingRegion": "us-west-1", + "hostname": "iot-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "iot", + "sdkId": "IoT", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "iot-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "data.iot", + "sdkId": "IoT Data Plane", + "region": "fips-us-gov-east-1", + "signingRegion": "us-gov-east-1", + "hostname": "data.iot-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "data.iot", + "sdkId": "IoT Data Plane", + "region": "fips-us-gov-west-1", + "signingRegion": "us-gov-west-1", + "hostname": "data.iot-fips.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "iot", + "sdkId": "IoT", + "region": "fips-us-gov-east-1", + "signingRegion": "us-gov-east-1", + "hostname": "iot-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "iot", + "sdkId": "IoT", + "region": "fips-us-gov-west-1", + "signingRegion": "us-gov-west-1", + "hostname": "iot-fips.us-gov-west-1.amazonaws.com" + } +] diff --git a/tests/functional/endpoints/fips/legacy/test_cases_unsupported.json b/tests/functional/endpoints/fips/legacy/test_cases_unsupported.json new file mode 100644 index 0000000000000..1d6bbd4f33baf --- /dev/null +++ b/tests/functional/endpoints/fips/legacy/test_cases_unsupported.json @@ -0,0 +1,86 @@ +[ + { + "endpointPrefix": "dms", + "sdkId": "Database Migration Service", + "region": "dms-fips", + "signingRegion": "us-west-1", + "hostname": "dms-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "dms", + "sdkId": "Database Migration Service", + "region": "dms-fips", + "signingRegion": "us-gov-west-1", + "hostname": "dms.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "dms", + "sdkId": "Database Migration Service", + "region": "dms-fips", + "signingRegion": "us-iso-east-1", + "hostname": "dms.us-iso-east-1.c2s.ic.gov" + }, + { + "endpointPrefix": "dms", + "sdkId": "Database Migration Service", + "region": "dms-fips", + "signingRegion": "us-isob-east-1", + "hostname": "dms.us-isob-east-1.sc2s.sgov.gov" + }, + { + "endpointPrefix": "servicediscovery", + "sdkId": "ServiceDiscovery", + "region": "servicediscovery-fips", + "signingRegion": "ca-central-1", + "hostname": "servicediscovery-fips.ca-central-1.amazonaws.com" + }, + { + "endpointPrefix": "iotsecuredtunneling", + "sdkId": "IoTSecureTunneling", + "region": "fips-us-gov-east-1", + "signingRegion": "us-gov-east-1", + "hostname": "api.tunneling.iot-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "iotsecuredtunneling", + "sdkId": "IoTSecureTunneling", + "region": "fips-us-gov-west-1", + "signingRegion": "us-gov-west-1", + "hostname": "api.tunneling.iot-fips.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "iotsecuredtunneling", + "sdkId": "IoTSecureTunneling", + "region": "fips-ca-central-1", + "signingRegion": "ca-central-1", + "hostname": "api.tunneling.iot-fips.ca-central-1.amazonaws.com" + }, + { + "endpointPrefix": "iotsecuredtunneling", + "sdkId": "IoTSecureTunneling", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "api.tunneling.iot-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "iotsecuredtunneling", + "sdkId": "IoTSecureTunneling", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "api.tunneling.iot-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "iotsecuredtunneling", + "sdkId": "IoTSecureTunneling", + "region": "fips-us-west-1", + "signingRegion": "us-west-1", + "hostname": "api.tunneling.iot-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "iotsecuredtunneling", + "sdkId": "IoTSecureTunneling", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "api.tunneling.iot-fips.us-west-2.amazonaws.com" + } +] diff --git a/tests/functional/endpoints/fips/test_cases_supported.json b/tests/functional/endpoints/fips/test_cases_supported.json index 4c21b9c43ad41..8d8de7c90a22a 100644 --- a/tests/functional/endpoints/fips/test_cases_supported.json +++ b/tests/functional/endpoints/fips/test_cases_supported.json @@ -1,4020 +1,2996 @@ [ { - "endpointPrefix": "access-analyzer", - "sdkId": "AccessAnalyzer", - "region": "fips-ca-central-1", - "signingRegion": "ca-central-1", - "hostname": "access-analyzer-fips.ca-central-1.amazonaws.com" - }, - { - "endpointPrefix": "access-analyzer", - "sdkId": "AccessAnalyzer", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "access-analyzer-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "access-analyzer", - "sdkId": "AccessAnalyzer", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "access-analyzer-fips.us-east-2.amazonaws.com" + "endpointPrefix": "a4b", + "sdkId": "Alexa For Business", + "region": "us-east-1", + "hostname": "a4b-fips.us-east-1.amazonaws.com" }, { "endpointPrefix": "access-analyzer", "sdkId": "AccessAnalyzer", - "region": "fips-us-west-1", - "signingRegion": "us-west-1", - "hostname": "access-analyzer-fips.us-west-1.amazonaws.com" + "region": "af-south-1", + "hostname": "access-analyzer-fips.af-south-1.amazonaws.com" }, { "endpointPrefix": "access-analyzer", "sdkId": "AccessAnalyzer", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "access-analyzer-fips.us-west-2.amazonaws.com" - }, - { - "endpointPrefix": "acm", - "sdkId": "ACM", - "region": "ca-central-1-fips", - "signingRegion": "ca-central-1", - "hostname": "acm-fips.ca-central-1.amazonaws.com" - }, - { - "endpointPrefix": "acm", - "sdkId": "ACM", - "region": "us-east-1-fips", - "signingRegion": "us-east-1", - "hostname": "acm-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "acm", - "sdkId": "ACM", - "region": "us-east-2-fips", - "signingRegion": "us-east-2", - "hostname": "acm-fips.us-east-2.amazonaws.com" + "region": "ca-central-1", + "hostname": "access-analyzer-fips.ca-central-1.amazonaws.com" }, { "endpointPrefix": "acm", "sdkId": "ACM", - "region": "us-west-1-fips", - "signingRegion": "us-west-1", - "hostname": "acm-fips.us-west-1.amazonaws.com" + "region": "af-south-1", + "hostname": "acm-fips.af-south-1.amazonaws.com" }, { "endpointPrefix": "acm", "sdkId": "ACM", - "region": "us-west-2-fips", - "signingRegion": "us-west-2", - "hostname": "acm-fips.us-west-2.amazonaws.com" + "region": "ca-central-1", + "hostname": "acm-fips.ca-central-1.amazonaws.com" }, { "endpointPrefix": "acm-pca", "sdkId": "ACM PCA", - "region": "fips-ca-central-1", - "signingRegion": "ca-central-1", - "hostname": "acm-pca-fips.ca-central-1.amazonaws.com" + "region": "af-south-1", + "hostname": "acm-pca-fips.af-south-1.amazonaws.com" }, { "endpointPrefix": "acm-pca", "sdkId": "ACM PCA", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "acm-pca-fips.us-east-1.amazonaws.com" + "region": "ca-central-1", + "hostname": "acm-pca-fips.ca-central-1.amazonaws.com" }, { - "endpointPrefix": "acm-pca", - "sdkId": "ACM PCA", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "acm-pca-fips.us-east-2.amazonaws.com" + "endpointPrefix": "airflow", + "sdkId": "MWAA", + "region": "ap-northeast-1", + "hostname": "airflow-fips.ap-northeast-1.amazonaws.com" }, { - "endpointPrefix": "acm-pca", - "sdkId": "ACM PCA", - "region": "fips-us-west-1", - "signingRegion": "us-west-1", - "hostname": "acm-pca-fips.us-west-1.amazonaws.com" + "endpointPrefix": "amplify", + "sdkId": "Amplify", + "region": "ap-east-1", + "hostname": "amplify-fips.ap-east-1.amazonaws.com" }, { - "endpointPrefix": "acm-pca", - "sdkId": "ACM PCA", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "acm-pca-fips.us-west-2.amazonaws.com" + "endpointPrefix": "amplifybackend", + "sdkId": "AmplifyBackend", + "region": "ap-northeast-1", + "hostname": "amplifybackend-fips.ap-northeast-1.amazonaws.com" }, { "endpointPrefix": "api.detective", "sdkId": "Detective", - "region": "us-east-1-fips", - "signingRegion": "us-east-1", - "hostname": "api.detective-fips.us-east-1.amazonaws.com" + "region": "af-south-1", + "hostname": "api.detective-fips.af-south-1.amazonaws.com" }, { "endpointPrefix": "api.detective", "sdkId": "Detective", - "region": "us-east-2-fips", - "signingRegion": "us-east-2", - "hostname": "api.detective-fips.us-east-2.amazonaws.com" + "region": "us-east-1", + "hostname": "api.detective-fips.us-east-1.amazonaws.com" }, { - "endpointPrefix": "api.detective", - "sdkId": "Detective", - "region": "us-west-1-fips", - "signingRegion": "us-west-1", - "hostname": "api.detective-fips.us-west-1.amazonaws.com" + "endpointPrefix": "api.ecr", + "sdkId": "ECR", + "region": "us-east-1", + "hostname": "ecr-fips.us-east-1.amazonaws.com" }, { - "endpointPrefix": "api.detective", - "sdkId": "Detective", - "region": "us-west-2-fips", - "signingRegion": "us-west-2", - "hostname": "api.detective-fips.us-west-2.amazonaws.com" + "endpointPrefix": "api.fleethub.iot", + "sdkId": "IoTFleetHub", + "region": "ap-northeast-1", + "hostname": "api.fleethub.iot-fips.ap-northeast-1.amazonaws.com" }, { - "endpointPrefix": "api.ecr", - "sdkId": "ECR", - "region": "fips-dkr-us-east-1", - "signingRegion": "us-east-1", - "hostname": "ecr-fips.us-east-1.amazonaws.com" + "endpointPrefix": "api.fleethub.iot", + "sdkId": "IoTFleetHub", + "region": "ca-central-1", + "hostname": "api.fleethub.iot-fips.ca-central-1.amazonaws.com" }, { - "endpointPrefix": "api.ecr", - "sdkId": "ECR", - "region": "fips-dkr-us-east-2", - "signingRegion": "us-east-2", - "hostname": "ecr-fips.us-east-2.amazonaws.com" + "endpointPrefix": "api.mediatailor", + "sdkId": "MediaTailor", + "region": "ap-northeast-1", + "hostname": "api.mediatailor-fips.ap-northeast-1.amazonaws.com" }, { - "endpointPrefix": "api.ecr", - "sdkId": "ECR", - "region": "fips-dkr-us-west-1", - "signingRegion": "us-west-1", - "hostname": "ecr-fips.us-west-1.amazonaws.com" + "endpointPrefix": "api.pricing", + "sdkId": "Pricing", + "region": "ap-south-1", + "hostname": "api.pricing-fips.ap-south-1.amazonaws.com" }, { - "endpointPrefix": "api.ecr", - "sdkId": "ECR", - "region": "fips-dkr-us-west-2", - "signingRegion": "us-west-2", - "hostname": "ecr-fips.us-west-2.amazonaws.com" + "endpointPrefix": "api.sagemaker", + "sdkId": "SageMaker", + "region": "af-south-1", + "hostname": "api-fips.sagemaker.af-south-1.amazonaws.com" }, { - "endpointPrefix": "api.ecr", - "sdkId": "ECR", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "ecr-fips.us-east-1.amazonaws.com" + "endpointPrefix": "api.sagemaker", + "sdkId": "SageMaker", + "region": "us-east-1", + "hostname": "api-fips.sagemaker.us-east-1.amazonaws.com" }, { - "endpointPrefix": "api.ecr", - "sdkId": "ECR", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "ecr-fips.us-east-2.amazonaws.com" + "endpointPrefix": "apigateway", + "sdkId": "ApiGatewayV2", + "region": "af-south-1", + "hostname": "apigateway-fips.af-south-1.amazonaws.com" }, { - "endpointPrefix": "api.ecr", - "sdkId": "ECR", - "region": "fips-us-west-1", - "signingRegion": "us-west-1", - "hostname": "ecr-fips.us-west-1.amazonaws.com" + "endpointPrefix": "app-integrations", + "sdkId": "AppIntegrations", + "region": "ap-northeast-1", + "hostname": "app-integrations-fips.ap-northeast-1.amazonaws.com" }, { - "endpointPrefix": "api.ecr", - "sdkId": "ECR", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "ecr-fips.us-west-2.amazonaws.com" + "endpointPrefix": "appflow", + "sdkId": "Appflow", + "region": "af-south-1", + "hostname": "appflow-fips.af-south-1.amazonaws.com" }, { - "endpointPrefix": "api.fleethub.iot", - "sdkId": "IoTFleetHub", - "region": "fips-ca-central-1", - "signingRegion": "ca-central-1", - "hostname": "api.fleethub.iot-fips.ca-central-1.amazonaws.com" + "endpointPrefix": "application-autoscaling", + "sdkId": "Application Auto Scaling", + "region": "af-south-1", + "hostname": "application-autoscaling-fips.af-south-1.amazonaws.com" }, { - "endpointPrefix": "api.fleethub.iot", - "sdkId": "IoTFleetHub", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "api.fleethub.iot-fips.us-east-1.amazonaws.com" + "endpointPrefix": "applicationinsights", + "sdkId": "Application Insights", + "region": "af-south-1", + "hostname": "applicationinsights-fips.af-south-1.amazonaws.com" }, { - "endpointPrefix": "api.fleethub.iot", - "sdkId": "IoTFleetHub", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "api.fleethub.iot-fips.us-east-2.amazonaws.com" + "endpointPrefix": "appmesh", + "sdkId": "App Mesh", + "region": "af-south-1", + "hostname": "appmesh-fips.af-south-1.amazonaws.com" }, { - "endpointPrefix": "api.fleethub.iot", - "sdkId": "IoTFleetHub", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "api.fleethub.iot-fips.us-west-2.amazonaws.com" + "endpointPrefix": "apprunner", + "sdkId": "AppRunner", + "region": "ap-northeast-1", + "hostname": "apprunner-fips.ap-northeast-1.amazonaws.com" }, { - "endpointPrefix": "api.sagemaker", - "sdkId": "SageMaker", - "region": "us-east-1-fips", - "signingRegion": "us-east-1", - "hostname": "api-fips.sagemaker.us-east-1.amazonaws.com" + "endpointPrefix": "appstream2", + "sdkId": "AppStream", + "region": "ap-northeast-1", + "hostname": "appstream2-fips.ap-northeast-1.amazonaws.com" }, { - "endpointPrefix": "api.sagemaker", - "sdkId": "SageMaker", - "region": "us-east-2-fips", - "signingRegion": "us-east-2", - "hostname": "api-fips.sagemaker.us-east-2.amazonaws.com" + "endpointPrefix": "appstream2", + "sdkId": "AppStream", + "region": "us-east-1", + "hostname": "appstream2-fips.us-east-1.amazonaws.com" }, { - "endpointPrefix": "api.sagemaker", - "sdkId": "SageMaker", - "region": "us-west-1-fips", - "signingRegion": "us-west-1", - "hostname": "api-fips.sagemaker.us-west-1.amazonaws.com" + "endpointPrefix": "appsync", + "sdkId": "AppSync", + "region": "ap-east-1", + "hostname": "appsync-fips.ap-east-1.amazonaws.com" }, { - "endpointPrefix": "api.sagemaker", - "sdkId": "SageMaker", - "region": "us-west-2-fips", - "signingRegion": "us-west-2", - "hostname": "api-fips.sagemaker.us-west-2.amazonaws.com" + "endpointPrefix": "aps", + "sdkId": "amp", + "region": "ap-northeast-1", + "hostname": "aps-fips.ap-northeast-1.amazonaws.com" }, { "endpointPrefix": "athena", "sdkId": "Athena", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "athena-fips.us-east-1.amazonaws.com" + "region": "af-south-1", + "hostname": "athena-fips.af-south-1.amazonaws.com" }, { "endpointPrefix": "athena", "sdkId": "Athena", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "athena-fips.us-east-2.amazonaws.com" + "region": "us-east-1", + "hostname": "athena-fips.us-east-1.amazonaws.com" }, { - "endpointPrefix": "athena", - "sdkId": "Athena", - "region": "fips-us-west-1", - "signingRegion": "us-west-1", - "hostname": "athena-fips.us-west-1.amazonaws.com" + "endpointPrefix": "auditmanager", + "sdkId": "AuditManager", + "region": "ap-northeast-1", + "hostname": "auditmanager-fips.ap-northeast-1.amazonaws.com" }, { - "endpointPrefix": "athena", - "sdkId": "Athena", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "athena-fips.us-west-2.amazonaws.com" + "endpointPrefix": "autoscaling", + "sdkId": "Auto Scaling", + "region": "af-south-1", + "hostname": "autoscaling-fips.af-south-1.amazonaws.com" }, { - "endpointPrefix": "batch", - "sdkId": "Batch", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "fips.batch.us-east-1.amazonaws.com" + "endpointPrefix": "autoscaling-plans", + "sdkId": "Auto Scaling Plans", + "region": "af-south-1", + "hostname": "autoscaling-plans-fips.af-south-1.amazonaws.com" }, { - "endpointPrefix": "batch", - "sdkId": "Batch", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "fips.batch.us-east-2.amazonaws.com" + "endpointPrefix": "backup", + "sdkId": "Backup", + "region": "af-south-1", + "hostname": "backup-fips.af-south-1.amazonaws.com" }, { "endpointPrefix": "batch", "sdkId": "Batch", - "region": "fips-us-west-1", - "signingRegion": "us-west-1", - "hostname": "fips.batch.us-west-1.amazonaws.com" + "region": "af-south-1", + "hostname": "fips.batch.af-south-1.amazonaws.com" }, { "endpointPrefix": "batch", "sdkId": "Batch", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "fips.batch.us-west-2.amazonaws.com" - }, - { - "endpointPrefix": "cloudcontrolapi", - "sdkId": "CloudControl", - "region": "fips-ca-central-1", - "signingRegion": "ca-central-1", - "hostname": "cloudcontrolapi-fips.ca-central-1.amazonaws.com" + "region": "us-east-1", + "hostname": "fips.batch.us-east-1.amazonaws.com" }, { - "endpointPrefix": "cloudcontrolapi", - "sdkId": "CloudControl", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "cloudcontrolapi-fips.us-east-1.amazonaws.com" + "endpointPrefix": "braket", + "sdkId": "Braket", + "region": "us-east-1", + "hostname": "braket-fips.us-east-1.amazonaws.com" }, { - "endpointPrefix": "cloudcontrolapi", - "sdkId": "CloudControl", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "cloudcontrolapi-fips.us-east-2.amazonaws.com" + "endpointPrefix": "cloud9", + "sdkId": "Cloud9", + "region": "af-south-1", + "hostname": "cloud9-fips.af-south-1.amazonaws.com" }, { "endpointPrefix": "cloudcontrolapi", "sdkId": "CloudControl", - "region": "fips-us-west-1", - "signingRegion": "us-west-1", - "hostname": "cloudcontrolapi-fips.us-west-1.amazonaws.com" + "region": "af-south-1", + "hostname": "cloudcontrolapi-fips.af-south-1.amazonaws.com" }, { "endpointPrefix": "cloudcontrolapi", "sdkId": "CloudControl", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "cloudcontrolapi-fips.us-west-2.amazonaws.com" + "region": "ca-central-1", + "hostname": "cloudcontrolapi-fips.ca-central-1.amazonaws.com" }, { - "endpointPrefix": "cloudformation", - "sdkId": "CloudFormation", - "region": "us-east-1-fips", - "signingRegion": "us-east-1", - "hostname": "cloudformation-fips.us-east-1.amazonaws.com" + "endpointPrefix": "clouddirectory", + "sdkId": "CloudDirectory", + "region": "ap-southeast-1", + "hostname": "clouddirectory-fips.ap-southeast-1.amazonaws.com" }, { "endpointPrefix": "cloudformation", "sdkId": "CloudFormation", - "region": "us-east-2-fips", - "signingRegion": "us-east-2", - "hostname": "cloudformation-fips.us-east-2.amazonaws.com" + "region": "af-south-1", + "hostname": "cloudformation-fips.af-south-1.amazonaws.com" }, { "endpointPrefix": "cloudformation", "sdkId": "CloudFormation", - "region": "us-west-1-fips", - "signingRegion": "us-west-1", - "hostname": "cloudformation-fips.us-west-1.amazonaws.com" + "region": "us-east-1", + "hostname": "cloudformation-fips.us-east-1.amazonaws.com" }, { - "endpointPrefix": "cloudformation", - "sdkId": "CloudFormation", - "region": "us-west-2-fips", - "signingRegion": "us-west-2", - "hostname": "cloudformation-fips.us-west-2.amazonaws.com" + "endpointPrefix": "cloudhsm", + "sdkId": "CloudHSM", + "region": "ap-northeast-1", + "hostname": "cloudhsm-fips.ap-northeast-1.amazonaws.com" }, { - "endpointPrefix": "cloudtrail", - "sdkId": "CloudTrail", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "cloudtrail-fips.us-east-1.amazonaws.com" + "endpointPrefix": "cloudhsmv2", + "sdkId": "CloudHSM V2", + "region": "af-south-1", + "hostname": "cloudhsmv2-fips.af-south-1.amazonaws.com" }, { - "endpointPrefix": "cloudtrail", - "sdkId": "CloudTrail", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "cloudtrail-fips.us-east-2.amazonaws.com" + "endpointPrefix": "cloudsearch", + "sdkId": "CloudSearch", + "region": "ap-northeast-1", + "hostname": "cloudsearch-fips.ap-northeast-1.amazonaws.com" }, { "endpointPrefix": "cloudtrail", "sdkId": "CloudTrail", - "region": "fips-us-west-1", - "signingRegion": "us-west-1", - "hostname": "cloudtrail-fips.us-west-1.amazonaws.com" + "region": "af-south-1", + "hostname": "cloudtrail-fips.af-south-1.amazonaws.com" }, { "endpointPrefix": "cloudtrail", "sdkId": "CloudTrail", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "cloudtrail-fips.us-west-2.amazonaws.com" - }, - { - "endpointPrefix": "codebuild", - "sdkId": "CodeBuild", - "region": "us-east-1-fips", - "signingRegion": "us-east-1", - "hostname": "codebuild-fips.us-east-1.amazonaws.com" + "region": "us-east-1", + "hostname": "cloudtrail-fips.us-east-1.amazonaws.com" }, { - "endpointPrefix": "codebuild", - "sdkId": "CodeBuild", - "region": "us-east-2-fips", - "signingRegion": "us-east-2", - "hostname": "codebuild-fips.us-east-2.amazonaws.com" + "endpointPrefix": "codeartifact", + "sdkId": "codeartifact", + "region": "ap-northeast-1", + "hostname": "codeartifact-fips.ap-northeast-1.amazonaws.com" }, { "endpointPrefix": "codebuild", "sdkId": "CodeBuild", - "region": "us-west-1-fips", - "signingRegion": "us-west-1", - "hostname": "codebuild-fips.us-west-1.amazonaws.com" + "region": "af-south-1", + "hostname": "codebuild-fips.af-south-1.amazonaws.com" }, { "endpointPrefix": "codebuild", "sdkId": "CodeBuild", - "region": "us-west-2-fips", - "signingRegion": "us-west-2", - "hostname": "codebuild-fips.us-west-2.amazonaws.com" + "region": "us-east-1", + "hostname": "codebuild-fips.us-east-1.amazonaws.com" }, { - "endpointPrefix": "codedeploy", - "sdkId": "CodeDeploy", - "region": "us-east-1-fips", - "signingRegion": "us-east-1", - "hostname": "codedeploy-fips.us-east-1.amazonaws.com" + "endpointPrefix": "codecommit", + "sdkId": "CodeCommit", + "region": "af-south-1", + "hostname": "codecommit-fips.af-south-1.amazonaws.com" }, { - "endpointPrefix": "codedeploy", - "sdkId": "CodeDeploy", - "region": "us-east-2-fips", - "signingRegion": "us-east-2", - "hostname": "codedeploy-fips.us-east-2.amazonaws.com" + "endpointPrefix": "codecommit", + "sdkId": "CodeCommit", + "region": "ca-central-1", + "hostname": "codecommit-fips.ca-central-1.amazonaws.com" }, { "endpointPrefix": "codedeploy", "sdkId": "CodeDeploy", - "region": "us-west-1-fips", - "signingRegion": "us-west-1", - "hostname": "codedeploy-fips.us-west-1.amazonaws.com" + "region": "af-south-1", + "hostname": "codedeploy-fips.af-south-1.amazonaws.com" }, { "endpointPrefix": "codedeploy", "sdkId": "CodeDeploy", - "region": "us-west-2-fips", - "signingRegion": "us-west-2", - "hostname": "codedeploy-fips.us-west-2.amazonaws.com" - }, - { - "endpointPrefix": "codepipeline", - "sdkId": "CodePipeline", - "region": "fips-ca-central-1", - "signingRegion": "ca-central-1", - "hostname": "codepipeline-fips.ca-central-1.amazonaws.com" + "region": "us-east-1", + "hostname": "codedeploy-fips.us-east-1.amazonaws.com" }, { - "endpointPrefix": "codepipeline", - "sdkId": "CodePipeline", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "codepipeline-fips.us-east-1.amazonaws.com" + "endpointPrefix": "codeguru-reviewer", + "sdkId": "CodeGuru Reviewer", + "region": "ap-northeast-1", + "hostname": "codeguru-reviewer-fips.ap-northeast-1.amazonaws.com" }, { "endpointPrefix": "codepipeline", "sdkId": "CodePipeline", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "codepipeline-fips.us-east-2.amazonaws.com" + "region": "ap-east-1", + "hostname": "codepipeline-fips.ap-east-1.amazonaws.com" }, { "endpointPrefix": "codepipeline", "sdkId": "CodePipeline", - "region": "fips-us-west-1", - "signingRegion": "us-west-1", - "hostname": "codepipeline-fips.us-west-1.amazonaws.com" + "region": "ca-central-1", + "hostname": "codepipeline-fips.ca-central-1.amazonaws.com" }, { - "endpointPrefix": "codepipeline", - "sdkId": "CodePipeline", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "codepipeline-fips.us-west-2.amazonaws.com" + "endpointPrefix": "codestar", + "sdkId": "CodeStar", + "region": "ap-northeast-1", + "hostname": "codestar-fips.ap-northeast-1.amazonaws.com" }, { - "endpointPrefix": "cognito-identity", - "sdkId": "Cognito Identity", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "cognito-identity-fips.us-east-1.amazonaws.com" + "endpointPrefix": "codestar-connections", + "sdkId": "CodeStar connections", + "region": "ap-northeast-1", + "hostname": "codestar-connections-fips.ap-northeast-1.amazonaws.com" }, { "endpointPrefix": "cognito-identity", "sdkId": "Cognito Identity", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "cognito-identity-fips.us-east-2.amazonaws.com" + "region": "ap-northeast-1", + "hostname": "cognito-identity-fips.ap-northeast-1.amazonaws.com" }, { "endpointPrefix": "cognito-identity", "sdkId": "Cognito Identity", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "cognito-identity-fips.us-west-2.amazonaws.com" - }, - { - "endpointPrefix": "cognito-idp", - "sdkId": "Cognito Identity Provider", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "cognito-idp-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "cognito-idp", - "sdkId": "Cognito Identity Provider", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "cognito-idp-fips.us-east-2.amazonaws.com" + "region": "us-east-1", + "hostname": "cognito-identity-fips.us-east-1.amazonaws.com" }, { "endpointPrefix": "cognito-idp", "sdkId": "Cognito Identity Provider", - "region": "fips-us-west-1", - "signingRegion": "us-west-1", - "hostname": "cognito-idp-fips.us-west-1.amazonaws.com" + "region": "ap-northeast-1", + "hostname": "cognito-idp-fips.ap-northeast-1.amazonaws.com" }, { "endpointPrefix": "cognito-idp", "sdkId": "Cognito Identity Provider", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "cognito-idp-fips.us-west-2.amazonaws.com" + "region": "us-east-1", + "hostname": "cognito-idp-fips.us-east-1.amazonaws.com" }, { - "endpointPrefix": "comprehend", - "sdkId": "Comprehend", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "comprehend-fips.us-east-1.amazonaws.com" + "endpointPrefix": "cognito-sync", + "sdkId": "Cognito Sync", + "region": "ap-northeast-1", + "hostname": "cognito-sync-fips.ap-northeast-1.amazonaws.com" }, { "endpointPrefix": "comprehend", "sdkId": "Comprehend", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "comprehend-fips.us-east-2.amazonaws.com" + "region": "ap-northeast-1", + "hostname": "comprehend-fips.ap-northeast-1.amazonaws.com" }, { "endpointPrefix": "comprehend", "sdkId": "Comprehend", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "comprehend-fips.us-west-2.amazonaws.com" + "region": "us-east-1", + "hostname": "comprehend-fips.us-east-1.amazonaws.com" }, { "endpointPrefix": "comprehendmedical", "sdkId": "ComprehendMedical", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "comprehendmedical-fips.us-east-1.amazonaws.com" + "region": "ap-southeast-2", + "hostname": "comprehendmedical-fips.ap-southeast-2.amazonaws.com" }, { "endpointPrefix": "comprehendmedical", "sdkId": "ComprehendMedical", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "comprehendmedical-fips.us-east-2.amazonaws.com" + "region": "us-east-1", + "hostname": "comprehendmedical-fips.us-east-1.amazonaws.com" }, { - "endpointPrefix": "comprehendmedical", - "sdkId": "ComprehendMedical", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "comprehendmedical-fips.us-west-2.amazonaws.com" + "endpointPrefix": "config", + "sdkId": "Config Service", + "region": "af-south-1", + "hostname": "config-fips.af-south-1.amazonaws.com" }, { "endpointPrefix": "config", "sdkId": "Config Service", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", + "region": "us-east-1", "hostname": "config-fips.us-east-1.amazonaws.com" }, { - "endpointPrefix": "config", - "sdkId": "Config Service", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "config-fips.us-east-2.amazonaws.com" + "endpointPrefix": "connect", + "sdkId": "Connect", + "region": "ap-northeast-1", + "hostname": "connect-fips.ap-northeast-1.amazonaws.com" }, { - "endpointPrefix": "config", - "sdkId": "Config Service", - "region": "fips-us-west-1", - "signingRegion": "us-west-1", - "hostname": "config-fips.us-west-1.amazonaws.com" + "endpointPrefix": "contact-lens", + "sdkId": "Connect Contact Lens", + "region": "ap-northeast-1", + "hostname": "contact-lens-fips.ap-northeast-1.amazonaws.com" }, { - "endpointPrefix": "config", - "sdkId": "Config Service", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "config-fips.us-west-2.amazonaws.com" + "endpointPrefix": "cur", + "sdkId": "Cost and Usage Report Service", + "region": "us-east-1", + "hostname": "cur-fips.us-east-1.amazonaws.com" }, { - "endpointPrefix": "data.jobs.iot", - "sdkId": "IoT Jobs Data Plane", - "region": "fips-ca-central-1", - "signingRegion": "ca-central-1", - "hostname": "data.jobs.iot-fips.ca-central-1.amazonaws.com" + "endpointPrefix": "data.iot", + "sdkId": "IoT Data Plane", + "region": "ap-east-1", + "hostname": "data.iot-fips.ap-east-1.amazonaws.com" }, { - "endpointPrefix": "data.jobs.iot", - "sdkId": "IoT Jobs Data Plane", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "data.jobs.iot-fips.us-east-1.amazonaws.com" + "endpointPrefix": "data.iot", + "sdkId": "IoT Data Plane", + "region": "ca-central-1", + "hostname": "data.iot-fips.ca-central-1.amazonaws.com" }, { "endpointPrefix": "data.jobs.iot", "sdkId": "IoT Jobs Data Plane", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "data.jobs.iot-fips.us-east-2.amazonaws.com" + "region": "ap-east-1", + "hostname": "data.jobs.iot-fips.ap-east-1.amazonaws.com" }, { "endpointPrefix": "data.jobs.iot", "sdkId": "IoT Jobs Data Plane", - "region": "fips-us-west-1", - "signingRegion": "us-west-1", - "hostname": "data.jobs.iot-fips.us-west-1.amazonaws.com" + "region": "ca-central-1", + "hostname": "data.jobs.iot-fips.ca-central-1.amazonaws.com" }, { - "endpointPrefix": "data.jobs.iot", - "sdkId": "IoT Jobs Data Plane", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "data.jobs.iot-fips.us-west-2.amazonaws.com" + "endpointPrefix": "data.mediastore", + "sdkId": "MediaStore Data", + "region": "ap-northeast-1", + "hostname": "data.mediastore-fips.ap-northeast-1.amazonaws.com" }, { - "endpointPrefix": "datasync", - "sdkId": "DataSync", - "region": "fips-ca-central-1", - "signingRegion": "ca-central-1", - "hostname": "datasync-fips.ca-central-1.amazonaws.com" + "endpointPrefix": "databrew", + "sdkId": "DataBrew", + "region": "af-south-1", + "hostname": "databrew-fips.af-south-1.amazonaws.com" }, { - "endpointPrefix": "datasync", - "sdkId": "DataSync", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "datasync-fips.us-east-1.amazonaws.com" + "endpointPrefix": "dataexchange", + "sdkId": "DataExchange", + "region": "ap-northeast-1", + "hostname": "dataexchange-fips.ap-northeast-1.amazonaws.com" }, { - "endpointPrefix": "datasync", - "sdkId": "DataSync", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "datasync-fips.us-east-2.amazonaws.com" + "endpointPrefix": "datapipeline", + "sdkId": "Data Pipeline", + "region": "ap-northeast-1", + "hostname": "datapipeline-fips.ap-northeast-1.amazonaws.com" }, { "endpointPrefix": "datasync", "sdkId": "DataSync", - "region": "fips-us-west-1", - "signingRegion": "us-west-1", - "hostname": "datasync-fips.us-west-1.amazonaws.com" + "region": "af-south-1", + "hostname": "datasync-fips.af-south-1.amazonaws.com" }, { "endpointPrefix": "datasync", "sdkId": "DataSync", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "datasync-fips.us-west-2.amazonaws.com" + "region": "ca-central-1", + "hostname": "datasync-fips.ca-central-1.amazonaws.com" }, { - "endpointPrefix": "directconnect", - "sdkId": "Direct Connect", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "directconnect-fips.us-east-1.amazonaws.com" + "endpointPrefix": "dax", + "sdkId": "DAX", + "region": "ap-northeast-1", + "hostname": "dax-fips.ap-northeast-1.amazonaws.com" }, { - "endpointPrefix": "directconnect", - "sdkId": "Direct Connect", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "directconnect-fips.us-east-2.amazonaws.com" + "endpointPrefix": "devicefarm", + "sdkId": "Device Farm", + "region": "us-west-2", + "hostname": "devicefarm-fips.us-west-2.amazonaws.com" }, { "endpointPrefix": "directconnect", "sdkId": "Direct Connect", - "region": "fips-us-west-1", - "signingRegion": "us-west-1", - "hostname": "directconnect-fips.us-west-1.amazonaws.com" + "region": "af-south-1", + "hostname": "directconnect-fips.af-south-1.amazonaws.com" }, { "endpointPrefix": "directconnect", "sdkId": "Direct Connect", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "directconnect-fips.us-west-2.amazonaws.com" + "region": "us-east-1", + "hostname": "directconnect-fips.us-east-1.amazonaws.com" }, { - "endpointPrefix": "ds", - "sdkId": "Directory Service", - "region": "fips-ca-central-1", - "signingRegion": "ca-central-1", - "hostname": "ds-fips.ca-central-1.amazonaws.com" + "endpointPrefix": "discovery", + "sdkId": "Application Discovery Service", + "region": "ap-northeast-1", + "hostname": "discovery-fips.ap-northeast-1.amazonaws.com" }, { - "endpointPrefix": "ds", - "sdkId": "Directory Service", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "ds-fips.us-east-1.amazonaws.com" + "endpointPrefix": "dms", + "sdkId": "Database Migration Service", + "region": "af-south-1", + "hostname": "dms-fips.af-south-1.amazonaws.com" }, { - "endpointPrefix": "ds", - "sdkId": "Directory Service", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "ds-fips.us-east-2.amazonaws.com" + "endpointPrefix": "dms", + "sdkId": "Database Migration Service", + "region": "us-east-1", + "hostname": "dms-fips.us-east-1.amazonaws.com" }, { "endpointPrefix": "ds", "sdkId": "Directory Service", - "region": "fips-us-west-1", - "signingRegion": "us-west-1", - "hostname": "ds-fips.us-west-1.amazonaws.com" + "region": "af-south-1", + "hostname": "ds-fips.af-south-1.amazonaws.com" }, { "endpointPrefix": "ds", "sdkId": "Directory Service", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "ds-fips.us-west-2.amazonaws.com" - }, - { - "endpointPrefix": "dynamodb", - "sdkId": "DynamoDB", - "region": "ca-central-1-fips", - "signingRegion": "ca-central-1", - "hostname": "dynamodb-fips.ca-central-1.amazonaws.com" - }, - { - "endpointPrefix": "dynamodb", - "sdkId": "DynamoDB", - "region": "us-east-1-fips", - "signingRegion": "us-east-1", - "hostname": "dynamodb-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "dynamodb", - "sdkId": "DynamoDB", - "region": "us-east-2-fips", - "signingRegion": "us-east-2", - "hostname": "dynamodb-fips.us-east-2.amazonaws.com" + "region": "ca-central-1", + "hostname": "ds-fips.ca-central-1.amazonaws.com" }, { "endpointPrefix": "dynamodb", "sdkId": "DynamoDB", - "region": "us-west-1-fips", - "signingRegion": "us-west-1", - "hostname": "dynamodb-fips.us-west-1.amazonaws.com" + "region": "af-south-1", + "hostname": "dynamodb-fips.af-south-1.amazonaws.com" }, { "endpointPrefix": "dynamodb", "sdkId": "DynamoDB", - "region": "us-west-2-fips", - "signingRegion": "us-west-2", - "hostname": "dynamodb-fips.us-west-2.amazonaws.com" - }, - { - "endpointPrefix": "ebs", - "sdkId": "EBS", - "region": "fips-ca-central-1", - "signingRegion": "ca-central-1", - "hostname": "ebs-fips.ca-central-1.amazonaws.com" - }, - { - "endpointPrefix": "ebs", - "sdkId": "EBS", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "ebs-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "ebs", - "sdkId": "EBS", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "ebs-fips.us-east-2.amazonaws.com" + "region": "ca-central-1", + "hostname": "dynamodb-fips.ca-central-1.amazonaws.com" }, { "endpointPrefix": "ebs", "sdkId": "EBS", - "region": "fips-us-west-1", - "signingRegion": "us-west-1", - "hostname": "ebs-fips.us-west-1.amazonaws.com" + "region": "af-south-1", + "hostname": "ebs-fips.af-south-1.amazonaws.com" }, { "endpointPrefix": "ebs", "sdkId": "EBS", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "ebs-fips.us-west-2.amazonaws.com" - }, - { - "endpointPrefix": "ec2", - "sdkId": "EC2", - "region": "fips-ca-central-1", - "signingRegion": "ca-central-1", - "hostname": "ec2-fips.ca-central-1.amazonaws.com" - }, - { - "endpointPrefix": "ec2", - "sdkId": "EC2", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "ec2-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "ec2", - "sdkId": "EC2", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "ec2-fips.us-east-2.amazonaws.com" + "region": "ca-central-1", + "hostname": "ebs-fips.ca-central-1.amazonaws.com" }, { "endpointPrefix": "ec2", "sdkId": "EC2", - "region": "fips-us-west-1", - "signingRegion": "us-west-1", - "hostname": "ec2-fips.us-west-1.amazonaws.com" + "region": "af-south-1", + "hostname": "ec2-fips.af-south-1.amazonaws.com" }, { "endpointPrefix": "ec2", "sdkId": "EC2", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "ec2-fips.us-west-2.amazonaws.com" + "region": "ca-central-1", + "hostname": "ec2-fips.ca-central-1.amazonaws.com" }, { "endpointPrefix": "ecs", "sdkId": "ECS", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "ecs-fips.us-east-1.amazonaws.com" + "region": "af-south-1", + "hostname": "ecs-fips.af-south-1.amazonaws.com" }, { "endpointPrefix": "ecs", "sdkId": "ECS", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "ecs-fips.us-east-2.amazonaws.com" - }, - { - "endpointPrefix": "ecs", - "sdkId": "ECS", - "region": "fips-us-west-1", - "signingRegion": "us-west-1", - "hostname": "ecs-fips.us-west-1.amazonaws.com" - }, - { - "endpointPrefix": "ecs", - "sdkId": "ECS", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "ecs-fips.us-west-2.amazonaws.com" - }, - { - "endpointPrefix": "eks", - "sdkId": "EKS", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "fips.eks.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "eks", - "sdkId": "EKS", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "fips.eks.us-east-2.amazonaws.com" + "region": "us-east-1", + "hostname": "ecs-fips.us-east-1.amazonaws.com" }, { "endpointPrefix": "eks", "sdkId": "EKS", - "region": "fips-us-west-1", - "signingRegion": "us-west-1", - "hostname": "fips.eks.us-west-1.amazonaws.com" + "region": "af-south-1", + "hostname": "fips.eks.af-south-1.amazonaws.com" }, { "endpointPrefix": "eks", "sdkId": "EKS", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "fips.eks.us-west-2.amazonaws.com" + "region": "us-east-1", + "hostname": "fips.eks.us-east-1.amazonaws.com" }, { - "endpointPrefix": "elasticbeanstalk", - "sdkId": "Elastic Beanstalk", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "elasticbeanstalk-fips.us-east-1.amazonaws.com" + "endpointPrefix": "elasticache", + "sdkId": "ElastiCache", + "region": "af-south-1", + "hostname": "elasticache-fips.af-south-1.amazonaws.com" }, { - "endpointPrefix": "elasticbeanstalk", - "sdkId": "Elastic Beanstalk", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "elasticbeanstalk-fips.us-east-2.amazonaws.com" + "endpointPrefix": "elasticache", + "sdkId": "ElastiCache", + "region": "us-east-1", + "hostname": "elasticache-fips.us-east-1.amazonaws.com" }, { "endpointPrefix": "elasticbeanstalk", "sdkId": "Elastic Beanstalk", - "region": "fips-us-west-1", - "signingRegion": "us-west-1", - "hostname": "elasticbeanstalk-fips.us-west-1.amazonaws.com" + "region": "af-south-1", + "hostname": "elasticbeanstalk-fips.af-south-1.amazonaws.com" }, { "endpointPrefix": "elasticbeanstalk", "sdkId": "Elastic Beanstalk", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "elasticbeanstalk-fips.us-west-2.amazonaws.com" + "region": "us-east-1", + "hostname": "elasticbeanstalk-fips.us-east-1.amazonaws.com" }, { "endpointPrefix": "elasticfilesystem", "sdkId": "EFS", - "region": "fips-af-south-1", - "signingRegion": "af-south-1", + "region": "af-south-1", "hostname": "elasticfilesystem-fips.af-south-1.amazonaws.com" }, { - "endpointPrefix": "elasticfilesystem", - "sdkId": "EFS", - "region": "fips-ap-east-1", - "signingRegion": "ap-east-1", - "hostname": "elasticfilesystem-fips.ap-east-1.amazonaws.com" + "endpointPrefix": "elasticloadbalancing", + "sdkId": "Elastic Load Balancing", + "region": "af-south-1", + "hostname": "elasticloadbalancing-fips.af-south-1.amazonaws.com" }, { - "endpointPrefix": "elasticfilesystem", - "sdkId": "EFS", - "region": "fips-ap-northeast-1", - "signingRegion": "ap-northeast-1", - "hostname": "elasticfilesystem-fips.ap-northeast-1.amazonaws.com" + "endpointPrefix": "elasticloadbalancing", + "sdkId": "Elastic Load Balancing", + "region": "us-east-1", + "hostname": "elasticloadbalancing-fips.us-east-1.amazonaws.com" }, { - "endpointPrefix": "elasticfilesystem", - "sdkId": "EFS", - "region": "fips-ap-northeast-2", - "signingRegion": "ap-northeast-2", - "hostname": "elasticfilesystem-fips.ap-northeast-2.amazonaws.com" + "endpointPrefix": "elasticmapreduce", + "sdkId": "EMR", + "region": "af-south-1", + "hostname": "elasticmapreduce-fips.af-south-1.amazonaws.com" }, { - "endpointPrefix": "elasticfilesystem", - "sdkId": "EFS", - "region": "fips-ap-northeast-3", - "signingRegion": "ap-northeast-3", - "hostname": "elasticfilesystem-fips.ap-northeast-3.amazonaws.com" + "endpointPrefix": "elasticmapreduce", + "sdkId": "EMR", + "region": "ca-central-1", + "hostname": "elasticmapreduce-fips.ca-central-1.amazonaws.com" }, { - "endpointPrefix": "elasticfilesystem", - "sdkId": "EFS", - "region": "fips-ap-south-1", - "signingRegion": "ap-south-1", - "hostname": "elasticfilesystem-fips.ap-south-1.amazonaws.com" + "endpointPrefix": "elastictranscoder", + "sdkId": "Elastic Transcoder", + "region": "ap-northeast-1", + "hostname": "elastictranscoder-fips.ap-northeast-1.amazonaws.com" }, { - "endpointPrefix": "elasticfilesystem", - "sdkId": "EFS", - "region": "fips-ap-southeast-1", - "signingRegion": "ap-southeast-1", - "hostname": "elasticfilesystem-fips.ap-southeast-1.amazonaws.com" + "endpointPrefix": "email", + "sdkId": "SESv2", + "region": "ap-south-1", + "hostname": "email-fips.ap-south-1.amazonaws.com" }, { - "endpointPrefix": "elasticfilesystem", - "sdkId": "EFS", - "region": "fips-ap-southeast-2", - "signingRegion": "ap-southeast-2", - "hostname": "elasticfilesystem-fips.ap-southeast-2.amazonaws.com" + "endpointPrefix": "emr-containers", + "sdkId": "EMR containers", + "region": "ap-northeast-1", + "hostname": "emr-containers-fips.ap-northeast-1.amazonaws.com" }, { - "endpointPrefix": "elasticfilesystem", - "sdkId": "EFS", - "region": "fips-ca-central-1", - "signingRegion": "ca-central-1", - "hostname": "elasticfilesystem-fips.ca-central-1.amazonaws.com" + "endpointPrefix": "emr-containers", + "sdkId": "EMR containers", + "region": "ca-central-1", + "hostname": "emr-containers-fips.ca-central-1.amazonaws.com" }, { - "endpointPrefix": "elasticfilesystem", - "sdkId": "EFS", - "region": "fips-eu-central-1", - "signingRegion": "eu-central-1", - "hostname": "elasticfilesystem-fips.eu-central-1.amazonaws.com" + "endpointPrefix": "entitlement.marketplace", + "sdkId": "Marketplace Entitlement Service", + "region": "us-east-1", + "hostname": "entitlement.marketplace-fips.us-east-1.amazonaws.com" }, { - "endpointPrefix": "elasticfilesystem", - "sdkId": "EFS", - "region": "fips-eu-north-1", - "signingRegion": "eu-north-1", - "hostname": "elasticfilesystem-fips.eu-north-1.amazonaws.com" + "endpointPrefix": "es", + "sdkId": "OpenSearch", + "region": "af-south-1", + "hostname": "es-fips.af-south-1.amazonaws.com" }, { - "endpointPrefix": "elasticfilesystem", - "sdkId": "EFS", - "region": "fips-eu-south-1", - "signingRegion": "eu-south-1", - "hostname": "elasticfilesystem-fips.eu-south-1.amazonaws.com" + "endpointPrefix": "es", + "sdkId": "OpenSearch", + "region": "us-east-1", + "hostname": "es-fips.us-east-1.amazonaws.com" }, { - "endpointPrefix": "elasticfilesystem", - "sdkId": "EFS", - "region": "fips-eu-west-1", - "signingRegion": "eu-west-1", - "hostname": "elasticfilesystem-fips.eu-west-1.amazonaws.com" + "endpointPrefix": "events", + "sdkId": "EventBridge", + "region": "af-south-1", + "hostname": "events-fips.af-south-1.amazonaws.com" }, { - "endpointPrefix": "elasticfilesystem", - "sdkId": "EFS", - "region": "fips-eu-west-2", - "signingRegion": "eu-west-2", - "hostname": "elasticfilesystem-fips.eu-west-2.amazonaws.com" + "endpointPrefix": "events", + "sdkId": "EventBridge", + "region": "us-east-1", + "hostname": "events-fips.us-east-1.amazonaws.com" }, { - "endpointPrefix": "elasticfilesystem", - "sdkId": "EFS", - "region": "fips-eu-west-3", - "signingRegion": "eu-west-3", - "hostname": "elasticfilesystem-fips.eu-west-3.amazonaws.com" + "endpointPrefix": "finspace", + "sdkId": "finspace", + "region": "ca-central-1", + "hostname": "finspace-fips.ca-central-1.amazonaws.com" }, { - "endpointPrefix": "elasticfilesystem", - "sdkId": "EFS", - "region": "fips-me-south-1", - "signingRegion": "me-south-1", - "hostname": "elasticfilesystem-fips.me-south-1.amazonaws.com" + "endpointPrefix": "finspace-api", + "sdkId": "finspace data", + "region": "ca-central-1", + "hostname": "finspace-api-fips.ca-central-1.amazonaws.com" }, { - "endpointPrefix": "elasticfilesystem", - "sdkId": "EFS", - "region": "fips-sa-east-1", - "signingRegion": "sa-east-1", - "hostname": "elasticfilesystem-fips.sa-east-1.amazonaws.com" + "endpointPrefix": "firehose", + "sdkId": "Firehose", + "region": "af-south-1", + "hostname": "firehose-fips.af-south-1.amazonaws.com" }, { - "endpointPrefix": "elasticfilesystem", - "sdkId": "EFS", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "elasticfilesystem-fips.us-east-1.amazonaws.com" + "endpointPrefix": "firehose", + "sdkId": "Firehose", + "region": "us-east-1", + "hostname": "firehose-fips.us-east-1.amazonaws.com" }, { - "endpointPrefix": "elasticfilesystem", - "sdkId": "EFS", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "elasticfilesystem-fips.us-east-2.amazonaws.com" + "endpointPrefix": "fms", + "sdkId": "FMS", + "region": "af-south-1", + "hostname": "fms-fips.af-south-1.amazonaws.com" }, { - "endpointPrefix": "elasticfilesystem", - "sdkId": "EFS", - "region": "fips-us-west-1", - "signingRegion": "us-west-1", - "hostname": "elasticfilesystem-fips.us-west-1.amazonaws.com" + "endpointPrefix": "fms", + "sdkId": "FMS", + "region": "ap-northeast-3", + "hostname": "fms-fips.ap-northeast-3.amazonaws.com" }, { - "endpointPrefix": "elasticfilesystem", - "sdkId": "EFS", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "elasticfilesystem-fips.us-west-2.amazonaws.com" + "endpointPrefix": "forecast", + "sdkId": "forecast", + "region": "ap-northeast-1", + "hostname": "forecast-fips.ap-northeast-1.amazonaws.com" }, { - "endpointPrefix": "elasticloadbalancing", - "sdkId": "Elastic Load Balancing", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "elasticloadbalancing-fips.us-east-1.amazonaws.com" + "endpointPrefix": "forecast", + "sdkId": "forecast", + "region": "us-east-1", + "hostname": "forecast-fips.us-east-1.amazonaws.com" }, { - "endpointPrefix": "elasticloadbalancing", - "sdkId": "Elastic Load Balancing", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "elasticloadbalancing-fips.us-east-2.amazonaws.com" + "endpointPrefix": "forecastquery", + "sdkId": "forecastquery", + "region": "ap-northeast-1", + "hostname": "forecastquery-fips.ap-northeast-1.amazonaws.com" }, { - "endpointPrefix": "elasticloadbalancing", - "sdkId": "Elastic Load Balancing", - "region": "fips-us-west-1", - "signingRegion": "us-west-1", - "hostname": "elasticloadbalancing-fips.us-west-1.amazonaws.com" + "endpointPrefix": "forecastquery", + "sdkId": "forecastquery", + "region": "us-east-1", + "hostname": "forecastquery-fips.us-east-1.amazonaws.com" }, { - "endpointPrefix": "elasticloadbalancing", - "sdkId": "Elastic Load Balancing", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "elasticloadbalancing-fips.us-west-2.amazonaws.com" + "endpointPrefix": "frauddetector", + "sdkId": "FraudDetector", + "region": "ap-southeast-1", + "hostname": "frauddetector-fips.ap-southeast-1.amazonaws.com" }, { - "endpointPrefix": "elasticmapreduce", - "sdkId": "EMR", - "region": "fips-ca-central-1", - "signingRegion": "ca-central-1", - "hostname": "elasticmapreduce-fips.ca-central-1.amazonaws.com" + "endpointPrefix": "fsx", + "sdkId": "FSx", + "region": "af-south-1", + "hostname": "fsx-fips.af-south-1.amazonaws.com" }, { - "endpointPrefix": "elasticmapreduce", - "sdkId": "EMR", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "elasticmapreduce-fips.us-east-1.amazonaws.com" + "endpointPrefix": "fsx", + "sdkId": "FSx", + "region": "ca-central-1", + "hostname": "fsx-fips.ca-central-1.amazonaws.com" }, { - "endpointPrefix": "elasticmapreduce", - "sdkId": "EMR", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "elasticmapreduce-fips.us-east-2.amazonaws.com" + "endpointPrefix": "gamelift", + "sdkId": "GameLift", + "region": "af-south-1", + "hostname": "gamelift-fips.af-south-1.amazonaws.com" }, { - "endpointPrefix": "elasticmapreduce", - "sdkId": "EMR", - "region": "fips-us-west-1", - "signingRegion": "us-west-1", - "hostname": "elasticmapreduce-fips.us-west-1.amazonaws.com" + "endpointPrefix": "glacier", + "sdkId": "Glacier", + "region": "af-south-1", + "hostname": "glacier-fips.af-south-1.amazonaws.com" }, { - "endpointPrefix": "elasticmapreduce", - "sdkId": "EMR", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "elasticmapreduce-fips.us-west-2.amazonaws.com" + "endpointPrefix": "glacier", + "sdkId": "Glacier", + "region": "ca-central-1", + "hostname": "glacier-fips.ca-central-1.amazonaws.com" }, { - "endpointPrefix": "emr-containers", - "sdkId": "EMR containers", - "region": "fips-ca-central-1", - "signingRegion": "ca-central-1", - "hostname": "emr-containers-fips.ca-central-1.amazonaws.com" + "endpointPrefix": "glue", + "sdkId": "Glue", + "region": "af-south-1", + "hostname": "glue-fips.af-south-1.amazonaws.com" }, { - "endpointPrefix": "emr-containers", - "sdkId": "EMR containers", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "emr-containers-fips.us-east-1.amazonaws.com" + "endpointPrefix": "glue", + "sdkId": "Glue", + "region": "us-east-1", + "hostname": "glue-fips.us-east-1.amazonaws.com" }, { - "endpointPrefix": "emr-containers", - "sdkId": "EMR containers", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "emr-containers-fips.us-east-2.amazonaws.com" + "endpointPrefix": "greengrass", + "sdkId": "GreengrassV2", + "region": "ap-northeast-1", + "hostname": "greengrass-fips.ap-northeast-1.amazonaws.com" }, { - "endpointPrefix": "emr-containers", - "sdkId": "EMR containers", - "region": "fips-us-west-1", - "signingRegion": "us-west-1", - "hostname": "emr-containers-fips.us-west-1.amazonaws.com" + "endpointPrefix": "groundstation", + "sdkId": "GroundStation", + "region": "af-south-1", + "hostname": "groundstation-fips.af-south-1.amazonaws.com" }, { - "endpointPrefix": "emr-containers", - "sdkId": "EMR containers", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "emr-containers-fips.us-west-2.amazonaws.com" + "endpointPrefix": "groundstation", + "sdkId": "GroundStation", + "region": "us-east-1", + "hostname": "groundstation-fips.us-east-1.amazonaws.com" }, { - "endpointPrefix": "events", - "sdkId": "EventBridge", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "events-fips.us-east-1.amazonaws.com" + "endpointPrefix": "guardduty", + "sdkId": "GuardDuty", + "region": "af-south-1", + "hostname": "guardduty-fips.af-south-1.amazonaws.com" }, { - "endpointPrefix": "events", - "sdkId": "EventBridge", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "events-fips.us-east-2.amazonaws.com" + "endpointPrefix": "guardduty", + "sdkId": "GuardDuty", + "region": "us-east-1", + "hostname": "guardduty-fips.us-east-1.amazonaws.com" }, { - "endpointPrefix": "events", - "sdkId": "EventBridge", - "region": "fips-us-west-1", - "signingRegion": "us-west-1", - "hostname": "events-fips.us-west-1.amazonaws.com" + "endpointPrefix": "healthlake", + "sdkId": "HealthLake", + "region": "us-east-1", + "hostname": "healthlake-fips.us-east-1.amazonaws.com" }, { - "endpointPrefix": "events", - "sdkId": "EventBridge", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "events-fips.us-west-2.amazonaws.com" + "endpointPrefix": "honeycode", + "sdkId": "Honeycode", + "region": "us-west-2", + "hostname": "honeycode-fips.us-west-2.amazonaws.com" }, { - "endpointPrefix": "firehose", - "sdkId": "Firehose", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "firehose-fips.us-east-1.amazonaws.com" + "endpointPrefix": "iam", + "sdkId": "IAM", + "region": "aws-global", + "hostname": "iam-fips.amazonaws.com" }, { - "endpointPrefix": "firehose", - "sdkId": "Firehose", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "firehose-fips.us-east-2.amazonaws.com" + "endpointPrefix": "identity-chime", + "sdkId": "Chime SDK Identity", + "region": "us-east-1", + "hostname": "identity-chime-fips.us-east-1.amazonaws.com" }, { - "endpointPrefix": "firehose", - "sdkId": "Firehose", - "region": "fips-us-west-1", - "signingRegion": "us-west-1", - "hostname": "firehose-fips.us-west-1.amazonaws.com" + "endpointPrefix": "identitystore", + "sdkId": "identitystore", + "region": "ap-northeast-1", + "hostname": "identitystore-fips.ap-northeast-1.amazonaws.com" }, { - "endpointPrefix": "firehose", - "sdkId": "Firehose", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "firehose-fips.us-west-2.amazonaws.com" + "endpointPrefix": "inspector", + "sdkId": "Inspector", + "region": "ap-northeast-1", + "hostname": "inspector-fips.ap-northeast-1.amazonaws.com" }, { - "endpointPrefix": "fms", - "sdkId": "FMS", - "region": "fips-af-south-1", - "signingRegion": "af-south-1", - "hostname": "fms-fips.af-south-1.amazonaws.com" + "endpointPrefix": "inspector", + "sdkId": "Inspector", + "region": "us-east-1", + "hostname": "inspector-fips.us-east-1.amazonaws.com" }, { - "endpointPrefix": "fms", - "sdkId": "FMS", - "region": "fips-ap-east-1", - "signingRegion": "ap-east-1", - "hostname": "fms-fips.ap-east-1.amazonaws.com" + "endpointPrefix": "iot", + "sdkId": "IoT", + "region": "ap-east-1", + "hostname": "iot-fips.ap-east-1.amazonaws.com" }, { - "endpointPrefix": "fms", - "sdkId": "FMS", - "region": "fips-ap-northeast-1", - "signingRegion": "ap-northeast-1", - "hostname": "fms-fips.ap-northeast-1.amazonaws.com" + "endpointPrefix": "iot", + "sdkId": "IoT", + "region": "ca-central-1", + "hostname": "iot-fips.ca-central-1.amazonaws.com" }, { - "endpointPrefix": "fms", - "sdkId": "FMS", - "region": "fips-ap-northeast-2", - "signingRegion": "ap-northeast-2", - "hostname": "fms-fips.ap-northeast-2.amazonaws.com" + "endpointPrefix": "iotanalytics", + "sdkId": "IoTAnalytics", + "region": "ap-northeast-1", + "hostname": "iotanalytics-fips.ap-northeast-1.amazonaws.com" }, { - "endpointPrefix": "fms", - "sdkId": "FMS", - "region": "fips-ap-south-1", - "signingRegion": "ap-south-1", - "hostname": "fms-fips.ap-south-1.amazonaws.com" + "endpointPrefix": "iotevents", + "sdkId": "IoT Events", + "region": "ap-northeast-1", + "hostname": "iotevents-fips.ap-northeast-1.amazonaws.com" }, { - "endpointPrefix": "fms", - "sdkId": "FMS", - "region": "fips-ap-southeast-1", - "signingRegion": "ap-southeast-1", - "hostname": "fms-fips.ap-southeast-1.amazonaws.com" + "endpointPrefix": "iotsitewise", + "sdkId": "IoTSiteWise", + "region": "ap-northeast-1", + "hostname": "iotsitewise-fips.ap-northeast-1.amazonaws.com" }, { - "endpointPrefix": "fms", - "sdkId": "FMS", - "region": "fips-ap-southeast-2", - "signingRegion": "ap-southeast-2", - "hostname": "fms-fips.ap-southeast-2.amazonaws.com" + "endpointPrefix": "iotthingsgraph", + "sdkId": "IoTThingsGraph", + "region": "ap-northeast-1", + "hostname": "iotthingsgraph-fips.ap-northeast-1.amazonaws.com" }, { - "endpointPrefix": "fms", - "sdkId": "FMS", - "region": "fips-ca-central-1", - "signingRegion": "ca-central-1", - "hostname": "fms-fips.ca-central-1.amazonaws.com" + "endpointPrefix": "ivs", + "sdkId": "ivs", + "region": "eu-west-1", + "hostname": "ivs-fips.eu-west-1.amazonaws.com" }, { - "endpointPrefix": "fms", - "sdkId": "FMS", - "region": "fips-eu-central-1", - "signingRegion": "eu-central-1", - "hostname": "fms-fips.eu-central-1.amazonaws.com" + "endpointPrefix": "kafka", + "sdkId": "Kafka", + "region": "ap-east-1", + "hostname": "kafka-fips.ap-east-1.amazonaws.com" }, { - "endpointPrefix": "fms", - "sdkId": "FMS", - "region": "fips-eu-south-1", - "signingRegion": "eu-south-1", - "hostname": "fms-fips.eu-south-1.amazonaws.com" + "endpointPrefix": "kafkaconnect", + "sdkId": "KafkaConnect", + "region": "ap-northeast-1", + "hostname": "kafkaconnect-fips.ap-northeast-1.amazonaws.com" }, { - "endpointPrefix": "fms", - "sdkId": "FMS", - "region": "fips-eu-west-1", - "signingRegion": "eu-west-1", - "hostname": "fms-fips.eu-west-1.amazonaws.com" + "endpointPrefix": "kendra", + "sdkId": "kendra", + "region": "ap-southeast-1", + "hostname": "kendra-fips.ap-southeast-1.amazonaws.com" }, { - "endpointPrefix": "fms", - "sdkId": "FMS", - "region": "fips-eu-west-2", - "signingRegion": "eu-west-2", - "hostname": "fms-fips.eu-west-2.amazonaws.com" + "endpointPrefix": "kendra", + "sdkId": "kendra", + "region": "us-east-1", + "hostname": "kendra-fips.us-east-1.amazonaws.com" }, { - "endpointPrefix": "fms", - "sdkId": "FMS", - "region": "fips-eu-west-3", - "signingRegion": "eu-west-3", - "hostname": "fms-fips.eu-west-3.amazonaws.com" + "endpointPrefix": "kinesis", + "sdkId": "Kinesis", + "region": "af-south-1", + "hostname": "kinesis-fips.af-south-1.amazonaws.com" }, { - "endpointPrefix": "fms", - "sdkId": "FMS", - "region": "fips-me-south-1", - "signingRegion": "me-south-1", - "hostname": "fms-fips.me-south-1.amazonaws.com" + "endpointPrefix": "kinesis", + "sdkId": "Kinesis", + "region": "us-east-1", + "hostname": "kinesis-fips.us-east-1.amazonaws.com" }, { - "endpointPrefix": "fms", - "sdkId": "FMS", - "region": "fips-sa-east-1", - "signingRegion": "sa-east-1", - "hostname": "fms-fips.sa-east-1.amazonaws.com" + "endpointPrefix": "kinesisanalytics", + "sdkId": "Kinesis Analytics", + "region": "ap-east-1", + "hostname": "kinesisanalytics-fips.ap-east-1.amazonaws.com" }, { - "endpointPrefix": "fms", - "sdkId": "FMS", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "fms-fips.us-east-1.amazonaws.com" + "endpointPrefix": "kinesisvideo", + "sdkId": "Kinesis Video", + "region": "ap-east-1", + "hostname": "kinesisvideo-fips.ap-east-1.amazonaws.com" }, { - "endpointPrefix": "fms", - "sdkId": "FMS", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "fms-fips.us-east-2.amazonaws.com" + "endpointPrefix": "kms", + "sdkId": "KMS", + "region": "af-south-1", + "hostname": "kms-fips.af-south-1.amazonaws.com" }, { - "endpointPrefix": "fms", - "sdkId": "FMS", - "region": "fips-us-west-1", - "signingRegion": "us-west-1", - "hostname": "fms-fips.us-west-1.amazonaws.com" + "endpointPrefix": "lakeformation", + "sdkId": "LakeFormation", + "region": "af-south-1", + "hostname": "lakeformation-fips.af-south-1.amazonaws.com" }, { - "endpointPrefix": "fms", - "sdkId": "FMS", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "fms-fips.us-west-2.amazonaws.com" + "endpointPrefix": "lakeformation", + "sdkId": "LakeFormation", + "region": "us-east-1", + "hostname": "lakeformation-fips.us-east-1.amazonaws.com" }, { - "endpointPrefix": "forecast", - "sdkId": "forecast", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "forecast-fips.us-east-1.amazonaws.com" + "endpointPrefix": "lambda", + "sdkId": "Lambda", + "region": "af-south-1", + "hostname": "lambda-fips.af-south-1.amazonaws.com" }, { - "endpointPrefix": "forecast", - "sdkId": "forecast", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "forecast-fips.us-east-2.amazonaws.com" + "endpointPrefix": "lambda", + "sdkId": "Lambda", + "region": "us-east-1", + "hostname": "lambda-fips.us-east-1.amazonaws.com" }, { - "endpointPrefix": "forecast", - "sdkId": "forecast", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "forecast-fips.us-west-2.amazonaws.com" + "endpointPrefix": "license-manager", + "sdkId": "License Manager", + "region": "af-south-1", + "hostname": "license-manager-fips.af-south-1.amazonaws.com" }, { - "endpointPrefix": "forecastquery", - "sdkId": "forecastquery", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "forecastquery-fips.us-east-1.amazonaws.com" + "endpointPrefix": "license-manager", + "sdkId": "License Manager", + "region": "us-east-1", + "hostname": "license-manager-fips.us-east-1.amazonaws.com" }, { - "endpointPrefix": "forecastquery", - "sdkId": "forecastquery", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "forecastquery-fips.us-east-2.amazonaws.com" + "endpointPrefix": "lightsail", + "sdkId": "Lightsail", + "region": "ap-northeast-1", + "hostname": "lightsail-fips.ap-northeast-1.amazonaws.com" }, { - "endpointPrefix": "forecastquery", - "sdkId": "forecastquery", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "forecastquery-fips.us-west-2.amazonaws.com" + "endpointPrefix": "logs", + "sdkId": "CloudWatch Logs", + "region": "af-south-1", + "hostname": "logs-fips.af-south-1.amazonaws.com" }, { - "endpointPrefix": "fsx", - "sdkId": "FSx", - "region": "fips-prod-ca-central-1", - "signingRegion": "ca-central-1", - "hostname": "fsx-fips.ca-central-1.amazonaws.com" + "endpointPrefix": "logs", + "sdkId": "CloudWatch Logs", + "region": "us-east-1", + "hostname": "logs-fips.us-east-1.amazonaws.com" }, { - "endpointPrefix": "fsx", - "sdkId": "FSx", - "region": "fips-prod-us-east-1", - "signingRegion": "us-east-1", - "hostname": "fsx-fips.us-east-1.amazonaws.com" + "endpointPrefix": "lookoutequipment", + "sdkId": "LookoutEquipment", + "region": "ap-northeast-2", + "hostname": "lookoutequipment-fips.ap-northeast-2.amazonaws.com" }, { - "endpointPrefix": "fsx", - "sdkId": "FSx", - "region": "fips-prod-us-east-2", - "signingRegion": "us-east-2", - "hostname": "fsx-fips.us-east-2.amazonaws.com" + "endpointPrefix": "lookoutvision", + "sdkId": "LookoutVision", + "region": "ap-northeast-1", + "hostname": "lookoutvision-fips.ap-northeast-1.amazonaws.com" }, { - "endpointPrefix": "fsx", - "sdkId": "FSx", - "region": "fips-prod-us-west-1", - "signingRegion": "us-west-1", - "hostname": "fsx-fips.us-west-1.amazonaws.com" + "endpointPrefix": "machinelearning", + "sdkId": "Machine Learning", + "region": "eu-west-1", + "hostname": "machinelearning-fips.eu-west-1.amazonaws.com" }, { - "endpointPrefix": "fsx", - "sdkId": "FSx", - "region": "fips-prod-us-west-2", - "signingRegion": "us-west-2", - "hostname": "fsx-fips.us-west-2.amazonaws.com" + "endpointPrefix": "macie", + "sdkId": "Macie", + "region": "us-east-1", + "hostname": "macie-fips.us-east-1.amazonaws.com" }, { - "endpointPrefix": "glacier", - "sdkId": "Glacier", - "region": "fips-ca-central-1", - "signingRegion": "ca-central-1", - "hostname": "glacier-fips.ca-central-1.amazonaws.com" + "endpointPrefix": "macie2", + "sdkId": "Macie2", + "region": "af-south-1", + "hostname": "macie2-fips.af-south-1.amazonaws.com" }, { - "endpointPrefix": "glacier", - "sdkId": "Glacier", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "glacier-fips.us-east-1.amazonaws.com" + "endpointPrefix": "macie2", + "sdkId": "Macie2", + "region": "us-east-1", + "hostname": "macie2-fips.us-east-1.amazonaws.com" }, { - "endpointPrefix": "glacier", - "sdkId": "Glacier", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "glacier-fips.us-east-2.amazonaws.com" + "endpointPrefix": "managedblockchain", + "sdkId": "ManagedBlockchain", + "region": "ap-northeast-1", + "hostname": "managedblockchain-fips.ap-northeast-1.amazonaws.com" }, { - "endpointPrefix": "glacier", - "sdkId": "Glacier", - "region": "fips-us-west-1", - "signingRegion": "us-west-1", - "hostname": "glacier-fips.us-west-1.amazonaws.com" + "endpointPrefix": "marketplacecommerceanalytics", + "sdkId": "Marketplace Commerce Analytics", + "region": "us-east-1", + "hostname": "marketplacecommerceanalytics-fips.us-east-1.amazonaws.com" }, { - "endpointPrefix": "glacier", - "sdkId": "Glacier", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "glacier-fips.us-west-2.amazonaws.com" + "endpointPrefix": "mediaconnect", + "sdkId": "MediaConnect", + "region": "ap-east-1", + "hostname": "mediaconnect-fips.ap-east-1.amazonaws.com" }, { - "endpointPrefix": "glue", - "sdkId": "Glue", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "glue-fips.us-east-1.amazonaws.com" + "endpointPrefix": "mediaconvert", + "sdkId": "MediaConvert", + "region": "ap-northeast-1", + "hostname": "mediaconvert-fips.ap-northeast-1.amazonaws.com" }, { - "endpointPrefix": "glue", - "sdkId": "Glue", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "glue-fips.us-east-2.amazonaws.com" + "endpointPrefix": "mediaconvert", + "sdkId": "MediaConvert", + "region": "ca-central-1", + "hostname": "mediaconvert-fips.ca-central-1.amazonaws.com" }, { - "endpointPrefix": "glue", - "sdkId": "Glue", - "region": "fips-us-west-1", - "signingRegion": "us-west-1", - "hostname": "glue-fips.us-west-1.amazonaws.com" + "endpointPrefix": "medialive", + "sdkId": "MediaLive", + "region": "ap-northeast-1", + "hostname": "medialive-fips.ap-northeast-1.amazonaws.com" }, { - "endpointPrefix": "glue", - "sdkId": "Glue", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "glue-fips.us-west-2.amazonaws.com" + "endpointPrefix": "medialive", + "sdkId": "MediaLive", + "region": "us-east-1", + "hostname": "medialive-fips.us-east-1.amazonaws.com" }, { - "endpointPrefix": "groundstation", - "sdkId": "GroundStation", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "groundstation-fips.us-east-1.amazonaws.com" + "endpointPrefix": "mediapackage", + "sdkId": "MediaPackage", + "region": "ap-northeast-1", + "hostname": "mediapackage-fips.ap-northeast-1.amazonaws.com" }, { - "endpointPrefix": "groundstation", - "sdkId": "GroundStation", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "groundstation-fips.us-east-2.amazonaws.com" + "endpointPrefix": "mediapackage-vod", + "sdkId": "MediaPackage Vod", + "region": "ap-northeast-1", + "hostname": "mediapackage-vod-fips.ap-northeast-1.amazonaws.com" }, { - "endpointPrefix": "groundstation", - "sdkId": "GroundStation", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "groundstation-fips.us-west-2.amazonaws.com" + "endpointPrefix": "mediastore", + "sdkId": "MediaStore", + "region": "ap-northeast-1", + "hostname": "mediastore-fips.ap-northeast-1.amazonaws.com" }, { - "endpointPrefix": "guardduty", - "sdkId": "GuardDuty", - "region": "us-east-1-fips", - "signingRegion": "us-east-1", - "hostname": "guardduty-fips.us-east-1.amazonaws.com" + "endpointPrefix": "messaging-chime", + "sdkId": "Chime SDK Messaging", + "region": "us-east-1", + "hostname": "messaging-chime-fips.us-east-1.amazonaws.com" }, { - "endpointPrefix": "guardduty", - "sdkId": "GuardDuty", - "region": "us-east-2-fips", - "signingRegion": "us-east-2", - "hostname": "guardduty-fips.us-east-2.amazonaws.com" + "endpointPrefix": "metering.marketplace", + "sdkId": "Marketplace Metering", + "region": "af-south-1", + "hostname": "metering.marketplace-fips.af-south-1.amazonaws.com" }, { - "endpointPrefix": "guardduty", - "sdkId": "GuardDuty", - "region": "us-west-1-fips", - "signingRegion": "us-west-1", - "hostname": "guardduty-fips.us-west-1.amazonaws.com" + "endpointPrefix": "mgh", + "sdkId": "Migration Hub", + "region": "ap-northeast-1", + "hostname": "mgh-fips.ap-northeast-1.amazonaws.com" }, { - "endpointPrefix": "guardduty", - "sdkId": "GuardDuty", - "region": "us-west-2-fips", - "signingRegion": "us-west-2", - "hostname": "guardduty-fips.us-west-2.amazonaws.com" + "endpointPrefix": "mgn", + "sdkId": "mgn", + "region": "ap-east-1", + "hostname": "mgn-fips.ap-east-1.amazonaws.com" }, { - "endpointPrefix": "health", - "sdkId": "Health", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "health-fips.us-east-2.amazonaws.com" + "endpointPrefix": "models-v2-lex", + "sdkId": "Lex Models V2", + "region": "af-south-1", + "hostname": "models-v2-lex-fips.af-south-1.amazonaws.com" }, { - "endpointPrefix": "iam", - "sdkId": "IAM", - "region": "iam-fips", - "signingRegion": "us-east-1", - "hostname": "iam-fips.amazonaws.com" + "endpointPrefix": "models.lex", + "sdkId": "Lex Model Building Service", + "region": "ap-northeast-1", + "hostname": "models-fips.lex.ap-northeast-1.amazonaws.com" }, { - "endpointPrefix": "identity-chime", - "sdkId": "Chime SDK Identity", - "region": "us-east-1-fips", - "signingRegion": "us-east-1", - "hostname": "identity-chime-fips.us-east-1.amazonaws.com" + "endpointPrefix": "models.lex", + "sdkId": "Lex Model Building Service", + "region": "us-east-1", + "hostname": "models-fips.lex.us-east-1.amazonaws.com" }, { - "endpointPrefix": "inspector", - "sdkId": "Inspector", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "inspector-fips.us-east-1.amazonaws.com" + "endpointPrefix": "monitoring", + "sdkId": "CloudWatch", + "region": "af-south-1", + "hostname": "monitoring-fips.af-south-1.amazonaws.com" }, { - "endpointPrefix": "inspector", - "sdkId": "Inspector", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "inspector-fips.us-east-2.amazonaws.com" + "endpointPrefix": "monitoring", + "sdkId": "CloudWatch", + "region": "us-east-1", + "hostname": "monitoring-fips.us-east-1.amazonaws.com" }, { - "endpointPrefix": "inspector", - "sdkId": "Inspector", - "region": "fips-us-west-1", - "signingRegion": "us-west-1", - "hostname": "inspector-fips.us-west-1.amazonaws.com" + "endpointPrefix": "mq", + "sdkId": "mq", + "region": "ap-east-1", + "hostname": "mq-fips.ap-east-1.amazonaws.com" }, { - "endpointPrefix": "inspector", - "sdkId": "Inspector", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "inspector-fips.us-west-2.amazonaws.com" + "endpointPrefix": "mq", + "sdkId": "mq", + "region": "us-east-1", + "hostname": "mq-fips.us-east-1.amazonaws.com" }, { - "endpointPrefix": "kendra", - "sdkId": "kendra", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "kendra-fips.us-east-1.amazonaws.com" + "endpointPrefix": "mturk-requester", + "sdkId": "MTurk", + "region": "us-east-1", + "hostname": "mturk-requester-fips.us-east-1.amazonaws.com" }, { - "endpointPrefix": "kendra", - "sdkId": "kendra", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "kendra-fips.us-east-2.amazonaws.com" + "endpointPrefix": "network-firewall", + "sdkId": "Network Firewall", + "region": "af-south-1", + "hostname": "network-firewall-fips.af-south-1.amazonaws.com" }, { - "endpointPrefix": "kendra", - "sdkId": "kendra", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "kendra-fips.us-west-2.amazonaws.com" + "endpointPrefix": "network-firewall", + "sdkId": "Network Firewall", + "region": "ca-central-1", + "hostname": "network-firewall-fips.ca-central-1.amazonaws.com" }, { - "endpointPrefix": "kinesis", - "sdkId": "Kinesis", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "kinesis-fips.us-east-1.amazonaws.com" + "endpointPrefix": "nimble", + "sdkId": "nimble", + "region": "ap-southeast-2", + "hostname": "nimble-fips.ap-southeast-2.amazonaws.com" }, { - "endpointPrefix": "kinesis", - "sdkId": "Kinesis", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "kinesis-fips.us-east-2.amazonaws.com" + "endpointPrefix": "opsworks", + "sdkId": "OpsWorks", + "region": "ap-northeast-1", + "hostname": "opsworks-fips.ap-northeast-1.amazonaws.com" }, { - "endpointPrefix": "kinesis", - "sdkId": "Kinesis", - "region": "fips-us-west-1", - "signingRegion": "us-west-1", - "hostname": "kinesis-fips.us-west-1.amazonaws.com" + "endpointPrefix": "opsworks-cm", + "sdkId": "OpsWorksCM", + "region": "ap-northeast-1", + "hostname": "opsworks-cm-fips.ap-northeast-1.amazonaws.com" }, { - "endpointPrefix": "kinesis", - "sdkId": "Kinesis", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "kinesis-fips.us-west-2.amazonaws.com" + "endpointPrefix": "organizations", + "sdkId": "Organizations", + "region": "aws-global", + "hostname": "organizations-fips.us-east-1.amazonaws.com" }, { - "endpointPrefix": "lakeformation", - "sdkId": "LakeFormation", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "lakeformation-fips.us-east-1.amazonaws.com" + "endpointPrefix": "outposts", + "sdkId": "Outposts", + "region": "af-south-1", + "hostname": "outposts-fips.af-south-1.amazonaws.com" }, { - "endpointPrefix": "lakeformation", - "sdkId": "LakeFormation", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "lakeformation-fips.us-east-2.amazonaws.com" + "endpointPrefix": "outposts", + "sdkId": "Outposts", + "region": "ca-central-1", + "hostname": "outposts-fips.ca-central-1.amazonaws.com" }, { - "endpointPrefix": "lakeformation", - "sdkId": "LakeFormation", - "region": "fips-us-west-1", - "signingRegion": "us-west-1", - "hostname": "lakeformation-fips.us-west-1.amazonaws.com" + "endpointPrefix": "personalize", + "sdkId": "Personalize", + "region": "ap-northeast-1", + "hostname": "personalize-fips.ap-northeast-1.amazonaws.com" }, { - "endpointPrefix": "lakeformation", - "sdkId": "LakeFormation", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "lakeformation-fips.us-west-2.amazonaws.com" + "endpointPrefix": "pinpoint", + "sdkId": "Pinpoint", + "region": "ap-northeast-1", + "hostname": "pinpoint-fips.ap-northeast-1.amazonaws.com" }, { - "endpointPrefix": "lambda", - "sdkId": "Lambda", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "lambda-fips.us-east-1.amazonaws.com" + "endpointPrefix": "pinpoint", + "sdkId": "Pinpoint", + "region": "us-east-1", + "hostname": "pinpoint-fips.us-east-1.amazonaws.com" }, { - "endpointPrefix": "lambda", - "sdkId": "Lambda", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "lambda-fips.us-east-2.amazonaws.com" + "endpointPrefix": "polly", + "sdkId": "Polly", + "region": "af-south-1", + "hostname": "polly-fips.af-south-1.amazonaws.com" }, { - "endpointPrefix": "lambda", - "sdkId": "Lambda", - "region": "fips-us-west-1", - "signingRegion": "us-west-1", - "hostname": "lambda-fips.us-west-1.amazonaws.com" + "endpointPrefix": "polly", + "sdkId": "Polly", + "region": "us-east-1", + "hostname": "polly-fips.us-east-1.amazonaws.com" }, { - "endpointPrefix": "lambda", - "sdkId": "Lambda", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "lambda-fips.us-west-2.amazonaws.com" + "endpointPrefix": "profile", + "sdkId": "Customer Profiles", + "region": "ap-northeast-1", + "hostname": "profile-fips.ap-northeast-1.amazonaws.com" }, { - "endpointPrefix": "license-manager", - "sdkId": "License Manager", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "license-manager-fips.us-east-1.amazonaws.com" + "endpointPrefix": "projects.iot1click", + "sdkId": "IoT 1Click Projects", + "region": "ap-northeast-1", + "hostname": "projects.iot1click-fips.ap-northeast-1.amazonaws.com" }, { - "endpointPrefix": "license-manager", - "sdkId": "License Manager", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "license-manager-fips.us-east-2.amazonaws.com" + "endpointPrefix": "qldb", + "sdkId": "QLDB", + "region": "ap-northeast-1", + "hostname": "qldb-fips.ap-northeast-1.amazonaws.com" }, { - "endpointPrefix": "license-manager", - "sdkId": "License Manager", - "region": "fips-us-west-1", - "signingRegion": "us-west-1", - "hostname": "license-manager-fips.us-west-1.amazonaws.com" + "endpointPrefix": "qldb", + "sdkId": "QLDB", + "region": "us-east-1", + "hostname": "qldb-fips.us-east-1.amazonaws.com" }, { - "endpointPrefix": "license-manager", - "sdkId": "License Manager", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "license-manager-fips.us-west-2.amazonaws.com" + "endpointPrefix": "quicksight", + "sdkId": "QuickSight", + "region": "ap-northeast-1", + "hostname": "quicksight-fips.ap-northeast-1.amazonaws.com" }, { - "endpointPrefix": "logs", - "sdkId": "CloudWatch Logs", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "logs-fips.us-east-1.amazonaws.com" + "endpointPrefix": "ram", + "sdkId": "RAM", + "region": "af-south-1", + "hostname": "ram-fips.af-south-1.amazonaws.com" }, { - "endpointPrefix": "logs", - "sdkId": "CloudWatch Logs", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "logs-fips.us-east-2.amazonaws.com" + "endpointPrefix": "ram", + "sdkId": "RAM", + "region": "ca-central-1", + "hostname": "ram-fips.ca-central-1.amazonaws.com" }, { - "endpointPrefix": "logs", - "sdkId": "CloudWatch Logs", - "region": "fips-us-west-1", - "signingRegion": "us-west-1", - "hostname": "logs-fips.us-west-1.amazonaws.com" + "endpointPrefix": "rds", + "sdkId": "RDS", + "region": "af-south-1", + "hostname": "rds-fips.af-south-1.amazonaws.com" }, { - "endpointPrefix": "logs", - "sdkId": "CloudWatch Logs", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "logs-fips.us-west-2.amazonaws.com" + "endpointPrefix": "rds", + "sdkId": "RDS", + "region": "ca-central-1", + "hostname": "rds-fips.ca-central-1.amazonaws.com" }, { - "endpointPrefix": "macie", - "sdkId": "Macie", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "macie-fips.us-east-1.amazonaws.com" + "endpointPrefix": "redshift", + "sdkId": "Redshift", + "region": "af-south-1", + "hostname": "redshift-fips.af-south-1.amazonaws.com" }, { - "endpointPrefix": "macie", - "sdkId": "Macie", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "macie-fips.us-west-2.amazonaws.com" + "endpointPrefix": "redshift", + "sdkId": "Redshift", + "region": "ca-central-1", + "hostname": "redshift-fips.ca-central-1.amazonaws.com" }, { - "endpointPrefix": "macie2", - "sdkId": "Macie2", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "macie2-fips.us-east-1.amazonaws.com" + "endpointPrefix": "rekognition", + "sdkId": "Rekognition", + "region": "ap-northeast-1", + "hostname": "rekognition-fips.ap-northeast-1.amazonaws.com" }, { - "endpointPrefix": "macie2", - "sdkId": "Macie2", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "macie2-fips.us-east-2.amazonaws.com" + "endpointPrefix": "rekognition", + "sdkId": "Rekognition", + "region": "ca-central-1", + "hostname": "rekognition-fips.ca-central-1.amazonaws.com" }, { - "endpointPrefix": "macie2", - "sdkId": "Macie2", - "region": "fips-us-west-1", - "signingRegion": "us-west-1", - "hostname": "macie2-fips.us-west-1.amazonaws.com" + "endpointPrefix": "resource-groups", + "sdkId": "Resource Groups", + "region": "af-south-1", + "hostname": "resource-groups-fips.af-south-1.amazonaws.com" }, { - "endpointPrefix": "macie2", - "sdkId": "Macie2", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "macie2-fips.us-west-2.amazonaws.com" + "endpointPrefix": "resource-groups", + "sdkId": "Resource Groups", + "region": "us-east-1", + "hostname": "resource-groups-fips.us-east-1.amazonaws.com" }, { - "endpointPrefix": "mediaconvert", - "sdkId": "MediaConvert", - "region": "fips-ca-central-1", - "signingRegion": "ca-central-1", - "hostname": "mediaconvert-fips.ca-central-1.amazonaws.com" + "endpointPrefix": "robomaker", + "sdkId": "RoboMaker", + "region": "ap-northeast-1", + "hostname": "robomaker-fips.ap-northeast-1.amazonaws.com" }, { - "endpointPrefix": "mediaconvert", - "sdkId": "MediaConvert", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "mediaconvert-fips.us-east-1.amazonaws.com" + "endpointPrefix": "route53", + "sdkId": "Route 53", + "region": "aws-global", + "hostname": "route53-fips.amazonaws.com" }, { - "endpointPrefix": "mediaconvert", - "sdkId": "MediaConvert", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "mediaconvert-fips.us-east-2.amazonaws.com" + "endpointPrefix": "route53domains", + "sdkId": "Route 53 Domains", + "region": "us-east-1", + "hostname": "route53domains-fips.us-east-1.amazonaws.com" }, { - "endpointPrefix": "mediaconvert", - "sdkId": "MediaConvert", - "region": "fips-us-west-1", - "signingRegion": "us-west-1", - "hostname": "mediaconvert-fips.us-west-1.amazonaws.com" + "endpointPrefix": "route53resolver", + "sdkId": "Route53Resolver", + "region": "af-south-1", + "hostname": "route53resolver-fips.af-south-1.amazonaws.com" }, { - "endpointPrefix": "mediaconvert", - "sdkId": "MediaConvert", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "mediaconvert-fips.us-west-2.amazonaws.com" + "endpointPrefix": "runtime-v2-lex", + "sdkId": "Lex Runtime V2", + "region": "af-south-1", + "hostname": "runtime-v2-lex-fips.af-south-1.amazonaws.com" }, { - "endpointPrefix": "medialive", - "sdkId": "MediaLive", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "medialive-fips.us-east-1.amazonaws.com" + "endpointPrefix": "runtime.lex", + "sdkId": "Lex Runtime Service", + "region": "ap-northeast-1", + "hostname": "runtime-fips.lex.ap-northeast-1.amazonaws.com" }, { - "endpointPrefix": "medialive", - "sdkId": "MediaLive", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "medialive-fips.us-east-2.amazonaws.com" - }, - { - "endpointPrefix": "medialive", - "sdkId": "MediaLive", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "medialive-fips.us-west-2.amazonaws.com" - }, - { - "endpointPrefix": "messaging-chime", - "sdkId": "Chime SDK Messaging", - "region": "us-east-1-fips", - "signingRegion": "us-east-1", - "hostname": "messaging-chime-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "models.lex", - "sdkId": "Lex Model Building Service", - "region": "us-east-1-fips", - "signingRegion": "us-east-1", - "hostname": "models-fips.lex.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "models.lex", - "sdkId": "Lex Model Building Service", - "region": "us-west-2-fips", - "signingRegion": "us-west-2", - "hostname": "models-fips.lex.us-west-2.amazonaws.com" - }, - { - "endpointPrefix": "monitoring", - "sdkId": "CloudWatch", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "monitoring-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "monitoring", - "sdkId": "CloudWatch", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "monitoring-fips.us-east-2.amazonaws.com" - }, - { - "endpointPrefix": "monitoring", - "sdkId": "CloudWatch", - "region": "fips-us-west-1", - "signingRegion": "us-west-1", - "hostname": "monitoring-fips.us-west-1.amazonaws.com" - }, - { - "endpointPrefix": "monitoring", - "sdkId": "CloudWatch", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "monitoring-fips.us-west-2.amazonaws.com" - }, - { - "endpointPrefix": "mq", - "sdkId": "mq", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "mq-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "mq", - "sdkId": "mq", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "mq-fips.us-east-2.amazonaws.com" - }, - { - "endpointPrefix": "mq", - "sdkId": "mq", - "region": "fips-us-west-1", - "signingRegion": "us-west-1", - "hostname": "mq-fips.us-west-1.amazonaws.com" - }, - { - "endpointPrefix": "mq", - "sdkId": "mq", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "mq-fips.us-west-2.amazonaws.com" - }, - { - "endpointPrefix": "network-firewall", - "sdkId": "Network Firewall", - "region": "fips-ca-central-1", - "signingRegion": "ca-central-1", - "hostname": "network-firewall-fips.ca-central-1.amazonaws.com" - }, - { - "endpointPrefix": "network-firewall", - "sdkId": "Network Firewall", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "network-firewall-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "network-firewall", - "sdkId": "Network Firewall", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "network-firewall-fips.us-east-2.amazonaws.com" - }, - { - "endpointPrefix": "network-firewall", - "sdkId": "Network Firewall", - "region": "fips-us-west-1", - "signingRegion": "us-west-1", - "hostname": "network-firewall-fips.us-west-1.amazonaws.com" - }, - { - "endpointPrefix": "network-firewall", - "sdkId": "Network Firewall", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "network-firewall-fips.us-west-2.amazonaws.com" - }, - { - "endpointPrefix": "organizations", - "sdkId": "Organizations", - "region": "fips-aws-global", - "signingRegion": "us-east-1", - "hostname": "organizations-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "outposts", - "sdkId": "Outposts", - "region": "fips-ca-central-1", - "signingRegion": "ca-central-1", - "hostname": "outposts-fips.ca-central-1.amazonaws.com" - }, - { - "endpointPrefix": "outposts", - "sdkId": "Outposts", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "outposts-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "outposts", - "sdkId": "Outposts", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "outposts-fips.us-east-2.amazonaws.com" - }, - { - "endpointPrefix": "outposts", - "sdkId": "Outposts", - "region": "fips-us-west-1", - "signingRegion": "us-west-1", - "hostname": "outposts-fips.us-west-1.amazonaws.com" - }, - { - "endpointPrefix": "outposts", - "sdkId": "Outposts", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "outposts-fips.us-west-2.amazonaws.com" - }, - { - "endpointPrefix": "pinpoint", - "sdkId": "Pinpoint", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "pinpoint-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "pinpoint", - "sdkId": "Pinpoint", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "pinpoint-fips.us-west-2.amazonaws.com" + "endpointPrefix": "runtime.lex", + "sdkId": "Lex Runtime Service", + "region": "us-east-1", + "hostname": "runtime-fips.lex.us-east-1.amazonaws.com" }, { - "endpointPrefix": "polly", - "sdkId": "Polly", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "polly-fips.us-east-1.amazonaws.com" + "endpointPrefix": "runtime.sagemaker", + "sdkId": "SageMaker Runtime", + "region": "af-south-1", + "hostname": "runtime-fips.sagemaker.af-south-1.amazonaws.com" }, { - "endpointPrefix": "polly", - "sdkId": "Polly", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "polly-fips.us-east-2.amazonaws.com" + "endpointPrefix": "runtime.sagemaker", + "sdkId": "SageMaker Runtime", + "region": "us-east-1", + "hostname": "runtime-fips.sagemaker.us-east-1.amazonaws.com" }, { - "endpointPrefix": "polly", - "sdkId": "Polly", - "region": "fips-us-west-1", - "signingRegion": "us-west-1", - "hostname": "polly-fips.us-west-1.amazonaws.com" + "endpointPrefix": "s3-control", + "sdkId": "S3 Control", + "region": "ca-central-1", + "hostname": "s3-control-fips.ca-central-1.amazonaws.com" }, { - "endpointPrefix": "polly", - "sdkId": "Polly", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "polly-fips.us-west-2.amazonaws.com" + "endpointPrefix": "schemas", + "sdkId": "schemas", + "region": "ap-east-1", + "hostname": "schemas-fips.ap-east-1.amazonaws.com" }, { - "endpointPrefix": "qldb", - "sdkId": "QLDB", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "qldb-fips.us-east-1.amazonaws.com" + "endpointPrefix": "secretsmanager", + "sdkId": "Secrets Manager", + "region": "af-south-1", + "hostname": "secretsmanager-fips.af-south-1.amazonaws.com" }, { - "endpointPrefix": "qldb", - "sdkId": "QLDB", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "qldb-fips.us-east-2.amazonaws.com" + "endpointPrefix": "secretsmanager", + "sdkId": "Secrets Manager", + "region": "us-east-1", + "hostname": "secretsmanager-fips.us-east-1.amazonaws.com" }, { - "endpointPrefix": "qldb", - "sdkId": "QLDB", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "qldb-fips.us-west-2.amazonaws.com" + "endpointPrefix": "securityhub", + "sdkId": "SecurityHub", + "region": "af-south-1", + "hostname": "securityhub-fips.af-south-1.amazonaws.com" }, { - "endpointPrefix": "ram", - "sdkId": "RAM", - "region": "fips-ca-central-1", - "signingRegion": "ca-central-1", - "hostname": "ram-fips.ca-central-1.amazonaws.com" + "endpointPrefix": "securityhub", + "sdkId": "SecurityHub", + "region": "us-east-1", + "hostname": "securityhub-fips.us-east-1.amazonaws.com" }, { - "endpointPrefix": "ram", - "sdkId": "RAM", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "ram-fips.us-east-1.amazonaws.com" + "endpointPrefix": "serverlessrepo", + "sdkId": "ServerlessApplicationRepository", + "region": "ap-east-1", + "hostname": "serverlessrepo-fips.ap-east-1.amazonaws.com" }, { - "endpointPrefix": "ram", - "sdkId": "RAM", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "ram-fips.us-east-2.amazonaws.com" + "endpointPrefix": "servicecatalog", + "sdkId": "Service Catalog", + "region": "af-south-1", + "hostname": "servicecatalog-fips.af-south-1.amazonaws.com" }, { - "endpointPrefix": "ram", - "sdkId": "RAM", - "region": "fips-us-west-1", - "signingRegion": "us-west-1", - "hostname": "ram-fips.us-west-1.amazonaws.com" + "endpointPrefix": "servicecatalog", + "sdkId": "Service Catalog", + "region": "us-east-1", + "hostname": "servicecatalog-fips.us-east-1.amazonaws.com" }, { - "endpointPrefix": "ram", - "sdkId": "RAM", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "ram-fips.us-west-2.amazonaws.com" + "endpointPrefix": "servicecatalog-appregistry", + "sdkId": "Service Catalog AppRegistry", + "region": "af-south-1", + "hostname": "servicecatalog-appregistry-fips.af-south-1.amazonaws.com" }, { - "endpointPrefix": "redshift", - "sdkId": "Redshift", - "region": "fips-ca-central-1", - "signingRegion": "ca-central-1", - "hostname": "redshift-fips.ca-central-1.amazonaws.com" + "endpointPrefix": "servicecatalog-appregistry", + "sdkId": "Service Catalog AppRegistry", + "region": "ca-central-1", + "hostname": "servicecatalog-appregistry-fips.ca-central-1.amazonaws.com" }, { - "endpointPrefix": "redshift", - "sdkId": "Redshift", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "redshift-fips.us-east-1.amazonaws.com" + "endpointPrefix": "servicediscovery", + "sdkId": "ServiceDiscovery", + "region": "af-south-1", + "hostname": "servicediscovery-fips.af-south-1.amazonaws.com" }, { - "endpointPrefix": "redshift", - "sdkId": "Redshift", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "redshift-fips.us-east-2.amazonaws.com" + "endpointPrefix": "servicediscovery", + "sdkId": "ServiceDiscovery", + "region": "ca-central-1", + "hostname": "servicediscovery-fips.ca-central-1.amazonaws.com" }, { - "endpointPrefix": "redshift", - "sdkId": "Redshift", - "region": "fips-us-west-1", - "signingRegion": "us-west-1", - "hostname": "redshift-fips.us-west-1.amazonaws.com" + "endpointPrefix": "servicequotas", + "sdkId": "Service Quotas", + "region": "af-south-1", + "hostname": "servicequotas-fips.af-south-1.amazonaws.com" }, { - "endpointPrefix": "redshift", - "sdkId": "Redshift", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "redshift-fips.us-west-2.amazonaws.com" + "endpointPrefix": "session.qldb", + "sdkId": "QLDB Session", + "region": "ap-northeast-1", + "hostname": "session.qldb-fips.ap-northeast-1.amazonaws.com" }, { - "endpointPrefix": "resource-groups", - "sdkId": "Resource Groups", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "resource-groups-fips.us-east-1.amazonaws.com" + "endpointPrefix": "session.qldb", + "sdkId": "QLDB Session", + "region": "us-east-1", + "hostname": "session.qldb-fips.us-east-1.amazonaws.com" }, { - "endpointPrefix": "resource-groups", - "sdkId": "Resource Groups", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "resource-groups-fips.us-east-2.amazonaws.com" + "endpointPrefix": "shield", + "sdkId": "Shield", + "region": "aws-global", + "hostname": "shield-fips.us-east-1.amazonaws.com" }, { - "endpointPrefix": "resource-groups", - "sdkId": "Resource Groups", - "region": "fips-us-west-1", - "signingRegion": "us-west-1", - "hostname": "resource-groups-fips.us-west-1.amazonaws.com" + "endpointPrefix": "sms", + "sdkId": "SMS", + "region": "af-south-1", + "hostname": "sms-fips.af-south-1.amazonaws.com" }, { - "endpointPrefix": "resource-groups", - "sdkId": "Resource Groups", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "resource-groups-fips.us-west-2.amazonaws.com" + "endpointPrefix": "sms", + "sdkId": "SMS", + "region": "us-east-1", + "hostname": "sms-fips.us-east-1.amazonaws.com" }, { - "endpointPrefix": "route53", - "sdkId": "Route 53", - "region": "fips-aws-global", - "signingRegion": "us-east-1", - "hostname": "route53-fips.amazonaws.com" + "endpointPrefix": "snowball", + "sdkId": "Snowball", + "region": "af-south-1", + "hostname": "snowball-fips.af-south-1.amazonaws.com" }, { - "endpointPrefix": "runtime.lex", - "sdkId": "Lex Runtime Service", - "region": "us-east-1-fips", - "signingRegion": "us-east-1", - "hostname": "runtime-fips.lex.us-east-1.amazonaws.com" + "endpointPrefix": "snowball", + "sdkId": "Snowball", + "region": "ap-northeast-1", + "hostname": "snowball-fips.ap-northeast-1.amazonaws.com" }, { - "endpointPrefix": "runtime.lex", - "sdkId": "Lex Runtime Service", - "region": "us-west-2-fips", - "signingRegion": "us-west-2", - "hostname": "runtime-fips.lex.us-west-2.amazonaws.com" + "endpointPrefix": "sns", + "sdkId": "SNS", + "region": "af-south-1", + "hostname": "sns-fips.af-south-1.amazonaws.com" }, { - "endpointPrefix": "runtime.sagemaker", - "sdkId": "SageMaker Runtime", - "region": "us-east-1-fips", - "signingRegion": "us-east-1", - "hostname": "runtime-fips.sagemaker.us-east-1.amazonaws.com" + "endpointPrefix": "sns", + "sdkId": "SNS", + "region": "us-east-1", + "hostname": "sns-fips.us-east-1.amazonaws.com" }, { - "endpointPrefix": "runtime.sagemaker", - "sdkId": "SageMaker Runtime", - "region": "us-east-2-fips", - "signingRegion": "us-east-2", - "hostname": "runtime-fips.sagemaker.us-east-2.amazonaws.com" + "endpointPrefix": "sqs", + "sdkId": "SQS", + "region": "af-south-1", + "hostname": "sqs-fips.af-south-1.amazonaws.com" }, { - "endpointPrefix": "runtime.sagemaker", - "sdkId": "SageMaker Runtime", - "region": "us-west-1-fips", - "signingRegion": "us-west-1", - "hostname": "runtime-fips.sagemaker.us-west-1.amazonaws.com" + "endpointPrefix": "sqs", + "sdkId": "SQS", + "region": "us-east-1", + "hostname": "sqs-fips.us-east-1.amazonaws.com" }, { - "endpointPrefix": "runtime.sagemaker", - "sdkId": "SageMaker Runtime", - "region": "us-west-2-fips", - "signingRegion": "us-west-2", - "hostname": "runtime-fips.sagemaker.us-west-2.amazonaws.com" + "endpointPrefix": "ssm", + "sdkId": "SSM", + "region": "af-south-1", + "hostname": "ssm-fips.af-south-1.amazonaws.com" }, { - "endpointPrefix": "s3-control", - "sdkId": "S3 Control", - "region": "ca-central-1-fips", - "signingRegion": "ca-central-1", - "hostname": "s3-control-fips.ca-central-1.amazonaws.com" + "endpointPrefix": "ssm", + "sdkId": "SSM", + "region": "ca-central-1", + "hostname": "ssm-fips.ca-central-1.amazonaws.com" }, { - "endpointPrefix": "s3-control", - "sdkId": "S3 Control", - "region": "us-east-1-fips", - "signingRegion": "us-east-1", - "hostname": "s3-control-fips.us-east-1.amazonaws.com" + "endpointPrefix": "ssm-incidents", + "sdkId": "SSM Incidents", + "region": "ap-northeast-1", + "hostname": "ssm-incidents-fips.ap-northeast-1.amazonaws.com" }, { - "endpointPrefix": "s3-control", - "sdkId": "S3 Control", - "region": "us-east-2-fips", - "signingRegion": "us-east-2", - "hostname": "s3-control-fips.us-east-2.amazonaws.com" + "endpointPrefix": "states", + "sdkId": "SFN", + "region": "af-south-1", + "hostname": "states-fips.af-south-1.amazonaws.com" }, { - "endpointPrefix": "s3-control", - "sdkId": "S3 Control", - "region": "us-west-1-fips", - "signingRegion": "us-west-1", - "hostname": "s3-control-fips.us-west-1.amazonaws.com" + "endpointPrefix": "states", + "sdkId": "SFN", + "region": "us-east-1", + "hostname": "states-fips.us-east-1.amazonaws.com" }, { - "endpointPrefix": "s3-control", - "sdkId": "S3 Control", - "region": "us-west-2-fips", - "signingRegion": "us-west-2", - "hostname": "s3-control-fips.us-west-2.amazonaws.com" + "endpointPrefix": "storagegateway", + "sdkId": "Storage Gateway", + "region": "af-south-1", + "hostname": "storagegateway-fips.af-south-1.amazonaws.com" }, { - "endpointPrefix": "secretsmanager", - "sdkId": "Secrets Manager", - "region": "us-east-1-fips", - "signingRegion": "us-east-1", - "hostname": "secretsmanager-fips.us-east-1.amazonaws.com" + "endpointPrefix": "storagegateway", + "sdkId": "Storage Gateway", + "region": "ca-central-1", + "hostname": "storagegateway-fips.ca-central-1.amazonaws.com" }, { - "endpointPrefix": "secretsmanager", - "sdkId": "Secrets Manager", - "region": "us-east-2-fips", - "signingRegion": "us-east-2", - "hostname": "secretsmanager-fips.us-east-2.amazonaws.com" + "endpointPrefix": "streams.dynamodb", + "sdkId": "DynamoDB Streams", + "region": "ap-northeast-1", + "hostname": "streams.dynamodb-fips.ap-northeast-1.amazonaws.com" }, { - "endpointPrefix": "secretsmanager", - "sdkId": "Secrets Manager", - "region": "us-west-1-fips", - "signingRegion": "us-west-1", - "hostname": "secretsmanager-fips.us-west-1.amazonaws.com" + "endpointPrefix": "sts", + "sdkId": "STS", + "region": "af-south-1", + "hostname": "sts-fips.af-south-1.amazonaws.com" }, { - "endpointPrefix": "secretsmanager", - "sdkId": "Secrets Manager", - "region": "us-west-2-fips", - "signingRegion": "us-west-2", - "hostname": "secretsmanager-fips.us-west-2.amazonaws.com" + "endpointPrefix": "sts", + "sdkId": "STS", + "region": "us-east-1", + "hostname": "sts-fips.us-east-1.amazonaws.com" }, { - "endpointPrefix": "securityhub", - "sdkId": "SecurityHub", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "securityhub-fips.us-east-1.amazonaws.com" + "endpointPrefix": "swf", + "sdkId": "SWF", + "region": "af-south-1", + "hostname": "swf-fips.af-south-1.amazonaws.com" }, { - "endpointPrefix": "securityhub", - "sdkId": "SecurityHub", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "securityhub-fips.us-east-2.amazonaws.com" + "endpointPrefix": "swf", + "sdkId": "SWF", + "region": "us-east-1", + "hostname": "swf-fips.us-east-1.amazonaws.com" }, { - "endpointPrefix": "securityhub", - "sdkId": "SecurityHub", - "region": "fips-us-west-1", - "signingRegion": "us-west-1", - "hostname": "securityhub-fips.us-west-1.amazonaws.com" + "endpointPrefix": "tagging", + "sdkId": "Resource Groups Tagging API", + "region": "af-south-1", + "hostname": "tagging-fips.af-south-1.amazonaws.com" }, { - "endpointPrefix": "securityhub", - "sdkId": "SecurityHub", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "securityhub-fips.us-west-2.amazonaws.com" + "endpointPrefix": "textract", + "sdkId": "Textract", + "region": "ap-northeast-2", + "hostname": "textract-fips.ap-northeast-2.amazonaws.com" }, { - "endpointPrefix": "servicecatalog", - "sdkId": "Service Catalog", - "region": "us-east-1-fips", - "signingRegion": "us-east-1", - "hostname": "servicecatalog-fips.us-east-1.amazonaws.com" + "endpointPrefix": "textract", + "sdkId": "Textract", + "region": "ca-central-1", + "hostname": "textract-fips.ca-central-1.amazonaws.com" }, { - "endpointPrefix": "servicecatalog", - "sdkId": "Service Catalog", - "region": "us-east-2-fips", - "signingRegion": "us-east-2", - "hostname": "servicecatalog-fips.us-east-2.amazonaws.com" + "endpointPrefix": "transcribe", + "sdkId": "Transcribe", + "region": "af-south-1", + "hostname": "fips.transcribe.af-south-1.amazonaws.com" }, { - "endpointPrefix": "servicecatalog", - "sdkId": "Service Catalog", - "region": "us-west-1-fips", - "signingRegion": "us-west-1", - "hostname": "servicecatalog-fips.us-west-1.amazonaws.com" + "endpointPrefix": "transcribe", + "sdkId": "Transcribe", + "region": "us-east-1", + "hostname": "fips.transcribe.us-east-1.amazonaws.com" }, { - "endpointPrefix": "servicecatalog", - "sdkId": "Service Catalog", - "region": "us-west-2-fips", - "signingRegion": "us-west-2", - "hostname": "servicecatalog-fips.us-west-2.amazonaws.com" + "endpointPrefix": "transcribestreaming", + "sdkId": "Transcribe Streaming", + "region": "ap-northeast-1", + "hostname": "transcribestreaming-fips.ap-northeast-1.amazonaws.com" }, { - "endpointPrefix": "servicecatalog-appregistry", - "sdkId": "Service Catalog AppRegistry", - "region": "fips-ca-central-1", - "signingRegion": "ca-central-1", - "hostname": "servicecatalog-appregistry-fips.ca-central-1.amazonaws.com" + "endpointPrefix": "transfer", + "sdkId": "Transfer", + "region": "af-south-1", + "hostname": "transfer-fips.af-south-1.amazonaws.com" }, { - "endpointPrefix": "servicecatalog-appregistry", - "sdkId": "Service Catalog AppRegistry", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "servicecatalog-appregistry-fips.us-east-1.amazonaws.com" + "endpointPrefix": "transfer", + "sdkId": "Transfer", + "region": "ca-central-1", + "hostname": "transfer-fips.ca-central-1.amazonaws.com" }, { - "endpointPrefix": "servicecatalog-appregistry", - "sdkId": "Service Catalog AppRegistry", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "servicecatalog-appregistry-fips.us-east-2.amazonaws.com" + "endpointPrefix": "translate", + "sdkId": "Translate", + "region": "ap-east-1", + "hostname": "translate-fips.ap-east-1.amazonaws.com" }, { - "endpointPrefix": "servicecatalog-appregistry", - "sdkId": "Service Catalog AppRegistry", - "region": "fips-us-west-1", - "signingRegion": "us-west-1", - "hostname": "servicecatalog-appregistry-fips.us-west-1.amazonaws.com" + "endpointPrefix": "translate", + "sdkId": "Translate", + "region": "us-east-1", + "hostname": "translate-fips.us-east-1.amazonaws.com" }, { - "endpointPrefix": "servicecatalog-appregistry", - "sdkId": "Service Catalog AppRegistry", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "servicecatalog-appregistry-fips.us-west-2.amazonaws.com" + "endpointPrefix": "voiceid", + "sdkId": "Voice ID", + "region": "ap-northeast-1", + "hostname": "voiceid-fips.ap-northeast-1.amazonaws.com" }, { - "endpointPrefix": "session.qldb", - "sdkId": "QLDB Session", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "session.qldb-fips.us-east-1.amazonaws.com" + "endpointPrefix": "waf", + "sdkId": "WAF", + "region": "aws-global", + "hostname": "waf-fips.amazonaws.com" }, { - "endpointPrefix": "session.qldb", - "sdkId": "QLDB Session", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "session.qldb-fips.us-east-2.amazonaws.com" + "endpointPrefix": "waf-regional", + "sdkId": "WAF Regional", + "region": "af-south-1", + "hostname": "waf-regional-fips.af-south-1.amazonaws.com" }, { - "endpointPrefix": "session.qldb", - "sdkId": "QLDB Session", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "session.qldb-fips.us-west-2.amazonaws.com" + "endpointPrefix": "wisdom", + "sdkId": "Wisdom", + "region": "ap-northeast-1", + "hostname": "wisdom-fips.ap-northeast-1.amazonaws.com" }, { - "endpointPrefix": "shield", - "sdkId": "Shield", - "region": "fips-aws-global", - "signingRegion": "us-east-1", - "hostname": "shield-fips.us-east-1.amazonaws.com" + "endpointPrefix": "workdocs", + "sdkId": "WorkDocs", + "region": "ap-northeast-1", + "hostname": "workdocs-fips.ap-northeast-1.amazonaws.com" }, { - "endpointPrefix": "sms", - "sdkId": "SMS", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "sms-fips.us-east-1.amazonaws.com" + "endpointPrefix": "workdocs", + "sdkId": "WorkDocs", + "region": "us-east-1", + "hostname": "workdocs-fips.us-east-1.amazonaws.com" }, { - "endpointPrefix": "sms", - "sdkId": "SMS", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "sms-fips.us-east-2.amazonaws.com" + "endpointPrefix": "workmail", + "sdkId": "WorkMail", + "region": "eu-west-1", + "hostname": "workmail-fips.eu-west-1.amazonaws.com" }, { - "endpointPrefix": "sms", - "sdkId": "SMS", - "region": "fips-us-west-1", - "signingRegion": "us-west-1", - "hostname": "sms-fips.us-west-1.amazonaws.com" + "endpointPrefix": "workspaces", + "sdkId": "WorkSpaces", + "region": "ap-northeast-1", + "hostname": "workspaces-fips.ap-northeast-1.amazonaws.com" }, { - "endpointPrefix": "sms", - "sdkId": "SMS", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "sms-fips.us-west-2.amazonaws.com" + "endpointPrefix": "workspaces", + "sdkId": "WorkSpaces", + "region": "us-east-1", + "hostname": "workspaces-fips.us-east-1.amazonaws.com" }, { - "endpointPrefix": "snowball", - "sdkId": "Snowball", - "region": "fips-ap-northeast-1", - "signingRegion": "ap-northeast-1", - "hostname": "snowball-fips.ap-northeast-1.amazonaws.com" + "endpointPrefix": "xray", + "sdkId": "XRay", + "region": "af-south-1", + "hostname": "xray-fips.af-south-1.amazonaws.com" }, { - "endpointPrefix": "snowball", - "sdkId": "Snowball", - "region": "fips-ap-northeast-2", - "signingRegion": "ap-northeast-2", - "hostname": "snowball-fips.ap-northeast-2.amazonaws.com" + "endpointPrefix": "xray", + "sdkId": "XRay", + "region": "us-east-1", + "hostname": "xray-fips.us-east-1.amazonaws.com" }, { - "endpointPrefix": "snowball", - "sdkId": "Snowball", - "region": "fips-ap-northeast-3", - "signingRegion": "ap-northeast-3", - "hostname": "snowball-fips.ap-northeast-3.amazonaws.com" + "endpointPrefix": "access-analyzer", + "sdkId": "AccessAnalyzer", + "region": "cn-north-1", + "hostname": "access-analyzer-fips.cn-north-1.amazonaws.com.cn" }, { - "endpointPrefix": "snowball", - "sdkId": "Snowball", - "region": "fips-ap-south-1", - "signingRegion": "ap-south-1", - "hostname": "snowball-fips.ap-south-1.amazonaws.com" + "endpointPrefix": "acm", + "sdkId": "ACM", + "region": "cn-north-1", + "hostname": "acm-fips.cn-north-1.amazonaws.com.cn" }, { - "endpointPrefix": "snowball", - "sdkId": "Snowball", - "region": "fips-ap-southeast-1", - "signingRegion": "ap-southeast-1", - "hostname": "snowball-fips.ap-southeast-1.amazonaws.com" + "endpointPrefix": "api.sagemaker", + "sdkId": "SageMaker", + "region": "cn-north-1", + "hostname": "api.sagemaker-fips.cn-north-1.amazonaws.com.cn" }, { - "endpointPrefix": "snowball", - "sdkId": "Snowball", - "region": "fips-ap-southeast-2", - "signingRegion": "ap-southeast-2", - "hostname": "snowball-fips.ap-southeast-2.amazonaws.com" + "endpointPrefix": "apigateway", + "sdkId": "ApiGatewayV2", + "region": "cn-north-1", + "hostname": "apigateway-fips.cn-north-1.amazonaws.com.cn" }, { - "endpointPrefix": "snowball", - "sdkId": "Snowball", - "region": "fips-ca-central-1", - "signingRegion": "ca-central-1", - "hostname": "snowball-fips.ca-central-1.amazonaws.com" + "endpointPrefix": "application-autoscaling", + "sdkId": "Application Auto Scaling", + "region": "cn-north-1", + "hostname": "application-autoscaling-fips.cn-north-1.amazonaws.com.cn" }, { - "endpointPrefix": "snowball", - "sdkId": "Snowball", - "region": "fips-eu-central-1", - "signingRegion": "eu-central-1", - "hostname": "snowball-fips.eu-central-1.amazonaws.com" + "endpointPrefix": "applicationinsights", + "sdkId": "Application Insights", + "region": "cn-north-1", + "hostname": "applicationinsights-fips.cn-north-1.amazonaws.com.cn" }, { - "endpointPrefix": "snowball", - "sdkId": "Snowball", - "region": "fips-eu-west-1", - "signingRegion": "eu-west-1", - "hostname": "snowball-fips.eu-west-1.amazonaws.com" + "endpointPrefix": "appmesh", + "sdkId": "App Mesh", + "region": "cn-north-1", + "hostname": "appmesh-fips.cn-north-1.amazonaws.com.cn" }, { - "endpointPrefix": "snowball", - "sdkId": "Snowball", - "region": "fips-eu-west-2", - "signingRegion": "eu-west-2", - "hostname": "snowball-fips.eu-west-2.amazonaws.com" + "endpointPrefix": "appsync", + "sdkId": "AppSync", + "region": "cn-north-1", + "hostname": "appsync-fips.cn-north-1.amazonaws.com.cn" }, { - "endpointPrefix": "snowball", - "sdkId": "Snowball", - "region": "fips-eu-west-3", - "signingRegion": "eu-west-3", - "hostname": "snowball-fips.eu-west-3.amazonaws.com" + "endpointPrefix": "athena", + "sdkId": "Athena", + "region": "cn-north-1", + "hostname": "athena-fips.cn-north-1.amazonaws.com.cn" }, { - "endpointPrefix": "snowball", - "sdkId": "Snowball", - "region": "fips-sa-east-1", - "signingRegion": "sa-east-1", - "hostname": "snowball-fips.sa-east-1.amazonaws.com" + "endpointPrefix": "autoscaling", + "sdkId": "Auto Scaling", + "region": "cn-north-1", + "hostname": "autoscaling-fips.cn-north-1.amazonaws.com.cn" }, { - "endpointPrefix": "snowball", - "sdkId": "Snowball", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "snowball-fips.us-east-1.amazonaws.com" + "endpointPrefix": "autoscaling-plans", + "sdkId": "Auto Scaling Plans", + "region": "cn-north-1", + "hostname": "autoscaling-plans-fips.cn-north-1.amazonaws.com.cn" }, { - "endpointPrefix": "snowball", - "sdkId": "Snowball", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "snowball-fips.us-east-2.amazonaws.com" + "endpointPrefix": "backup", + "sdkId": "Backup", + "region": "cn-north-1", + "hostname": "backup-fips.cn-north-1.amazonaws.com.cn" }, { - "endpointPrefix": "snowball", - "sdkId": "Snowball", - "region": "fips-us-west-1", - "signingRegion": "us-west-1", - "hostname": "snowball-fips.us-west-1.amazonaws.com" + "endpointPrefix": "batch", + "sdkId": "Batch", + "region": "cn-north-1", + "hostname": "batch-fips.cn-north-1.amazonaws.com.cn" }, { - "endpointPrefix": "snowball", - "sdkId": "Snowball", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "snowball-fips.us-west-2.amazonaws.com" + "endpointPrefix": "cloudformation", + "sdkId": "CloudFormation", + "region": "cn-north-1", + "hostname": "cloudformation-fips.cn-north-1.amazonaws.com.cn" }, { - "endpointPrefix": "sns", - "sdkId": "SNS", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "sns-fips.us-east-1.amazonaws.com" + "endpointPrefix": "cloudtrail", + "sdkId": "CloudTrail", + "region": "cn-north-1", + "hostname": "cloudtrail-fips.cn-north-1.amazonaws.com.cn" }, { - "endpointPrefix": "sns", - "sdkId": "SNS", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "sns-fips.us-east-2.amazonaws.com" + "endpointPrefix": "codebuild", + "sdkId": "CodeBuild", + "region": "cn-north-1", + "hostname": "codebuild-fips.cn-north-1.amazonaws.com.cn" }, { - "endpointPrefix": "sns", - "sdkId": "SNS", - "region": "fips-us-west-1", - "signingRegion": "us-west-1", - "hostname": "sns-fips.us-west-1.amazonaws.com" + "endpointPrefix": "codecommit", + "sdkId": "CodeCommit", + "region": "cn-north-1", + "hostname": "codecommit-fips.cn-north-1.amazonaws.com.cn" }, { - "endpointPrefix": "sns", - "sdkId": "SNS", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "sns-fips.us-west-2.amazonaws.com" + "endpointPrefix": "codedeploy", + "sdkId": "CodeDeploy", + "region": "cn-north-1", + "hostname": "codedeploy-fips.cn-north-1.amazonaws.com.cn" }, { - "endpointPrefix": "sqs", - "sdkId": "SQS", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "sqs-fips.us-east-1.amazonaws.com" + "endpointPrefix": "cognito-identity", + "sdkId": "Cognito Identity", + "region": "cn-north-1", + "hostname": "cognito-identity-fips.cn-north-1.amazonaws.com.cn" }, { - "endpointPrefix": "sqs", - "sdkId": "SQS", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "sqs-fips.us-east-2.amazonaws.com" + "endpointPrefix": "config", + "sdkId": "Config Service", + "region": "cn-north-1", + "hostname": "config-fips.cn-north-1.amazonaws.com.cn" }, { - "endpointPrefix": "sqs", - "sdkId": "SQS", - "region": "fips-us-west-1", - "signingRegion": "us-west-1", - "hostname": "sqs-fips.us-west-1.amazonaws.com" + "endpointPrefix": "cur", + "sdkId": "Cost and Usage Report Service", + "region": "cn-northwest-1", + "hostname": "cur-fips.cn-northwest-1.amazonaws.com.cn" }, { - "endpointPrefix": "sqs", - "sdkId": "SQS", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "sqs-fips.us-west-2.amazonaws.com" + "endpointPrefix": "data.iot", + "sdkId": "IoT Data Plane", + "region": "cn-north-1", + "hostname": "data.iot-fips.cn-north-1.amazonaws.com.cn" }, { - "endpointPrefix": "ssm", - "sdkId": "SSM", - "region": "fips-ca-central-1", - "signingRegion": "ca-central-1", - "hostname": "ssm-fips.ca-central-1.amazonaws.com" + "endpointPrefix": "data.jobs.iot", + "sdkId": "IoT Jobs Data Plane", + "region": "cn-north-1", + "hostname": "data.jobs.iot-fips.cn-north-1.amazonaws.com.cn" }, { - "endpointPrefix": "ssm", - "sdkId": "SSM", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "ssm-fips.us-east-1.amazonaws.com" + "endpointPrefix": "databrew", + "sdkId": "DataBrew", + "region": "cn-north-1", + "hostname": "databrew-fips.cn-north-1.amazonaws.com.cn" }, { - "endpointPrefix": "ssm", - "sdkId": "SSM", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "ssm-fips.us-east-2.amazonaws.com" + "endpointPrefix": "dax", + "sdkId": "DAX", + "region": "cn-north-1", + "hostname": "dax-fips.cn-north-1.amazonaws.com.cn" }, { - "endpointPrefix": "ssm", - "sdkId": "SSM", - "region": "fips-us-west-1", - "signingRegion": "us-west-1", - "hostname": "ssm-fips.us-west-1.amazonaws.com" + "endpointPrefix": "directconnect", + "sdkId": "Direct Connect", + "region": "cn-north-1", + "hostname": "directconnect-fips.cn-north-1.amazonaws.com.cn" }, { - "endpointPrefix": "ssm", - "sdkId": "SSM", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "ssm-fips.us-west-2.amazonaws.com" + "endpointPrefix": "dms", + "sdkId": "Database Migration Service", + "region": "cn-north-1", + "hostname": "dms-fips.cn-north-1.amazonaws.com.cn" }, { - "endpointPrefix": "states", - "sdkId": "SFN", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "states-fips.us-east-1.amazonaws.com" + "endpointPrefix": "ds", + "sdkId": "Directory Service", + "region": "cn-north-1", + "hostname": "ds-fips.cn-north-1.amazonaws.com.cn" }, { - "endpointPrefix": "states", - "sdkId": "SFN", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "states-fips.us-east-2.amazonaws.com" + "endpointPrefix": "dynamodb", + "sdkId": "DynamoDB", + "region": "cn-north-1", + "hostname": "dynamodb-fips.cn-north-1.amazonaws.com.cn" }, { - "endpointPrefix": "states", - "sdkId": "SFN", - "region": "fips-us-west-1", - "signingRegion": "us-west-1", - "hostname": "states-fips.us-west-1.amazonaws.com" + "endpointPrefix": "ebs", + "sdkId": "EBS", + "region": "cn-north-1", + "hostname": "ebs-fips.cn-north-1.amazonaws.com.cn" }, { - "endpointPrefix": "states", - "sdkId": "SFN", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "states-fips.us-west-2.amazonaws.com" + "endpointPrefix": "ec2", + "sdkId": "EC2", + "region": "cn-north-1", + "hostname": "ec2-fips.cn-north-1.amazonaws.com.cn" }, { - "endpointPrefix": "sts", - "sdkId": "STS", - "region": "us-east-1-fips", - "signingRegion": "us-east-1", - "hostname": "sts-fips.us-east-1.amazonaws.com" + "endpointPrefix": "ecs", + "sdkId": "ECS", + "region": "cn-north-1", + "hostname": "ecs-fips.cn-north-1.amazonaws.com.cn" }, { - "endpointPrefix": "sts", - "sdkId": "STS", - "region": "us-east-2-fips", - "signingRegion": "us-east-2", - "hostname": "sts-fips.us-east-2.amazonaws.com" + "endpointPrefix": "eks", + "sdkId": "EKS", + "region": "cn-north-1", + "hostname": "eks-fips.cn-north-1.amazonaws.com.cn" }, { - "endpointPrefix": "sts", - "sdkId": "STS", - "region": "us-west-1-fips", - "signingRegion": "us-west-1", - "hostname": "sts-fips.us-west-1.amazonaws.com" + "endpointPrefix": "elasticache", + "sdkId": "ElastiCache", + "region": "cn-north-1", + "hostname": "elasticache-fips.cn-north-1.amazonaws.com.cn" }, { - "endpointPrefix": "sts", - "sdkId": "STS", - "region": "us-west-2-fips", - "signingRegion": "us-west-2", - "hostname": "sts-fips.us-west-2.amazonaws.com" + "endpointPrefix": "elasticbeanstalk", + "sdkId": "Elastic Beanstalk", + "region": "cn-north-1", + "hostname": "elasticbeanstalk-fips.cn-north-1.amazonaws.com.cn" }, { - "endpointPrefix": "swf", - "sdkId": "SWF", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "swf-fips.us-east-1.amazonaws.com" + "endpointPrefix": "elasticfilesystem", + "sdkId": "EFS", + "region": "cn-north-1", + "hostname": "elasticfilesystem-fips.cn-north-1.amazonaws.com.cn" }, { - "endpointPrefix": "swf", - "sdkId": "SWF", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "swf-fips.us-east-2.amazonaws.com" + "endpointPrefix": "elasticloadbalancing", + "sdkId": "Elastic Load Balancing", + "region": "cn-north-1", + "hostname": "elasticloadbalancing-fips.cn-north-1.amazonaws.com.cn" }, { - "endpointPrefix": "swf", - "sdkId": "SWF", - "region": "fips-us-west-1", - "signingRegion": "us-west-1", - "hostname": "swf-fips.us-west-1.amazonaws.com" + "endpointPrefix": "elasticmapreduce", + "sdkId": "EMR", + "region": "cn-north-1", + "hostname": "elasticmapreduce-fips.cn-north-1.amazonaws.com.cn" }, { - "endpointPrefix": "swf", - "sdkId": "SWF", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "swf-fips.us-west-2.amazonaws.com" + "endpointPrefix": "emr-containers", + "sdkId": "EMR containers", + "region": "cn-north-1", + "hostname": "emr-containers-fips.cn-north-1.amazonaws.com.cn" }, { - "endpointPrefix": "textract", - "sdkId": "Textract", - "region": "fips-ca-central-1", - "signingRegion": "ca-central-1", - "hostname": "textract-fips.ca-central-1.amazonaws.com" + "endpointPrefix": "es", + "sdkId": "OpenSearch", + "region": "cn-north-1", + "hostname": "es-fips.cn-north-1.amazonaws.com.cn" }, { - "endpointPrefix": "textract", - "sdkId": "Textract", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "textract-fips.us-east-1.amazonaws.com" + "endpointPrefix": "events", + "sdkId": "EventBridge", + "region": "cn-north-1", + "hostname": "events-fips.cn-north-1.amazonaws.com.cn" }, { - "endpointPrefix": "textract", - "sdkId": "Textract", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "textract-fips.us-east-2.amazonaws.com" + "endpointPrefix": "firehose", + "sdkId": "Firehose", + "region": "cn-north-1", + "hostname": "firehose-fips.cn-north-1.amazonaws.com.cn" }, { - "endpointPrefix": "textract", - "sdkId": "Textract", - "region": "fips-us-west-1", - "signingRegion": "us-west-1", - "hostname": "textract-fips.us-west-1.amazonaws.com" + "endpointPrefix": "fms", + "sdkId": "FMS", + "region": "cn-north-1", + "hostname": "fms-fips.cn-north-1.amazonaws.com.cn" }, { - "endpointPrefix": "textract", - "sdkId": "Textract", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "textract-fips.us-west-2.amazonaws.com" + "endpointPrefix": "fsx", + "sdkId": "FSx", + "region": "cn-north-1", + "hostname": "fsx-fips.cn-north-1.amazonaws.com.cn" }, { - "endpointPrefix": "transcribe", - "sdkId": "Transcribe", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "fips.transcribe.us-east-1.amazonaws.com" + "endpointPrefix": "gamelift", + "sdkId": "GameLift", + "region": "cn-north-1", + "hostname": "gamelift-fips.cn-north-1.amazonaws.com.cn" }, { - "endpointPrefix": "transcribe", - "sdkId": "Transcribe", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "fips.transcribe.us-east-2.amazonaws.com" + "endpointPrefix": "glacier", + "sdkId": "Glacier", + "region": "cn-north-1", + "hostname": "glacier-fips.cn-north-1.amazonaws.com.cn" }, { - "endpointPrefix": "transcribe", - "sdkId": "Transcribe", - "region": "fips-us-west-1", - "signingRegion": "us-west-1", - "hostname": "fips.transcribe.us-west-1.amazonaws.com" + "endpointPrefix": "glue", + "sdkId": "Glue", + "region": "cn-north-1", + "hostname": "glue-fips.cn-north-1.amazonaws.com.cn" }, { - "endpointPrefix": "transcribe", - "sdkId": "Transcribe", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "fips.transcribe.us-west-2.amazonaws.com" + "endpointPrefix": "greengrass", + "sdkId": "GreengrassV2", + "region": "cn-north-1", + "hostname": "greengrass-fips.cn-north-1.amazonaws.com.cn" }, { - "endpointPrefix": "transfer", - "sdkId": "Transfer", - "region": "fips-ca-central-1", - "signingRegion": "ca-central-1", - "hostname": "transfer-fips.ca-central-1.amazonaws.com" + "endpointPrefix": "guardduty", + "sdkId": "GuardDuty", + "region": "cn-north-1", + "hostname": "guardduty-fips.cn-north-1.amazonaws.com.cn" }, { - "endpointPrefix": "transfer", - "sdkId": "Transfer", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "transfer-fips.us-east-1.amazonaws.com" + "endpointPrefix": "health", + "sdkId": "Health", + "region": "cn-north-1", + "hostname": "health-fips.cn-north-1.amazonaws.com.cn" }, { - "endpointPrefix": "transfer", - "sdkId": "Transfer", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "transfer-fips.us-east-2.amazonaws.com" + "endpointPrefix": "iot", + "sdkId": "IoT", + "region": "cn-north-1", + "hostname": "iot-fips.cn-north-1.amazonaws.com.cn" }, { - "endpointPrefix": "transfer", - "sdkId": "Transfer", - "region": "fips-us-west-1", - "signingRegion": "us-west-1", - "hostname": "transfer-fips.us-west-1.amazonaws.com" + "endpointPrefix": "iotanalytics", + "sdkId": "IoTAnalytics", + "region": "cn-north-1", + "hostname": "iotanalytics-fips.cn-north-1.amazonaws.com.cn" }, { - "endpointPrefix": "transfer", - "sdkId": "Transfer", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "transfer-fips.us-west-2.amazonaws.com" + "endpointPrefix": "iotevents", + "sdkId": "IoT Events", + "region": "cn-north-1", + "hostname": "iotevents-fips.cn-north-1.amazonaws.com.cn" }, { - "endpointPrefix": "translate", - "sdkId": "Translate", - "region": "us-east-1-fips", - "signingRegion": "us-east-1", - "hostname": "translate-fips.us-east-1.amazonaws.com" + "endpointPrefix": "iotsitewise", + "sdkId": "IoTSiteWise", + "region": "cn-north-1", + "hostname": "iotsitewise-fips.cn-north-1.amazonaws.com.cn" }, { - "endpointPrefix": "translate", - "sdkId": "Translate", - "region": "us-east-2-fips", - "signingRegion": "us-east-2", - "hostname": "translate-fips.us-east-2.amazonaws.com" + "endpointPrefix": "kafka", + "sdkId": "Kafka", + "region": "cn-north-1", + "hostname": "kafka-fips.cn-north-1.amazonaws.com.cn" }, { - "endpointPrefix": "translate", - "sdkId": "Translate", - "region": "us-west-2-fips", - "signingRegion": "us-west-2", - "hostname": "translate-fips.us-west-2.amazonaws.com" + "endpointPrefix": "kinesis", + "sdkId": "Kinesis", + "region": "cn-north-1", + "hostname": "kinesis-fips.cn-north-1.amazonaws.com.cn" }, { - "endpointPrefix": "waf", - "sdkId": "WAF", - "region": "aws-fips", - "signingRegion": "us-east-1", - "hostname": "waf-fips.amazonaws.com" + "endpointPrefix": "kinesisanalytics", + "sdkId": "Kinesis Analytics", + "region": "cn-north-1", + "hostname": "kinesisanalytics-fips.cn-north-1.amazonaws.com.cn" }, { - "endpointPrefix": "waf-regional", - "sdkId": "WAF Regional", - "region": "fips-af-south-1", - "signingRegion": "af-south-1", - "hostname": "waf-regional-fips.af-south-1.amazonaws.com" + "endpointPrefix": "kms", + "sdkId": "KMS", + "region": "cn-north-1", + "hostname": "kms-fips.cn-north-1.amazonaws.com.cn" }, { - "endpointPrefix": "waf-regional", - "sdkId": "WAF Regional", - "region": "fips-ap-east-1", - "signingRegion": "ap-east-1", - "hostname": "waf-regional-fips.ap-east-1.amazonaws.com" + "endpointPrefix": "lakeformation", + "sdkId": "LakeFormation", + "region": "cn-north-1", + "hostname": "lakeformation-fips.cn-north-1.amazonaws.com.cn" }, { - "endpointPrefix": "waf-regional", - "sdkId": "WAF Regional", - "region": "fips-ap-northeast-1", - "signingRegion": "ap-northeast-1", - "hostname": "waf-regional-fips.ap-northeast-1.amazonaws.com" + "endpointPrefix": "lambda", + "sdkId": "Lambda", + "region": "cn-north-1", + "hostname": "lambda-fips.cn-north-1.amazonaws.com.cn" }, { - "endpointPrefix": "waf-regional", - "sdkId": "WAF Regional", - "region": "fips-ap-northeast-2", - "signingRegion": "ap-northeast-2", - "hostname": "waf-regional-fips.ap-northeast-2.amazonaws.com" + "endpointPrefix": "license-manager", + "sdkId": "License Manager", + "region": "cn-north-1", + "hostname": "license-manager-fips.cn-north-1.amazonaws.com.cn" }, { - "endpointPrefix": "waf-regional", - "sdkId": "WAF Regional", - "region": "fips-ap-northeast-3", - "signingRegion": "ap-northeast-3", - "hostname": "waf-regional-fips.ap-northeast-3.amazonaws.com" + "endpointPrefix": "logs", + "sdkId": "CloudWatch Logs", + "region": "cn-north-1", + "hostname": "logs-fips.cn-north-1.amazonaws.com.cn" }, { - "endpointPrefix": "waf-regional", - "sdkId": "WAF Regional", - "region": "fips-ap-south-1", - "signingRegion": "ap-south-1", - "hostname": "waf-regional-fips.ap-south-1.amazonaws.com" + "endpointPrefix": "monitoring", + "sdkId": "CloudWatch", + "region": "cn-north-1", + "hostname": "monitoring-fips.cn-north-1.amazonaws.com.cn" }, { - "endpointPrefix": "waf-regional", - "sdkId": "WAF Regional", - "region": "fips-ap-southeast-1", - "signingRegion": "ap-southeast-1", - "hostname": "waf-regional-fips.ap-southeast-1.amazonaws.com" + "endpointPrefix": "mq", + "sdkId": "mq", + "region": "cn-north-1", + "hostname": "mq-fips.cn-north-1.amazonaws.com.cn" }, { - "endpointPrefix": "waf-regional", - "sdkId": "WAF Regional", - "region": "fips-ap-southeast-2", - "signingRegion": "ap-southeast-2", - "hostname": "waf-regional-fips.ap-southeast-2.amazonaws.com" + "endpointPrefix": "personalize", + "sdkId": "Personalize", + "region": "cn-north-1", + "hostname": "personalize-fips.cn-north-1.amazonaws.com.cn" }, { - "endpointPrefix": "waf-regional", - "sdkId": "WAF Regional", - "region": "fips-ca-central-1", - "signingRegion": "ca-central-1", - "hostname": "waf-regional-fips.ca-central-1.amazonaws.com" + "endpointPrefix": "polly", + "sdkId": "Polly", + "region": "cn-northwest-1", + "hostname": "polly-fips.cn-northwest-1.amazonaws.com.cn" }, { - "endpointPrefix": "waf-regional", - "sdkId": "WAF Regional", - "region": "fips-eu-central-1", - "signingRegion": "eu-central-1", - "hostname": "waf-regional-fips.eu-central-1.amazonaws.com" + "endpointPrefix": "ram", + "sdkId": "RAM", + "region": "cn-north-1", + "hostname": "ram-fips.cn-north-1.amazonaws.com.cn" }, { - "endpointPrefix": "waf-regional", - "sdkId": "WAF Regional", - "region": "fips-eu-north-1", - "signingRegion": "eu-north-1", - "hostname": "waf-regional-fips.eu-north-1.amazonaws.com" + "endpointPrefix": "rds", + "sdkId": "RDS", + "region": "cn-north-1", + "hostname": "rds-fips.cn-north-1.amazonaws.com.cn" }, { - "endpointPrefix": "waf-regional", - "sdkId": "WAF Regional", - "region": "fips-eu-south-1", - "signingRegion": "eu-south-1", - "hostname": "waf-regional-fips.eu-south-1.amazonaws.com" + "endpointPrefix": "redshift", + "sdkId": "Redshift", + "region": "cn-north-1", + "hostname": "redshift-fips.cn-north-1.amazonaws.com.cn" }, { - "endpointPrefix": "waf-regional", - "sdkId": "WAF Regional", - "region": "fips-eu-west-1", - "signingRegion": "eu-west-1", - "hostname": "waf-regional-fips.eu-west-1.amazonaws.com" + "endpointPrefix": "resource-groups", + "sdkId": "Resource Groups", + "region": "cn-north-1", + "hostname": "resource-groups-fips.cn-north-1.amazonaws.com.cn" }, { - "endpointPrefix": "waf-regional", - "sdkId": "WAF Regional", - "region": "fips-eu-west-2", - "signingRegion": "eu-west-2", - "hostname": "waf-regional-fips.eu-west-2.amazonaws.com" + "endpointPrefix": "route53resolver", + "sdkId": "Route53Resolver", + "region": "cn-north-1", + "hostname": "route53resolver-fips.cn-north-1.amazonaws.com.cn" }, { - "endpointPrefix": "waf-regional", - "sdkId": "WAF Regional", - "region": "fips-eu-west-3", - "signingRegion": "eu-west-3", - "hostname": "waf-regional-fips.eu-west-3.amazonaws.com" + "endpointPrefix": "runtime.sagemaker", + "sdkId": "SageMaker Runtime", + "region": "cn-north-1", + "hostname": "runtime.sagemaker-fips.cn-north-1.amazonaws.com.cn" }, { - "endpointPrefix": "waf-regional", - "sdkId": "WAF Regional", - "region": "fips-me-south-1", - "signingRegion": "me-south-1", - "hostname": "waf-regional-fips.me-south-1.amazonaws.com" + "endpointPrefix": "secretsmanager", + "sdkId": "Secrets Manager", + "region": "cn-north-1", + "hostname": "secretsmanager-fips.cn-north-1.amazonaws.com.cn" }, { - "endpointPrefix": "waf-regional", - "sdkId": "WAF Regional", - "region": "fips-sa-east-1", - "signingRegion": "sa-east-1", - "hostname": "waf-regional-fips.sa-east-1.amazonaws.com" + "endpointPrefix": "securityhub", + "sdkId": "SecurityHub", + "region": "cn-north-1", + "hostname": "securityhub-fips.cn-north-1.amazonaws.com.cn" }, { - "endpointPrefix": "waf-regional", - "sdkId": "WAF Regional", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "waf-regional-fips.us-east-1.amazonaws.com" + "endpointPrefix": "serverlessrepo", + "sdkId": "ServerlessApplicationRepository", + "region": "cn-north-1", + "hostname": "serverlessrepo-fips.cn-north-1.amazonaws.com.cn" }, { - "endpointPrefix": "waf-regional", - "sdkId": "WAF Regional", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "waf-regional-fips.us-east-2.amazonaws.com" + "endpointPrefix": "servicecatalog", + "sdkId": "Service Catalog", + "region": "cn-north-1", + "hostname": "servicecatalog-fips.cn-north-1.amazonaws.com.cn" }, { - "endpointPrefix": "waf-regional", - "sdkId": "WAF Regional", - "region": "fips-us-west-1", - "signingRegion": "us-west-1", - "hostname": "waf-regional-fips.us-west-1.amazonaws.com" + "endpointPrefix": "servicediscovery", + "sdkId": "ServiceDiscovery", + "region": "cn-north-1", + "hostname": "servicediscovery-fips.cn-north-1.amazonaws.com.cn" }, { - "endpointPrefix": "waf-regional", - "sdkId": "WAF Regional", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "waf-regional-fips.us-west-2.amazonaws.com" + "endpointPrefix": "sms", + "sdkId": "SMS", + "region": "cn-north-1", + "hostname": "sms-fips.cn-north-1.amazonaws.com.cn" }, { - "endpointPrefix": "workdocs", - "sdkId": "WorkDocs", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "workdocs-fips.us-east-1.amazonaws.com" + "endpointPrefix": "snowball", + "sdkId": "Snowball", + "region": "cn-north-1", + "hostname": "snowball-fips.cn-north-1.amazonaws.com.cn" }, { - "endpointPrefix": "workdocs", - "sdkId": "WorkDocs", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "workdocs-fips.us-west-2.amazonaws.com" + "endpointPrefix": "sns", + "sdkId": "SNS", + "region": "cn-north-1", + "hostname": "sns-fips.cn-north-1.amazonaws.com.cn" }, { - "endpointPrefix": "workspaces", - "sdkId": "WorkSpaces", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "workspaces-fips.us-east-1.amazonaws.com" + "endpointPrefix": "sqs", + "sdkId": "SQS", + "region": "cn-north-1", + "hostname": "sqs-fips.cn-north-1.amazonaws.com.cn" }, { - "endpointPrefix": "workspaces", - "sdkId": "WorkSpaces", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "workspaces-fips.us-west-2.amazonaws.com" + "endpointPrefix": "ssm", + "sdkId": "SSM", + "region": "cn-north-1", + "hostname": "ssm-fips.cn-north-1.amazonaws.com.cn" }, { - "endpointPrefix": "xray", - "sdkId": "XRay", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "xray-fips.us-east-1.amazonaws.com" + "endpointPrefix": "states", + "sdkId": "SFN", + "region": "cn-north-1", + "hostname": "states-fips.cn-north-1.amazonaws.com.cn" }, { - "endpointPrefix": "xray", - "sdkId": "XRay", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "xray-fips.us-east-2.amazonaws.com" + "endpointPrefix": "storagegateway", + "sdkId": "Storage Gateway", + "region": "cn-north-1", + "hostname": "storagegateway-fips.cn-north-1.amazonaws.com.cn" }, { - "endpointPrefix": "xray", - "sdkId": "XRay", - "region": "fips-us-west-1", - "signingRegion": "us-west-1", - "hostname": "xray-fips.us-west-1.amazonaws.com" + "endpointPrefix": "streams.dynamodb", + "sdkId": "DynamoDB Streams", + "region": "cn-north-1", + "hostname": "streams.dynamodb-fips.cn-north-1.amazonaws.com.cn" }, { - "endpointPrefix": "xray", - "sdkId": "XRay", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "xray-fips.us-west-2.amazonaws.com" + "endpointPrefix": "sts", + "sdkId": "STS", + "region": "cn-north-1", + "hostname": "sts-fips.cn-north-1.amazonaws.com.cn" }, { - "endpointPrefix": "elasticfilesystem", - "sdkId": "EFS", - "region": "fips-cn-north-1", - "signingRegion": "cn-north-1", - "hostname": "elasticfilesystem-fips.cn-north-1.amazonaws.com.cn" + "endpointPrefix": "swf", + "sdkId": "SWF", + "region": "cn-north-1", + "hostname": "swf-fips.cn-north-1.amazonaws.com.cn" }, { - "endpointPrefix": "elasticfilesystem", - "sdkId": "EFS", - "region": "fips-cn-northwest-1", - "signingRegion": "cn-northwest-1", - "hostname": "elasticfilesystem-fips.cn-northwest-1.amazonaws.com.cn" + "endpointPrefix": "tagging", + "sdkId": "Resource Groups Tagging API", + "region": "cn-north-1", + "hostname": "tagging-fips.cn-north-1.amazonaws.com.cn" }, { - "endpointPrefix": "snowball", - "sdkId": "Snowball", - "region": "fips-cn-north-1", - "signingRegion": "cn-north-1", - "hostname": "snowball-fips.cn-north-1.amazonaws.com.cn" + "endpointPrefix": "transcribestreaming", + "sdkId": "Transcribe Streaming", + "region": "cn-north-1", + "hostname": "transcribestreaming-fips.cn-north-1.amazonaws.com.cn" }, { - "endpointPrefix": "snowball", - "sdkId": "Snowball", - "region": "fips-cn-northwest-1", - "signingRegion": "cn-northwest-1", - "hostname": "snowball-fips.cn-northwest-1.amazonaws.com.cn" + "endpointPrefix": "transfer", + "sdkId": "Transfer", + "region": "cn-north-1", + "hostname": "transfer-fips.cn-north-1.amazonaws.com.cn" }, { "endpointPrefix": "waf-regional", "sdkId": "WAF Regional", - "region": "fips-cn-north-1", - "signingRegion": "cn-north-1", + "region": "cn-north-1", "hostname": "waf-regional-fips.cn-north-1.amazonaws.com.cn" }, { - "endpointPrefix": "waf-regional", - "sdkId": "WAF Regional", - "region": "fips-cn-northwest-1", - "signingRegion": "cn-northwest-1", - "hostname": "waf-regional-fips.cn-northwest-1.amazonaws.com.cn" + "endpointPrefix": "workspaces", + "sdkId": "WorkSpaces", + "region": "cn-northwest-1", + "hostname": "workspaces-fips.cn-northwest-1.amazonaws.com.cn" }, { - "endpointPrefix": "acm-pca", - "sdkId": "ACM PCA", - "region": "fips-us-gov-east-1", - "signingRegion": "us-gov-east-1", - "hostname": "acm-pca.us-gov-east-1.amazonaws.com" + "endpointPrefix": "xray", + "sdkId": "XRay", + "region": "cn-north-1", + "hostname": "xray-fips.cn-north-1.amazonaws.com.cn" }, { "endpointPrefix": "acm-pca", "sdkId": "ACM PCA", - "region": "fips-us-gov-west-1", - "signingRegion": "us-gov-west-1", - "hostname": "acm-pca.us-gov-west-1.amazonaws.com" - }, - { - "endpointPrefix": "api.detective", - "sdkId": "Detective", - "region": "us-gov-east-1-fips", - "signingRegion": "us-gov-east-1", - "hostname": "api.detective-fips.us-gov-east-1.amazonaws.com" + "region": "us-gov-east-1", + "hostname": "acm-pca.us-gov-east-1.amazonaws.com" }, { "endpointPrefix": "api.detective", - "sdkId": "Detective", - "region": "us-gov-west-1-fips", - "signingRegion": "us-gov-west-1", - "hostname": "api.detective-fips.us-gov-west-1.amazonaws.com" - }, - { - "endpointPrefix": "api.ecr", - "sdkId": "ECR", - "region": "fips-dkr-us-gov-east-1", - "signingRegion": "us-gov-east-1", - "hostname": "ecr-fips.us-gov-east-1.amazonaws.com" - }, - { - "endpointPrefix": "api.ecr", - "sdkId": "ECR", - "region": "fips-dkr-us-gov-west-1", - "signingRegion": "us-gov-west-1", - "hostname": "ecr-fips.us-gov-west-1.amazonaws.com" + "sdkId": "Detective", + "region": "us-gov-east-1", + "hostname": "api.detective-fips.us-gov-east-1.amazonaws.com" }, { "endpointPrefix": "api.ecr", "sdkId": "ECR", - "region": "fips-us-gov-east-1", - "signingRegion": "us-gov-east-1", + "region": "us-gov-east-1", "hostname": "ecr-fips.us-gov-east-1.amazonaws.com" }, - { - "endpointPrefix": "api.ecr", - "sdkId": "ECR", - "region": "fips-us-gov-west-1", - "signingRegion": "us-gov-west-1", - "hostname": "ecr-fips.us-gov-west-1.amazonaws.com" - }, { "endpointPrefix": "api.sagemaker", "sdkId": "SageMaker", - "region": "us-gov-west-1-fips", - "signingRegion": "us-gov-west-1", + "region": "us-gov-west-1", "hostname": "api-fips.sagemaker.us-gov-west-1.amazonaws.com" }, + { + "endpointPrefix": "apigateway", + "sdkId": "ApiGatewayV2", + "region": "us-gov-east-1", + "hostname": "apigateway-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "application-autoscaling", + "sdkId": "Application Auto Scaling", + "region": "us-gov-east-1", + "hostname": "application-autoscaling-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "appstream2", + "sdkId": "AppStream", + "region": "us-gov-west-1", + "hostname": "appstream2-fips.us-gov-west-1.amazonaws.com" + }, { "endpointPrefix": "athena", "sdkId": "Athena", - "region": "fips-us-gov-east-1", - "signingRegion": "us-gov-east-1", + "region": "us-gov-east-1", "hostname": "athena-fips.us-gov-east-1.amazonaws.com" }, { - "endpointPrefix": "athena", - "sdkId": "Athena", - "region": "fips-us-gov-west-1", - "signingRegion": "us-gov-west-1", - "hostname": "athena-fips.us-gov-west-1.amazonaws.com" + "endpointPrefix": "autoscaling", + "sdkId": "Auto Scaling", + "region": "us-gov-east-1", + "hostname": "autoscaling-fips.us-gov-east-1.amazonaws.com" }, { - "endpointPrefix": "batch", - "sdkId": "Batch", - "region": "fips-us-gov-east-1", - "signingRegion": "us-gov-east-1", - "hostname": "batch.us-gov-east-1.amazonaws.com" + "endpointPrefix": "autoscaling-plans", + "sdkId": "Auto Scaling Plans", + "region": "us-gov-east-1", + "hostname": "autoscaling-plans-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "backup", + "sdkId": "Backup", + "region": "us-gov-east-1", + "hostname": "backup-fips.us-gov-east-1.amazonaws.com" }, { "endpointPrefix": "batch", "sdkId": "Batch", - "region": "fips-us-gov-west-1", - "signingRegion": "us-gov-west-1", - "hostname": "batch.us-gov-west-1.amazonaws.com" + "region": "us-gov-east-1", + "hostname": "batch.us-gov-east-1.amazonaws.com" }, { "endpointPrefix": "cloudcontrolapi", "sdkId": "CloudControl", - "region": "fips-us-gov-east-1", - "signingRegion": "us-gov-east-1", + "region": "us-gov-east-1", "hostname": "cloudcontrolapi-fips.us-gov-east-1.amazonaws.com" }, { - "endpointPrefix": "cloudcontrolapi", - "sdkId": "CloudControl", - "region": "fips-us-gov-west-1", - "signingRegion": "us-gov-west-1", - "hostname": "cloudcontrolapi-fips.us-gov-west-1.amazonaws.com" + "endpointPrefix": "clouddirectory", + "sdkId": "CloudDirectory", + "region": "us-gov-west-1", + "hostname": "clouddirectory-fips.us-gov-west-1.amazonaws.com" }, { - "endpointPrefix": "codebuild", - "sdkId": "CodeBuild", - "region": "us-gov-east-1-fips", - "signingRegion": "us-gov-east-1", - "hostname": "codebuild-fips.us-gov-east-1.amazonaws.com" + "endpointPrefix": "cloudhsm", + "sdkId": "CloudHSM", + "region": "us-gov-west-1", + "hostname": "cloudhsm-fips.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "cloudhsmv2", + "sdkId": "CloudHSM V2", + "region": "us-gov-east-1", + "hostname": "cloudhsmv2-fips.us-gov-east-1.amazonaws.com" }, { "endpointPrefix": "codebuild", "sdkId": "CodeBuild", - "region": "us-gov-west-1-fips", - "signingRegion": "us-gov-west-1", - "hostname": "codebuild-fips.us-gov-west-1.amazonaws.com" + "region": "us-gov-east-1", + "hostname": "codebuild-fips.us-gov-east-1.amazonaws.com" }, { - "endpointPrefix": "codedeploy", - "sdkId": "CodeDeploy", - "region": "us-gov-east-1-fips", - "signingRegion": "us-gov-east-1", - "hostname": "codedeploy-fips.us-gov-east-1.amazonaws.com" + "endpointPrefix": "codecommit", + "sdkId": "CodeCommit", + "region": "us-gov-east-1", + "hostname": "codecommit-fips.us-gov-east-1.amazonaws.com" }, { "endpointPrefix": "codedeploy", "sdkId": "CodeDeploy", - "region": "us-gov-west-1-fips", - "signingRegion": "us-gov-west-1", - "hostname": "codedeploy-fips.us-gov-west-1.amazonaws.com" + "region": "us-gov-east-1", + "hostname": "codedeploy-fips.us-gov-east-1.amazonaws.com" }, { "endpointPrefix": "codepipeline", "sdkId": "CodePipeline", - "region": "fips-us-gov-west-1", - "signingRegion": "us-gov-west-1", + "region": "us-gov-west-1", "hostname": "codepipeline-fips.us-gov-west-1.amazonaws.com" }, { "endpointPrefix": "cognito-identity", "sdkId": "Cognito Identity", - "region": "fips-us-gov-west-1", - "signingRegion": "us-gov-west-1", + "region": "us-gov-west-1", "hostname": "cognito-identity-fips.us-gov-west-1.amazonaws.com" }, { "endpointPrefix": "cognito-idp", "sdkId": "Cognito Identity Provider", - "region": "fips-us-gov-west-1", - "signingRegion": "us-gov-west-1", + "region": "us-gov-west-1", "hostname": "cognito-idp-fips.us-gov-west-1.amazonaws.com" }, { "endpointPrefix": "comprehend", "sdkId": "Comprehend", - "region": "fips-us-gov-west-1", - "signingRegion": "us-gov-west-1", + "region": "us-gov-west-1", "hostname": "comprehend-fips.us-gov-west-1.amazonaws.com" }, { "endpointPrefix": "comprehendmedical", "sdkId": "ComprehendMedical", - "region": "fips-us-gov-west-1", - "signingRegion": "us-gov-west-1", + "region": "us-gov-west-1", "hostname": "comprehendmedical-fips.us-gov-west-1.amazonaws.com" }, { "endpointPrefix": "config", "sdkId": "Config Service", - "region": "fips-us-gov-east-1", - "signingRegion": "us-gov-east-1", + "region": "us-gov-east-1", "hostname": "config.us-gov-east-1.amazonaws.com" }, { - "endpointPrefix": "config", - "sdkId": "Config Service", - "region": "fips-us-gov-west-1", - "signingRegion": "us-gov-west-1", - "hostname": "config.us-gov-west-1.amazonaws.com" + "endpointPrefix": "connect", + "sdkId": "Connect", + "region": "us-gov-west-1", + "hostname": "connect-fips.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "data.iot", + "sdkId": "IoT Data Plane", + "region": "us-gov-east-1", + "hostname": "data.iot-fips.us-gov-east-1.amazonaws.com" }, { "endpointPrefix": "data.jobs.iot", "sdkId": "IoT Jobs Data Plane", - "region": "fips-us-gov-east-1", - "signingRegion": "us-gov-east-1", + "region": "us-gov-east-1", "hostname": "data.jobs.iot-fips.us-gov-east-1.amazonaws.com" }, { - "endpointPrefix": "data.jobs.iot", - "sdkId": "IoT Jobs Data Plane", - "region": "fips-us-gov-west-1", - "signingRegion": "us-gov-west-1", - "hostname": "data.jobs.iot-fips.us-gov-west-1.amazonaws.com" + "endpointPrefix": "databrew", + "sdkId": "DataBrew", + "region": "us-gov-west-1", + "hostname": "databrew-fips.us-gov-west-1.amazonaws.com" }, { "endpointPrefix": "datasync", "sdkId": "DataSync", - "region": "fips-us-gov-east-1", - "signingRegion": "us-gov-east-1", + "region": "us-gov-east-1", "hostname": "datasync-fips.us-gov-east-1.amazonaws.com" }, { - "endpointPrefix": "datasync", - "sdkId": "DataSync", - "region": "fips-us-gov-west-1", - "signingRegion": "us-gov-west-1", - "hostname": "datasync-fips.us-gov-west-1.amazonaws.com" + "endpointPrefix": "dms", + "sdkId": "Database Migration Service", + "region": "us-gov-east-1", + "hostname": "dms.us-gov-east-1.amazonaws.com" }, { "endpointPrefix": "ds", "sdkId": "Directory Service", - "region": "fips-us-gov-east-1", - "signingRegion": "us-gov-east-1", + "region": "us-gov-east-1", "hostname": "ds-fips.us-gov-east-1.amazonaws.com" }, - { - "endpointPrefix": "ds", - "sdkId": "Directory Service", - "region": "fips-us-gov-west-1", - "signingRegion": "us-gov-west-1", - "hostname": "ds-fips.us-gov-west-1.amazonaws.com" - }, { "endpointPrefix": "dynamodb", "sdkId": "DynamoDB", - "region": "us-gov-east-1-fips", - "signingRegion": "us-gov-east-1", + "region": "us-gov-east-1", "hostname": "dynamodb.us-gov-east-1.amazonaws.com" }, { - "endpointPrefix": "dynamodb", - "sdkId": "DynamoDB", - "region": "us-gov-west-1-fips", - "signingRegion": "us-gov-west-1", - "hostname": "dynamodb.us-gov-west-1.amazonaws.com" + "endpointPrefix": "ebs", + "sdkId": "EBS", + "region": "us-gov-east-1", + "hostname": "ebs-fips.us-gov-east-1.amazonaws.com" }, { "endpointPrefix": "ecs", "sdkId": "ECS", - "region": "fips-us-gov-east-1", - "signingRegion": "us-gov-east-1", + "region": "us-gov-east-1", "hostname": "ecs-fips.us-gov-east-1.amazonaws.com" }, - { - "endpointPrefix": "ecs", - "sdkId": "ECS", - "region": "fips-us-gov-west-1", - "signingRegion": "us-gov-west-1", - "hostname": "ecs-fips.us-gov-west-1.amazonaws.com" - }, { "endpointPrefix": "eks", "sdkId": "EKS", - "region": "fips-us-gov-east-1", - "signingRegion": "us-gov-east-1", + "region": "us-gov-east-1", "hostname": "eks.us-gov-east-1.amazonaws.com" }, { - "endpointPrefix": "eks", - "sdkId": "EKS", - "region": "fips-us-gov-west-1", - "signingRegion": "us-gov-west-1", - "hostname": "eks.us-gov-west-1.amazonaws.com" + "endpointPrefix": "elasticache", + "sdkId": "ElastiCache", + "region": "us-gov-east-1", + "hostname": "elasticache.us-gov-east-1.amazonaws.com" }, { - "endpointPrefix": "elasticfilesystem", - "sdkId": "EFS", - "region": "fips-us-gov-east-1", - "signingRegion": "us-gov-east-1", - "hostname": "elasticfilesystem-fips.us-gov-east-1.amazonaws.com" + "endpointPrefix": "elasticache", + "sdkId": "ElastiCache", + "region": "us-gov-west-1", + "hostname": "elasticache.us-gov-west-1.amazonaws.com" }, { "endpointPrefix": "elasticfilesystem", "sdkId": "EFS", - "region": "fips-us-gov-west-1", - "signingRegion": "us-gov-west-1", - "hostname": "elasticfilesystem-fips.us-gov-west-1.amazonaws.com" + "region": "us-gov-east-1", + "hostname": "elasticfilesystem-fips.us-gov-east-1.amazonaws.com" }, { "endpointPrefix": "elasticloadbalancing", "sdkId": "Elastic Load Balancing", - "region": "fips-us-gov-east-1", - "signingRegion": "us-gov-east-1", + "region": "us-gov-east-1", "hostname": "elasticloadbalancing.us-gov-east-1.amazonaws.com" }, - { - "endpointPrefix": "elasticloadbalancing", - "sdkId": "Elastic Load Balancing", - "region": "fips-us-gov-west-1", - "signingRegion": "us-gov-west-1", - "hostname": "elasticloadbalancing.us-gov-west-1.amazonaws.com" - }, { "endpointPrefix": "elasticmapreduce", "sdkId": "EMR", - "region": "fips-us-gov-east-1", - "signingRegion": "us-gov-east-1", + "region": "us-gov-east-1", "hostname": "elasticmapreduce.us-gov-east-1.amazonaws.com" }, - { - "endpointPrefix": "elasticmapreduce", - "sdkId": "EMR", - "region": "fips-us-gov-west-1", - "signingRegion": "us-gov-west-1", - "hostname": "elasticmapreduce.us-gov-west-1.amazonaws.com" - }, { "endpointPrefix": "email", "sdkId": "SESv2", - "region": "fips-us-gov-west-1", - "signingRegion": "us-gov-west-1", + "region": "us-gov-west-1", "hostname": "email-fips.us-gov-west-1.amazonaws.com" }, { - "endpointPrefix": "firehose", - "sdkId": "Firehose", - "region": "fips-us-gov-east-1", - "signingRegion": "us-gov-east-1", - "hostname": "firehose-fips.us-gov-east-1.amazonaws.com" + "endpointPrefix": "es", + "sdkId": "OpenSearch", + "region": "us-gov-east-1", + "hostname": "es-fips.us-gov-east-1.amazonaws.com" }, { "endpointPrefix": "firehose", "sdkId": "Firehose", - "region": "fips-us-gov-west-1", - "signingRegion": "us-gov-west-1", - "hostname": "firehose-fips.us-gov-west-1.amazonaws.com" + "region": "us-gov-east-1", + "hostname": "firehose-fips.us-gov-east-1.amazonaws.com" }, { "endpointPrefix": "fms", "sdkId": "FMS", - "region": "fips-us-gov-east-1", - "signingRegion": "us-gov-east-1", + "region": "us-gov-east-1", "hostname": "fms-fips.us-gov-east-1.amazonaws.com" }, - { - "endpointPrefix": "fms", - "sdkId": "FMS", - "region": "fips-us-gov-west-1", - "signingRegion": "us-gov-west-1", - "hostname": "fms-fips.us-gov-west-1.amazonaws.com" - }, { "endpointPrefix": "fsx", "sdkId": "FSx", - "region": "fips-prod-us-gov-east-1", - "signingRegion": "us-gov-east-1", + "region": "us-gov-east-1", "hostname": "fsx-fips.us-gov-east-1.amazonaws.com" }, - { - "endpointPrefix": "fsx", - "sdkId": "FSx", - "region": "fips-prod-us-gov-west-1", - "signingRegion": "us-gov-west-1", - "hostname": "fsx-fips.us-gov-west-1.amazonaws.com" - }, { "endpointPrefix": "glue", "sdkId": "Glue", - "region": "fips-us-gov-east-1", - "signingRegion": "us-gov-east-1", + "region": "us-gov-east-1", "hostname": "glue-fips.us-gov-east-1.amazonaws.com" }, - { - "endpointPrefix": "glue", - "sdkId": "Glue", - "region": "fips-us-gov-west-1", - "signingRegion": "us-gov-west-1", - "hostname": "glue-fips.us-gov-west-1.amazonaws.com" - }, { "endpointPrefix": "greengrass", "sdkId": "GreengrassV2", - "region": "fips-us-gov-east-1", - "signingRegion": "us-gov-east-1", + "region": "us-gov-east-1", "hostname": "greengrass-fips.us-gov-east-1.amazonaws.com" }, { "endpointPrefix": "guardduty", "sdkId": "GuardDuty", - "region": "us-gov-east-1-fips", - "signingRegion": "us-gov-east-1", + "region": "us-gov-east-1", "hostname": "guardduty.us-gov-east-1.amazonaws.com" }, - { - "endpointPrefix": "guardduty", - "sdkId": "GuardDuty", - "region": "us-gov-west-1-fips", - "signingRegion": "us-gov-west-1", - "hostname": "guardduty.us-gov-west-1.amazonaws.com" - }, - { - "endpointPrefix": "health", - "sdkId": "Health", - "region": "fips-us-gov-west-1", - "signingRegion": "us-gov-west-1", - "hostname": "health-fips.us-gov-west-1.amazonaws.com" - }, { "endpointPrefix": "iam", "sdkId": "IAM", - "region": "iam-govcloud-fips", - "signingRegion": "us-gov-west-1", + "region": "aws-us-gov-global", "hostname": "iam.us-gov.amazonaws.com" }, { "endpointPrefix": "identitystore", "sdkId": "identitystore", - "region": "fips-us-gov-west-1", - "signingRegion": "us-gov-west-1", + "region": "us-gov-west-1", "hostname": "identitystore.us-gov-west-1.amazonaws.com" }, { "endpointPrefix": "inspector", "sdkId": "Inspector", - "region": "fips-us-gov-east-1", - "signingRegion": "us-gov-east-1", + "region": "us-gov-east-1", "hostname": "inspector-fips.us-gov-east-1.amazonaws.com" }, { - "endpointPrefix": "inspector", - "sdkId": "Inspector", - "region": "fips-us-gov-west-1", - "signingRegion": "us-gov-west-1", - "hostname": "inspector-fips.us-gov-west-1.amazonaws.com" + "endpointPrefix": "iot", + "sdkId": "IoT", + "region": "us-gov-east-1", + "hostname": "iot-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "iotevents", + "sdkId": "IoT Events", + "region": "us-gov-west-1", + "hostname": "iotevents-fips.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "iotsitewise", + "sdkId": "IoTSiteWise", + "region": "us-gov-west-1", + "hostname": "iotsitewise-fips.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "kafka", + "sdkId": "Kafka", + "region": "us-gov-east-1", + "hostname": "kafka-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "kendra", + "sdkId": "kendra", + "region": "us-gov-west-1", + "hostname": "kendra-fips.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "kinesisanalytics", + "sdkId": "Kinesis Analytics", + "region": "us-gov-east-1", + "hostname": "kinesisanalytics-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "kms", + "sdkId": "KMS", + "region": "us-gov-east-1", + "hostname": "kms-fips.us-gov-east-1.amazonaws.com" }, { "endpointPrefix": "lakeformation", "sdkId": "LakeFormation", - "region": "fips-us-gov-west-1", - "signingRegion": "us-gov-west-1", + "region": "us-gov-west-1", "hostname": "lakeformation-fips.us-gov-west-1.amazonaws.com" }, { "endpointPrefix": "lambda", "sdkId": "Lambda", - "region": "fips-us-gov-east-1", - "signingRegion": "us-gov-east-1", + "region": "us-gov-east-1", "hostname": "lambda-fips.us-gov-east-1.amazonaws.com" }, - { - "endpointPrefix": "lambda", - "sdkId": "Lambda", - "region": "fips-us-gov-west-1", - "signingRegion": "us-gov-west-1", - "hostname": "lambda-fips.us-gov-west-1.amazonaws.com" - }, { "endpointPrefix": "license-manager", "sdkId": "License Manager", - "region": "fips-us-gov-east-1", - "signingRegion": "us-gov-east-1", + "region": "us-gov-east-1", "hostname": "license-manager-fips.us-gov-east-1.amazonaws.com" }, { - "endpointPrefix": "license-manager", - "sdkId": "License Manager", - "region": "fips-us-gov-west-1", - "signingRegion": "us-gov-west-1", - "hostname": "license-manager-fips.us-gov-west-1.amazonaws.com" + "endpointPrefix": "metering.marketplace", + "sdkId": "Marketplace Metering", + "region": "us-gov-east-1", + "hostname": "metering.marketplace-fips.us-gov-east-1.amazonaws.com" }, { "endpointPrefix": "models.lex", "sdkId": "Lex Model Building Service", - "region": "us-gov-west-1-fips", - "signingRegion": "us-gov-west-1", + "region": "us-gov-west-1", "hostname": "models-fips.lex.us-gov-west-1.amazonaws.com" }, { "endpointPrefix": "monitoring", "sdkId": "CloudWatch", - "region": "fips-us-gov-east-1", - "signingRegion": "us-gov-east-1", + "region": "us-gov-east-1", "hostname": "monitoring.us-gov-east-1.amazonaws.com" }, - { - "endpointPrefix": "monitoring", - "sdkId": "CloudWatch", - "region": "fips-us-gov-west-1", - "signingRegion": "us-gov-west-1", - "hostname": "monitoring.us-gov-west-1.amazonaws.com" - }, { "endpointPrefix": "mq", "sdkId": "mq", - "region": "fips-us-gov-east-1", - "signingRegion": "us-gov-east-1", + "region": "us-gov-east-1", "hostname": "mq-fips.us-gov-east-1.amazonaws.com" }, - { - "endpointPrefix": "mq", - "sdkId": "mq", - "region": "fips-us-gov-west-1", - "signingRegion": "us-gov-west-1", - "hostname": "mq-fips.us-gov-west-1.amazonaws.com" - }, { "endpointPrefix": "network-firewall", "sdkId": "Network Firewall", - "region": "fips-us-gov-east-1", - "signingRegion": "us-gov-east-1", + "region": "us-gov-east-1", "hostname": "network-firewall-fips.us-gov-east-1.amazonaws.com" }, - { - "endpointPrefix": "network-firewall", - "sdkId": "Network Firewall", - "region": "fips-us-gov-west-1", - "signingRegion": "us-gov-west-1", - "hostname": "network-firewall-fips.us-gov-west-1.amazonaws.com" - }, { "endpointPrefix": "organizations", "sdkId": "Organizations", - "region": "fips-aws-us-gov-global", - "signingRegion": "us-gov-west-1", + "region": "aws-us-gov-global", "hostname": "organizations.us-gov-west-1.amazonaws.com" }, { "endpointPrefix": "pinpoint", "sdkId": "Pinpoint", - "region": "fips-us-gov-west-1", - "signingRegion": "us-gov-west-1", + "region": "us-gov-west-1", "hostname": "pinpoint-fips.us-gov-west-1.amazonaws.com" }, { "endpointPrefix": "polly", "sdkId": "Polly", - "region": "fips-us-gov-west-1", - "signingRegion": "us-gov-west-1", + "region": "us-gov-west-1", "hostname": "polly-fips.us-gov-west-1.amazonaws.com" }, { - "endpointPrefix": "resource-groups", - "sdkId": "Resource Groups", - "region": "fips-us-gov-east-1", - "signingRegion": "us-gov-east-1", - "hostname": "resource-groups.us-gov-east-1.amazonaws.com" + "endpointPrefix": "quicksight", + "sdkId": "QuickSight", + "region": "api", + "hostname": "quicksight-fips.api.amazonaws.com" + }, + { + "endpointPrefix": "rds", + "sdkId": "RDS", + "region": "us-gov-east-1", + "hostname": "rds.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "rekognition", + "sdkId": "Rekognition", + "region": "us-gov-west-1", + "hostname": "rekognition-fips.us-gov-west-1.amazonaws.com" }, { "endpointPrefix": "resource-groups", "sdkId": "Resource Groups", - "region": "fips-us-gov-west-1", - "signingRegion": "us-gov-west-1", - "hostname": "resource-groups.us-gov-west-1.amazonaws.com" + "region": "us-gov-east-1", + "hostname": "resource-groups.us-gov-east-1.amazonaws.com" }, { "endpointPrefix": "route53", "sdkId": "Route 53", - "region": "fips-aws-us-gov-global", - "signingRegion": "us-gov-west-1", + "region": "aws-us-gov-global", "hostname": "route53.us-gov.amazonaws.com" }, + { + "endpointPrefix": "route53resolver", + "sdkId": "Route53Resolver", + "region": "us-gov-east-1", + "hostname": "route53resolver-fips.us-gov-east-1.amazonaws.com" + }, { "endpointPrefix": "runtime.lex", "sdkId": "Lex Runtime Service", - "region": "us-gov-west-1-fips", - "signingRegion": "us-gov-west-1", + "region": "us-gov-west-1", "hostname": "runtime-fips.lex.us-gov-west-1.amazonaws.com" }, { "endpointPrefix": "runtime.sagemaker", "sdkId": "SageMaker Runtime", - "region": "us-gov-west-1-fips", - "signingRegion": "us-gov-west-1", + "region": "us-gov-west-1", "hostname": "runtime.sagemaker.us-gov-west-1.amazonaws.com" }, - { - "endpointPrefix": "s3", - "sdkId": "S3", - "region": "fips-us-gov-west-1", - "signingRegion": "us-gov-west-1", - "hostname": "s3-fips.us-gov-west-1.amazonaws.com" - }, { "endpointPrefix": "s3-control", "sdkId": "S3 Control", - "region": "us-gov-east-1-fips", - "signingRegion": "us-gov-east-1", + "region": "us-gov-east-1", "hostname": "s3-control-fips.us-gov-east-1.amazonaws.com" }, - { - "endpointPrefix": "s3-control", - "sdkId": "S3 Control", - "region": "us-gov-west-1-fips", - "signingRegion": "us-gov-west-1", - "hostname": "s3-control-fips.us-gov-west-1.amazonaws.com" - }, { "endpointPrefix": "secretsmanager", "sdkId": "Secrets Manager", - "region": "us-gov-east-1-fips", - "signingRegion": "us-gov-east-1", + "region": "us-gov-east-1", "hostname": "secretsmanager-fips.us-gov-east-1.amazonaws.com" }, - { - "endpointPrefix": "secretsmanager", - "sdkId": "Secrets Manager", - "region": "us-gov-west-1-fips", - "signingRegion": "us-gov-west-1", - "hostname": "secretsmanager-fips.us-gov-west-1.amazonaws.com" - }, { "endpointPrefix": "securityhub", "sdkId": "SecurityHub", - "region": "fips-us-gov-east-1", - "signingRegion": "us-gov-east-1", + "region": "us-gov-east-1", "hostname": "securityhub-fips.us-gov-east-1.amazonaws.com" }, - { - "endpointPrefix": "securityhub", - "sdkId": "SecurityHub", - "region": "fips-us-gov-west-1", - "signingRegion": "us-gov-west-1", - "hostname": "securityhub-fips.us-gov-west-1.amazonaws.com" - }, { "endpointPrefix": "servicecatalog", "sdkId": "Service Catalog", - "region": "us-gov-east-1-fips", - "signingRegion": "us-gov-east-1", + "region": "us-gov-east-1", "hostname": "servicecatalog-fips.us-gov-east-1.amazonaws.com" }, - { - "endpointPrefix": "servicecatalog", - "sdkId": "Service Catalog", - "region": "us-gov-west-1-fips", - "signingRegion": "us-gov-west-1", - "hostname": "servicecatalog-fips.us-gov-west-1.amazonaws.com" - }, { "endpointPrefix": "servicecatalog-appregistry", "sdkId": "Service Catalog AppRegistry", - "region": "fips-us-gov-east-1", - "signingRegion": "us-gov-east-1", + "region": "us-gov-east-1", "hostname": "servicecatalog-appregistry.us-gov-east-1.amazonaws.com" }, - { - "endpointPrefix": "servicecatalog-appregistry", - "sdkId": "Service Catalog AppRegistry", - "region": "fips-us-gov-west-1", - "signingRegion": "us-gov-west-1", - "hostname": "servicecatalog-appregistry.us-gov-west-1.amazonaws.com" - }, { "endpointPrefix": "servicediscovery", "sdkId": "ServiceDiscovery", - "region": "servicediscovery-fips", - "signingRegion": "us-gov-west-1", - "hostname": "servicediscovery-fips.us-gov-west-1.amazonaws.com" + "region": "us-gov-east-1", + "hostname": "servicediscovery-fips.us-gov-east-1.amazonaws.com" }, { "endpointPrefix": "servicequotas", "sdkId": "Service Quotas", - "region": "fips-us-gov-east-1", - "signingRegion": "us-gov-east-1", + "region": "us-gov-east-1", "hostname": "servicequotas.us-gov-east-1.amazonaws.com" }, - { - "endpointPrefix": "servicequotas", - "sdkId": "Service Quotas", - "region": "fips-us-gov-west-1", - "signingRegion": "us-gov-west-1", - "hostname": "servicequotas.us-gov-west-1.amazonaws.com" - }, { "endpointPrefix": "sms", "sdkId": "SMS", - "region": "fips-us-gov-east-1", - "signingRegion": "us-gov-east-1", + "region": "us-gov-east-1", "hostname": "sms-fips.us-gov-east-1.amazonaws.com" }, - { - "endpointPrefix": "sms", - "sdkId": "SMS", - "region": "fips-us-gov-west-1", - "signingRegion": "us-gov-west-1", - "hostname": "sms-fips.us-gov-west-1.amazonaws.com" - }, { "endpointPrefix": "snowball", "sdkId": "Snowball", - "region": "fips-us-gov-east-1", - "signingRegion": "us-gov-east-1", + "region": "us-gov-east-1", "hostname": "snowball-fips.us-gov-east-1.amazonaws.com" }, - { - "endpointPrefix": "snowball", - "sdkId": "Snowball", - "region": "fips-us-gov-west-1", - "signingRegion": "us-gov-west-1", - "hostname": "snowball-fips.us-gov-west-1.amazonaws.com" - }, { "endpointPrefix": "ssm", "sdkId": "SSM", - "region": "fips-us-gov-east-1", - "signingRegion": "us-gov-east-1", + "region": "us-gov-east-1", "hostname": "ssm.us-gov-east-1.amazonaws.com" }, - { - "endpointPrefix": "ssm", - "sdkId": "SSM", - "region": "fips-us-gov-west-1", - "signingRegion": "us-gov-west-1", - "hostname": "ssm.us-gov-west-1.amazonaws.com" - }, { "endpointPrefix": "states", "sdkId": "SFN", - "region": "fips-us-gov-east-1", - "signingRegion": "us-gov-east-1", + "region": "us-gov-east-1", "hostname": "states-fips.us-gov-east-1.amazonaws.com" }, { - "endpointPrefix": "states", - "sdkId": "SFN", - "region": "fips-us-gov-west-1", - "signingRegion": "us-gov-west-1", - "hostname": "states.us-gov-west-1.amazonaws.com" + "endpointPrefix": "storagegateway", + "sdkId": "Storage Gateway", + "region": "us-gov-east-1", + "hostname": "storagegateway-fips.us-gov-east-1.amazonaws.com" }, { - "endpointPrefix": "sts", - "sdkId": "STS", - "region": "us-gov-east-1-fips", - "signingRegion": "us-gov-east-1", - "hostname": "sts.us-gov-east-1.amazonaws.com" + "endpointPrefix": "streams.dynamodb", + "sdkId": "DynamoDB Streams", + "region": "us-gov-east-1", + "hostname": "streams.dynamodb-fips.us-gov-east-1.amazonaws.com" }, { "endpointPrefix": "sts", "sdkId": "STS", - "region": "us-gov-west-1-fips", - "signingRegion": "us-gov-west-1", - "hostname": "sts.us-gov-west-1.amazonaws.com" + "region": "us-gov-east-1", + "hostname": "sts.us-gov-east-1.amazonaws.com" }, { - "endpointPrefix": "support", - "sdkId": "Support", - "region": "fips-us-gov-west-1", - "signingRegion": "us-gov-west-1", - "hostname": "support.us-gov-west-1.amazonaws.com" + "endpointPrefix": "tagging", + "sdkId": "Resource Groups Tagging API", + "region": "us-gov-east-1", + "hostname": "tagging-fips.us-gov-east-1.amazonaws.com" }, { "endpointPrefix": "textract", "sdkId": "Textract", - "region": "fips-us-gov-east-1", - "signingRegion": "us-gov-east-1", + "region": "us-gov-east-1", "hostname": "textract-fips.us-gov-east-1.amazonaws.com" }, - { - "endpointPrefix": "textract", - "sdkId": "Textract", - "region": "fips-us-gov-west-1", - "signingRegion": "us-gov-west-1", - "hostname": "textract-fips.us-gov-west-1.amazonaws.com" - }, { "endpointPrefix": "transcribe", "sdkId": "Transcribe", - "region": "fips-us-gov-east-1", - "signingRegion": "us-gov-east-1", + "region": "us-gov-east-1", "hostname": "fips.transcribe.us-gov-east-1.amazonaws.com" }, - { - "endpointPrefix": "transcribe", - "sdkId": "Transcribe", - "region": "fips-us-gov-west-1", - "signingRegion": "us-gov-west-1", - "hostname": "fips.transcribe.us-gov-west-1.amazonaws.com" - }, { "endpointPrefix": "transfer", "sdkId": "Transfer", - "region": "fips-us-gov-east-1", - "signingRegion": "us-gov-east-1", + "region": "us-gov-east-1", "hostname": "transfer-fips.us-gov-east-1.amazonaws.com" }, - { - "endpointPrefix": "transfer", - "sdkId": "Transfer", - "region": "fips-us-gov-west-1", - "signingRegion": "us-gov-west-1", - "hostname": "transfer-fips.us-gov-west-1.amazonaws.com" - }, { "endpointPrefix": "translate", "sdkId": "Translate", - "region": "us-gov-west-1-fips", - "signingRegion": "us-gov-west-1", + "region": "us-gov-west-1", "hostname": "translate-fips.us-gov-west-1.amazonaws.com" }, { "endpointPrefix": "waf-regional", "sdkId": "WAF Regional", - "region": "fips-us-gov-east-1", - "signingRegion": "us-gov-east-1", + "region": "us-gov-east-1", "hostname": "waf-regional-fips.us-gov-east-1.amazonaws.com" }, - { - "endpointPrefix": "waf-regional", - "sdkId": "WAF Regional", - "region": "fips-us-gov-west-1", - "signingRegion": "us-gov-west-1", - "hostname": "waf-regional-fips.us-gov-west-1.amazonaws.com" - }, { "endpointPrefix": "workspaces", "sdkId": "WorkSpaces", - "region": "fips-us-gov-west-1", - "signingRegion": "us-gov-west-1", + "region": "us-gov-west-1", "hostname": "workspaces-fips.us-gov-west-1.amazonaws.com" }, { "endpointPrefix": "xray", "sdkId": "XRay", - "region": "fips-us-gov-east-1", - "signingRegion": "us-gov-east-1", + "region": "us-gov-east-1", "hostname": "xray-fips.us-gov-east-1.amazonaws.com" }, { - "endpointPrefix": "xray", - "sdkId": "XRay", - "region": "fips-us-gov-west-1", - "signingRegion": "us-gov-west-1", - "hostname": "xray-fips.us-gov-west-1.amazonaws.com" + "endpointPrefix": "dms", + "sdkId": "Database Migration Service", + "region": "us-iso-east-1", + "hostname": "dms.us-iso-east-1.c2s.ic.gov" }, { "endpointPrefix": "elasticfilesystem", "sdkId": "EFS", - "region": "fips-us-iso-east-1", - "signingRegion": "us-iso-east-1", + "region": "us-iso-east-1", "hostname": "elasticfilesystem-fips.us-iso-east-1.c2s.ic.gov" }, { - "endpointPrefix": "data.iot", - "sdkId": "IoT Data Plane", - "region": "fips-ca-central-1", - "signingRegion": "ca-central-1", - "hostname": "data.iot-fips.ca-central-1.amazonaws.com" - }, - { - "endpointPrefix": "data.iot", - "sdkId": "IoT Data Plane", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "data.iot-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "data.iot", - "sdkId": "IoT Data Plane", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "data.iot-fips.us-east-2.amazonaws.com" - }, - { - "endpointPrefix": "data.iot", - "sdkId": "IoT Data Plane", - "region": "fips-us-west-1", - "signingRegion": "us-west-1", - "hostname": "data.iot-fips.us-west-1.amazonaws.com" - }, - { - "endpointPrefix": "data.iot", - "sdkId": "IoT Data Plane", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "data.iot-fips.us-west-2.amazonaws.com" - }, - { - "endpointPrefix": "iot", - "sdkId": "IoT", - "region": "fips-ca-central-1", - "signingRegion": "ca-central-1", - "hostname": "iot-fips.ca-central-1.amazonaws.com" - }, - { - "endpointPrefix": "iot", - "sdkId": "IoT", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "iot-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "iot", - "sdkId": "IoT", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "iot-fips.us-east-2.amazonaws.com" - }, - { - "endpointPrefix": "iot", - "sdkId": "IoT", - "region": "fips-us-west-1", - "signingRegion": "us-west-1", - "hostname": "iot-fips.us-west-1.amazonaws.com" - }, - { - "endpointPrefix": "iot", - "sdkId": "IoT", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "iot-fips.us-west-2.amazonaws.com" - }, - { - "endpointPrefix": "data.iot", - "sdkId": "IoT Data Plane", - "region": "fips-us-gov-east-1", - "signingRegion": "us-gov-east-1", - "hostname": "data.iot-fips.us-gov-east-1.amazonaws.com" - }, - { - "endpointPrefix": "data.iot", - "sdkId": "IoT Data Plane", - "region": "fips-us-gov-west-1", - "signingRegion": "us-gov-west-1", - "hostname": "data.iot-fips.us-gov-west-1.amazonaws.com" + "endpointPrefix": "kms", + "sdkId": "KMS", + "region": "us-iso-east-1", + "hostname": "kms-fips.us-iso-east-1.c2s.ic.gov" }, { - "endpointPrefix": "iot", - "sdkId": "IoT", - "region": "fips-us-gov-east-1", - "signingRegion": "us-gov-east-1", - "hostname": "iot-fips.us-gov-east-1.amazonaws.com" + "endpointPrefix": "dms", + "sdkId": "Database Migration Service", + "region": "us-isob-east-1", + "hostname": "dms.us-isob-east-1.sc2s.sgov.gov" }, { - "endpointPrefix": "iot", - "sdkId": "IoT", - "region": "fips-us-gov-west-1", - "signingRegion": "us-gov-west-1", - "hostname": "iot-fips.us-gov-west-1.amazonaws.com" + "endpointPrefix": "kms", + "sdkId": "KMS", + "region": "us-isob-east-1", + "hostname": "kms-fips.us-isob-east-1.sc2s.sgov.gov" } ] diff --git a/tests/functional/endpoints/fips/test_cases_supported_variants.json b/tests/functional/endpoints/fips/test_cases_supported_variants.json deleted file mode 100644 index f6a2068a64c56..0000000000000 --- a/tests/functional/endpoints/fips/test_cases_supported_variants.json +++ /dev/null @@ -1,51 +0,0 @@ -[ - { - "endpointPrefix": "streams.dynamodb", - "sdkId": "DynamoDB Streams", - "region": "ca-central-1-fips", - "signingRegion": "ca-central-1", - "hostname": "streams.dynamodb-fips.ca-central-1.amazonaws.com" - }, - { - "endpointPrefix": "streams.dynamodb", - "sdkId": "DynamoDB Streams", - "region": "us-east-1-fips", - "signingRegion": "us-east-1", - "hostname": "streams.dynamodb-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "streams.dynamodb", - "sdkId": "DynamoDB Streams", - "region": "us-east-2-fips", - "signingRegion": "us-east-2", - "hostname": "streams.dynamodb-fips.us-east-2.amazonaws.com" - }, - { - "endpointPrefix": "streams.dynamodb", - "sdkId": "DynamoDB Streams", - "region": "us-west-1-fips", - "signingRegion": "us-west-1", - "hostname": "streams.dynamodb-fips.us-west-1.amazonaws.com" - }, - { - "endpointPrefix": "streams.dynamodb", - "sdkId": "DynamoDB Streams", - "region": "us-west-2-fips", - "signingRegion": "us-west-2", - "hostname": "streams.dynamodb-fips.us-west-2.amazonaws.com" - }, - { - "endpointPrefix": "streams.dynamodb", - "sdkId": "DynamoDB Streams", - "region": "us-gov-east-1-fips", - "signingRegion": "us-gov-east-1", - "hostname": "streams.dynamodb-fips.us-gov-east-1.amazonaws.com" - }, - { - "endpointPrefix": "streams.dynamodb", - "sdkId": "DynamoDB Streams", - "region": "us-gov-west-1-fips", - "signingRegion": "us-gov-west-1", - "hostname": "streams.dynamodb-fips.us-gov-west-1.amazonaws.com" - } -] diff --git a/tests/functional/endpoints/fips/test_cases_unsupported.json b/tests/functional/endpoints/fips/test_cases_unsupported.json index 1d6bbd4f33baf..d7d2960ddb46e 100644 --- a/tests/functional/endpoints/fips/test_cases_unsupported.json +++ b/tests/functional/endpoints/fips/test_cases_unsupported.json @@ -1,86 +1,26 @@ [ - { - "endpointPrefix": "dms", - "sdkId": "Database Migration Service", - "region": "dms-fips", - "signingRegion": "us-west-1", - "hostname": "dms-fips.us-west-1.amazonaws.com" - }, - { - "endpointPrefix": "dms", - "sdkId": "Database Migration Service", - "region": "dms-fips", - "signingRegion": "us-gov-west-1", - "hostname": "dms.us-gov-west-1.amazonaws.com" - }, - { - "endpointPrefix": "dms", - "sdkId": "Database Migration Service", - "region": "dms-fips", - "signingRegion": "us-iso-east-1", - "hostname": "dms.us-iso-east-1.c2s.ic.gov" - }, - { - "endpointPrefix": "dms", - "sdkId": "Database Migration Service", - "region": "dms-fips", - "signingRegion": "us-isob-east-1", - "hostname": "dms.us-isob-east-1.sc2s.sgov.gov" - }, - { - "endpointPrefix": "servicediscovery", - "sdkId": "ServiceDiscovery", - "region": "servicediscovery-fips", - "signingRegion": "ca-central-1", - "hostname": "servicediscovery-fips.ca-central-1.amazonaws.com" - }, - { - "endpointPrefix": "iotsecuredtunneling", - "sdkId": "IoTSecureTunneling", - "region": "fips-us-gov-east-1", - "signingRegion": "us-gov-east-1", - "hostname": "api.tunneling.iot-fips.us-gov-east-1.amazonaws.com" - }, { "endpointPrefix": "iotsecuredtunneling", "sdkId": "IoTSecureTunneling", - "region": "fips-us-gov-west-1", - "signingRegion": "us-gov-west-1", - "hostname": "api.tunneling.iot-fips.us-gov-west-1.amazonaws.com" + "region": "ap-east-1", + "hostname": "api.tunneling.iot-fips.ap-east-1.amazonaws.com" }, { "endpointPrefix": "iotsecuredtunneling", "sdkId": "IoTSecureTunneling", - "region": "fips-ca-central-1", - "signingRegion": "ca-central-1", + "region": "ca-central-1", "hostname": "api.tunneling.iot-fips.ca-central-1.amazonaws.com" }, { "endpointPrefix": "iotsecuredtunneling", "sdkId": "IoTSecureTunneling", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "api.tunneling.iot-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "iotsecuredtunneling", - "sdkId": "IoTSecureTunneling", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "api.tunneling.iot-fips.us-east-2.amazonaws.com" - }, - { - "endpointPrefix": "iotsecuredtunneling", - "sdkId": "IoTSecureTunneling", - "region": "fips-us-west-1", - "signingRegion": "us-west-1", - "hostname": "api.tunneling.iot-fips.us-west-1.amazonaws.com" + "region": "cn-north-1", + "hostname": "iotsecuredtunneling-fips.cn-north-1.amazonaws.com.cn" }, { "endpointPrefix": "iotsecuredtunneling", "sdkId": "IoTSecureTunneling", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "api.tunneling.iot-fips.us-west-2.amazonaws.com" + "region": "us-gov-east-1", + "hostname": "api.tunneling.iot-fips.us-gov-east-1.amazonaws.com" } ] From 20ee75c95d1bc674fe732ecc4b44b38d66cd1a0f Mon Sep 17 00:00:00 2001 From: "Kamat, Trivikram" <16024985+trivikr@users.noreply.github.com> Date: Wed, 3 Nov 2021 18:24:27 +0000 Subject: [PATCH 19/25] test(functional): fips+dualstack endpoints --- .../endpoints/fips-dualstack/index.spec.ts | 22 + .../fips-dualstack/test_cases_supported.json | 1790 +++++++++++++++++ .../test_cases_unsupported.json | 8 + 3 files changed, 1820 insertions(+) create mode 100644 tests/functional/endpoints/fips-dualstack/index.spec.ts create mode 100644 tests/functional/endpoints/fips-dualstack/test_cases_supported.json create mode 100644 tests/functional/endpoints/fips-dualstack/test_cases_unsupported.json diff --git a/tests/functional/endpoints/fips-dualstack/index.spec.ts b/tests/functional/endpoints/fips-dualstack/index.spec.ts new file mode 100644 index 0000000000000..45c5d8e3adc45 --- /dev/null +++ b/tests/functional/endpoints/fips-dualstack/index.spec.ts @@ -0,0 +1,22 @@ +import { join } from "path"; + +import testCases from "./test_cases_supported.json"; + +const getClientPackageName = (sdkId: string) => + `client-${sdkId + .split(" ") + .map((word) => word.toLowerCase()) + .join("-")}`; + +describe("endpoints.fips-dualstack", () => { + for (const { sdkId, region, hostname } of testCases) { + const clientPackageName = getClientPackageName(sdkId); + it(`testing "${clientPackageName}" with region: ${region}`, async () => { + const { defaultRegionInfoProvider } = await import( + join("..", "..", "..", "..", "clients", clientPackageName, "src", "endpoints") + ); + const regionInfo = await defaultRegionInfoProvider(region, { isFipsEndpoint: true, isDualstackEndpoint: true }); + expect(regionInfo.hostname).toEqual(hostname); + }); + } +}); diff --git a/tests/functional/endpoints/fips-dualstack/test_cases_supported.json b/tests/functional/endpoints/fips-dualstack/test_cases_supported.json new file mode 100644 index 0000000000000..7aa61274a5bba --- /dev/null +++ b/tests/functional/endpoints/fips-dualstack/test_cases_supported.json @@ -0,0 +1,1790 @@ +[ + { + "endpointPrefix": "a4b", + "sdkId": "Alexa For Business", + "region": "us-east-1", + "hostname": "a4b-fips.us-east-1.api.aws" + }, + { + "endpointPrefix": "access-analyzer", + "sdkId": "AccessAnalyzer", + "region": "af-south-1", + "hostname": "access-analyzer-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "acm", + "sdkId": "ACM", + "region": "af-south-1", + "hostname": "acm-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "acm-pca", + "sdkId": "ACM PCA", + "region": "af-south-1", + "hostname": "acm-pca-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "airflow", + "sdkId": "MWAA", + "region": "ap-northeast-1", + "hostname": "airflow-fips.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "amplify", + "sdkId": "Amplify", + "region": "ap-east-1", + "hostname": "amplify-fips.ap-east-1.api.aws" + }, + { + "endpointPrefix": "amplifybackend", + "sdkId": "AmplifyBackend", + "region": "ap-northeast-1", + "hostname": "amplifybackend-fips.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "api.detective", + "sdkId": "Detective", + "region": "af-south-1", + "hostname": "api.detective-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "api.fleethub.iot", + "sdkId": "IoTFleetHub", + "region": "ap-northeast-1", + "hostname": "api.fleethub.iot-fips.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "api.mediatailor", + "sdkId": "MediaTailor", + "region": "ap-northeast-1", + "hostname": "api.mediatailor-fips.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "api.pricing", + "sdkId": "Pricing", + "region": "ap-south-1", + "hostname": "api.pricing-fips.ap-south-1.api.aws" + }, + { + "endpointPrefix": "apigateway", + "sdkId": "ApiGatewayV2", + "region": "af-south-1", + "hostname": "apigateway-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "app-integrations", + "sdkId": "AppIntegrations", + "region": "ap-northeast-1", + "hostname": "app-integrations-fips.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "appflow", + "sdkId": "Appflow", + "region": "af-south-1", + "hostname": "appflow-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "application-autoscaling", + "sdkId": "Application Auto Scaling", + "region": "af-south-1", + "hostname": "application-autoscaling-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "applicationinsights", + "sdkId": "Application Insights", + "region": "af-south-1", + "hostname": "applicationinsights-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "appmesh", + "sdkId": "App Mesh", + "region": "af-south-1", + "hostname": "appmesh-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "apprunner", + "sdkId": "AppRunner", + "region": "ap-northeast-1", + "hostname": "apprunner-fips.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "appstream2", + "sdkId": "AppStream", + "region": "ap-northeast-1", + "hostname": "appstream2-fips.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "appsync", + "sdkId": "AppSync", + "region": "ap-east-1", + "hostname": "appsync-fips.ap-east-1.api.aws" + }, + { + "endpointPrefix": "aps", + "sdkId": "amp", + "region": "ap-northeast-1", + "hostname": "aps-fips.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "athena", + "sdkId": "Athena", + "region": "af-south-1", + "hostname": "athena-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "auditmanager", + "sdkId": "AuditManager", + "region": "ap-northeast-1", + "hostname": "auditmanager-fips.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "autoscaling", + "sdkId": "Auto Scaling", + "region": "af-south-1", + "hostname": "autoscaling-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "autoscaling-plans", + "sdkId": "Auto Scaling Plans", + "region": "af-south-1", + "hostname": "autoscaling-plans-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "backup", + "sdkId": "Backup", + "region": "af-south-1", + "hostname": "backup-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "braket", + "sdkId": "Braket", + "region": "us-east-1", + "hostname": "braket-fips.us-east-1.api.aws" + }, + { + "endpointPrefix": "cloud9", + "sdkId": "Cloud9", + "region": "af-south-1", + "hostname": "cloud9-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "cloudcontrolapi", + "sdkId": "CloudControl", + "region": "af-south-1", + "hostname": "cloudcontrolapi-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "clouddirectory", + "sdkId": "CloudDirectory", + "region": "ap-southeast-1", + "hostname": "clouddirectory-fips.ap-southeast-1.api.aws" + }, + { + "endpointPrefix": "cloudformation", + "sdkId": "CloudFormation", + "region": "af-south-1", + "hostname": "cloudformation-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "cloudhsm", + "sdkId": "CloudHSM", + "region": "ap-northeast-1", + "hostname": "cloudhsm-fips.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "cloudhsmv2", + "sdkId": "CloudHSM V2", + "region": "af-south-1", + "hostname": "cloudhsmv2-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "cloudsearch", + "sdkId": "CloudSearch", + "region": "ap-northeast-1", + "hostname": "cloudsearch-fips.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "cloudtrail", + "sdkId": "CloudTrail", + "region": "af-south-1", + "hostname": "cloudtrail-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "codeartifact", + "sdkId": "codeartifact", + "region": "ap-northeast-1", + "hostname": "codeartifact-fips.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "codebuild", + "sdkId": "CodeBuild", + "region": "af-south-1", + "hostname": "codebuild-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "codecommit", + "sdkId": "CodeCommit", + "region": "af-south-1", + "hostname": "codecommit-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "codedeploy", + "sdkId": "CodeDeploy", + "region": "af-south-1", + "hostname": "codedeploy-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "codeguru-reviewer", + "sdkId": "CodeGuru Reviewer", + "region": "ap-northeast-1", + "hostname": "codeguru-reviewer-fips.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "codepipeline", + "sdkId": "CodePipeline", + "region": "ap-east-1", + "hostname": "codepipeline-fips.ap-east-1.api.aws" + }, + { + "endpointPrefix": "codestar", + "sdkId": "CodeStar", + "region": "ap-northeast-1", + "hostname": "codestar-fips.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "codestar-connections", + "sdkId": "CodeStar connections", + "region": "ap-northeast-1", + "hostname": "codestar-connections-fips.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "cognito-identity", + "sdkId": "Cognito Identity", + "region": "ap-northeast-1", + "hostname": "cognito-identity-fips.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "cognito-idp", + "sdkId": "Cognito Identity Provider", + "region": "ap-northeast-1", + "hostname": "cognito-idp-fips.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "cognito-sync", + "sdkId": "Cognito Sync", + "region": "ap-northeast-1", + "hostname": "cognito-sync-fips.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "comprehend", + "sdkId": "Comprehend", + "region": "ap-northeast-1", + "hostname": "comprehend-fips.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "comprehendmedical", + "sdkId": "ComprehendMedical", + "region": "ap-southeast-2", + "hostname": "comprehendmedical-fips.ap-southeast-2.api.aws" + }, + { + "endpointPrefix": "config", + "sdkId": "Config Service", + "region": "af-south-1", + "hostname": "config-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "connect", + "sdkId": "Connect", + "region": "ap-northeast-1", + "hostname": "connect-fips.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "contact-lens", + "sdkId": "Connect Contact Lens", + "region": "ap-northeast-1", + "hostname": "contact-lens-fips.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "cur", + "sdkId": "Cost and Usage Report Service", + "region": "us-east-1", + "hostname": "cur-fips.us-east-1.api.aws" + }, + { + "endpointPrefix": "data.iot", + "sdkId": "IoT Data Plane", + "region": "ap-east-1", + "hostname": "data.iot-fips.ap-east-1.api.aws" + }, + { + "endpointPrefix": "data.jobs.iot", + "sdkId": "IoT Jobs Data Plane", + "region": "ap-east-1", + "hostname": "data.jobs.iot-fips.ap-east-1.api.aws" + }, + { + "endpointPrefix": "data.mediastore", + "sdkId": "MediaStore Data", + "region": "ap-northeast-1", + "hostname": "data.mediastore-fips.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "databrew", + "sdkId": "DataBrew", + "region": "af-south-1", + "hostname": "databrew-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "dataexchange", + "sdkId": "DataExchange", + "region": "ap-northeast-1", + "hostname": "dataexchange-fips.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "datapipeline", + "sdkId": "Data Pipeline", + "region": "ap-northeast-1", + "hostname": "datapipeline-fips.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "datasync", + "sdkId": "DataSync", + "region": "af-south-1", + "hostname": "datasync-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "dax", + "sdkId": "DAX", + "region": "ap-northeast-1", + "hostname": "dax-fips.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "devicefarm", + "sdkId": "Device Farm", + "region": "us-west-2", + "hostname": "devicefarm-fips.us-west-2.api.aws" + }, + { + "endpointPrefix": "directconnect", + "sdkId": "Direct Connect", + "region": "af-south-1", + "hostname": "directconnect-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "discovery", + "sdkId": "Application Discovery Service", + "region": "ap-northeast-1", + "hostname": "discovery-fips.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "dms", + "sdkId": "Database Migration Service", + "region": "af-south-1", + "hostname": "dms-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "ds", + "sdkId": "Directory Service", + "region": "af-south-1", + "hostname": "ds-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "dynamodb", + "sdkId": "DynamoDB", + "region": "af-south-1", + "hostname": "dynamodb-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "ebs", + "sdkId": "EBS", + "region": "af-south-1", + "hostname": "ebs-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "ec2", + "sdkId": "EC2", + "region": "af-south-1", + "hostname": "ec2-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "ecs", + "sdkId": "ECS", + "region": "af-south-1", + "hostname": "ecs-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "elasticache", + "sdkId": "ElastiCache", + "region": "af-south-1", + "hostname": "elasticache-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "elasticbeanstalk", + "sdkId": "Elastic Beanstalk", + "region": "af-south-1", + "hostname": "elasticbeanstalk-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "elasticloadbalancing", + "sdkId": "Elastic Load Balancing", + "region": "af-south-1", + "hostname": "elasticloadbalancing-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "elasticmapreduce", + "sdkId": "EMR", + "region": "af-south-1", + "hostname": "elasticmapreduce-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "elastictranscoder", + "sdkId": "Elastic Transcoder", + "region": "ap-northeast-1", + "hostname": "elastictranscoder-fips.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "email", + "sdkId": "SESv2", + "region": "ap-south-1", + "hostname": "email-fips.ap-south-1.api.aws" + }, + { + "endpointPrefix": "emr-containers", + "sdkId": "EMR containers", + "region": "ap-northeast-1", + "hostname": "emr-containers-fips.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "entitlement.marketplace", + "sdkId": "Marketplace Entitlement Service", + "region": "us-east-1", + "hostname": "entitlement.marketplace-fips.us-east-1.api.aws" + }, + { + "endpointPrefix": "es", + "sdkId": "OpenSearch", + "region": "af-south-1", + "hostname": "es-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "events", + "sdkId": "EventBridge", + "region": "af-south-1", + "hostname": "events-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "finspace", + "sdkId": "finspace", + "region": "ca-central-1", + "hostname": "finspace-fips.ca-central-1.api.aws" + }, + { + "endpointPrefix": "finspace-api", + "sdkId": "finspace data", + "region": "ca-central-1", + "hostname": "finspace-api-fips.ca-central-1.api.aws" + }, + { + "endpointPrefix": "firehose", + "sdkId": "Firehose", + "region": "af-south-1", + "hostname": "firehose-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "fms", + "sdkId": "FMS", + "region": "ap-northeast-3", + "hostname": "fms-fips.ap-northeast-3.api.aws" + }, + { + "endpointPrefix": "forecast", + "sdkId": "forecast", + "region": "ap-northeast-1", + "hostname": "forecast-fips.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "forecastquery", + "sdkId": "forecastquery", + "region": "ap-northeast-1", + "hostname": "forecastquery-fips.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "frauddetector", + "sdkId": "FraudDetector", + "region": "ap-southeast-1", + "hostname": "frauddetector-fips.ap-southeast-1.api.aws" + }, + { + "endpointPrefix": "fsx", + "sdkId": "FSx", + "region": "af-south-1", + "hostname": "fsx-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "gamelift", + "sdkId": "GameLift", + "region": "af-south-1", + "hostname": "gamelift-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "glacier", + "sdkId": "Glacier", + "region": "af-south-1", + "hostname": "glacier-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "glue", + "sdkId": "Glue", + "region": "af-south-1", + "hostname": "glue-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "greengrass", + "sdkId": "GreengrassV2", + "region": "ap-northeast-1", + "hostname": "greengrass-fips.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "groundstation", + "sdkId": "GroundStation", + "region": "af-south-1", + "hostname": "groundstation-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "guardduty", + "sdkId": "GuardDuty", + "region": "af-south-1", + "hostname": "guardduty-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "healthlake", + "sdkId": "HealthLake", + "region": "us-east-1", + "hostname": "healthlake-fips.us-east-1.api.aws" + }, + { + "endpointPrefix": "honeycode", + "sdkId": "Honeycode", + "region": "us-west-2", + "hostname": "honeycode-fips.us-west-2.api.aws" + }, + { + "endpointPrefix": "identitystore", + "sdkId": "identitystore", + "region": "ap-northeast-1", + "hostname": "identitystore-fips.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "inspector", + "sdkId": "Inspector", + "region": "ap-northeast-1", + "hostname": "inspector-fips.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "iot", + "sdkId": "IoT", + "region": "ap-east-1", + "hostname": "iot-fips.ap-east-1.api.aws" + }, + { + "endpointPrefix": "iotanalytics", + "sdkId": "IoTAnalytics", + "region": "ap-northeast-1", + "hostname": "iotanalytics-fips.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "iotevents", + "sdkId": "IoT Events", + "region": "ap-northeast-1", + "hostname": "iotevents-fips.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "iotsitewise", + "sdkId": "IoTSiteWise", + "region": "ap-northeast-1", + "hostname": "iotsitewise-fips.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "iotthingsgraph", + "sdkId": "IoTThingsGraph", + "region": "ap-northeast-1", + "hostname": "iotthingsgraph-fips.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "ivs", + "sdkId": "ivs", + "region": "eu-west-1", + "hostname": "ivs-fips.eu-west-1.api.aws" + }, + { + "endpointPrefix": "kafka", + "sdkId": "Kafka", + "region": "ap-east-1", + "hostname": "kafka-fips.ap-east-1.api.aws" + }, + { + "endpointPrefix": "kafkaconnect", + "sdkId": "KafkaConnect", + "region": "ap-northeast-1", + "hostname": "kafkaconnect-fips.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "kendra", + "sdkId": "kendra", + "region": "ap-southeast-1", + "hostname": "kendra-fips.ap-southeast-1.api.aws" + }, + { + "endpointPrefix": "kinesis", + "sdkId": "Kinesis", + "region": "af-south-1", + "hostname": "kinesis-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "kinesisanalytics", + "sdkId": "Kinesis Analytics", + "region": "ap-east-1", + "hostname": "kinesisanalytics-fips.ap-east-1.api.aws" + }, + { + "endpointPrefix": "kinesisvideo", + "sdkId": "Kinesis Video", + "region": "ap-east-1", + "hostname": "kinesisvideo-fips.ap-east-1.api.aws" + }, + { + "endpointPrefix": "lakeformation", + "sdkId": "LakeFormation", + "region": "af-south-1", + "hostname": "lakeformation-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "lambda", + "sdkId": "Lambda", + "region": "af-south-1", + "hostname": "lambda-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "license-manager", + "sdkId": "License Manager", + "region": "af-south-1", + "hostname": "license-manager-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "lightsail", + "sdkId": "Lightsail", + "region": "ap-northeast-1", + "hostname": "lightsail-fips.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "logs", + "sdkId": "CloudWatch Logs", + "region": "af-south-1", + "hostname": "logs-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "lookoutequipment", + "sdkId": "LookoutEquipment", + "region": "ap-northeast-2", + "hostname": "lookoutequipment-fips.ap-northeast-2.api.aws" + }, + { + "endpointPrefix": "lookoutvision", + "sdkId": "LookoutVision", + "region": "ap-northeast-1", + "hostname": "lookoutvision-fips.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "machinelearning", + "sdkId": "Machine Learning", + "region": "eu-west-1", + "hostname": "machinelearning-fips.eu-west-1.api.aws" + }, + { + "endpointPrefix": "macie2", + "sdkId": "Macie2", + "region": "af-south-1", + "hostname": "macie2-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "managedblockchain", + "sdkId": "ManagedBlockchain", + "region": "ap-northeast-1", + "hostname": "managedblockchain-fips.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "marketplacecommerceanalytics", + "sdkId": "Marketplace Commerce Analytics", + "region": "us-east-1", + "hostname": "marketplacecommerceanalytics-fips.us-east-1.api.aws" + }, + { + "endpointPrefix": "mediaconnect", + "sdkId": "MediaConnect", + "region": "ap-east-1", + "hostname": "mediaconnect-fips.ap-east-1.api.aws" + }, + { + "endpointPrefix": "mediaconvert", + "sdkId": "MediaConvert", + "region": "ap-northeast-1", + "hostname": "mediaconvert-fips.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "medialive", + "sdkId": "MediaLive", + "region": "ap-northeast-1", + "hostname": "medialive-fips.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "mediapackage", + "sdkId": "MediaPackage", + "region": "ap-northeast-1", + "hostname": "mediapackage-fips.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "mediapackage-vod", + "sdkId": "MediaPackage Vod", + "region": "ap-northeast-1", + "hostname": "mediapackage-vod-fips.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "mediastore", + "sdkId": "MediaStore", + "region": "ap-northeast-1", + "hostname": "mediastore-fips.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "metering.marketplace", + "sdkId": "Marketplace Metering", + "region": "af-south-1", + "hostname": "metering.marketplace-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "mgh", + "sdkId": "Migration Hub", + "region": "ap-northeast-1", + "hostname": "mgh-fips.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "mgn", + "sdkId": "mgn", + "region": "ap-east-1", + "hostname": "mgn-fips.ap-east-1.api.aws" + }, + { + "endpointPrefix": "models-v2-lex", + "sdkId": "Lex Models V2", + "region": "af-south-1", + "hostname": "models-v2-lex-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "monitoring", + "sdkId": "CloudWatch", + "region": "af-south-1", + "hostname": "monitoring-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "mq", + "sdkId": "mq", + "region": "ap-east-1", + "hostname": "mq-fips.ap-east-1.api.aws" + }, + { + "endpointPrefix": "mturk-requester", + "sdkId": "MTurk", + "region": "us-east-1", + "hostname": "mturk-requester-fips.us-east-1.api.aws" + }, + { + "endpointPrefix": "network-firewall", + "sdkId": "Network Firewall", + "region": "af-south-1", + "hostname": "network-firewall-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "nimble", + "sdkId": "nimble", + "region": "ap-southeast-2", + "hostname": "nimble-fips.ap-southeast-2.api.aws" + }, + { + "endpointPrefix": "opsworks", + "sdkId": "OpsWorks", + "region": "ap-northeast-1", + "hostname": "opsworks-fips.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "opsworks-cm", + "sdkId": "OpsWorksCM", + "region": "ap-northeast-1", + "hostname": "opsworks-cm-fips.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "outposts", + "sdkId": "Outposts", + "region": "af-south-1", + "hostname": "outposts-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "personalize", + "sdkId": "Personalize", + "region": "ap-northeast-1", + "hostname": "personalize-fips.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "pinpoint", + "sdkId": "Pinpoint", + "region": "ap-northeast-1", + "hostname": "pinpoint-fips.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "polly", + "sdkId": "Polly", + "region": "af-south-1", + "hostname": "polly-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "profile", + "sdkId": "Customer Profiles", + "region": "ap-northeast-1", + "hostname": "profile-fips.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "projects.iot1click", + "sdkId": "IoT 1Click Projects", + "region": "ap-northeast-1", + "hostname": "projects.iot1click-fips.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "qldb", + "sdkId": "QLDB", + "region": "ap-northeast-1", + "hostname": "qldb-fips.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "quicksight", + "sdkId": "QuickSight", + "region": "ap-northeast-1", + "hostname": "quicksight-fips.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "ram", + "sdkId": "RAM", + "region": "af-south-1", + "hostname": "ram-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "rds", + "sdkId": "RDS", + "region": "af-south-1", + "hostname": "rds-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "redshift", + "sdkId": "Redshift", + "region": "af-south-1", + "hostname": "redshift-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "rekognition", + "sdkId": "Rekognition", + "region": "ap-northeast-1", + "hostname": "rekognition-fips.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "resource-groups", + "sdkId": "Resource Groups", + "region": "af-south-1", + "hostname": "resource-groups-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "robomaker", + "sdkId": "RoboMaker", + "region": "ap-northeast-1", + "hostname": "robomaker-fips.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "route53domains", + "sdkId": "Route 53 Domains", + "region": "us-east-1", + "hostname": "route53domains-fips.us-east-1.api.aws" + }, + { + "endpointPrefix": "route53resolver", + "sdkId": "Route53Resolver", + "region": "af-south-1", + "hostname": "route53resolver-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "runtime-v2-lex", + "sdkId": "Lex Runtime V2", + "region": "af-south-1", + "hostname": "runtime-v2-lex-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "s3", + "sdkId": "S3", + "region": "ca-central-1", + "hostname": "s3-fips.dualstack.ca-central-1.amazonaws.com" + }, + { + "endpointPrefix": "s3-control", + "sdkId": "S3 Control", + "region": "ca-central-1", + "hostname": "s3-control-fips.dualstack.ca-central-1.amazonaws.com" + }, + { + "endpointPrefix": "schemas", + "sdkId": "schemas", + "region": "ap-east-1", + "hostname": "schemas-fips.ap-east-1.api.aws" + }, + { + "endpointPrefix": "secretsmanager", + "sdkId": "Secrets Manager", + "region": "af-south-1", + "hostname": "secretsmanager-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "securityhub", + "sdkId": "SecurityHub", + "region": "af-south-1", + "hostname": "securityhub-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "serverlessrepo", + "sdkId": "ServerlessApplicationRepository", + "region": "ap-east-1", + "hostname": "serverlessrepo-fips.ap-east-1.api.aws" + }, + { + "endpointPrefix": "servicecatalog", + "sdkId": "Service Catalog", + "region": "af-south-1", + "hostname": "servicecatalog-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "servicecatalog-appregistry", + "sdkId": "Service Catalog AppRegistry", + "region": "af-south-1", + "hostname": "servicecatalog-appregistry-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "servicediscovery", + "sdkId": "ServiceDiscovery", + "region": "af-south-1", + "hostname": "servicediscovery-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "servicequotas", + "sdkId": "Service Quotas", + "region": "af-south-1", + "hostname": "servicequotas-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "session.qldb", + "sdkId": "QLDB Session", + "region": "ap-northeast-1", + "hostname": "session.qldb-fips.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "sms", + "sdkId": "SMS", + "region": "af-south-1", + "hostname": "sms-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "snowball", + "sdkId": "Snowball", + "region": "af-south-1", + "hostname": "snowball-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "sns", + "sdkId": "SNS", + "region": "af-south-1", + "hostname": "sns-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "sqs", + "sdkId": "SQS", + "region": "af-south-1", + "hostname": "sqs-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "ssm", + "sdkId": "SSM", + "region": "af-south-1", + "hostname": "ssm-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "ssm-incidents", + "sdkId": "SSM Incidents", + "region": "ap-northeast-1", + "hostname": "ssm-incidents-fips.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "states", + "sdkId": "SFN", + "region": "af-south-1", + "hostname": "states-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "storagegateway", + "sdkId": "Storage Gateway", + "region": "af-south-1", + "hostname": "storagegateway-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "streams.dynamodb", + "sdkId": "DynamoDB Streams", + "region": "ap-northeast-1", + "hostname": "streams.dynamodb-fips.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "sts", + "sdkId": "STS", + "region": "af-south-1", + "hostname": "sts-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "swf", + "sdkId": "SWF", + "region": "af-south-1", + "hostname": "swf-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "tagging", + "sdkId": "Resource Groups Tagging API", + "region": "af-south-1", + "hostname": "tagging-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "textract", + "sdkId": "Textract", + "region": "ap-northeast-2", + "hostname": "textract-fips.ap-northeast-2.api.aws" + }, + { + "endpointPrefix": "transcribestreaming", + "sdkId": "Transcribe Streaming", + "region": "ap-northeast-1", + "hostname": "transcribestreaming-fips.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "transfer", + "sdkId": "Transfer", + "region": "af-south-1", + "hostname": "transfer-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "translate", + "sdkId": "Translate", + "region": "ap-east-1", + "hostname": "translate-fips.ap-east-1.api.aws" + }, + { + "endpointPrefix": "voiceid", + "sdkId": "Voice ID", + "region": "ap-northeast-1", + "hostname": "voiceid-fips.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "wisdom", + "sdkId": "Wisdom", + "region": "ap-northeast-1", + "hostname": "wisdom-fips.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "workdocs", + "sdkId": "WorkDocs", + "region": "ap-northeast-1", + "hostname": "workdocs-fips.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "workmail", + "sdkId": "WorkMail", + "region": "eu-west-1", + "hostname": "workmail-fips.eu-west-1.api.aws" + }, + { + "endpointPrefix": "workspaces", + "sdkId": "WorkSpaces", + "region": "ap-northeast-1", + "hostname": "workspaces-fips.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "xray", + "sdkId": "XRay", + "region": "af-south-1", + "hostname": "xray-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "access-analyzer", + "sdkId": "AccessAnalyzer", + "region": "cn-north-1", + "hostname": "access-analyzer-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "acm", + "sdkId": "ACM", + "region": "cn-north-1", + "hostname": "acm-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "api.sagemaker", + "sdkId": "SageMaker", + "region": "cn-north-1", + "hostname": "api.sagemaker-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "apigateway", + "sdkId": "ApiGatewayV2", + "region": "cn-north-1", + "hostname": "apigateway-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "application-autoscaling", + "sdkId": "Application Auto Scaling", + "region": "cn-north-1", + "hostname": "application-autoscaling-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "applicationinsights", + "sdkId": "Application Insights", + "region": "cn-north-1", + "hostname": "applicationinsights-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "appmesh", + "sdkId": "App Mesh", + "region": "cn-north-1", + "hostname": "appmesh-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "appsync", + "sdkId": "AppSync", + "region": "cn-north-1", + "hostname": "appsync-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "athena", + "sdkId": "Athena", + "region": "cn-north-1", + "hostname": "athena-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "autoscaling", + "sdkId": "Auto Scaling", + "region": "cn-north-1", + "hostname": "autoscaling-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "autoscaling-plans", + "sdkId": "Auto Scaling Plans", + "region": "cn-north-1", + "hostname": "autoscaling-plans-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "backup", + "sdkId": "Backup", + "region": "cn-north-1", + "hostname": "backup-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "batch", + "sdkId": "Batch", + "region": "cn-north-1", + "hostname": "batch-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "cloudformation", + "sdkId": "CloudFormation", + "region": "cn-north-1", + "hostname": "cloudformation-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "cloudtrail", + "sdkId": "CloudTrail", + "region": "cn-north-1", + "hostname": "cloudtrail-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "codebuild", + "sdkId": "CodeBuild", + "region": "cn-north-1", + "hostname": "codebuild-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "codecommit", + "sdkId": "CodeCommit", + "region": "cn-north-1", + "hostname": "codecommit-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "codedeploy", + "sdkId": "CodeDeploy", + "region": "cn-north-1", + "hostname": "codedeploy-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "cognito-identity", + "sdkId": "Cognito Identity", + "region": "cn-north-1", + "hostname": "cognito-identity-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "config", + "sdkId": "Config Service", + "region": "cn-north-1", + "hostname": "config-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "cur", + "sdkId": "Cost and Usage Report Service", + "region": "cn-northwest-1", + "hostname": "cur-fips.cn-northwest-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "data.iot", + "sdkId": "IoT Data Plane", + "region": "cn-north-1", + "hostname": "data.iot-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "data.jobs.iot", + "sdkId": "IoT Jobs Data Plane", + "region": "cn-north-1", + "hostname": "data.jobs.iot-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "databrew", + "sdkId": "DataBrew", + "region": "cn-north-1", + "hostname": "databrew-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "dax", + "sdkId": "DAX", + "region": "cn-north-1", + "hostname": "dax-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "directconnect", + "sdkId": "Direct Connect", + "region": "cn-north-1", + "hostname": "directconnect-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "dms", + "sdkId": "Database Migration Service", + "region": "cn-north-1", + "hostname": "dms-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "ds", + "sdkId": "Directory Service", + "region": "cn-north-1", + "hostname": "ds-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "dynamodb", + "sdkId": "DynamoDB", + "region": "cn-north-1", + "hostname": "dynamodb-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "ebs", + "sdkId": "EBS", + "region": "cn-north-1", + "hostname": "ebs-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "ec2", + "sdkId": "EC2", + "region": "cn-north-1", + "hostname": "ec2-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "ecs", + "sdkId": "ECS", + "region": "cn-north-1", + "hostname": "ecs-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "eks", + "sdkId": "EKS", + "region": "cn-north-1", + "hostname": "eks-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "elasticache", + "sdkId": "ElastiCache", + "region": "cn-north-1", + "hostname": "elasticache-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "elasticbeanstalk", + "sdkId": "Elastic Beanstalk", + "region": "cn-north-1", + "hostname": "elasticbeanstalk-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "elasticloadbalancing", + "sdkId": "Elastic Load Balancing", + "region": "cn-north-1", + "hostname": "elasticloadbalancing-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "elasticmapreduce", + "sdkId": "EMR", + "region": "cn-north-1", + "hostname": "elasticmapreduce-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "emr-containers", + "sdkId": "EMR containers", + "region": "cn-north-1", + "hostname": "emr-containers-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "es", + "sdkId": "OpenSearch", + "region": "cn-north-1", + "hostname": "es-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "events", + "sdkId": "EventBridge", + "region": "cn-north-1", + "hostname": "events-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "firehose", + "sdkId": "Firehose", + "region": "cn-north-1", + "hostname": "firehose-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "fms", + "sdkId": "FMS", + "region": "cn-north-1", + "hostname": "fms-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "fsx", + "sdkId": "FSx", + "region": "cn-north-1", + "hostname": "fsx-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "gamelift", + "sdkId": "GameLift", + "region": "cn-north-1", + "hostname": "gamelift-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "glacier", + "sdkId": "Glacier", + "region": "cn-north-1", + "hostname": "glacier-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "glue", + "sdkId": "Glue", + "region": "cn-north-1", + "hostname": "glue-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "greengrass", + "sdkId": "GreengrassV2", + "region": "cn-north-1", + "hostname": "greengrass-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "guardduty", + "sdkId": "GuardDuty", + "region": "cn-north-1", + "hostname": "guardduty-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "health", + "sdkId": "Health", + "region": "cn-north-1", + "hostname": "health-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "iot", + "sdkId": "IoT", + "region": "cn-north-1", + "hostname": "iot-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "iotanalytics", + "sdkId": "IoTAnalytics", + "region": "cn-north-1", + "hostname": "iotanalytics-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "iotevents", + "sdkId": "IoT Events", + "region": "cn-north-1", + "hostname": "iotevents-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "iotsitewise", + "sdkId": "IoTSiteWise", + "region": "cn-north-1", + "hostname": "iotsitewise-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "kafka", + "sdkId": "Kafka", + "region": "cn-north-1", + "hostname": "kafka-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "kinesis", + "sdkId": "Kinesis", + "region": "cn-north-1", + "hostname": "kinesis-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "kinesisanalytics", + "sdkId": "Kinesis Analytics", + "region": "cn-north-1", + "hostname": "kinesisanalytics-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "kms", + "sdkId": "KMS", + "region": "cn-north-1", + "hostname": "kms-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "lakeformation", + "sdkId": "LakeFormation", + "region": "cn-north-1", + "hostname": "lakeformation-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "lambda", + "sdkId": "Lambda", + "region": "cn-north-1", + "hostname": "lambda-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "license-manager", + "sdkId": "License Manager", + "region": "cn-north-1", + "hostname": "license-manager-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "logs", + "sdkId": "CloudWatch Logs", + "region": "cn-north-1", + "hostname": "logs-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "monitoring", + "sdkId": "CloudWatch", + "region": "cn-north-1", + "hostname": "monitoring-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "mq", + "sdkId": "mq", + "region": "cn-north-1", + "hostname": "mq-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "personalize", + "sdkId": "Personalize", + "region": "cn-north-1", + "hostname": "personalize-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "polly", + "sdkId": "Polly", + "region": "cn-northwest-1", + "hostname": "polly-fips.cn-northwest-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "ram", + "sdkId": "RAM", + "region": "cn-north-1", + "hostname": "ram-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "rds", + "sdkId": "RDS", + "region": "cn-north-1", + "hostname": "rds-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "redshift", + "sdkId": "Redshift", + "region": "cn-north-1", + "hostname": "redshift-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "resource-groups", + "sdkId": "Resource Groups", + "region": "cn-north-1", + "hostname": "resource-groups-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "route53resolver", + "sdkId": "Route53Resolver", + "region": "cn-north-1", + "hostname": "route53resolver-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "runtime.sagemaker", + "sdkId": "SageMaker Runtime", + "region": "cn-north-1", + "hostname": "runtime.sagemaker-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "secretsmanager", + "sdkId": "Secrets Manager", + "region": "cn-north-1", + "hostname": "secretsmanager-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "securityhub", + "sdkId": "SecurityHub", + "region": "cn-north-1", + "hostname": "securityhub-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "serverlessrepo", + "sdkId": "ServerlessApplicationRepository", + "region": "cn-north-1", + "hostname": "serverlessrepo-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "servicecatalog", + "sdkId": "Service Catalog", + "region": "cn-north-1", + "hostname": "servicecatalog-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "servicediscovery", + "sdkId": "ServiceDiscovery", + "region": "cn-north-1", + "hostname": "servicediscovery-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "sms", + "sdkId": "SMS", + "region": "cn-north-1", + "hostname": "sms-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "sns", + "sdkId": "SNS", + "region": "cn-north-1", + "hostname": "sns-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "sqs", + "sdkId": "SQS", + "region": "cn-north-1", + "hostname": "sqs-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "ssm", + "sdkId": "SSM", + "region": "cn-north-1", + "hostname": "ssm-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "states", + "sdkId": "SFN", + "region": "cn-north-1", + "hostname": "states-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "storagegateway", + "sdkId": "Storage Gateway", + "region": "cn-north-1", + "hostname": "storagegateway-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "streams.dynamodb", + "sdkId": "DynamoDB Streams", + "region": "cn-north-1", + "hostname": "streams.dynamodb-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "sts", + "sdkId": "STS", + "region": "cn-north-1", + "hostname": "sts-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "swf", + "sdkId": "SWF", + "region": "cn-north-1", + "hostname": "swf-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "tagging", + "sdkId": "Resource Groups Tagging API", + "region": "cn-north-1", + "hostname": "tagging-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "transcribestreaming", + "sdkId": "Transcribe Streaming", + "region": "cn-north-1", + "hostname": "transcribestreaming-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "transfer", + "sdkId": "Transfer", + "region": "cn-north-1", + "hostname": "transfer-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "workspaces", + "sdkId": "WorkSpaces", + "region": "cn-northwest-1", + "hostname": "workspaces-fips.cn-northwest-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "xray", + "sdkId": "XRay", + "region": "cn-north-1", + "hostname": "xray-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "apigateway", + "sdkId": "ApiGatewayV2", + "region": "us-gov-east-1", + "hostname": "apigateway-fips.us-gov-east-1.api.aws" + }, + { + "endpointPrefix": "application-autoscaling", + "sdkId": "Application Auto Scaling", + "region": "us-gov-east-1", + "hostname": "application-autoscaling-fips.us-gov-east-1.api.aws" + }, + { + "endpointPrefix": "autoscaling", + "sdkId": "Auto Scaling", + "region": "us-gov-east-1", + "hostname": "autoscaling-fips.us-gov-east-1.api.aws" + }, + { + "endpointPrefix": "autoscaling-plans", + "sdkId": "Auto Scaling Plans", + "region": "us-gov-east-1", + "hostname": "autoscaling-plans-fips.us-gov-east-1.api.aws" + }, + { + "endpointPrefix": "backup", + "sdkId": "Backup", + "region": "us-gov-east-1", + "hostname": "backup-fips.us-gov-east-1.api.aws" + }, + { + "endpointPrefix": "clouddirectory", + "sdkId": "CloudDirectory", + "region": "us-gov-west-1", + "hostname": "clouddirectory-fips.us-gov-west-1.api.aws" + }, + { + "endpointPrefix": "cloudhsm", + "sdkId": "CloudHSM", + "region": "us-gov-west-1", + "hostname": "cloudhsm-fips.us-gov-west-1.api.aws" + }, + { + "endpointPrefix": "cloudhsmv2", + "sdkId": "CloudHSM V2", + "region": "us-gov-east-1", + "hostname": "cloudhsmv2-fips.us-gov-east-1.api.aws" + }, + { + "endpointPrefix": "connect", + "sdkId": "Connect", + "region": "us-gov-west-1", + "hostname": "connect-fips.us-gov-west-1.api.aws" + }, + { + "endpointPrefix": "databrew", + "sdkId": "DataBrew", + "region": "us-gov-west-1", + "hostname": "databrew-fips.us-gov-west-1.api.aws" + }, + { + "endpointPrefix": "ebs", + "sdkId": "EBS", + "region": "us-gov-east-1", + "hostname": "ebs-fips.us-gov-east-1.api.aws" + }, + { + "endpointPrefix": "iotevents", + "sdkId": "IoT Events", + "region": "us-gov-west-1", + "hostname": "iotevents-fips.us-gov-west-1.api.aws" + }, + { + "endpointPrefix": "iotsitewise", + "sdkId": "IoTSiteWise", + "region": "us-gov-west-1", + "hostname": "iotsitewise-fips.us-gov-west-1.api.aws" + }, + { + "endpointPrefix": "kafka", + "sdkId": "Kafka", + "region": "us-gov-east-1", + "hostname": "kafka-fips.us-gov-east-1.api.aws" + }, + { + "endpointPrefix": "kinesisanalytics", + "sdkId": "Kinesis Analytics", + "region": "us-gov-east-1", + "hostname": "kinesisanalytics-fips.us-gov-east-1.api.aws" + }, + { + "endpointPrefix": "metering.marketplace", + "sdkId": "Marketplace Metering", + "region": "us-gov-east-1", + "hostname": "metering.marketplace-fips.us-gov-east-1.api.aws" + }, + { + "endpointPrefix": "quicksight", + "sdkId": "QuickSight", + "region": "api", + "hostname": "quicksight-fips.api.api.aws" + }, + { + "endpointPrefix": "route53resolver", + "sdkId": "Route53Resolver", + "region": "us-gov-east-1", + "hostname": "route53resolver-fips.us-gov-east-1.api.aws" + }, + { + "endpointPrefix": "s3-control", + "sdkId": "S3 Control", + "region": "us-gov-east-1", + "hostname": "s3-control-fips.dualstack.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "streams.dynamodb", + "sdkId": "DynamoDB Streams", + "region": "us-gov-east-1", + "hostname": "streams.dynamodb-fips.us-gov-east-1.api.aws" + }, + { + "endpointPrefix": "tagging", + "sdkId": "Resource Groups Tagging API", + "region": "us-gov-east-1", + "hostname": "tagging-fips.us-gov-east-1.api.aws" + } +] diff --git a/tests/functional/endpoints/fips-dualstack/test_cases_unsupported.json b/tests/functional/endpoints/fips-dualstack/test_cases_unsupported.json new file mode 100644 index 0000000000000..47abb4833f6f6 --- /dev/null +++ b/tests/functional/endpoints/fips-dualstack/test_cases_unsupported.json @@ -0,0 +1,8 @@ +[ + { + "endpointPrefix": "iotsecuredtunneling", + "sdkId": "IoTSecureTunneling", + "region": "cn-north-1", + "hostname": "iotsecuredtunneling-fips.cn-north-1.api.amazonwebservices.com.cn" + } +] From 2977852a0ee60cc91e951af42bed92dee7e0053c Mon Sep 17 00:00:00 2001 From: "Kamat, Trivikram" <16024985+trivikr@users.noreply.github.com> Date: Wed, 3 Nov 2021 19:53:35 +0000 Subject: [PATCH 20/25] test(functional): attempt to write single function for endpoints tests --- .../endpoints/dualstack/index.spec.ts | 22 - .../dualstack/test_cases_supported.json | 1814 --- .../dualstack/test_cases_unsupported.json | 8 - .../endpoints/fips-dualstack/index.spec.ts | 22 - .../fips-dualstack/test_cases_supported.json | 1790 --- .../test_cases_unsupported.json | 8 - tests/functional/endpoints/fips/index.spec.ts | 24 - .../endpoints/fips/legacy/index.spec.ts | 23 - .../fips/legacy/test_cases_supported.json | 4069 ------ .../fips/legacy/test_cases_unsupported.json | 86 - .../endpoints/fips/test_cases_supported.json | 2996 ---- .../fips/test_cases_unsupported.json | 26 - tests/functional/endpoints/fixtures.ts | 400 - tests/functional/endpoints/index.spec.ts | 29 +- .../endpoints/test_cases_supported.json | 11994 ++++++++++++++++ .../endpoints/test_cases_unsupported.json | 50 + 16 files changed, 12060 insertions(+), 11301 deletions(-) delete mode 100644 tests/functional/endpoints/dualstack/index.spec.ts delete mode 100644 tests/functional/endpoints/dualstack/test_cases_supported.json delete mode 100644 tests/functional/endpoints/dualstack/test_cases_unsupported.json delete mode 100644 tests/functional/endpoints/fips-dualstack/index.spec.ts delete mode 100644 tests/functional/endpoints/fips-dualstack/test_cases_supported.json delete mode 100644 tests/functional/endpoints/fips-dualstack/test_cases_unsupported.json delete mode 100644 tests/functional/endpoints/fips/index.spec.ts delete mode 100644 tests/functional/endpoints/fips/legacy/index.spec.ts delete mode 100644 tests/functional/endpoints/fips/legacy/test_cases_supported.json delete mode 100644 tests/functional/endpoints/fips/legacy/test_cases_unsupported.json delete mode 100644 tests/functional/endpoints/fips/test_cases_supported.json delete mode 100644 tests/functional/endpoints/fips/test_cases_unsupported.json delete mode 100644 tests/functional/endpoints/fixtures.ts create mode 100644 tests/functional/endpoints/test_cases_supported.json create mode 100644 tests/functional/endpoints/test_cases_unsupported.json diff --git a/tests/functional/endpoints/dualstack/index.spec.ts b/tests/functional/endpoints/dualstack/index.spec.ts deleted file mode 100644 index 22f861df54fcb..0000000000000 --- a/tests/functional/endpoints/dualstack/index.spec.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { join } from "path"; - -import testCases from "./test_cases_supported.json"; - -const getClientPackageName = (sdkId: string) => - `client-${sdkId - .split(" ") - .map((word) => word.toLowerCase()) - .join("-")}`; - -describe("endpoints.dualstack", () => { - for (const { sdkId, region, hostname } of testCases) { - const clientPackageName = getClientPackageName(sdkId); - it(`testing "${clientPackageName}" with region: ${region}`, async () => { - const { defaultRegionInfoProvider } = await import( - join("..", "..", "..", "..", "clients", clientPackageName, "src", "endpoints") - ); - const regionInfo = await defaultRegionInfoProvider(region, { isDualstackEndpoint: true }); - expect(regionInfo.hostname).toEqual(hostname); - }); - } -}); diff --git a/tests/functional/endpoints/dualstack/test_cases_supported.json b/tests/functional/endpoints/dualstack/test_cases_supported.json deleted file mode 100644 index c2aec951ace75..0000000000000 --- a/tests/functional/endpoints/dualstack/test_cases_supported.json +++ /dev/null @@ -1,1814 +0,0 @@ -[ - { - "endpointPrefix": "a4b", - "sdkId": "Alexa For Business", - "region": "us-east-1", - "hostname": "a4b.us-east-1.api.aws" - }, - { - "endpointPrefix": "access-analyzer", - "sdkId": "AccessAnalyzer", - "region": "af-south-1", - "hostname": "access-analyzer.af-south-1.api.aws" - }, - { - "endpointPrefix": "acm", - "sdkId": "ACM", - "region": "af-south-1", - "hostname": "acm.af-south-1.api.aws" - }, - { - "endpointPrefix": "acm-pca", - "sdkId": "ACM PCA", - "region": "af-south-1", - "hostname": "acm-pca.af-south-1.api.aws" - }, - { - "endpointPrefix": "airflow", - "sdkId": "MWAA", - "region": "ap-northeast-1", - "hostname": "airflow.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "amplify", - "sdkId": "Amplify", - "region": "ap-east-1", - "hostname": "amplify.ap-east-1.api.aws" - }, - { - "endpointPrefix": "amplifybackend", - "sdkId": "AmplifyBackend", - "region": "ap-northeast-1", - "hostname": "amplifybackend.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "api.detective", - "sdkId": "Detective", - "region": "af-south-1", - "hostname": "api.detective.af-south-1.api.aws" - }, - { - "endpointPrefix": "api.fleethub.iot", - "sdkId": "IoTFleetHub", - "region": "ap-northeast-1", - "hostname": "api.fleethub.iot.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "api.mediatailor", - "sdkId": "MediaTailor", - "region": "ap-northeast-1", - "hostname": "api.mediatailor.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "api.pricing", - "sdkId": "Pricing", - "region": "ap-south-1", - "hostname": "api.pricing.ap-south-1.api.aws" - }, - { - "endpointPrefix": "apigateway", - "sdkId": "ApiGatewayV2", - "region": "af-south-1", - "hostname": "apigateway.af-south-1.api.aws" - }, - { - "endpointPrefix": "app-integrations", - "sdkId": "AppIntegrations", - "region": "ap-northeast-1", - "hostname": "app-integrations.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "appflow", - "sdkId": "Appflow", - "region": "af-south-1", - "hostname": "appflow.af-south-1.api.aws" - }, - { - "endpointPrefix": "application-autoscaling", - "sdkId": "Application Auto Scaling", - "region": "af-south-1", - "hostname": "application-autoscaling.af-south-1.api.aws" - }, - { - "endpointPrefix": "applicationinsights", - "sdkId": "Application Insights", - "region": "af-south-1", - "hostname": "applicationinsights.af-south-1.api.aws" - }, - { - "endpointPrefix": "appmesh", - "sdkId": "App Mesh", - "region": "af-south-1", - "hostname": "appmesh.af-south-1.api.aws" - }, - { - "endpointPrefix": "apprunner", - "sdkId": "AppRunner", - "region": "ap-northeast-1", - "hostname": "apprunner.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "appstream2", - "sdkId": "AppStream", - "region": "ap-northeast-1", - "hostname": "appstream2.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "appsync", - "sdkId": "AppSync", - "region": "ap-east-1", - "hostname": "appsync.ap-east-1.api.aws" - }, - { - "endpointPrefix": "aps", - "sdkId": "amp", - "region": "ap-northeast-1", - "hostname": "aps.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "athena", - "sdkId": "Athena", - "region": "af-south-1", - "hostname": "athena.af-south-1.api.aws" - }, - { - "endpointPrefix": "auditmanager", - "sdkId": "AuditManager", - "region": "ap-northeast-1", - "hostname": "auditmanager.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "autoscaling", - "sdkId": "Auto Scaling", - "region": "af-south-1", - "hostname": "autoscaling.af-south-1.api.aws" - }, - { - "endpointPrefix": "autoscaling-plans", - "sdkId": "Auto Scaling Plans", - "region": "af-south-1", - "hostname": "autoscaling-plans.af-south-1.api.aws" - }, - { - "endpointPrefix": "backup", - "sdkId": "Backup", - "region": "af-south-1", - "hostname": "backup.af-south-1.api.aws" - }, - { - "endpointPrefix": "braket", - "sdkId": "Braket", - "region": "us-east-1", - "hostname": "braket.us-east-1.api.aws" - }, - { - "endpointPrefix": "cloud9", - "sdkId": "Cloud9", - "region": "af-south-1", - "hostname": "cloud9.af-south-1.api.aws" - }, - { - "endpointPrefix": "cloudcontrolapi", - "sdkId": "CloudControl", - "region": "af-south-1", - "hostname": "cloudcontrolapi.af-south-1.api.aws" - }, - { - "endpointPrefix": "clouddirectory", - "sdkId": "CloudDirectory", - "region": "ap-southeast-1", - "hostname": "clouddirectory.ap-southeast-1.api.aws" - }, - { - "endpointPrefix": "cloudformation", - "sdkId": "CloudFormation", - "region": "af-south-1", - "hostname": "cloudformation.af-south-1.api.aws" - }, - { - "endpointPrefix": "cloudhsm", - "sdkId": "CloudHSM", - "region": "ap-northeast-1", - "hostname": "cloudhsm.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "cloudhsmv2", - "sdkId": "CloudHSM V2", - "region": "af-south-1", - "hostname": "cloudhsmv2.af-south-1.api.aws" - }, - { - "endpointPrefix": "cloudsearch", - "sdkId": "CloudSearch", - "region": "ap-northeast-1", - "hostname": "cloudsearch.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "cloudtrail", - "sdkId": "CloudTrail", - "region": "af-south-1", - "hostname": "cloudtrail.af-south-1.api.aws" - }, - { - "endpointPrefix": "codeartifact", - "sdkId": "codeartifact", - "region": "ap-northeast-1", - "hostname": "codeartifact.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "codebuild", - "sdkId": "CodeBuild", - "region": "af-south-1", - "hostname": "codebuild.af-south-1.api.aws" - }, - { - "endpointPrefix": "codecommit", - "sdkId": "CodeCommit", - "region": "af-south-1", - "hostname": "codecommit.af-south-1.api.aws" - }, - { - "endpointPrefix": "codedeploy", - "sdkId": "CodeDeploy", - "region": "af-south-1", - "hostname": "codedeploy.af-south-1.api.aws" - }, - { - "endpointPrefix": "codeguru-reviewer", - "sdkId": "CodeGuru Reviewer", - "region": "ap-northeast-1", - "hostname": "codeguru-reviewer.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "codepipeline", - "sdkId": "CodePipeline", - "region": "ap-east-1", - "hostname": "codepipeline.ap-east-1.api.aws" - }, - { - "endpointPrefix": "codestar", - "sdkId": "CodeStar", - "region": "ap-northeast-1", - "hostname": "codestar.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "codestar-connections", - "sdkId": "CodeStar connections", - "region": "ap-northeast-1", - "hostname": "codestar-connections.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "cognito-identity", - "sdkId": "Cognito Identity", - "region": "ap-northeast-1", - "hostname": "cognito-identity.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "cognito-idp", - "sdkId": "Cognito Identity Provider", - "region": "ap-northeast-1", - "hostname": "cognito-idp.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "cognito-sync", - "sdkId": "Cognito Sync", - "region": "ap-northeast-1", - "hostname": "cognito-sync.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "comprehend", - "sdkId": "Comprehend", - "region": "ap-northeast-1", - "hostname": "comprehend.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "comprehendmedical", - "sdkId": "ComprehendMedical", - "region": "ap-southeast-2", - "hostname": "comprehendmedical.ap-southeast-2.api.aws" - }, - { - "endpointPrefix": "config", - "sdkId": "Config Service", - "region": "af-south-1", - "hostname": "config.af-south-1.api.aws" - }, - { - "endpointPrefix": "connect", - "sdkId": "Connect", - "region": "ap-northeast-1", - "hostname": "connect.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "contact-lens", - "sdkId": "Connect Contact Lens", - "region": "ap-northeast-1", - "hostname": "contact-lens.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "cur", - "sdkId": "Cost and Usage Report Service", - "region": "us-east-1", - "hostname": "cur.us-east-1.api.aws" - }, - { - "endpointPrefix": "data.iot", - "sdkId": "IoT Data Plane", - "region": "ap-east-1", - "hostname": "data.iot.ap-east-1.api.aws" - }, - { - "endpointPrefix": "data.jobs.iot", - "sdkId": "IoT Jobs Data Plane", - "region": "ap-east-1", - "hostname": "data.jobs.iot.ap-east-1.api.aws" - }, - { - "endpointPrefix": "data.mediastore", - "sdkId": "MediaStore Data", - "region": "ap-northeast-1", - "hostname": "data.mediastore.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "databrew", - "sdkId": "DataBrew", - "region": "af-south-1", - "hostname": "databrew.af-south-1.api.aws" - }, - { - "endpointPrefix": "dataexchange", - "sdkId": "DataExchange", - "region": "ap-northeast-1", - "hostname": "dataexchange.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "datapipeline", - "sdkId": "Data Pipeline", - "region": "ap-northeast-1", - "hostname": "datapipeline.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "datasync", - "sdkId": "DataSync", - "region": "af-south-1", - "hostname": "datasync.af-south-1.api.aws" - }, - { - "endpointPrefix": "dax", - "sdkId": "DAX", - "region": "ap-northeast-1", - "hostname": "dax.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "devicefarm", - "sdkId": "Device Farm", - "region": "us-west-2", - "hostname": "devicefarm.us-west-2.api.aws" - }, - { - "endpointPrefix": "directconnect", - "sdkId": "Direct Connect", - "region": "af-south-1", - "hostname": "directconnect.af-south-1.api.aws" - }, - { - "endpointPrefix": "discovery", - "sdkId": "Application Discovery Service", - "region": "ap-northeast-1", - "hostname": "discovery.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "dms", - "sdkId": "Database Migration Service", - "region": "af-south-1", - "hostname": "dms.af-south-1.api.aws" - }, - { - "endpointPrefix": "ds", - "sdkId": "Directory Service", - "region": "af-south-1", - "hostname": "ds.af-south-1.api.aws" - }, - { - "endpointPrefix": "dynamodb", - "sdkId": "DynamoDB", - "region": "af-south-1", - "hostname": "dynamodb.af-south-1.api.aws" - }, - { - "endpointPrefix": "ebs", - "sdkId": "EBS", - "region": "af-south-1", - "hostname": "ebs.af-south-1.api.aws" - }, - { - "endpointPrefix": "ec2", - "sdkId": "EC2", - "region": "af-south-1", - "hostname": "ec2.af-south-1.api.aws" - }, - { - "endpointPrefix": "ec2", - "sdkId": "EC2", - "region": "ap-south-1", - "hostname": "api.ec2.ap-south-1.aws" - }, - { - "endpointPrefix": "ecs", - "sdkId": "ECS", - "region": "af-south-1", - "hostname": "ecs.af-south-1.api.aws" - }, - { - "endpointPrefix": "elasticache", - "sdkId": "ElastiCache", - "region": "af-south-1", - "hostname": "elasticache.af-south-1.api.aws" - }, - { - "endpointPrefix": "elasticbeanstalk", - "sdkId": "Elastic Beanstalk", - "region": "af-south-1", - "hostname": "elasticbeanstalk.af-south-1.api.aws" - }, - { - "endpointPrefix": "elasticloadbalancing", - "sdkId": "Elastic Load Balancing", - "region": "af-south-1", - "hostname": "elasticloadbalancing.af-south-1.api.aws" - }, - { - "endpointPrefix": "elasticmapreduce", - "sdkId": "EMR", - "region": "af-south-1", - "hostname": "elasticmapreduce.af-south-1.api.aws" - }, - { - "endpointPrefix": "elastictranscoder", - "sdkId": "Elastic Transcoder", - "region": "ap-northeast-1", - "hostname": "elastictranscoder.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "email", - "sdkId": "SESv2", - "region": "ap-south-1", - "hostname": "email.ap-south-1.api.aws" - }, - { - "endpointPrefix": "emr-containers", - "sdkId": "EMR containers", - "region": "ap-northeast-1", - "hostname": "emr-containers.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "entitlement.marketplace", - "sdkId": "Marketplace Entitlement Service", - "region": "us-east-1", - "hostname": "entitlement.marketplace.us-east-1.api.aws" - }, - { - "endpointPrefix": "es", - "sdkId": "OpenSearch", - "region": "af-south-1", - "hostname": "es.af-south-1.api.aws" - }, - { - "endpointPrefix": "events", - "sdkId": "EventBridge", - "region": "af-south-1", - "hostname": "events.af-south-1.api.aws" - }, - { - "endpointPrefix": "finspace", - "sdkId": "finspace", - "region": "ca-central-1", - "hostname": "finspace.ca-central-1.api.aws" - }, - { - "endpointPrefix": "finspace-api", - "sdkId": "finspace data", - "region": "ca-central-1", - "hostname": "finspace-api.ca-central-1.api.aws" - }, - { - "endpointPrefix": "firehose", - "sdkId": "Firehose", - "region": "af-south-1", - "hostname": "firehose.af-south-1.api.aws" - }, - { - "endpointPrefix": "fms", - "sdkId": "FMS", - "region": "ap-northeast-3", - "hostname": "fms.ap-northeast-3.api.aws" - }, - { - "endpointPrefix": "forecast", - "sdkId": "forecast", - "region": "ap-northeast-1", - "hostname": "forecast.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "forecastquery", - "sdkId": "forecastquery", - "region": "ap-northeast-1", - "hostname": "forecastquery.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "frauddetector", - "sdkId": "FraudDetector", - "region": "ap-southeast-1", - "hostname": "frauddetector.ap-southeast-1.api.aws" - }, - { - "endpointPrefix": "fsx", - "sdkId": "FSx", - "region": "af-south-1", - "hostname": "fsx.af-south-1.api.aws" - }, - { - "endpointPrefix": "gamelift", - "sdkId": "GameLift", - "region": "af-south-1", - "hostname": "gamelift.af-south-1.api.aws" - }, - { - "endpointPrefix": "glacier", - "sdkId": "Glacier", - "region": "af-south-1", - "hostname": "glacier.af-south-1.api.aws" - }, - { - "endpointPrefix": "glue", - "sdkId": "Glue", - "region": "af-south-1", - "hostname": "glue.af-south-1.api.aws" - }, - { - "endpointPrefix": "greengrass", - "sdkId": "GreengrassV2", - "region": "ap-northeast-1", - "hostname": "greengrass.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "groundstation", - "sdkId": "GroundStation", - "region": "af-south-1", - "hostname": "groundstation.af-south-1.api.aws" - }, - { - "endpointPrefix": "guardduty", - "sdkId": "GuardDuty", - "region": "af-south-1", - "hostname": "guardduty.af-south-1.api.aws" - }, - { - "endpointPrefix": "healthlake", - "sdkId": "HealthLake", - "region": "us-east-1", - "hostname": "healthlake.us-east-1.api.aws" - }, - { - "endpointPrefix": "honeycode", - "sdkId": "Honeycode", - "region": "us-west-2", - "hostname": "honeycode.us-west-2.api.aws" - }, - { - "endpointPrefix": "identitystore", - "sdkId": "identitystore", - "region": "ap-northeast-1", - "hostname": "identitystore.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "inspector", - "sdkId": "Inspector", - "region": "ap-northeast-1", - "hostname": "inspector.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "iot", - "sdkId": "IoT", - "region": "ap-east-1", - "hostname": "iot.ap-east-1.api.aws" - }, - { - "endpointPrefix": "iotanalytics", - "sdkId": "IoTAnalytics", - "region": "ap-northeast-1", - "hostname": "iotanalytics.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "iotevents", - "sdkId": "IoT Events", - "region": "ap-northeast-1", - "hostname": "iotevents.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "iotsitewise", - "sdkId": "IoTSiteWise", - "region": "ap-northeast-1", - "hostname": "iotsitewise.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "iotthingsgraph", - "sdkId": "IoTThingsGraph", - "region": "ap-northeast-1", - "hostname": "iotthingsgraph.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "ivs", - "sdkId": "ivs", - "region": "eu-west-1", - "hostname": "ivs.eu-west-1.api.aws" - }, - { - "endpointPrefix": "kafka", - "sdkId": "Kafka", - "region": "ap-east-1", - "hostname": "kafka.ap-east-1.api.aws" - }, - { - "endpointPrefix": "kafkaconnect", - "sdkId": "KafkaConnect", - "region": "ap-northeast-1", - "hostname": "kafkaconnect.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "kendra", - "sdkId": "kendra", - "region": "ap-southeast-1", - "hostname": "kendra.ap-southeast-1.api.aws" - }, - { - "endpointPrefix": "kinesis", - "sdkId": "Kinesis", - "region": "af-south-1", - "hostname": "kinesis.af-south-1.api.aws" - }, - { - "endpointPrefix": "kinesisanalytics", - "sdkId": "Kinesis Analytics", - "region": "ap-east-1", - "hostname": "kinesisanalytics.ap-east-1.api.aws" - }, - { - "endpointPrefix": "kinesisvideo", - "sdkId": "Kinesis Video", - "region": "ap-east-1", - "hostname": "kinesisvideo.ap-east-1.api.aws" - }, - { - "endpointPrefix": "lakeformation", - "sdkId": "LakeFormation", - "region": "af-south-1", - "hostname": "lakeformation.af-south-1.api.aws" - }, - { - "endpointPrefix": "lambda", - "sdkId": "Lambda", - "region": "af-south-1", - "hostname": "lambda.af-south-1.api.aws" - }, - { - "endpointPrefix": "license-manager", - "sdkId": "License Manager", - "region": "af-south-1", - "hostname": "license-manager.af-south-1.api.aws" - }, - { - "endpointPrefix": "lightsail", - "sdkId": "Lightsail", - "region": "ap-northeast-1", - "hostname": "lightsail.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "logs", - "sdkId": "CloudWatch Logs", - "region": "af-south-1", - "hostname": "logs.af-south-1.api.aws" - }, - { - "endpointPrefix": "lookoutequipment", - "sdkId": "LookoutEquipment", - "region": "ap-northeast-2", - "hostname": "lookoutequipment.ap-northeast-2.api.aws" - }, - { - "endpointPrefix": "lookoutvision", - "sdkId": "LookoutVision", - "region": "ap-northeast-1", - "hostname": "lookoutvision.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "machinelearning", - "sdkId": "Machine Learning", - "region": "eu-west-1", - "hostname": "machinelearning.eu-west-1.api.aws" - }, - { - "endpointPrefix": "macie2", - "sdkId": "Macie2", - "region": "af-south-1", - "hostname": "macie2.af-south-1.api.aws" - }, - { - "endpointPrefix": "managedblockchain", - "sdkId": "ManagedBlockchain", - "region": "ap-northeast-1", - "hostname": "managedblockchain.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "marketplacecommerceanalytics", - "sdkId": "Marketplace Commerce Analytics", - "region": "us-east-1", - "hostname": "marketplacecommerceanalytics.us-east-1.api.aws" - }, - { - "endpointPrefix": "mediaconnect", - "sdkId": "MediaConnect", - "region": "ap-east-1", - "hostname": "mediaconnect.ap-east-1.api.aws" - }, - { - "endpointPrefix": "mediaconvert", - "sdkId": "MediaConvert", - "region": "ap-northeast-1", - "hostname": "mediaconvert.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "medialive", - "sdkId": "MediaLive", - "region": "ap-northeast-1", - "hostname": "medialive.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "mediapackage", - "sdkId": "MediaPackage", - "region": "ap-northeast-1", - "hostname": "mediapackage.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "mediapackage-vod", - "sdkId": "MediaPackage Vod", - "region": "ap-northeast-1", - "hostname": "mediapackage-vod.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "mediastore", - "sdkId": "MediaStore", - "region": "ap-northeast-1", - "hostname": "mediastore.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "metering.marketplace", - "sdkId": "Marketplace Metering", - "region": "af-south-1", - "hostname": "metering.marketplace.af-south-1.api.aws" - }, - { - "endpointPrefix": "mgh", - "sdkId": "Migration Hub", - "region": "ap-northeast-1", - "hostname": "mgh.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "mgn", - "sdkId": "mgn", - "region": "ap-east-1", - "hostname": "mgn.ap-east-1.api.aws" - }, - { - "endpointPrefix": "models-v2-lex", - "sdkId": "Lex Models V2", - "region": "af-south-1", - "hostname": "models-v2-lex.af-south-1.api.aws" - }, - { - "endpointPrefix": "monitoring", - "sdkId": "CloudWatch", - "region": "af-south-1", - "hostname": "monitoring.af-south-1.api.aws" - }, - { - "endpointPrefix": "mq", - "sdkId": "mq", - "region": "ap-east-1", - "hostname": "mq.ap-east-1.api.aws" - }, - { - "endpointPrefix": "mturk-requester", - "sdkId": "MTurk", - "region": "us-east-1", - "hostname": "mturk-requester.us-east-1.api.aws" - }, - { - "endpointPrefix": "network-firewall", - "sdkId": "Network Firewall", - "region": "af-south-1", - "hostname": "network-firewall.af-south-1.api.aws" - }, - { - "endpointPrefix": "nimble", - "sdkId": "nimble", - "region": "ap-southeast-2", - "hostname": "nimble.ap-southeast-2.api.aws" - }, - { - "endpointPrefix": "opsworks", - "sdkId": "OpsWorks", - "region": "ap-northeast-1", - "hostname": "opsworks.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "opsworks-cm", - "sdkId": "OpsWorksCM", - "region": "ap-northeast-1", - "hostname": "opsworks-cm.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "outposts", - "sdkId": "Outposts", - "region": "af-south-1", - "hostname": "outposts.af-south-1.api.aws" - }, - { - "endpointPrefix": "personalize", - "sdkId": "Personalize", - "region": "ap-northeast-1", - "hostname": "personalize.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "pinpoint", - "sdkId": "Pinpoint", - "region": "ap-northeast-1", - "hostname": "pinpoint.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "polly", - "sdkId": "Polly", - "region": "af-south-1", - "hostname": "polly.af-south-1.api.aws" - }, - { - "endpointPrefix": "profile", - "sdkId": "Customer Profiles", - "region": "ap-northeast-1", - "hostname": "profile.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "projects.iot1click", - "sdkId": "IoT 1Click Projects", - "region": "ap-northeast-1", - "hostname": "projects.iot1click.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "qldb", - "sdkId": "QLDB", - "region": "ap-northeast-1", - "hostname": "qldb.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "quicksight", - "sdkId": "QuickSight", - "region": "ap-northeast-1", - "hostname": "quicksight.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "ram", - "sdkId": "RAM", - "region": "af-south-1", - "hostname": "ram.af-south-1.api.aws" - }, - { - "endpointPrefix": "rds", - "sdkId": "RDS", - "region": "af-south-1", - "hostname": "rds.af-south-1.api.aws" - }, - { - "endpointPrefix": "redshift", - "sdkId": "Redshift", - "region": "af-south-1", - "hostname": "redshift.af-south-1.api.aws" - }, - { - "endpointPrefix": "rekognition", - "sdkId": "Rekognition", - "region": "ap-northeast-1", - "hostname": "rekognition.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "resource-groups", - "sdkId": "Resource Groups", - "region": "af-south-1", - "hostname": "resource-groups.af-south-1.api.aws" - }, - { - "endpointPrefix": "robomaker", - "sdkId": "RoboMaker", - "region": "ap-northeast-1", - "hostname": "robomaker.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "route53domains", - "sdkId": "Route 53 Domains", - "region": "us-east-1", - "hostname": "route53domains.us-east-1.api.aws" - }, - { - "endpointPrefix": "route53resolver", - "sdkId": "Route53Resolver", - "region": "af-south-1", - "hostname": "route53resolver.af-south-1.api.aws" - }, - { - "endpointPrefix": "runtime-v2-lex", - "sdkId": "Lex Runtime V2", - "region": "af-south-1", - "hostname": "runtime-v2-lex.af-south-1.api.aws" - }, - { - "endpointPrefix": "s3", - "sdkId": "S3", - "region": "af-south-1", - "hostname": "s3.dualstack.af-south-1.amazonaws.com" - }, - { - "endpointPrefix": "s3-control", - "sdkId": "S3 Control", - "region": "ap-northeast-1", - "hostname": "s3-control.dualstack.ap-northeast-1.amazonaws.com" - }, - { - "endpointPrefix": "schemas", - "sdkId": "schemas", - "region": "ap-east-1", - "hostname": "schemas.ap-east-1.api.aws" - }, - { - "endpointPrefix": "secretsmanager", - "sdkId": "Secrets Manager", - "region": "af-south-1", - "hostname": "secretsmanager.af-south-1.api.aws" - }, - { - "endpointPrefix": "securityhub", - "sdkId": "SecurityHub", - "region": "af-south-1", - "hostname": "securityhub.af-south-1.api.aws" - }, - { - "endpointPrefix": "serverlessrepo", - "sdkId": "ServerlessApplicationRepository", - "region": "ap-east-1", - "hostname": "serverlessrepo.ap-east-1.api.aws" - }, - { - "endpointPrefix": "servicecatalog", - "sdkId": "Service Catalog", - "region": "af-south-1", - "hostname": "servicecatalog.af-south-1.api.aws" - }, - { - "endpointPrefix": "servicecatalog-appregistry", - "sdkId": "Service Catalog AppRegistry", - "region": "af-south-1", - "hostname": "servicecatalog-appregistry.af-south-1.api.aws" - }, - { - "endpointPrefix": "servicediscovery", - "sdkId": "ServiceDiscovery", - "region": "af-south-1", - "hostname": "servicediscovery.af-south-1.api.aws" - }, - { - "endpointPrefix": "servicequotas", - "sdkId": "Service Quotas", - "region": "af-south-1", - "hostname": "servicequotas.af-south-1.api.aws" - }, - { - "endpointPrefix": "session.qldb", - "sdkId": "QLDB Session", - "region": "ap-northeast-1", - "hostname": "session.qldb.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "sms", - "sdkId": "SMS", - "region": "af-south-1", - "hostname": "sms.af-south-1.api.aws" - }, - { - "endpointPrefix": "snowball", - "sdkId": "Snowball", - "region": "af-south-1", - "hostname": "snowball.af-south-1.api.aws" - }, - { - "endpointPrefix": "sns", - "sdkId": "SNS", - "region": "af-south-1", - "hostname": "sns.af-south-1.api.aws" - }, - { - "endpointPrefix": "sqs", - "sdkId": "SQS", - "region": "af-south-1", - "hostname": "sqs.af-south-1.api.aws" - }, - { - "endpointPrefix": "ssm", - "sdkId": "SSM", - "region": "af-south-1", - "hostname": "ssm.af-south-1.api.aws" - }, - { - "endpointPrefix": "ssm-incidents", - "sdkId": "SSM Incidents", - "region": "ap-northeast-1", - "hostname": "ssm-incidents.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "states", - "sdkId": "SFN", - "region": "af-south-1", - "hostname": "states.af-south-1.api.aws" - }, - { - "endpointPrefix": "storagegateway", - "sdkId": "Storage Gateway", - "region": "af-south-1", - "hostname": "storagegateway.af-south-1.api.aws" - }, - { - "endpointPrefix": "streams.dynamodb", - "sdkId": "DynamoDB Streams", - "region": "ap-northeast-1", - "hostname": "streams.dynamodb.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "sts", - "sdkId": "STS", - "region": "af-south-1", - "hostname": "sts.af-south-1.api.aws" - }, - { - "endpointPrefix": "swf", - "sdkId": "SWF", - "region": "af-south-1", - "hostname": "swf.af-south-1.api.aws" - }, - { - "endpointPrefix": "tagging", - "sdkId": "Resource Groups Tagging API", - "region": "af-south-1", - "hostname": "tagging.af-south-1.api.aws" - }, - { - "endpointPrefix": "textract", - "sdkId": "Textract", - "region": "ap-northeast-2", - "hostname": "textract.ap-northeast-2.api.aws" - }, - { - "endpointPrefix": "transcribestreaming", - "sdkId": "Transcribe Streaming", - "region": "ap-northeast-1", - "hostname": "transcribestreaming.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "transfer", - "sdkId": "Transfer", - "region": "af-south-1", - "hostname": "transfer.af-south-1.api.aws" - }, - { - "endpointPrefix": "translate", - "sdkId": "Translate", - "region": "ap-east-1", - "hostname": "translate.ap-east-1.api.aws" - }, - { - "endpointPrefix": "voiceid", - "sdkId": "Voice ID", - "region": "ap-northeast-1", - "hostname": "voiceid.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "wisdom", - "sdkId": "Wisdom", - "region": "ap-northeast-1", - "hostname": "wisdom.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "workdocs", - "sdkId": "WorkDocs", - "region": "ap-northeast-1", - "hostname": "workdocs.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "workmail", - "sdkId": "WorkMail", - "region": "eu-west-1", - "hostname": "workmail.eu-west-1.api.aws" - }, - { - "endpointPrefix": "workspaces", - "sdkId": "WorkSpaces", - "region": "ap-northeast-1", - "hostname": "workspaces.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "xray", - "sdkId": "XRay", - "region": "af-south-1", - "hostname": "xray.af-south-1.api.aws" - }, - { - "endpointPrefix": "access-analyzer", - "sdkId": "AccessAnalyzer", - "region": "cn-north-1", - "hostname": "access-analyzer.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "acm", - "sdkId": "ACM", - "region": "cn-north-1", - "hostname": "acm.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "api.sagemaker", - "sdkId": "SageMaker", - "region": "cn-north-1", - "hostname": "api.sagemaker.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "apigateway", - "sdkId": "ApiGatewayV2", - "region": "cn-north-1", - "hostname": "apigateway.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "application-autoscaling", - "sdkId": "Application Auto Scaling", - "region": "cn-north-1", - "hostname": "application-autoscaling.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "applicationinsights", - "sdkId": "Application Insights", - "region": "cn-north-1", - "hostname": "applicationinsights.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "appmesh", - "sdkId": "App Mesh", - "region": "cn-north-1", - "hostname": "appmesh.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "appsync", - "sdkId": "AppSync", - "region": "cn-north-1", - "hostname": "appsync.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "athena", - "sdkId": "Athena", - "region": "cn-north-1", - "hostname": "athena.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "autoscaling", - "sdkId": "Auto Scaling", - "region": "cn-north-1", - "hostname": "autoscaling.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "autoscaling-plans", - "sdkId": "Auto Scaling Plans", - "region": "cn-north-1", - "hostname": "autoscaling-plans.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "backup", - "sdkId": "Backup", - "region": "cn-north-1", - "hostname": "backup.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "batch", - "sdkId": "Batch", - "region": "cn-north-1", - "hostname": "batch.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "cloudformation", - "sdkId": "CloudFormation", - "region": "cn-north-1", - "hostname": "cloudformation.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "cloudtrail", - "sdkId": "CloudTrail", - "region": "cn-north-1", - "hostname": "cloudtrail.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "codebuild", - "sdkId": "CodeBuild", - "region": "cn-north-1", - "hostname": "codebuild.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "codecommit", - "sdkId": "CodeCommit", - "region": "cn-north-1", - "hostname": "codecommit.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "codedeploy", - "sdkId": "CodeDeploy", - "region": "cn-north-1", - "hostname": "codedeploy.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "cognito-identity", - "sdkId": "Cognito Identity", - "region": "cn-north-1", - "hostname": "cognito-identity.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "config", - "sdkId": "Config Service", - "region": "cn-north-1", - "hostname": "config.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "cur", - "sdkId": "Cost and Usage Report Service", - "region": "cn-northwest-1", - "hostname": "cur.cn-northwest-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "data.iot", - "sdkId": "IoT Data Plane", - "region": "cn-north-1", - "hostname": "data.iot.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "data.jobs.iot", - "sdkId": "IoT Jobs Data Plane", - "region": "cn-north-1", - "hostname": "data.jobs.iot.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "databrew", - "sdkId": "DataBrew", - "region": "cn-north-1", - "hostname": "databrew.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "dax", - "sdkId": "DAX", - "region": "cn-north-1", - "hostname": "dax.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "directconnect", - "sdkId": "Direct Connect", - "region": "cn-north-1", - "hostname": "directconnect.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "dms", - "sdkId": "Database Migration Service", - "region": "cn-north-1", - "hostname": "dms.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "ds", - "sdkId": "Directory Service", - "region": "cn-north-1", - "hostname": "ds.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "dynamodb", - "sdkId": "DynamoDB", - "region": "cn-north-1", - "hostname": "dynamodb.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "ebs", - "sdkId": "EBS", - "region": "cn-north-1", - "hostname": "ebs.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "ec2", - "sdkId": "EC2", - "region": "cn-north-1", - "hostname": "ec2.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "ecs", - "sdkId": "ECS", - "region": "cn-north-1", - "hostname": "ecs.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "eks", - "sdkId": "EKS", - "region": "cn-north-1", - "hostname": "eks.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "elasticache", - "sdkId": "ElastiCache", - "region": "cn-north-1", - "hostname": "elasticache.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "elasticbeanstalk", - "sdkId": "Elastic Beanstalk", - "region": "cn-north-1", - "hostname": "elasticbeanstalk.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "elasticloadbalancing", - "sdkId": "Elastic Load Balancing", - "region": "cn-north-1", - "hostname": "elasticloadbalancing.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "elasticmapreduce", - "sdkId": "EMR", - "region": "cn-north-1", - "hostname": "elasticmapreduce.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "emr-containers", - "sdkId": "EMR containers", - "region": "cn-north-1", - "hostname": "emr-containers.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "es", - "sdkId": "OpenSearch", - "region": "cn-north-1", - "hostname": "es.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "events", - "sdkId": "EventBridge", - "region": "cn-north-1", - "hostname": "events.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "firehose", - "sdkId": "Firehose", - "region": "cn-north-1", - "hostname": "firehose.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "fms", - "sdkId": "FMS", - "region": "cn-north-1", - "hostname": "fms.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "fsx", - "sdkId": "FSx", - "region": "cn-north-1", - "hostname": "fsx.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "gamelift", - "sdkId": "GameLift", - "region": "cn-north-1", - "hostname": "gamelift.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "glacier", - "sdkId": "Glacier", - "region": "cn-north-1", - "hostname": "glacier.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "glue", - "sdkId": "Glue", - "region": "cn-north-1", - "hostname": "glue.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "greengrass", - "sdkId": "GreengrassV2", - "region": "cn-north-1", - "hostname": "greengrass.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "guardduty", - "sdkId": "GuardDuty", - "region": "cn-north-1", - "hostname": "guardduty.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "health", - "sdkId": "Health", - "region": "cn-north-1", - "hostname": "health.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "iot", - "sdkId": "IoT", - "region": "cn-north-1", - "hostname": "iot.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "iotanalytics", - "sdkId": "IoTAnalytics", - "region": "cn-north-1", - "hostname": "iotanalytics.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "iotevents", - "sdkId": "IoT Events", - "region": "cn-north-1", - "hostname": "iotevents.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "iotsitewise", - "sdkId": "IoTSiteWise", - "region": "cn-north-1", - "hostname": "iotsitewise.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "kafka", - "sdkId": "Kafka", - "region": "cn-north-1", - "hostname": "kafka.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "kinesis", - "sdkId": "Kinesis", - "region": "cn-north-1", - "hostname": "kinesis.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "kinesisanalytics", - "sdkId": "Kinesis Analytics", - "region": "cn-north-1", - "hostname": "kinesisanalytics.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "kms", - "sdkId": "KMS", - "region": "cn-north-1", - "hostname": "kms.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "lakeformation", - "sdkId": "LakeFormation", - "region": "cn-north-1", - "hostname": "lakeformation.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "lambda", - "sdkId": "Lambda", - "region": "cn-north-1", - "hostname": "lambda.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "license-manager", - "sdkId": "License Manager", - "region": "cn-north-1", - "hostname": "license-manager.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "logs", - "sdkId": "CloudWatch Logs", - "region": "cn-north-1", - "hostname": "logs.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "monitoring", - "sdkId": "CloudWatch", - "region": "cn-north-1", - "hostname": "monitoring.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "mq", - "sdkId": "mq", - "region": "cn-north-1", - "hostname": "mq.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "personalize", - "sdkId": "Personalize", - "region": "cn-north-1", - "hostname": "personalize.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "polly", - "sdkId": "Polly", - "region": "cn-northwest-1", - "hostname": "polly.cn-northwest-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "ram", - "sdkId": "RAM", - "region": "cn-north-1", - "hostname": "ram.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "rds", - "sdkId": "RDS", - "region": "cn-north-1", - "hostname": "rds.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "redshift", - "sdkId": "Redshift", - "region": "cn-north-1", - "hostname": "redshift.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "resource-groups", - "sdkId": "Resource Groups", - "region": "cn-north-1", - "hostname": "resource-groups.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "route53resolver", - "sdkId": "Route53Resolver", - "region": "cn-north-1", - "hostname": "route53resolver.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "runtime.sagemaker", - "sdkId": "SageMaker Runtime", - "region": "cn-north-1", - "hostname": "runtime.sagemaker.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "s3", - "sdkId": "S3", - "region": "cn-north-1", - "hostname": "s3.dualstack.cn-north-1.amazonaws.com.cn" - }, - { - "endpointPrefix": "s3-control", - "sdkId": "S3 Control", - "region": "cn-north-1", - "hostname": "s3-control.dualstack.cn-north-1.amazonaws.com.cn" - }, - { - "endpointPrefix": "secretsmanager", - "sdkId": "Secrets Manager", - "region": "cn-north-1", - "hostname": "secretsmanager.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "securityhub", - "sdkId": "SecurityHub", - "region": "cn-north-1", - "hostname": "securityhub.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "serverlessrepo", - "sdkId": "ServerlessApplicationRepository", - "region": "cn-north-1", - "hostname": "serverlessrepo.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "servicecatalog", - "sdkId": "Service Catalog", - "region": "cn-north-1", - "hostname": "servicecatalog.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "servicediscovery", - "sdkId": "ServiceDiscovery", - "region": "cn-north-1", - "hostname": "servicediscovery.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "sms", - "sdkId": "SMS", - "region": "cn-north-1", - "hostname": "sms.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "sns", - "sdkId": "SNS", - "region": "cn-north-1", - "hostname": "sns.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "sqs", - "sdkId": "SQS", - "region": "cn-north-1", - "hostname": "sqs.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "ssm", - "sdkId": "SSM", - "region": "cn-north-1", - "hostname": "ssm.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "states", - "sdkId": "SFN", - "region": "cn-north-1", - "hostname": "states.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "storagegateway", - "sdkId": "Storage Gateway", - "region": "cn-north-1", - "hostname": "storagegateway.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "streams.dynamodb", - "sdkId": "DynamoDB Streams", - "region": "cn-north-1", - "hostname": "streams.dynamodb.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "sts", - "sdkId": "STS", - "region": "cn-north-1", - "hostname": "sts.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "swf", - "sdkId": "SWF", - "region": "cn-north-1", - "hostname": "swf.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "tagging", - "sdkId": "Resource Groups Tagging API", - "region": "cn-north-1", - "hostname": "tagging.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "transcribestreaming", - "sdkId": "Transcribe Streaming", - "region": "cn-north-1", - "hostname": "transcribestreaming.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "transfer", - "sdkId": "Transfer", - "region": "cn-north-1", - "hostname": "transfer.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "workspaces", - "sdkId": "WorkSpaces", - "region": "cn-northwest-1", - "hostname": "workspaces.cn-northwest-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "xray", - "sdkId": "XRay", - "region": "cn-north-1", - "hostname": "xray.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "apigateway", - "sdkId": "ApiGatewayV2", - "region": "us-gov-east-1", - "hostname": "apigateway.us-gov-east-1.api.aws" - }, - { - "endpointPrefix": "application-autoscaling", - "sdkId": "Application Auto Scaling", - "region": "us-gov-east-1", - "hostname": "application-autoscaling.us-gov-east-1.api.aws" - }, - { - "endpointPrefix": "autoscaling", - "sdkId": "Auto Scaling", - "region": "us-gov-east-1", - "hostname": "autoscaling.us-gov-east-1.api.aws" - }, - { - "endpointPrefix": "autoscaling-plans", - "sdkId": "Auto Scaling Plans", - "region": "us-gov-east-1", - "hostname": "autoscaling-plans.us-gov-east-1.api.aws" - }, - { - "endpointPrefix": "backup", - "sdkId": "Backup", - "region": "us-gov-east-1", - "hostname": "backup.us-gov-east-1.api.aws" - }, - { - "endpointPrefix": "clouddirectory", - "sdkId": "CloudDirectory", - "region": "us-gov-west-1", - "hostname": "clouddirectory.us-gov-west-1.api.aws" - }, - { - "endpointPrefix": "cloudhsm", - "sdkId": "CloudHSM", - "region": "us-gov-west-1", - "hostname": "cloudhsm.us-gov-west-1.api.aws" - }, - { - "endpointPrefix": "cloudhsmv2", - "sdkId": "CloudHSM V2", - "region": "us-gov-east-1", - "hostname": "cloudhsmv2.us-gov-east-1.api.aws" - }, - { - "endpointPrefix": "connect", - "sdkId": "Connect", - "region": "us-gov-west-1", - "hostname": "connect.us-gov-west-1.api.aws" - }, - { - "endpointPrefix": "databrew", - "sdkId": "DataBrew", - "region": "us-gov-west-1", - "hostname": "databrew.us-gov-west-1.api.aws" - }, - { - "endpointPrefix": "ebs", - "sdkId": "EBS", - "region": "us-gov-east-1", - "hostname": "ebs.us-gov-east-1.api.aws" - }, - { - "endpointPrefix": "iotevents", - "sdkId": "IoT Events", - "region": "us-gov-west-1", - "hostname": "iotevents.us-gov-west-1.api.aws" - }, - { - "endpointPrefix": "iotsitewise", - "sdkId": "IoTSiteWise", - "region": "us-gov-west-1", - "hostname": "iotsitewise.us-gov-west-1.api.aws" - }, - { - "endpointPrefix": "kafka", - "sdkId": "Kafka", - "region": "us-gov-east-1", - "hostname": "kafka.us-gov-east-1.api.aws" - }, - { - "endpointPrefix": "kinesisanalytics", - "sdkId": "Kinesis Analytics", - "region": "us-gov-east-1", - "hostname": "kinesisanalytics.us-gov-east-1.api.aws" - }, - { - "endpointPrefix": "metering.marketplace", - "sdkId": "Marketplace Metering", - "region": "us-gov-east-1", - "hostname": "metering.marketplace.us-gov-east-1.api.aws" - }, - { - "endpointPrefix": "quicksight", - "sdkId": "QuickSight", - "region": "api", - "hostname": "quicksight.api.api.aws" - }, - { - "endpointPrefix": "route53resolver", - "sdkId": "Route53Resolver", - "region": "us-gov-east-1", - "hostname": "route53resolver.us-gov-east-1.api.aws" - }, - { - "endpointPrefix": "s3", - "sdkId": "S3", - "region": "us-gov-east-1", - "hostname": "s3.dualstack.us-gov-east-1.amazonaws.com" - }, - { - "endpointPrefix": "s3-control", - "sdkId": "S3 Control", - "region": "us-gov-east-1", - "hostname": "s3-control.dualstack.us-gov-east-1.amazonaws.com" - }, - { - "endpointPrefix": "streams.dynamodb", - "sdkId": "DynamoDB Streams", - "region": "us-gov-east-1", - "hostname": "streams.dynamodb.us-gov-east-1.api.aws" - }, - { - "endpointPrefix": "tagging", - "sdkId": "Resource Groups Tagging API", - "region": "us-gov-east-1", - "hostname": "tagging.us-gov-east-1.api.aws" - } -] diff --git a/tests/functional/endpoints/dualstack/test_cases_unsupported.json b/tests/functional/endpoints/dualstack/test_cases_unsupported.json deleted file mode 100644 index 9a032154aa858..0000000000000 --- a/tests/functional/endpoints/dualstack/test_cases_unsupported.json +++ /dev/null @@ -1,8 +0,0 @@ -[ - { - "endpointPrefix": "iotsecuredtunneling", - "sdkId": "IoTSecureTunneling", - "region": "cn-north-1", - "hostname": "iotsecuredtunneling.cn-north-1.api.amazonwebservices.com.cn" - } -] diff --git a/tests/functional/endpoints/fips-dualstack/index.spec.ts b/tests/functional/endpoints/fips-dualstack/index.spec.ts deleted file mode 100644 index 45c5d8e3adc45..0000000000000 --- a/tests/functional/endpoints/fips-dualstack/index.spec.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { join } from "path"; - -import testCases from "./test_cases_supported.json"; - -const getClientPackageName = (sdkId: string) => - `client-${sdkId - .split(" ") - .map((word) => word.toLowerCase()) - .join("-")}`; - -describe("endpoints.fips-dualstack", () => { - for (const { sdkId, region, hostname } of testCases) { - const clientPackageName = getClientPackageName(sdkId); - it(`testing "${clientPackageName}" with region: ${region}`, async () => { - const { defaultRegionInfoProvider } = await import( - join("..", "..", "..", "..", "clients", clientPackageName, "src", "endpoints") - ); - const regionInfo = await defaultRegionInfoProvider(region, { isFipsEndpoint: true, isDualstackEndpoint: true }); - expect(regionInfo.hostname).toEqual(hostname); - }); - } -}); diff --git a/tests/functional/endpoints/fips-dualstack/test_cases_supported.json b/tests/functional/endpoints/fips-dualstack/test_cases_supported.json deleted file mode 100644 index 7aa61274a5bba..0000000000000 --- a/tests/functional/endpoints/fips-dualstack/test_cases_supported.json +++ /dev/null @@ -1,1790 +0,0 @@ -[ - { - "endpointPrefix": "a4b", - "sdkId": "Alexa For Business", - "region": "us-east-1", - "hostname": "a4b-fips.us-east-1.api.aws" - }, - { - "endpointPrefix": "access-analyzer", - "sdkId": "AccessAnalyzer", - "region": "af-south-1", - "hostname": "access-analyzer-fips.af-south-1.api.aws" - }, - { - "endpointPrefix": "acm", - "sdkId": "ACM", - "region": "af-south-1", - "hostname": "acm-fips.af-south-1.api.aws" - }, - { - "endpointPrefix": "acm-pca", - "sdkId": "ACM PCA", - "region": "af-south-1", - "hostname": "acm-pca-fips.af-south-1.api.aws" - }, - { - "endpointPrefix": "airflow", - "sdkId": "MWAA", - "region": "ap-northeast-1", - "hostname": "airflow-fips.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "amplify", - "sdkId": "Amplify", - "region": "ap-east-1", - "hostname": "amplify-fips.ap-east-1.api.aws" - }, - { - "endpointPrefix": "amplifybackend", - "sdkId": "AmplifyBackend", - "region": "ap-northeast-1", - "hostname": "amplifybackend-fips.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "api.detective", - "sdkId": "Detective", - "region": "af-south-1", - "hostname": "api.detective-fips.af-south-1.api.aws" - }, - { - "endpointPrefix": "api.fleethub.iot", - "sdkId": "IoTFleetHub", - "region": "ap-northeast-1", - "hostname": "api.fleethub.iot-fips.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "api.mediatailor", - "sdkId": "MediaTailor", - "region": "ap-northeast-1", - "hostname": "api.mediatailor-fips.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "api.pricing", - "sdkId": "Pricing", - "region": "ap-south-1", - "hostname": "api.pricing-fips.ap-south-1.api.aws" - }, - { - "endpointPrefix": "apigateway", - "sdkId": "ApiGatewayV2", - "region": "af-south-1", - "hostname": "apigateway-fips.af-south-1.api.aws" - }, - { - "endpointPrefix": "app-integrations", - "sdkId": "AppIntegrations", - "region": "ap-northeast-1", - "hostname": "app-integrations-fips.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "appflow", - "sdkId": "Appflow", - "region": "af-south-1", - "hostname": "appflow-fips.af-south-1.api.aws" - }, - { - "endpointPrefix": "application-autoscaling", - "sdkId": "Application Auto Scaling", - "region": "af-south-1", - "hostname": "application-autoscaling-fips.af-south-1.api.aws" - }, - { - "endpointPrefix": "applicationinsights", - "sdkId": "Application Insights", - "region": "af-south-1", - "hostname": "applicationinsights-fips.af-south-1.api.aws" - }, - { - "endpointPrefix": "appmesh", - "sdkId": "App Mesh", - "region": "af-south-1", - "hostname": "appmesh-fips.af-south-1.api.aws" - }, - { - "endpointPrefix": "apprunner", - "sdkId": "AppRunner", - "region": "ap-northeast-1", - "hostname": "apprunner-fips.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "appstream2", - "sdkId": "AppStream", - "region": "ap-northeast-1", - "hostname": "appstream2-fips.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "appsync", - "sdkId": "AppSync", - "region": "ap-east-1", - "hostname": "appsync-fips.ap-east-1.api.aws" - }, - { - "endpointPrefix": "aps", - "sdkId": "amp", - "region": "ap-northeast-1", - "hostname": "aps-fips.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "athena", - "sdkId": "Athena", - "region": "af-south-1", - "hostname": "athena-fips.af-south-1.api.aws" - }, - { - "endpointPrefix": "auditmanager", - "sdkId": "AuditManager", - "region": "ap-northeast-1", - "hostname": "auditmanager-fips.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "autoscaling", - "sdkId": "Auto Scaling", - "region": "af-south-1", - "hostname": "autoscaling-fips.af-south-1.api.aws" - }, - { - "endpointPrefix": "autoscaling-plans", - "sdkId": "Auto Scaling Plans", - "region": "af-south-1", - "hostname": "autoscaling-plans-fips.af-south-1.api.aws" - }, - { - "endpointPrefix": "backup", - "sdkId": "Backup", - "region": "af-south-1", - "hostname": "backup-fips.af-south-1.api.aws" - }, - { - "endpointPrefix": "braket", - "sdkId": "Braket", - "region": "us-east-1", - "hostname": "braket-fips.us-east-1.api.aws" - }, - { - "endpointPrefix": "cloud9", - "sdkId": "Cloud9", - "region": "af-south-1", - "hostname": "cloud9-fips.af-south-1.api.aws" - }, - { - "endpointPrefix": "cloudcontrolapi", - "sdkId": "CloudControl", - "region": "af-south-1", - "hostname": "cloudcontrolapi-fips.af-south-1.api.aws" - }, - { - "endpointPrefix": "clouddirectory", - "sdkId": "CloudDirectory", - "region": "ap-southeast-1", - "hostname": "clouddirectory-fips.ap-southeast-1.api.aws" - }, - { - "endpointPrefix": "cloudformation", - "sdkId": "CloudFormation", - "region": "af-south-1", - "hostname": "cloudformation-fips.af-south-1.api.aws" - }, - { - "endpointPrefix": "cloudhsm", - "sdkId": "CloudHSM", - "region": "ap-northeast-1", - "hostname": "cloudhsm-fips.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "cloudhsmv2", - "sdkId": "CloudHSM V2", - "region": "af-south-1", - "hostname": "cloudhsmv2-fips.af-south-1.api.aws" - }, - { - "endpointPrefix": "cloudsearch", - "sdkId": "CloudSearch", - "region": "ap-northeast-1", - "hostname": "cloudsearch-fips.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "cloudtrail", - "sdkId": "CloudTrail", - "region": "af-south-1", - "hostname": "cloudtrail-fips.af-south-1.api.aws" - }, - { - "endpointPrefix": "codeartifact", - "sdkId": "codeartifact", - "region": "ap-northeast-1", - "hostname": "codeartifact-fips.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "codebuild", - "sdkId": "CodeBuild", - "region": "af-south-1", - "hostname": "codebuild-fips.af-south-1.api.aws" - }, - { - "endpointPrefix": "codecommit", - "sdkId": "CodeCommit", - "region": "af-south-1", - "hostname": "codecommit-fips.af-south-1.api.aws" - }, - { - "endpointPrefix": "codedeploy", - "sdkId": "CodeDeploy", - "region": "af-south-1", - "hostname": "codedeploy-fips.af-south-1.api.aws" - }, - { - "endpointPrefix": "codeguru-reviewer", - "sdkId": "CodeGuru Reviewer", - "region": "ap-northeast-1", - "hostname": "codeguru-reviewer-fips.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "codepipeline", - "sdkId": "CodePipeline", - "region": "ap-east-1", - "hostname": "codepipeline-fips.ap-east-1.api.aws" - }, - { - "endpointPrefix": "codestar", - "sdkId": "CodeStar", - "region": "ap-northeast-1", - "hostname": "codestar-fips.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "codestar-connections", - "sdkId": "CodeStar connections", - "region": "ap-northeast-1", - "hostname": "codestar-connections-fips.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "cognito-identity", - "sdkId": "Cognito Identity", - "region": "ap-northeast-1", - "hostname": "cognito-identity-fips.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "cognito-idp", - "sdkId": "Cognito Identity Provider", - "region": "ap-northeast-1", - "hostname": "cognito-idp-fips.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "cognito-sync", - "sdkId": "Cognito Sync", - "region": "ap-northeast-1", - "hostname": "cognito-sync-fips.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "comprehend", - "sdkId": "Comprehend", - "region": "ap-northeast-1", - "hostname": "comprehend-fips.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "comprehendmedical", - "sdkId": "ComprehendMedical", - "region": "ap-southeast-2", - "hostname": "comprehendmedical-fips.ap-southeast-2.api.aws" - }, - { - "endpointPrefix": "config", - "sdkId": "Config Service", - "region": "af-south-1", - "hostname": "config-fips.af-south-1.api.aws" - }, - { - "endpointPrefix": "connect", - "sdkId": "Connect", - "region": "ap-northeast-1", - "hostname": "connect-fips.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "contact-lens", - "sdkId": "Connect Contact Lens", - "region": "ap-northeast-1", - "hostname": "contact-lens-fips.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "cur", - "sdkId": "Cost and Usage Report Service", - "region": "us-east-1", - "hostname": "cur-fips.us-east-1.api.aws" - }, - { - "endpointPrefix": "data.iot", - "sdkId": "IoT Data Plane", - "region": "ap-east-1", - "hostname": "data.iot-fips.ap-east-1.api.aws" - }, - { - "endpointPrefix": "data.jobs.iot", - "sdkId": "IoT Jobs Data Plane", - "region": "ap-east-1", - "hostname": "data.jobs.iot-fips.ap-east-1.api.aws" - }, - { - "endpointPrefix": "data.mediastore", - "sdkId": "MediaStore Data", - "region": "ap-northeast-1", - "hostname": "data.mediastore-fips.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "databrew", - "sdkId": "DataBrew", - "region": "af-south-1", - "hostname": "databrew-fips.af-south-1.api.aws" - }, - { - "endpointPrefix": "dataexchange", - "sdkId": "DataExchange", - "region": "ap-northeast-1", - "hostname": "dataexchange-fips.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "datapipeline", - "sdkId": "Data Pipeline", - "region": "ap-northeast-1", - "hostname": "datapipeline-fips.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "datasync", - "sdkId": "DataSync", - "region": "af-south-1", - "hostname": "datasync-fips.af-south-1.api.aws" - }, - { - "endpointPrefix": "dax", - "sdkId": "DAX", - "region": "ap-northeast-1", - "hostname": "dax-fips.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "devicefarm", - "sdkId": "Device Farm", - "region": "us-west-2", - "hostname": "devicefarm-fips.us-west-2.api.aws" - }, - { - "endpointPrefix": "directconnect", - "sdkId": "Direct Connect", - "region": "af-south-1", - "hostname": "directconnect-fips.af-south-1.api.aws" - }, - { - "endpointPrefix": "discovery", - "sdkId": "Application Discovery Service", - "region": "ap-northeast-1", - "hostname": "discovery-fips.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "dms", - "sdkId": "Database Migration Service", - "region": "af-south-1", - "hostname": "dms-fips.af-south-1.api.aws" - }, - { - "endpointPrefix": "ds", - "sdkId": "Directory Service", - "region": "af-south-1", - "hostname": "ds-fips.af-south-1.api.aws" - }, - { - "endpointPrefix": "dynamodb", - "sdkId": "DynamoDB", - "region": "af-south-1", - "hostname": "dynamodb-fips.af-south-1.api.aws" - }, - { - "endpointPrefix": "ebs", - "sdkId": "EBS", - "region": "af-south-1", - "hostname": "ebs-fips.af-south-1.api.aws" - }, - { - "endpointPrefix": "ec2", - "sdkId": "EC2", - "region": "af-south-1", - "hostname": "ec2-fips.af-south-1.api.aws" - }, - { - "endpointPrefix": "ecs", - "sdkId": "ECS", - "region": "af-south-1", - "hostname": "ecs-fips.af-south-1.api.aws" - }, - { - "endpointPrefix": "elasticache", - "sdkId": "ElastiCache", - "region": "af-south-1", - "hostname": "elasticache-fips.af-south-1.api.aws" - }, - { - "endpointPrefix": "elasticbeanstalk", - "sdkId": "Elastic Beanstalk", - "region": "af-south-1", - "hostname": "elasticbeanstalk-fips.af-south-1.api.aws" - }, - { - "endpointPrefix": "elasticloadbalancing", - "sdkId": "Elastic Load Balancing", - "region": "af-south-1", - "hostname": "elasticloadbalancing-fips.af-south-1.api.aws" - }, - { - "endpointPrefix": "elasticmapreduce", - "sdkId": "EMR", - "region": "af-south-1", - "hostname": "elasticmapreduce-fips.af-south-1.api.aws" - }, - { - "endpointPrefix": "elastictranscoder", - "sdkId": "Elastic Transcoder", - "region": "ap-northeast-1", - "hostname": "elastictranscoder-fips.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "email", - "sdkId": "SESv2", - "region": "ap-south-1", - "hostname": "email-fips.ap-south-1.api.aws" - }, - { - "endpointPrefix": "emr-containers", - "sdkId": "EMR containers", - "region": "ap-northeast-1", - "hostname": "emr-containers-fips.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "entitlement.marketplace", - "sdkId": "Marketplace Entitlement Service", - "region": "us-east-1", - "hostname": "entitlement.marketplace-fips.us-east-1.api.aws" - }, - { - "endpointPrefix": "es", - "sdkId": "OpenSearch", - "region": "af-south-1", - "hostname": "es-fips.af-south-1.api.aws" - }, - { - "endpointPrefix": "events", - "sdkId": "EventBridge", - "region": "af-south-1", - "hostname": "events-fips.af-south-1.api.aws" - }, - { - "endpointPrefix": "finspace", - "sdkId": "finspace", - "region": "ca-central-1", - "hostname": "finspace-fips.ca-central-1.api.aws" - }, - { - "endpointPrefix": "finspace-api", - "sdkId": "finspace data", - "region": "ca-central-1", - "hostname": "finspace-api-fips.ca-central-1.api.aws" - }, - { - "endpointPrefix": "firehose", - "sdkId": "Firehose", - "region": "af-south-1", - "hostname": "firehose-fips.af-south-1.api.aws" - }, - { - "endpointPrefix": "fms", - "sdkId": "FMS", - "region": "ap-northeast-3", - "hostname": "fms-fips.ap-northeast-3.api.aws" - }, - { - "endpointPrefix": "forecast", - "sdkId": "forecast", - "region": "ap-northeast-1", - "hostname": "forecast-fips.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "forecastquery", - "sdkId": "forecastquery", - "region": "ap-northeast-1", - "hostname": "forecastquery-fips.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "frauddetector", - "sdkId": "FraudDetector", - "region": "ap-southeast-1", - "hostname": "frauddetector-fips.ap-southeast-1.api.aws" - }, - { - "endpointPrefix": "fsx", - "sdkId": "FSx", - "region": "af-south-1", - "hostname": "fsx-fips.af-south-1.api.aws" - }, - { - "endpointPrefix": "gamelift", - "sdkId": "GameLift", - "region": "af-south-1", - "hostname": "gamelift-fips.af-south-1.api.aws" - }, - { - "endpointPrefix": "glacier", - "sdkId": "Glacier", - "region": "af-south-1", - "hostname": "glacier-fips.af-south-1.api.aws" - }, - { - "endpointPrefix": "glue", - "sdkId": "Glue", - "region": "af-south-1", - "hostname": "glue-fips.af-south-1.api.aws" - }, - { - "endpointPrefix": "greengrass", - "sdkId": "GreengrassV2", - "region": "ap-northeast-1", - "hostname": "greengrass-fips.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "groundstation", - "sdkId": "GroundStation", - "region": "af-south-1", - "hostname": "groundstation-fips.af-south-1.api.aws" - }, - { - "endpointPrefix": "guardduty", - "sdkId": "GuardDuty", - "region": "af-south-1", - "hostname": "guardduty-fips.af-south-1.api.aws" - }, - { - "endpointPrefix": "healthlake", - "sdkId": "HealthLake", - "region": "us-east-1", - "hostname": "healthlake-fips.us-east-1.api.aws" - }, - { - "endpointPrefix": "honeycode", - "sdkId": "Honeycode", - "region": "us-west-2", - "hostname": "honeycode-fips.us-west-2.api.aws" - }, - { - "endpointPrefix": "identitystore", - "sdkId": "identitystore", - "region": "ap-northeast-1", - "hostname": "identitystore-fips.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "inspector", - "sdkId": "Inspector", - "region": "ap-northeast-1", - "hostname": "inspector-fips.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "iot", - "sdkId": "IoT", - "region": "ap-east-1", - "hostname": "iot-fips.ap-east-1.api.aws" - }, - { - "endpointPrefix": "iotanalytics", - "sdkId": "IoTAnalytics", - "region": "ap-northeast-1", - "hostname": "iotanalytics-fips.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "iotevents", - "sdkId": "IoT Events", - "region": "ap-northeast-1", - "hostname": "iotevents-fips.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "iotsitewise", - "sdkId": "IoTSiteWise", - "region": "ap-northeast-1", - "hostname": "iotsitewise-fips.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "iotthingsgraph", - "sdkId": "IoTThingsGraph", - "region": "ap-northeast-1", - "hostname": "iotthingsgraph-fips.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "ivs", - "sdkId": "ivs", - "region": "eu-west-1", - "hostname": "ivs-fips.eu-west-1.api.aws" - }, - { - "endpointPrefix": "kafka", - "sdkId": "Kafka", - "region": "ap-east-1", - "hostname": "kafka-fips.ap-east-1.api.aws" - }, - { - "endpointPrefix": "kafkaconnect", - "sdkId": "KafkaConnect", - "region": "ap-northeast-1", - "hostname": "kafkaconnect-fips.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "kendra", - "sdkId": "kendra", - "region": "ap-southeast-1", - "hostname": "kendra-fips.ap-southeast-1.api.aws" - }, - { - "endpointPrefix": "kinesis", - "sdkId": "Kinesis", - "region": "af-south-1", - "hostname": "kinesis-fips.af-south-1.api.aws" - }, - { - "endpointPrefix": "kinesisanalytics", - "sdkId": "Kinesis Analytics", - "region": "ap-east-1", - "hostname": "kinesisanalytics-fips.ap-east-1.api.aws" - }, - { - "endpointPrefix": "kinesisvideo", - "sdkId": "Kinesis Video", - "region": "ap-east-1", - "hostname": "kinesisvideo-fips.ap-east-1.api.aws" - }, - { - "endpointPrefix": "lakeformation", - "sdkId": "LakeFormation", - "region": "af-south-1", - "hostname": "lakeformation-fips.af-south-1.api.aws" - }, - { - "endpointPrefix": "lambda", - "sdkId": "Lambda", - "region": "af-south-1", - "hostname": "lambda-fips.af-south-1.api.aws" - }, - { - "endpointPrefix": "license-manager", - "sdkId": "License Manager", - "region": "af-south-1", - "hostname": "license-manager-fips.af-south-1.api.aws" - }, - { - "endpointPrefix": "lightsail", - "sdkId": "Lightsail", - "region": "ap-northeast-1", - "hostname": "lightsail-fips.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "logs", - "sdkId": "CloudWatch Logs", - "region": "af-south-1", - "hostname": "logs-fips.af-south-1.api.aws" - }, - { - "endpointPrefix": "lookoutequipment", - "sdkId": "LookoutEquipment", - "region": "ap-northeast-2", - "hostname": "lookoutequipment-fips.ap-northeast-2.api.aws" - }, - { - "endpointPrefix": "lookoutvision", - "sdkId": "LookoutVision", - "region": "ap-northeast-1", - "hostname": "lookoutvision-fips.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "machinelearning", - "sdkId": "Machine Learning", - "region": "eu-west-1", - "hostname": "machinelearning-fips.eu-west-1.api.aws" - }, - { - "endpointPrefix": "macie2", - "sdkId": "Macie2", - "region": "af-south-1", - "hostname": "macie2-fips.af-south-1.api.aws" - }, - { - "endpointPrefix": "managedblockchain", - "sdkId": "ManagedBlockchain", - "region": "ap-northeast-1", - "hostname": "managedblockchain-fips.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "marketplacecommerceanalytics", - "sdkId": "Marketplace Commerce Analytics", - "region": "us-east-1", - "hostname": "marketplacecommerceanalytics-fips.us-east-1.api.aws" - }, - { - "endpointPrefix": "mediaconnect", - "sdkId": "MediaConnect", - "region": "ap-east-1", - "hostname": "mediaconnect-fips.ap-east-1.api.aws" - }, - { - "endpointPrefix": "mediaconvert", - "sdkId": "MediaConvert", - "region": "ap-northeast-1", - "hostname": "mediaconvert-fips.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "medialive", - "sdkId": "MediaLive", - "region": "ap-northeast-1", - "hostname": "medialive-fips.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "mediapackage", - "sdkId": "MediaPackage", - "region": "ap-northeast-1", - "hostname": "mediapackage-fips.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "mediapackage-vod", - "sdkId": "MediaPackage Vod", - "region": "ap-northeast-1", - "hostname": "mediapackage-vod-fips.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "mediastore", - "sdkId": "MediaStore", - "region": "ap-northeast-1", - "hostname": "mediastore-fips.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "metering.marketplace", - "sdkId": "Marketplace Metering", - "region": "af-south-1", - "hostname": "metering.marketplace-fips.af-south-1.api.aws" - }, - { - "endpointPrefix": "mgh", - "sdkId": "Migration Hub", - "region": "ap-northeast-1", - "hostname": "mgh-fips.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "mgn", - "sdkId": "mgn", - "region": "ap-east-1", - "hostname": "mgn-fips.ap-east-1.api.aws" - }, - { - "endpointPrefix": "models-v2-lex", - "sdkId": "Lex Models V2", - "region": "af-south-1", - "hostname": "models-v2-lex-fips.af-south-1.api.aws" - }, - { - "endpointPrefix": "monitoring", - "sdkId": "CloudWatch", - "region": "af-south-1", - "hostname": "monitoring-fips.af-south-1.api.aws" - }, - { - "endpointPrefix": "mq", - "sdkId": "mq", - "region": "ap-east-1", - "hostname": "mq-fips.ap-east-1.api.aws" - }, - { - "endpointPrefix": "mturk-requester", - "sdkId": "MTurk", - "region": "us-east-1", - "hostname": "mturk-requester-fips.us-east-1.api.aws" - }, - { - "endpointPrefix": "network-firewall", - "sdkId": "Network Firewall", - "region": "af-south-1", - "hostname": "network-firewall-fips.af-south-1.api.aws" - }, - { - "endpointPrefix": "nimble", - "sdkId": "nimble", - "region": "ap-southeast-2", - "hostname": "nimble-fips.ap-southeast-2.api.aws" - }, - { - "endpointPrefix": "opsworks", - "sdkId": "OpsWorks", - "region": "ap-northeast-1", - "hostname": "opsworks-fips.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "opsworks-cm", - "sdkId": "OpsWorksCM", - "region": "ap-northeast-1", - "hostname": "opsworks-cm-fips.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "outposts", - "sdkId": "Outposts", - "region": "af-south-1", - "hostname": "outposts-fips.af-south-1.api.aws" - }, - { - "endpointPrefix": "personalize", - "sdkId": "Personalize", - "region": "ap-northeast-1", - "hostname": "personalize-fips.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "pinpoint", - "sdkId": "Pinpoint", - "region": "ap-northeast-1", - "hostname": "pinpoint-fips.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "polly", - "sdkId": "Polly", - "region": "af-south-1", - "hostname": "polly-fips.af-south-1.api.aws" - }, - { - "endpointPrefix": "profile", - "sdkId": "Customer Profiles", - "region": "ap-northeast-1", - "hostname": "profile-fips.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "projects.iot1click", - "sdkId": "IoT 1Click Projects", - "region": "ap-northeast-1", - "hostname": "projects.iot1click-fips.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "qldb", - "sdkId": "QLDB", - "region": "ap-northeast-1", - "hostname": "qldb-fips.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "quicksight", - "sdkId": "QuickSight", - "region": "ap-northeast-1", - "hostname": "quicksight-fips.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "ram", - "sdkId": "RAM", - "region": "af-south-1", - "hostname": "ram-fips.af-south-1.api.aws" - }, - { - "endpointPrefix": "rds", - "sdkId": "RDS", - "region": "af-south-1", - "hostname": "rds-fips.af-south-1.api.aws" - }, - { - "endpointPrefix": "redshift", - "sdkId": "Redshift", - "region": "af-south-1", - "hostname": "redshift-fips.af-south-1.api.aws" - }, - { - "endpointPrefix": "rekognition", - "sdkId": "Rekognition", - "region": "ap-northeast-1", - "hostname": "rekognition-fips.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "resource-groups", - "sdkId": "Resource Groups", - "region": "af-south-1", - "hostname": "resource-groups-fips.af-south-1.api.aws" - }, - { - "endpointPrefix": "robomaker", - "sdkId": "RoboMaker", - "region": "ap-northeast-1", - "hostname": "robomaker-fips.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "route53domains", - "sdkId": "Route 53 Domains", - "region": "us-east-1", - "hostname": "route53domains-fips.us-east-1.api.aws" - }, - { - "endpointPrefix": "route53resolver", - "sdkId": "Route53Resolver", - "region": "af-south-1", - "hostname": "route53resolver-fips.af-south-1.api.aws" - }, - { - "endpointPrefix": "runtime-v2-lex", - "sdkId": "Lex Runtime V2", - "region": "af-south-1", - "hostname": "runtime-v2-lex-fips.af-south-1.api.aws" - }, - { - "endpointPrefix": "s3", - "sdkId": "S3", - "region": "ca-central-1", - "hostname": "s3-fips.dualstack.ca-central-1.amazonaws.com" - }, - { - "endpointPrefix": "s3-control", - "sdkId": "S3 Control", - "region": "ca-central-1", - "hostname": "s3-control-fips.dualstack.ca-central-1.amazonaws.com" - }, - { - "endpointPrefix": "schemas", - "sdkId": "schemas", - "region": "ap-east-1", - "hostname": "schemas-fips.ap-east-1.api.aws" - }, - { - "endpointPrefix": "secretsmanager", - "sdkId": "Secrets Manager", - "region": "af-south-1", - "hostname": "secretsmanager-fips.af-south-1.api.aws" - }, - { - "endpointPrefix": "securityhub", - "sdkId": "SecurityHub", - "region": "af-south-1", - "hostname": "securityhub-fips.af-south-1.api.aws" - }, - { - "endpointPrefix": "serverlessrepo", - "sdkId": "ServerlessApplicationRepository", - "region": "ap-east-1", - "hostname": "serverlessrepo-fips.ap-east-1.api.aws" - }, - { - "endpointPrefix": "servicecatalog", - "sdkId": "Service Catalog", - "region": "af-south-1", - "hostname": "servicecatalog-fips.af-south-1.api.aws" - }, - { - "endpointPrefix": "servicecatalog-appregistry", - "sdkId": "Service Catalog AppRegistry", - "region": "af-south-1", - "hostname": "servicecatalog-appregistry-fips.af-south-1.api.aws" - }, - { - "endpointPrefix": "servicediscovery", - "sdkId": "ServiceDiscovery", - "region": "af-south-1", - "hostname": "servicediscovery-fips.af-south-1.api.aws" - }, - { - "endpointPrefix": "servicequotas", - "sdkId": "Service Quotas", - "region": "af-south-1", - "hostname": "servicequotas-fips.af-south-1.api.aws" - }, - { - "endpointPrefix": "session.qldb", - "sdkId": "QLDB Session", - "region": "ap-northeast-1", - "hostname": "session.qldb-fips.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "sms", - "sdkId": "SMS", - "region": "af-south-1", - "hostname": "sms-fips.af-south-1.api.aws" - }, - { - "endpointPrefix": "snowball", - "sdkId": "Snowball", - "region": "af-south-1", - "hostname": "snowball-fips.af-south-1.api.aws" - }, - { - "endpointPrefix": "sns", - "sdkId": "SNS", - "region": "af-south-1", - "hostname": "sns-fips.af-south-1.api.aws" - }, - { - "endpointPrefix": "sqs", - "sdkId": "SQS", - "region": "af-south-1", - "hostname": "sqs-fips.af-south-1.api.aws" - }, - { - "endpointPrefix": "ssm", - "sdkId": "SSM", - "region": "af-south-1", - "hostname": "ssm-fips.af-south-1.api.aws" - }, - { - "endpointPrefix": "ssm-incidents", - "sdkId": "SSM Incidents", - "region": "ap-northeast-1", - "hostname": "ssm-incidents-fips.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "states", - "sdkId": "SFN", - "region": "af-south-1", - "hostname": "states-fips.af-south-1.api.aws" - }, - { - "endpointPrefix": "storagegateway", - "sdkId": "Storage Gateway", - "region": "af-south-1", - "hostname": "storagegateway-fips.af-south-1.api.aws" - }, - { - "endpointPrefix": "streams.dynamodb", - "sdkId": "DynamoDB Streams", - "region": "ap-northeast-1", - "hostname": "streams.dynamodb-fips.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "sts", - "sdkId": "STS", - "region": "af-south-1", - "hostname": "sts-fips.af-south-1.api.aws" - }, - { - "endpointPrefix": "swf", - "sdkId": "SWF", - "region": "af-south-1", - "hostname": "swf-fips.af-south-1.api.aws" - }, - { - "endpointPrefix": "tagging", - "sdkId": "Resource Groups Tagging API", - "region": "af-south-1", - "hostname": "tagging-fips.af-south-1.api.aws" - }, - { - "endpointPrefix": "textract", - "sdkId": "Textract", - "region": "ap-northeast-2", - "hostname": "textract-fips.ap-northeast-2.api.aws" - }, - { - "endpointPrefix": "transcribestreaming", - "sdkId": "Transcribe Streaming", - "region": "ap-northeast-1", - "hostname": "transcribestreaming-fips.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "transfer", - "sdkId": "Transfer", - "region": "af-south-1", - "hostname": "transfer-fips.af-south-1.api.aws" - }, - { - "endpointPrefix": "translate", - "sdkId": "Translate", - "region": "ap-east-1", - "hostname": "translate-fips.ap-east-1.api.aws" - }, - { - "endpointPrefix": "voiceid", - "sdkId": "Voice ID", - "region": "ap-northeast-1", - "hostname": "voiceid-fips.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "wisdom", - "sdkId": "Wisdom", - "region": "ap-northeast-1", - "hostname": "wisdom-fips.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "workdocs", - "sdkId": "WorkDocs", - "region": "ap-northeast-1", - "hostname": "workdocs-fips.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "workmail", - "sdkId": "WorkMail", - "region": "eu-west-1", - "hostname": "workmail-fips.eu-west-1.api.aws" - }, - { - "endpointPrefix": "workspaces", - "sdkId": "WorkSpaces", - "region": "ap-northeast-1", - "hostname": "workspaces-fips.ap-northeast-1.api.aws" - }, - { - "endpointPrefix": "xray", - "sdkId": "XRay", - "region": "af-south-1", - "hostname": "xray-fips.af-south-1.api.aws" - }, - { - "endpointPrefix": "access-analyzer", - "sdkId": "AccessAnalyzer", - "region": "cn-north-1", - "hostname": "access-analyzer-fips.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "acm", - "sdkId": "ACM", - "region": "cn-north-1", - "hostname": "acm-fips.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "api.sagemaker", - "sdkId": "SageMaker", - "region": "cn-north-1", - "hostname": "api.sagemaker-fips.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "apigateway", - "sdkId": "ApiGatewayV2", - "region": "cn-north-1", - "hostname": "apigateway-fips.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "application-autoscaling", - "sdkId": "Application Auto Scaling", - "region": "cn-north-1", - "hostname": "application-autoscaling-fips.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "applicationinsights", - "sdkId": "Application Insights", - "region": "cn-north-1", - "hostname": "applicationinsights-fips.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "appmesh", - "sdkId": "App Mesh", - "region": "cn-north-1", - "hostname": "appmesh-fips.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "appsync", - "sdkId": "AppSync", - "region": "cn-north-1", - "hostname": "appsync-fips.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "athena", - "sdkId": "Athena", - "region": "cn-north-1", - "hostname": "athena-fips.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "autoscaling", - "sdkId": "Auto Scaling", - "region": "cn-north-1", - "hostname": "autoscaling-fips.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "autoscaling-plans", - "sdkId": "Auto Scaling Plans", - "region": "cn-north-1", - "hostname": "autoscaling-plans-fips.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "backup", - "sdkId": "Backup", - "region": "cn-north-1", - "hostname": "backup-fips.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "batch", - "sdkId": "Batch", - "region": "cn-north-1", - "hostname": "batch-fips.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "cloudformation", - "sdkId": "CloudFormation", - "region": "cn-north-1", - "hostname": "cloudformation-fips.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "cloudtrail", - "sdkId": "CloudTrail", - "region": "cn-north-1", - "hostname": "cloudtrail-fips.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "codebuild", - "sdkId": "CodeBuild", - "region": "cn-north-1", - "hostname": "codebuild-fips.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "codecommit", - "sdkId": "CodeCommit", - "region": "cn-north-1", - "hostname": "codecommit-fips.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "codedeploy", - "sdkId": "CodeDeploy", - "region": "cn-north-1", - "hostname": "codedeploy-fips.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "cognito-identity", - "sdkId": "Cognito Identity", - "region": "cn-north-1", - "hostname": "cognito-identity-fips.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "config", - "sdkId": "Config Service", - "region": "cn-north-1", - "hostname": "config-fips.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "cur", - "sdkId": "Cost and Usage Report Service", - "region": "cn-northwest-1", - "hostname": "cur-fips.cn-northwest-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "data.iot", - "sdkId": "IoT Data Plane", - "region": "cn-north-1", - "hostname": "data.iot-fips.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "data.jobs.iot", - "sdkId": "IoT Jobs Data Plane", - "region": "cn-north-1", - "hostname": "data.jobs.iot-fips.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "databrew", - "sdkId": "DataBrew", - "region": "cn-north-1", - "hostname": "databrew-fips.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "dax", - "sdkId": "DAX", - "region": "cn-north-1", - "hostname": "dax-fips.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "directconnect", - "sdkId": "Direct Connect", - "region": "cn-north-1", - "hostname": "directconnect-fips.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "dms", - "sdkId": "Database Migration Service", - "region": "cn-north-1", - "hostname": "dms-fips.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "ds", - "sdkId": "Directory Service", - "region": "cn-north-1", - "hostname": "ds-fips.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "dynamodb", - "sdkId": "DynamoDB", - "region": "cn-north-1", - "hostname": "dynamodb-fips.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "ebs", - "sdkId": "EBS", - "region": "cn-north-1", - "hostname": "ebs-fips.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "ec2", - "sdkId": "EC2", - "region": "cn-north-1", - "hostname": "ec2-fips.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "ecs", - "sdkId": "ECS", - "region": "cn-north-1", - "hostname": "ecs-fips.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "eks", - "sdkId": "EKS", - "region": "cn-north-1", - "hostname": "eks-fips.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "elasticache", - "sdkId": "ElastiCache", - "region": "cn-north-1", - "hostname": "elasticache-fips.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "elasticbeanstalk", - "sdkId": "Elastic Beanstalk", - "region": "cn-north-1", - "hostname": "elasticbeanstalk-fips.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "elasticloadbalancing", - "sdkId": "Elastic Load Balancing", - "region": "cn-north-1", - "hostname": "elasticloadbalancing-fips.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "elasticmapreduce", - "sdkId": "EMR", - "region": "cn-north-1", - "hostname": "elasticmapreduce-fips.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "emr-containers", - "sdkId": "EMR containers", - "region": "cn-north-1", - "hostname": "emr-containers-fips.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "es", - "sdkId": "OpenSearch", - "region": "cn-north-1", - "hostname": "es-fips.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "events", - "sdkId": "EventBridge", - "region": "cn-north-1", - "hostname": "events-fips.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "firehose", - "sdkId": "Firehose", - "region": "cn-north-1", - "hostname": "firehose-fips.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "fms", - "sdkId": "FMS", - "region": "cn-north-1", - "hostname": "fms-fips.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "fsx", - "sdkId": "FSx", - "region": "cn-north-1", - "hostname": "fsx-fips.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "gamelift", - "sdkId": "GameLift", - "region": "cn-north-1", - "hostname": "gamelift-fips.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "glacier", - "sdkId": "Glacier", - "region": "cn-north-1", - "hostname": "glacier-fips.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "glue", - "sdkId": "Glue", - "region": "cn-north-1", - "hostname": "glue-fips.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "greengrass", - "sdkId": "GreengrassV2", - "region": "cn-north-1", - "hostname": "greengrass-fips.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "guardduty", - "sdkId": "GuardDuty", - "region": "cn-north-1", - "hostname": "guardduty-fips.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "health", - "sdkId": "Health", - "region": "cn-north-1", - "hostname": "health-fips.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "iot", - "sdkId": "IoT", - "region": "cn-north-1", - "hostname": "iot-fips.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "iotanalytics", - "sdkId": "IoTAnalytics", - "region": "cn-north-1", - "hostname": "iotanalytics-fips.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "iotevents", - "sdkId": "IoT Events", - "region": "cn-north-1", - "hostname": "iotevents-fips.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "iotsitewise", - "sdkId": "IoTSiteWise", - "region": "cn-north-1", - "hostname": "iotsitewise-fips.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "kafka", - "sdkId": "Kafka", - "region": "cn-north-1", - "hostname": "kafka-fips.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "kinesis", - "sdkId": "Kinesis", - "region": "cn-north-1", - "hostname": "kinesis-fips.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "kinesisanalytics", - "sdkId": "Kinesis Analytics", - "region": "cn-north-1", - "hostname": "kinesisanalytics-fips.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "kms", - "sdkId": "KMS", - "region": "cn-north-1", - "hostname": "kms-fips.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "lakeformation", - "sdkId": "LakeFormation", - "region": "cn-north-1", - "hostname": "lakeformation-fips.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "lambda", - "sdkId": "Lambda", - "region": "cn-north-1", - "hostname": "lambda-fips.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "license-manager", - "sdkId": "License Manager", - "region": "cn-north-1", - "hostname": "license-manager-fips.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "logs", - "sdkId": "CloudWatch Logs", - "region": "cn-north-1", - "hostname": "logs-fips.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "monitoring", - "sdkId": "CloudWatch", - "region": "cn-north-1", - "hostname": "monitoring-fips.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "mq", - "sdkId": "mq", - "region": "cn-north-1", - "hostname": "mq-fips.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "personalize", - "sdkId": "Personalize", - "region": "cn-north-1", - "hostname": "personalize-fips.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "polly", - "sdkId": "Polly", - "region": "cn-northwest-1", - "hostname": "polly-fips.cn-northwest-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "ram", - "sdkId": "RAM", - "region": "cn-north-1", - "hostname": "ram-fips.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "rds", - "sdkId": "RDS", - "region": "cn-north-1", - "hostname": "rds-fips.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "redshift", - "sdkId": "Redshift", - "region": "cn-north-1", - "hostname": "redshift-fips.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "resource-groups", - "sdkId": "Resource Groups", - "region": "cn-north-1", - "hostname": "resource-groups-fips.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "route53resolver", - "sdkId": "Route53Resolver", - "region": "cn-north-1", - "hostname": "route53resolver-fips.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "runtime.sagemaker", - "sdkId": "SageMaker Runtime", - "region": "cn-north-1", - "hostname": "runtime.sagemaker-fips.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "secretsmanager", - "sdkId": "Secrets Manager", - "region": "cn-north-1", - "hostname": "secretsmanager-fips.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "securityhub", - "sdkId": "SecurityHub", - "region": "cn-north-1", - "hostname": "securityhub-fips.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "serverlessrepo", - "sdkId": "ServerlessApplicationRepository", - "region": "cn-north-1", - "hostname": "serverlessrepo-fips.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "servicecatalog", - "sdkId": "Service Catalog", - "region": "cn-north-1", - "hostname": "servicecatalog-fips.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "servicediscovery", - "sdkId": "ServiceDiscovery", - "region": "cn-north-1", - "hostname": "servicediscovery-fips.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "sms", - "sdkId": "SMS", - "region": "cn-north-1", - "hostname": "sms-fips.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "sns", - "sdkId": "SNS", - "region": "cn-north-1", - "hostname": "sns-fips.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "sqs", - "sdkId": "SQS", - "region": "cn-north-1", - "hostname": "sqs-fips.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "ssm", - "sdkId": "SSM", - "region": "cn-north-1", - "hostname": "ssm-fips.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "states", - "sdkId": "SFN", - "region": "cn-north-1", - "hostname": "states-fips.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "storagegateway", - "sdkId": "Storage Gateway", - "region": "cn-north-1", - "hostname": "storagegateway-fips.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "streams.dynamodb", - "sdkId": "DynamoDB Streams", - "region": "cn-north-1", - "hostname": "streams.dynamodb-fips.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "sts", - "sdkId": "STS", - "region": "cn-north-1", - "hostname": "sts-fips.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "swf", - "sdkId": "SWF", - "region": "cn-north-1", - "hostname": "swf-fips.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "tagging", - "sdkId": "Resource Groups Tagging API", - "region": "cn-north-1", - "hostname": "tagging-fips.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "transcribestreaming", - "sdkId": "Transcribe Streaming", - "region": "cn-north-1", - "hostname": "transcribestreaming-fips.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "transfer", - "sdkId": "Transfer", - "region": "cn-north-1", - "hostname": "transfer-fips.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "workspaces", - "sdkId": "WorkSpaces", - "region": "cn-northwest-1", - "hostname": "workspaces-fips.cn-northwest-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "xray", - "sdkId": "XRay", - "region": "cn-north-1", - "hostname": "xray-fips.cn-north-1.api.amazonwebservices.com.cn" - }, - { - "endpointPrefix": "apigateway", - "sdkId": "ApiGatewayV2", - "region": "us-gov-east-1", - "hostname": "apigateway-fips.us-gov-east-1.api.aws" - }, - { - "endpointPrefix": "application-autoscaling", - "sdkId": "Application Auto Scaling", - "region": "us-gov-east-1", - "hostname": "application-autoscaling-fips.us-gov-east-1.api.aws" - }, - { - "endpointPrefix": "autoscaling", - "sdkId": "Auto Scaling", - "region": "us-gov-east-1", - "hostname": "autoscaling-fips.us-gov-east-1.api.aws" - }, - { - "endpointPrefix": "autoscaling-plans", - "sdkId": "Auto Scaling Plans", - "region": "us-gov-east-1", - "hostname": "autoscaling-plans-fips.us-gov-east-1.api.aws" - }, - { - "endpointPrefix": "backup", - "sdkId": "Backup", - "region": "us-gov-east-1", - "hostname": "backup-fips.us-gov-east-1.api.aws" - }, - { - "endpointPrefix": "clouddirectory", - "sdkId": "CloudDirectory", - "region": "us-gov-west-1", - "hostname": "clouddirectory-fips.us-gov-west-1.api.aws" - }, - { - "endpointPrefix": "cloudhsm", - "sdkId": "CloudHSM", - "region": "us-gov-west-1", - "hostname": "cloudhsm-fips.us-gov-west-1.api.aws" - }, - { - "endpointPrefix": "cloudhsmv2", - "sdkId": "CloudHSM V2", - "region": "us-gov-east-1", - "hostname": "cloudhsmv2-fips.us-gov-east-1.api.aws" - }, - { - "endpointPrefix": "connect", - "sdkId": "Connect", - "region": "us-gov-west-1", - "hostname": "connect-fips.us-gov-west-1.api.aws" - }, - { - "endpointPrefix": "databrew", - "sdkId": "DataBrew", - "region": "us-gov-west-1", - "hostname": "databrew-fips.us-gov-west-1.api.aws" - }, - { - "endpointPrefix": "ebs", - "sdkId": "EBS", - "region": "us-gov-east-1", - "hostname": "ebs-fips.us-gov-east-1.api.aws" - }, - { - "endpointPrefix": "iotevents", - "sdkId": "IoT Events", - "region": "us-gov-west-1", - "hostname": "iotevents-fips.us-gov-west-1.api.aws" - }, - { - "endpointPrefix": "iotsitewise", - "sdkId": "IoTSiteWise", - "region": "us-gov-west-1", - "hostname": "iotsitewise-fips.us-gov-west-1.api.aws" - }, - { - "endpointPrefix": "kafka", - "sdkId": "Kafka", - "region": "us-gov-east-1", - "hostname": "kafka-fips.us-gov-east-1.api.aws" - }, - { - "endpointPrefix": "kinesisanalytics", - "sdkId": "Kinesis Analytics", - "region": "us-gov-east-1", - "hostname": "kinesisanalytics-fips.us-gov-east-1.api.aws" - }, - { - "endpointPrefix": "metering.marketplace", - "sdkId": "Marketplace Metering", - "region": "us-gov-east-1", - "hostname": "metering.marketplace-fips.us-gov-east-1.api.aws" - }, - { - "endpointPrefix": "quicksight", - "sdkId": "QuickSight", - "region": "api", - "hostname": "quicksight-fips.api.api.aws" - }, - { - "endpointPrefix": "route53resolver", - "sdkId": "Route53Resolver", - "region": "us-gov-east-1", - "hostname": "route53resolver-fips.us-gov-east-1.api.aws" - }, - { - "endpointPrefix": "s3-control", - "sdkId": "S3 Control", - "region": "us-gov-east-1", - "hostname": "s3-control-fips.dualstack.us-gov-east-1.amazonaws.com" - }, - { - "endpointPrefix": "streams.dynamodb", - "sdkId": "DynamoDB Streams", - "region": "us-gov-east-1", - "hostname": "streams.dynamodb-fips.us-gov-east-1.api.aws" - }, - { - "endpointPrefix": "tagging", - "sdkId": "Resource Groups Tagging API", - "region": "us-gov-east-1", - "hostname": "tagging-fips.us-gov-east-1.api.aws" - } -] diff --git a/tests/functional/endpoints/fips-dualstack/test_cases_unsupported.json b/tests/functional/endpoints/fips-dualstack/test_cases_unsupported.json deleted file mode 100644 index 47abb4833f6f6..0000000000000 --- a/tests/functional/endpoints/fips-dualstack/test_cases_unsupported.json +++ /dev/null @@ -1,8 +0,0 @@ -[ - { - "endpointPrefix": "iotsecuredtunneling", - "sdkId": "IoTSecureTunneling", - "region": "cn-north-1", - "hostname": "iotsecuredtunneling-fips.cn-north-1.api.amazonwebservices.com.cn" - } -] diff --git a/tests/functional/endpoints/fips/index.spec.ts b/tests/functional/endpoints/fips/index.spec.ts deleted file mode 100644 index 0b47bd29d847a..0000000000000 --- a/tests/functional/endpoints/fips/index.spec.ts +++ /dev/null @@ -1,24 +0,0 @@ -import { join } from "path"; - -import testCases from "./test_cases_supported.json"; - -const getClientPackageName = (sdkId: string) => - `client-${sdkId - .split(" ") - .map((word) => word.toLowerCase()) - .join("-")}`; - -describe("endpoints.fips", () => { - describe("real regions", () => { - for (const { sdkId, region, hostname } of testCases) { - const clientPackageName = getClientPackageName(sdkId); - it(`testing "${clientPackageName}" with region: ${region}`, async () => { - const { defaultRegionInfoProvider } = await import( - join("..", "..", "..", "..", "clients", clientPackageName, "src", "endpoints") - ); - const regionInfo = await defaultRegionInfoProvider(region, { isFipsEndpoint: true }); - expect(regionInfo.hostname).toEqual(hostname); - }); - } - }); -}); diff --git a/tests/functional/endpoints/fips/legacy/index.spec.ts b/tests/functional/endpoints/fips/legacy/index.spec.ts deleted file mode 100644 index bc24929333259..0000000000000 --- a/tests/functional/endpoints/fips/legacy/index.spec.ts +++ /dev/null @@ -1,23 +0,0 @@ -import { join } from "path"; - -import testCases from "./test_cases_supported.json"; - -const getClientPackageName = (sdkId: string) => - `client-${sdkId - .split(" ") - .map((word) => word.toLowerCase()) - .join("-")}`; - -describe("endpoints.fips.legacy", () => { - for (const { sdkId, region, signingRegion, hostname } of testCases) { - const clientPackageName = getClientPackageName(sdkId); - it(`testing "${clientPackageName}" with region: ${region}`, async () => { - const { defaultRegionInfoProvider } = await import( - join("..", "..", "..", "..", "..", "clients", clientPackageName, "src", "endpoints") - ); - const regionInfo = await defaultRegionInfoProvider(region); - expect(regionInfo.signingRegion).toEqual(signingRegion); - expect(regionInfo.hostname).toEqual(hostname); - }); - } -}); diff --git a/tests/functional/endpoints/fips/legacy/test_cases_supported.json b/tests/functional/endpoints/fips/legacy/test_cases_supported.json deleted file mode 100644 index 5d96c48d5e59f..0000000000000 --- a/tests/functional/endpoints/fips/legacy/test_cases_supported.json +++ /dev/null @@ -1,4069 +0,0 @@ -[ - { - "endpointPrefix": "access-analyzer", - "sdkId": "AccessAnalyzer", - "region": "fips-ca-central-1", - "signingRegion": "ca-central-1", - "hostname": "access-analyzer-fips.ca-central-1.amazonaws.com" - }, - { - "endpointPrefix": "access-analyzer", - "sdkId": "AccessAnalyzer", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "access-analyzer-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "access-analyzer", - "sdkId": "AccessAnalyzer", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "access-analyzer-fips.us-east-2.amazonaws.com" - }, - { - "endpointPrefix": "access-analyzer", - "sdkId": "AccessAnalyzer", - "region": "fips-us-west-1", - "signingRegion": "us-west-1", - "hostname": "access-analyzer-fips.us-west-1.amazonaws.com" - }, - { - "endpointPrefix": "access-analyzer", - "sdkId": "AccessAnalyzer", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "access-analyzer-fips.us-west-2.amazonaws.com" - }, - { - "endpointPrefix": "acm", - "sdkId": "ACM", - "region": "ca-central-1-fips", - "signingRegion": "ca-central-1", - "hostname": "acm-fips.ca-central-1.amazonaws.com" - }, - { - "endpointPrefix": "acm", - "sdkId": "ACM", - "region": "us-east-1-fips", - "signingRegion": "us-east-1", - "hostname": "acm-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "acm", - "sdkId": "ACM", - "region": "us-east-2-fips", - "signingRegion": "us-east-2", - "hostname": "acm-fips.us-east-2.amazonaws.com" - }, - { - "endpointPrefix": "acm", - "sdkId": "ACM", - "region": "us-west-1-fips", - "signingRegion": "us-west-1", - "hostname": "acm-fips.us-west-1.amazonaws.com" - }, - { - "endpointPrefix": "acm", - "sdkId": "ACM", - "region": "us-west-2-fips", - "signingRegion": "us-west-2", - "hostname": "acm-fips.us-west-2.amazonaws.com" - }, - { - "endpointPrefix": "acm-pca", - "sdkId": "ACM PCA", - "region": "fips-ca-central-1", - "signingRegion": "ca-central-1", - "hostname": "acm-pca-fips.ca-central-1.amazonaws.com" - }, - { - "endpointPrefix": "acm-pca", - "sdkId": "ACM PCA", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "acm-pca-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "acm-pca", - "sdkId": "ACM PCA", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "acm-pca-fips.us-east-2.amazonaws.com" - }, - { - "endpointPrefix": "acm-pca", - "sdkId": "ACM PCA", - "region": "fips-us-west-1", - "signingRegion": "us-west-1", - "hostname": "acm-pca-fips.us-west-1.amazonaws.com" - }, - { - "endpointPrefix": "acm-pca", - "sdkId": "ACM PCA", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "acm-pca-fips.us-west-2.amazonaws.com" - }, - { - "endpointPrefix": "api.detective", - "sdkId": "Detective", - "region": "us-east-1-fips", - "signingRegion": "us-east-1", - "hostname": "api.detective-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "api.detective", - "sdkId": "Detective", - "region": "us-east-2-fips", - "signingRegion": "us-east-2", - "hostname": "api.detective-fips.us-east-2.amazonaws.com" - }, - { - "endpointPrefix": "api.detective", - "sdkId": "Detective", - "region": "us-west-1-fips", - "signingRegion": "us-west-1", - "hostname": "api.detective-fips.us-west-1.amazonaws.com" - }, - { - "endpointPrefix": "api.detective", - "sdkId": "Detective", - "region": "us-west-2-fips", - "signingRegion": "us-west-2", - "hostname": "api.detective-fips.us-west-2.amazonaws.com" - }, - { - "endpointPrefix": "api.ecr", - "sdkId": "ECR", - "region": "fips-dkr-us-east-1", - "signingRegion": "us-east-1", - "hostname": "ecr-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "api.ecr", - "sdkId": "ECR", - "region": "fips-dkr-us-east-2", - "signingRegion": "us-east-2", - "hostname": "ecr-fips.us-east-2.amazonaws.com" - }, - { - "endpointPrefix": "api.ecr", - "sdkId": "ECR", - "region": "fips-dkr-us-west-1", - "signingRegion": "us-west-1", - "hostname": "ecr-fips.us-west-1.amazonaws.com" - }, - { - "endpointPrefix": "api.ecr", - "sdkId": "ECR", - "region": "fips-dkr-us-west-2", - "signingRegion": "us-west-2", - "hostname": "ecr-fips.us-west-2.amazonaws.com" - }, - { - "endpointPrefix": "api.ecr", - "sdkId": "ECR", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "ecr-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "api.ecr", - "sdkId": "ECR", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "ecr-fips.us-east-2.amazonaws.com" - }, - { - "endpointPrefix": "api.ecr", - "sdkId": "ECR", - "region": "fips-us-west-1", - "signingRegion": "us-west-1", - "hostname": "ecr-fips.us-west-1.amazonaws.com" - }, - { - "endpointPrefix": "api.ecr", - "sdkId": "ECR", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "ecr-fips.us-west-2.amazonaws.com" - }, - { - "endpointPrefix": "api.fleethub.iot", - "sdkId": "IoTFleetHub", - "region": "fips-ca-central-1", - "signingRegion": "ca-central-1", - "hostname": "api.fleethub.iot-fips.ca-central-1.amazonaws.com" - }, - { - "endpointPrefix": "api.fleethub.iot", - "sdkId": "IoTFleetHub", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "api.fleethub.iot-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "api.fleethub.iot", - "sdkId": "IoTFleetHub", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "api.fleethub.iot-fips.us-east-2.amazonaws.com" - }, - { - "endpointPrefix": "api.fleethub.iot", - "sdkId": "IoTFleetHub", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "api.fleethub.iot-fips.us-west-2.amazonaws.com" - }, - { - "endpointPrefix": "api.sagemaker", - "sdkId": "SageMaker", - "region": "us-east-1-fips", - "signingRegion": "us-east-1", - "hostname": "api-fips.sagemaker.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "api.sagemaker", - "sdkId": "SageMaker", - "region": "us-east-2-fips", - "signingRegion": "us-east-2", - "hostname": "api-fips.sagemaker.us-east-2.amazonaws.com" - }, - { - "endpointPrefix": "api.sagemaker", - "sdkId": "SageMaker", - "region": "us-west-1-fips", - "signingRegion": "us-west-1", - "hostname": "api-fips.sagemaker.us-west-1.amazonaws.com" - }, - { - "endpointPrefix": "api.sagemaker", - "sdkId": "SageMaker", - "region": "us-west-2-fips", - "signingRegion": "us-west-2", - "hostname": "api-fips.sagemaker.us-west-2.amazonaws.com" - }, - { - "endpointPrefix": "athena", - "sdkId": "Athena", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "athena-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "athena", - "sdkId": "Athena", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "athena-fips.us-east-2.amazonaws.com" - }, - { - "endpointPrefix": "athena", - "sdkId": "Athena", - "region": "fips-us-west-1", - "signingRegion": "us-west-1", - "hostname": "athena-fips.us-west-1.amazonaws.com" - }, - { - "endpointPrefix": "athena", - "sdkId": "Athena", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "athena-fips.us-west-2.amazonaws.com" - }, - { - "endpointPrefix": "batch", - "sdkId": "Batch", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "fips.batch.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "batch", - "sdkId": "Batch", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "fips.batch.us-east-2.amazonaws.com" - }, - { - "endpointPrefix": "batch", - "sdkId": "Batch", - "region": "fips-us-west-1", - "signingRegion": "us-west-1", - "hostname": "fips.batch.us-west-1.amazonaws.com" - }, - { - "endpointPrefix": "batch", - "sdkId": "Batch", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "fips.batch.us-west-2.amazonaws.com" - }, - { - "endpointPrefix": "cloudcontrolapi", - "sdkId": "CloudControl", - "region": "fips-ca-central-1", - "signingRegion": "ca-central-1", - "hostname": "cloudcontrolapi-fips.ca-central-1.amazonaws.com" - }, - { - "endpointPrefix": "cloudcontrolapi", - "sdkId": "CloudControl", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "cloudcontrolapi-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "cloudcontrolapi", - "sdkId": "CloudControl", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "cloudcontrolapi-fips.us-east-2.amazonaws.com" - }, - { - "endpointPrefix": "cloudcontrolapi", - "sdkId": "CloudControl", - "region": "fips-us-west-1", - "signingRegion": "us-west-1", - "hostname": "cloudcontrolapi-fips.us-west-1.amazonaws.com" - }, - { - "endpointPrefix": "cloudcontrolapi", - "sdkId": "CloudControl", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "cloudcontrolapi-fips.us-west-2.amazonaws.com" - }, - { - "endpointPrefix": "cloudformation", - "sdkId": "CloudFormation", - "region": "us-east-1-fips", - "signingRegion": "us-east-1", - "hostname": "cloudformation-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "cloudformation", - "sdkId": "CloudFormation", - "region": "us-east-2-fips", - "signingRegion": "us-east-2", - "hostname": "cloudformation-fips.us-east-2.amazonaws.com" - }, - { - "endpointPrefix": "cloudformation", - "sdkId": "CloudFormation", - "region": "us-west-1-fips", - "signingRegion": "us-west-1", - "hostname": "cloudformation-fips.us-west-1.amazonaws.com" - }, - { - "endpointPrefix": "cloudformation", - "sdkId": "CloudFormation", - "region": "us-west-2-fips", - "signingRegion": "us-west-2", - "hostname": "cloudformation-fips.us-west-2.amazonaws.com" - }, - { - "endpointPrefix": "cloudtrail", - "sdkId": "CloudTrail", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "cloudtrail-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "cloudtrail", - "sdkId": "CloudTrail", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "cloudtrail-fips.us-east-2.amazonaws.com" - }, - { - "endpointPrefix": "cloudtrail", - "sdkId": "CloudTrail", - "region": "fips-us-west-1", - "signingRegion": "us-west-1", - "hostname": "cloudtrail-fips.us-west-1.amazonaws.com" - }, - { - "endpointPrefix": "cloudtrail", - "sdkId": "CloudTrail", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "cloudtrail-fips.us-west-2.amazonaws.com" - }, - { - "endpointPrefix": "codebuild", - "sdkId": "CodeBuild", - "region": "us-east-1-fips", - "signingRegion": "us-east-1", - "hostname": "codebuild-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "codebuild", - "sdkId": "CodeBuild", - "region": "us-east-2-fips", - "signingRegion": "us-east-2", - "hostname": "codebuild-fips.us-east-2.amazonaws.com" - }, - { - "endpointPrefix": "codebuild", - "sdkId": "CodeBuild", - "region": "us-west-1-fips", - "signingRegion": "us-west-1", - "hostname": "codebuild-fips.us-west-1.amazonaws.com" - }, - { - "endpointPrefix": "codebuild", - "sdkId": "CodeBuild", - "region": "us-west-2-fips", - "signingRegion": "us-west-2", - "hostname": "codebuild-fips.us-west-2.amazonaws.com" - }, - { - "endpointPrefix": "codedeploy", - "sdkId": "CodeDeploy", - "region": "us-east-1-fips", - "signingRegion": "us-east-1", - "hostname": "codedeploy-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "codedeploy", - "sdkId": "CodeDeploy", - "region": "us-east-2-fips", - "signingRegion": "us-east-2", - "hostname": "codedeploy-fips.us-east-2.amazonaws.com" - }, - { - "endpointPrefix": "codedeploy", - "sdkId": "CodeDeploy", - "region": "us-west-1-fips", - "signingRegion": "us-west-1", - "hostname": "codedeploy-fips.us-west-1.amazonaws.com" - }, - { - "endpointPrefix": "codedeploy", - "sdkId": "CodeDeploy", - "region": "us-west-2-fips", - "signingRegion": "us-west-2", - "hostname": "codedeploy-fips.us-west-2.amazonaws.com" - }, - { - "endpointPrefix": "codepipeline", - "sdkId": "CodePipeline", - "region": "fips-ca-central-1", - "signingRegion": "ca-central-1", - "hostname": "codepipeline-fips.ca-central-1.amazonaws.com" - }, - { - "endpointPrefix": "codepipeline", - "sdkId": "CodePipeline", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "codepipeline-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "codepipeline", - "sdkId": "CodePipeline", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "codepipeline-fips.us-east-2.amazonaws.com" - }, - { - "endpointPrefix": "codepipeline", - "sdkId": "CodePipeline", - "region": "fips-us-west-1", - "signingRegion": "us-west-1", - "hostname": "codepipeline-fips.us-west-1.amazonaws.com" - }, - { - "endpointPrefix": "codepipeline", - "sdkId": "CodePipeline", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "codepipeline-fips.us-west-2.amazonaws.com" - }, - { - "endpointPrefix": "cognito-identity", - "sdkId": "Cognito Identity", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "cognito-identity-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "cognito-identity", - "sdkId": "Cognito Identity", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "cognito-identity-fips.us-east-2.amazonaws.com" - }, - { - "endpointPrefix": "cognito-identity", - "sdkId": "Cognito Identity", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "cognito-identity-fips.us-west-2.amazonaws.com" - }, - { - "endpointPrefix": "cognito-idp", - "sdkId": "Cognito Identity Provider", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "cognito-idp-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "cognito-idp", - "sdkId": "Cognito Identity Provider", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "cognito-idp-fips.us-east-2.amazonaws.com" - }, - { - "endpointPrefix": "cognito-idp", - "sdkId": "Cognito Identity Provider", - "region": "fips-us-west-1", - "signingRegion": "us-west-1", - "hostname": "cognito-idp-fips.us-west-1.amazonaws.com" - }, - { - "endpointPrefix": "cognito-idp", - "sdkId": "Cognito Identity Provider", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "cognito-idp-fips.us-west-2.amazonaws.com" - }, - { - "endpointPrefix": "comprehend", - "sdkId": "Comprehend", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "comprehend-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "comprehend", - "sdkId": "Comprehend", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "comprehend-fips.us-east-2.amazonaws.com" - }, - { - "endpointPrefix": "comprehend", - "sdkId": "Comprehend", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "comprehend-fips.us-west-2.amazonaws.com" - }, - { - "endpointPrefix": "comprehendmedical", - "sdkId": "ComprehendMedical", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "comprehendmedical-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "comprehendmedical", - "sdkId": "ComprehendMedical", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "comprehendmedical-fips.us-east-2.amazonaws.com" - }, - { - "endpointPrefix": "comprehendmedical", - "sdkId": "ComprehendMedical", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "comprehendmedical-fips.us-west-2.amazonaws.com" - }, - { - "endpointPrefix": "config", - "sdkId": "Config Service", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "config-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "config", - "sdkId": "Config Service", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "config-fips.us-east-2.amazonaws.com" - }, - { - "endpointPrefix": "config", - "sdkId": "Config Service", - "region": "fips-us-west-1", - "signingRegion": "us-west-1", - "hostname": "config-fips.us-west-1.amazonaws.com" - }, - { - "endpointPrefix": "config", - "sdkId": "Config Service", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "config-fips.us-west-2.amazonaws.com" - }, - { - "endpointPrefix": "data.jobs.iot", - "sdkId": "IoT Jobs Data Plane", - "region": "fips-ca-central-1", - "signingRegion": "ca-central-1", - "hostname": "data.jobs.iot-fips.ca-central-1.amazonaws.com" - }, - { - "endpointPrefix": "data.jobs.iot", - "sdkId": "IoT Jobs Data Plane", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "data.jobs.iot-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "data.jobs.iot", - "sdkId": "IoT Jobs Data Plane", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "data.jobs.iot-fips.us-east-2.amazonaws.com" - }, - { - "endpointPrefix": "data.jobs.iot", - "sdkId": "IoT Jobs Data Plane", - "region": "fips-us-west-1", - "signingRegion": "us-west-1", - "hostname": "data.jobs.iot-fips.us-west-1.amazonaws.com" - }, - { - "endpointPrefix": "data.jobs.iot", - "sdkId": "IoT Jobs Data Plane", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "data.jobs.iot-fips.us-west-2.amazonaws.com" - }, - { - "endpointPrefix": "datasync", - "sdkId": "DataSync", - "region": "fips-ca-central-1", - "signingRegion": "ca-central-1", - "hostname": "datasync-fips.ca-central-1.amazonaws.com" - }, - { - "endpointPrefix": "datasync", - "sdkId": "DataSync", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "datasync-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "datasync", - "sdkId": "DataSync", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "datasync-fips.us-east-2.amazonaws.com" - }, - { - "endpointPrefix": "datasync", - "sdkId": "DataSync", - "region": "fips-us-west-1", - "signingRegion": "us-west-1", - "hostname": "datasync-fips.us-west-1.amazonaws.com" - }, - { - "endpointPrefix": "datasync", - "sdkId": "DataSync", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "datasync-fips.us-west-2.amazonaws.com" - }, - { - "endpointPrefix": "directconnect", - "sdkId": "Direct Connect", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "directconnect-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "directconnect", - "sdkId": "Direct Connect", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "directconnect-fips.us-east-2.amazonaws.com" - }, - { - "endpointPrefix": "directconnect", - "sdkId": "Direct Connect", - "region": "fips-us-west-1", - "signingRegion": "us-west-1", - "hostname": "directconnect-fips.us-west-1.amazonaws.com" - }, - { - "endpointPrefix": "directconnect", - "sdkId": "Direct Connect", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "directconnect-fips.us-west-2.amazonaws.com" - }, - { - "endpointPrefix": "ds", - "sdkId": "Directory Service", - "region": "fips-ca-central-1", - "signingRegion": "ca-central-1", - "hostname": "ds-fips.ca-central-1.amazonaws.com" - }, - { - "endpointPrefix": "ds", - "sdkId": "Directory Service", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "ds-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "ds", - "sdkId": "Directory Service", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "ds-fips.us-east-2.amazonaws.com" - }, - { - "endpointPrefix": "ds", - "sdkId": "Directory Service", - "region": "fips-us-west-1", - "signingRegion": "us-west-1", - "hostname": "ds-fips.us-west-1.amazonaws.com" - }, - { - "endpointPrefix": "ds", - "sdkId": "Directory Service", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "ds-fips.us-west-2.amazonaws.com" - }, - { - "endpointPrefix": "dynamodb", - "sdkId": "DynamoDB", - "region": "ca-central-1-fips", - "signingRegion": "ca-central-1", - "hostname": "dynamodb-fips.ca-central-1.amazonaws.com" - }, - { - "endpointPrefix": "dynamodb", - "sdkId": "DynamoDB", - "region": "us-east-1-fips", - "signingRegion": "us-east-1", - "hostname": "dynamodb-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "dynamodb", - "sdkId": "DynamoDB", - "region": "us-east-2-fips", - "signingRegion": "us-east-2", - "hostname": "dynamodb-fips.us-east-2.amazonaws.com" - }, - { - "endpointPrefix": "dynamodb", - "sdkId": "DynamoDB", - "region": "us-west-1-fips", - "signingRegion": "us-west-1", - "hostname": "dynamodb-fips.us-west-1.amazonaws.com" - }, - { - "endpointPrefix": "dynamodb", - "sdkId": "DynamoDB", - "region": "us-west-2-fips", - "signingRegion": "us-west-2", - "hostname": "dynamodb-fips.us-west-2.amazonaws.com" - }, - { - "endpointPrefix": "ebs", - "sdkId": "EBS", - "region": "fips-ca-central-1", - "signingRegion": "ca-central-1", - "hostname": "ebs-fips.ca-central-1.amazonaws.com" - }, - { - "endpointPrefix": "ebs", - "sdkId": "EBS", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "ebs-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "ebs", - "sdkId": "EBS", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "ebs-fips.us-east-2.amazonaws.com" - }, - { - "endpointPrefix": "ebs", - "sdkId": "EBS", - "region": "fips-us-west-1", - "signingRegion": "us-west-1", - "hostname": "ebs-fips.us-west-1.amazonaws.com" - }, - { - "endpointPrefix": "ebs", - "sdkId": "EBS", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "ebs-fips.us-west-2.amazonaws.com" - }, - { - "endpointPrefix": "ec2", - "sdkId": "EC2", - "region": "fips-ca-central-1", - "signingRegion": "ca-central-1", - "hostname": "ec2-fips.ca-central-1.amazonaws.com" - }, - { - "endpointPrefix": "ec2", - "sdkId": "EC2", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "ec2-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "ec2", - "sdkId": "EC2", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "ec2-fips.us-east-2.amazonaws.com" - }, - { - "endpointPrefix": "ec2", - "sdkId": "EC2", - "region": "fips-us-west-1", - "signingRegion": "us-west-1", - "hostname": "ec2-fips.us-west-1.amazonaws.com" - }, - { - "endpointPrefix": "ec2", - "sdkId": "EC2", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "ec2-fips.us-west-2.amazonaws.com" - }, - { - "endpointPrefix": "ecs", - "sdkId": "ECS", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "ecs-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "ecs", - "sdkId": "ECS", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "ecs-fips.us-east-2.amazonaws.com" - }, - { - "endpointPrefix": "ecs", - "sdkId": "ECS", - "region": "fips-us-west-1", - "signingRegion": "us-west-1", - "hostname": "ecs-fips.us-west-1.amazonaws.com" - }, - { - "endpointPrefix": "ecs", - "sdkId": "ECS", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "ecs-fips.us-west-2.amazonaws.com" - }, - { - "endpointPrefix": "eks", - "sdkId": "EKS", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "fips.eks.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "eks", - "sdkId": "EKS", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "fips.eks.us-east-2.amazonaws.com" - }, - { - "endpointPrefix": "eks", - "sdkId": "EKS", - "region": "fips-us-west-1", - "signingRegion": "us-west-1", - "hostname": "fips.eks.us-west-1.amazonaws.com" - }, - { - "endpointPrefix": "eks", - "sdkId": "EKS", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "fips.eks.us-west-2.amazonaws.com" - }, - { - "endpointPrefix": "elasticbeanstalk", - "sdkId": "Elastic Beanstalk", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "elasticbeanstalk-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "elasticbeanstalk", - "sdkId": "Elastic Beanstalk", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "elasticbeanstalk-fips.us-east-2.amazonaws.com" - }, - { - "endpointPrefix": "elasticbeanstalk", - "sdkId": "Elastic Beanstalk", - "region": "fips-us-west-1", - "signingRegion": "us-west-1", - "hostname": "elasticbeanstalk-fips.us-west-1.amazonaws.com" - }, - { - "endpointPrefix": "elasticbeanstalk", - "sdkId": "Elastic Beanstalk", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "elasticbeanstalk-fips.us-west-2.amazonaws.com" - }, - { - "endpointPrefix": "elasticfilesystem", - "sdkId": "EFS", - "region": "fips-af-south-1", - "signingRegion": "af-south-1", - "hostname": "elasticfilesystem-fips.af-south-1.amazonaws.com" - }, - { - "endpointPrefix": "elasticfilesystem", - "sdkId": "EFS", - "region": "fips-ap-east-1", - "signingRegion": "ap-east-1", - "hostname": "elasticfilesystem-fips.ap-east-1.amazonaws.com" - }, - { - "endpointPrefix": "elasticfilesystem", - "sdkId": "EFS", - "region": "fips-ap-northeast-1", - "signingRegion": "ap-northeast-1", - "hostname": "elasticfilesystem-fips.ap-northeast-1.amazonaws.com" - }, - { - "endpointPrefix": "elasticfilesystem", - "sdkId": "EFS", - "region": "fips-ap-northeast-2", - "signingRegion": "ap-northeast-2", - "hostname": "elasticfilesystem-fips.ap-northeast-2.amazonaws.com" - }, - { - "endpointPrefix": "elasticfilesystem", - "sdkId": "EFS", - "region": "fips-ap-northeast-3", - "signingRegion": "ap-northeast-3", - "hostname": "elasticfilesystem-fips.ap-northeast-3.amazonaws.com" - }, - { - "endpointPrefix": "elasticfilesystem", - "sdkId": "EFS", - "region": "fips-ap-south-1", - "signingRegion": "ap-south-1", - "hostname": "elasticfilesystem-fips.ap-south-1.amazonaws.com" - }, - { - "endpointPrefix": "elasticfilesystem", - "sdkId": "EFS", - "region": "fips-ap-southeast-1", - "signingRegion": "ap-southeast-1", - "hostname": "elasticfilesystem-fips.ap-southeast-1.amazonaws.com" - }, - { - "endpointPrefix": "elasticfilesystem", - "sdkId": "EFS", - "region": "fips-ap-southeast-2", - "signingRegion": "ap-southeast-2", - "hostname": "elasticfilesystem-fips.ap-southeast-2.amazonaws.com" - }, - { - "endpointPrefix": "elasticfilesystem", - "sdkId": "EFS", - "region": "fips-ca-central-1", - "signingRegion": "ca-central-1", - "hostname": "elasticfilesystem-fips.ca-central-1.amazonaws.com" - }, - { - "endpointPrefix": "elasticfilesystem", - "sdkId": "EFS", - "region": "fips-eu-central-1", - "signingRegion": "eu-central-1", - "hostname": "elasticfilesystem-fips.eu-central-1.amazonaws.com" - }, - { - "endpointPrefix": "elasticfilesystem", - "sdkId": "EFS", - "region": "fips-eu-north-1", - "signingRegion": "eu-north-1", - "hostname": "elasticfilesystem-fips.eu-north-1.amazonaws.com" - }, - { - "endpointPrefix": "elasticfilesystem", - "sdkId": "EFS", - "region": "fips-eu-south-1", - "signingRegion": "eu-south-1", - "hostname": "elasticfilesystem-fips.eu-south-1.amazonaws.com" - }, - { - "endpointPrefix": "elasticfilesystem", - "sdkId": "EFS", - "region": "fips-eu-west-1", - "signingRegion": "eu-west-1", - "hostname": "elasticfilesystem-fips.eu-west-1.amazonaws.com" - }, - { - "endpointPrefix": "elasticfilesystem", - "sdkId": "EFS", - "region": "fips-eu-west-2", - "signingRegion": "eu-west-2", - "hostname": "elasticfilesystem-fips.eu-west-2.amazonaws.com" - }, - { - "endpointPrefix": "elasticfilesystem", - "sdkId": "EFS", - "region": "fips-eu-west-3", - "signingRegion": "eu-west-3", - "hostname": "elasticfilesystem-fips.eu-west-3.amazonaws.com" - }, - { - "endpointPrefix": "elasticfilesystem", - "sdkId": "EFS", - "region": "fips-me-south-1", - "signingRegion": "me-south-1", - "hostname": "elasticfilesystem-fips.me-south-1.amazonaws.com" - }, - { - "endpointPrefix": "elasticfilesystem", - "sdkId": "EFS", - "region": "fips-sa-east-1", - "signingRegion": "sa-east-1", - "hostname": "elasticfilesystem-fips.sa-east-1.amazonaws.com" - }, - { - "endpointPrefix": "elasticfilesystem", - "sdkId": "EFS", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "elasticfilesystem-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "elasticfilesystem", - "sdkId": "EFS", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "elasticfilesystem-fips.us-east-2.amazonaws.com" - }, - { - "endpointPrefix": "elasticfilesystem", - "sdkId": "EFS", - "region": "fips-us-west-1", - "signingRegion": "us-west-1", - "hostname": "elasticfilesystem-fips.us-west-1.amazonaws.com" - }, - { - "endpointPrefix": "elasticfilesystem", - "sdkId": "EFS", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "elasticfilesystem-fips.us-west-2.amazonaws.com" - }, - { - "endpointPrefix": "elasticloadbalancing", - "sdkId": "Elastic Load Balancing", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "elasticloadbalancing-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "elasticloadbalancing", - "sdkId": "Elastic Load Balancing", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "elasticloadbalancing-fips.us-east-2.amazonaws.com" - }, - { - "endpointPrefix": "elasticloadbalancing", - "sdkId": "Elastic Load Balancing", - "region": "fips-us-west-1", - "signingRegion": "us-west-1", - "hostname": "elasticloadbalancing-fips.us-west-1.amazonaws.com" - }, - { - "endpointPrefix": "elasticloadbalancing", - "sdkId": "Elastic Load Balancing", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "elasticloadbalancing-fips.us-west-2.amazonaws.com" - }, - { - "endpointPrefix": "elasticmapreduce", - "sdkId": "EMR", - "region": "fips-ca-central-1", - "signingRegion": "ca-central-1", - "hostname": "elasticmapreduce-fips.ca-central-1.amazonaws.com" - }, - { - "endpointPrefix": "elasticmapreduce", - "sdkId": "EMR", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "elasticmapreduce-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "elasticmapreduce", - "sdkId": "EMR", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "elasticmapreduce-fips.us-east-2.amazonaws.com" - }, - { - "endpointPrefix": "elasticmapreduce", - "sdkId": "EMR", - "region": "fips-us-west-1", - "signingRegion": "us-west-1", - "hostname": "elasticmapreduce-fips.us-west-1.amazonaws.com" - }, - { - "endpointPrefix": "elasticmapreduce", - "sdkId": "EMR", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "elasticmapreduce-fips.us-west-2.amazonaws.com" - }, - { - "endpointPrefix": "emr-containers", - "sdkId": "EMR containers", - "region": "fips-ca-central-1", - "signingRegion": "ca-central-1", - "hostname": "emr-containers-fips.ca-central-1.amazonaws.com" - }, - { - "endpointPrefix": "emr-containers", - "sdkId": "EMR containers", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "emr-containers-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "emr-containers", - "sdkId": "EMR containers", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "emr-containers-fips.us-east-2.amazonaws.com" - }, - { - "endpointPrefix": "emr-containers", - "sdkId": "EMR containers", - "region": "fips-us-west-1", - "signingRegion": "us-west-1", - "hostname": "emr-containers-fips.us-west-1.amazonaws.com" - }, - { - "endpointPrefix": "emr-containers", - "sdkId": "EMR containers", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "emr-containers-fips.us-west-2.amazonaws.com" - }, - { - "endpointPrefix": "events", - "sdkId": "EventBridge", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "events-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "events", - "sdkId": "EventBridge", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "events-fips.us-east-2.amazonaws.com" - }, - { - "endpointPrefix": "events", - "sdkId": "EventBridge", - "region": "fips-us-west-1", - "signingRegion": "us-west-1", - "hostname": "events-fips.us-west-1.amazonaws.com" - }, - { - "endpointPrefix": "events", - "sdkId": "EventBridge", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "events-fips.us-west-2.amazonaws.com" - }, - { - "endpointPrefix": "firehose", - "sdkId": "Firehose", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "firehose-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "firehose", - "sdkId": "Firehose", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "firehose-fips.us-east-2.amazonaws.com" - }, - { - "endpointPrefix": "firehose", - "sdkId": "Firehose", - "region": "fips-us-west-1", - "signingRegion": "us-west-1", - "hostname": "firehose-fips.us-west-1.amazonaws.com" - }, - { - "endpointPrefix": "firehose", - "sdkId": "Firehose", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "firehose-fips.us-west-2.amazonaws.com" - }, - { - "endpointPrefix": "fms", - "sdkId": "FMS", - "region": "fips-af-south-1", - "signingRegion": "af-south-1", - "hostname": "fms-fips.af-south-1.amazonaws.com" - }, - { - "endpointPrefix": "fms", - "sdkId": "FMS", - "region": "fips-ap-east-1", - "signingRegion": "ap-east-1", - "hostname": "fms-fips.ap-east-1.amazonaws.com" - }, - { - "endpointPrefix": "fms", - "sdkId": "FMS", - "region": "fips-ap-northeast-1", - "signingRegion": "ap-northeast-1", - "hostname": "fms-fips.ap-northeast-1.amazonaws.com" - }, - { - "endpointPrefix": "fms", - "sdkId": "FMS", - "region": "fips-ap-northeast-2", - "signingRegion": "ap-northeast-2", - "hostname": "fms-fips.ap-northeast-2.amazonaws.com" - }, - { - "endpointPrefix": "fms", - "sdkId": "FMS", - "region": "fips-ap-south-1", - "signingRegion": "ap-south-1", - "hostname": "fms-fips.ap-south-1.amazonaws.com" - }, - { - "endpointPrefix": "fms", - "sdkId": "FMS", - "region": "fips-ap-southeast-1", - "signingRegion": "ap-southeast-1", - "hostname": "fms-fips.ap-southeast-1.amazonaws.com" - }, - { - "endpointPrefix": "fms", - "sdkId": "FMS", - "region": "fips-ap-southeast-2", - "signingRegion": "ap-southeast-2", - "hostname": "fms-fips.ap-southeast-2.amazonaws.com" - }, - { - "endpointPrefix": "fms", - "sdkId": "FMS", - "region": "fips-ca-central-1", - "signingRegion": "ca-central-1", - "hostname": "fms-fips.ca-central-1.amazonaws.com" - }, - { - "endpointPrefix": "fms", - "sdkId": "FMS", - "region": "fips-eu-central-1", - "signingRegion": "eu-central-1", - "hostname": "fms-fips.eu-central-1.amazonaws.com" - }, - { - "endpointPrefix": "fms", - "sdkId": "FMS", - "region": "fips-eu-south-1", - "signingRegion": "eu-south-1", - "hostname": "fms-fips.eu-south-1.amazonaws.com" - }, - { - "endpointPrefix": "fms", - "sdkId": "FMS", - "region": "fips-eu-west-1", - "signingRegion": "eu-west-1", - "hostname": "fms-fips.eu-west-1.amazonaws.com" - }, - { - "endpointPrefix": "fms", - "sdkId": "FMS", - "region": "fips-eu-west-2", - "signingRegion": "eu-west-2", - "hostname": "fms-fips.eu-west-2.amazonaws.com" - }, - { - "endpointPrefix": "fms", - "sdkId": "FMS", - "region": "fips-eu-west-3", - "signingRegion": "eu-west-3", - "hostname": "fms-fips.eu-west-3.amazonaws.com" - }, - { - "endpointPrefix": "fms", - "sdkId": "FMS", - "region": "fips-me-south-1", - "signingRegion": "me-south-1", - "hostname": "fms-fips.me-south-1.amazonaws.com" - }, - { - "endpointPrefix": "fms", - "sdkId": "FMS", - "region": "fips-sa-east-1", - "signingRegion": "sa-east-1", - "hostname": "fms-fips.sa-east-1.amazonaws.com" - }, - { - "endpointPrefix": "fms", - "sdkId": "FMS", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "fms-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "fms", - "sdkId": "FMS", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "fms-fips.us-east-2.amazonaws.com" - }, - { - "endpointPrefix": "fms", - "sdkId": "FMS", - "region": "fips-us-west-1", - "signingRegion": "us-west-1", - "hostname": "fms-fips.us-west-1.amazonaws.com" - }, - { - "endpointPrefix": "fms", - "sdkId": "FMS", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "fms-fips.us-west-2.amazonaws.com" - }, - { - "endpointPrefix": "forecast", - "sdkId": "forecast", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "forecast-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "forecast", - "sdkId": "forecast", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "forecast-fips.us-east-2.amazonaws.com" - }, - { - "endpointPrefix": "forecast", - "sdkId": "forecast", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "forecast-fips.us-west-2.amazonaws.com" - }, - { - "endpointPrefix": "forecastquery", - "sdkId": "forecastquery", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "forecastquery-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "forecastquery", - "sdkId": "forecastquery", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "forecastquery-fips.us-east-2.amazonaws.com" - }, - { - "endpointPrefix": "forecastquery", - "sdkId": "forecastquery", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "forecastquery-fips.us-west-2.amazonaws.com" - }, - { - "endpointPrefix": "fsx", - "sdkId": "FSx", - "region": "fips-prod-ca-central-1", - "signingRegion": "ca-central-1", - "hostname": "fsx-fips.ca-central-1.amazonaws.com" - }, - { - "endpointPrefix": "fsx", - "sdkId": "FSx", - "region": "fips-prod-us-east-1", - "signingRegion": "us-east-1", - "hostname": "fsx-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "fsx", - "sdkId": "FSx", - "region": "fips-prod-us-east-2", - "signingRegion": "us-east-2", - "hostname": "fsx-fips.us-east-2.amazonaws.com" - }, - { - "endpointPrefix": "fsx", - "sdkId": "FSx", - "region": "fips-prod-us-west-1", - "signingRegion": "us-west-1", - "hostname": "fsx-fips.us-west-1.amazonaws.com" - }, - { - "endpointPrefix": "fsx", - "sdkId": "FSx", - "region": "fips-prod-us-west-2", - "signingRegion": "us-west-2", - "hostname": "fsx-fips.us-west-2.amazonaws.com" - }, - { - "endpointPrefix": "glacier", - "sdkId": "Glacier", - "region": "fips-ca-central-1", - "signingRegion": "ca-central-1", - "hostname": "glacier-fips.ca-central-1.amazonaws.com" - }, - { - "endpointPrefix": "glacier", - "sdkId": "Glacier", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "glacier-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "glacier", - "sdkId": "Glacier", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "glacier-fips.us-east-2.amazonaws.com" - }, - { - "endpointPrefix": "glacier", - "sdkId": "Glacier", - "region": "fips-us-west-1", - "signingRegion": "us-west-1", - "hostname": "glacier-fips.us-west-1.amazonaws.com" - }, - { - "endpointPrefix": "glacier", - "sdkId": "Glacier", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "glacier-fips.us-west-2.amazonaws.com" - }, - { - "endpointPrefix": "glue", - "sdkId": "Glue", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "glue-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "glue", - "sdkId": "Glue", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "glue-fips.us-east-2.amazonaws.com" - }, - { - "endpointPrefix": "glue", - "sdkId": "Glue", - "region": "fips-us-west-1", - "signingRegion": "us-west-1", - "hostname": "glue-fips.us-west-1.amazonaws.com" - }, - { - "endpointPrefix": "glue", - "sdkId": "Glue", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "glue-fips.us-west-2.amazonaws.com" - }, - { - "endpointPrefix": "groundstation", - "sdkId": "GroundStation", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "groundstation-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "groundstation", - "sdkId": "GroundStation", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "groundstation-fips.us-east-2.amazonaws.com" - }, - { - "endpointPrefix": "groundstation", - "sdkId": "GroundStation", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "groundstation-fips.us-west-2.amazonaws.com" - }, - { - "endpointPrefix": "guardduty", - "sdkId": "GuardDuty", - "region": "us-east-1-fips", - "signingRegion": "us-east-1", - "hostname": "guardduty-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "guardduty", - "sdkId": "GuardDuty", - "region": "us-east-2-fips", - "signingRegion": "us-east-2", - "hostname": "guardduty-fips.us-east-2.amazonaws.com" - }, - { - "endpointPrefix": "guardduty", - "sdkId": "GuardDuty", - "region": "us-west-1-fips", - "signingRegion": "us-west-1", - "hostname": "guardduty-fips.us-west-1.amazonaws.com" - }, - { - "endpointPrefix": "guardduty", - "sdkId": "GuardDuty", - "region": "us-west-2-fips", - "signingRegion": "us-west-2", - "hostname": "guardduty-fips.us-west-2.amazonaws.com" - }, - { - "endpointPrefix": "health", - "sdkId": "Health", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "health-fips.us-east-2.amazonaws.com" - }, - { - "endpointPrefix": "iam", - "sdkId": "IAM", - "region": "iam-fips", - "signingRegion": "us-east-1", - "hostname": "iam-fips.amazonaws.com" - }, - { - "endpointPrefix": "identity-chime", - "sdkId": "Chime SDK Identity", - "region": "us-east-1-fips", - "signingRegion": "us-east-1", - "hostname": "identity-chime-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "inspector", - "sdkId": "Inspector", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "inspector-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "inspector", - "sdkId": "Inspector", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "inspector-fips.us-east-2.amazonaws.com" - }, - { - "endpointPrefix": "inspector", - "sdkId": "Inspector", - "region": "fips-us-west-1", - "signingRegion": "us-west-1", - "hostname": "inspector-fips.us-west-1.amazonaws.com" - }, - { - "endpointPrefix": "inspector", - "sdkId": "Inspector", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "inspector-fips.us-west-2.amazonaws.com" - }, - { - "endpointPrefix": "kendra", - "sdkId": "kendra", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "kendra-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "kendra", - "sdkId": "kendra", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "kendra-fips.us-east-2.amazonaws.com" - }, - { - "endpointPrefix": "kendra", - "sdkId": "kendra", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "kendra-fips.us-west-2.amazonaws.com" - }, - { - "endpointPrefix": "kinesis", - "sdkId": "Kinesis", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "kinesis-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "kinesis", - "sdkId": "Kinesis", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "kinesis-fips.us-east-2.amazonaws.com" - }, - { - "endpointPrefix": "kinesis", - "sdkId": "Kinesis", - "region": "fips-us-west-1", - "signingRegion": "us-west-1", - "hostname": "kinesis-fips.us-west-1.amazonaws.com" - }, - { - "endpointPrefix": "kinesis", - "sdkId": "Kinesis", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "kinesis-fips.us-west-2.amazonaws.com" - }, - { - "endpointPrefix": "lakeformation", - "sdkId": "LakeFormation", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "lakeformation-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "lakeformation", - "sdkId": "LakeFormation", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "lakeformation-fips.us-east-2.amazonaws.com" - }, - { - "endpointPrefix": "lakeformation", - "sdkId": "LakeFormation", - "region": "fips-us-west-1", - "signingRegion": "us-west-1", - "hostname": "lakeformation-fips.us-west-1.amazonaws.com" - }, - { - "endpointPrefix": "lakeformation", - "sdkId": "LakeFormation", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "lakeformation-fips.us-west-2.amazonaws.com" - }, - { - "endpointPrefix": "lambda", - "sdkId": "Lambda", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "lambda-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "lambda", - "sdkId": "Lambda", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "lambda-fips.us-east-2.amazonaws.com" - }, - { - "endpointPrefix": "lambda", - "sdkId": "Lambda", - "region": "fips-us-west-1", - "signingRegion": "us-west-1", - "hostname": "lambda-fips.us-west-1.amazonaws.com" - }, - { - "endpointPrefix": "lambda", - "sdkId": "Lambda", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "lambda-fips.us-west-2.amazonaws.com" - }, - { - "endpointPrefix": "license-manager", - "sdkId": "License Manager", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "license-manager-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "license-manager", - "sdkId": "License Manager", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "license-manager-fips.us-east-2.amazonaws.com" - }, - { - "endpointPrefix": "license-manager", - "sdkId": "License Manager", - "region": "fips-us-west-1", - "signingRegion": "us-west-1", - "hostname": "license-manager-fips.us-west-1.amazonaws.com" - }, - { - "endpointPrefix": "license-manager", - "sdkId": "License Manager", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "license-manager-fips.us-west-2.amazonaws.com" - }, - { - "endpointPrefix": "logs", - "sdkId": "CloudWatch Logs", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "logs-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "logs", - "sdkId": "CloudWatch Logs", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "logs-fips.us-east-2.amazonaws.com" - }, - { - "endpointPrefix": "logs", - "sdkId": "CloudWatch Logs", - "region": "fips-us-west-1", - "signingRegion": "us-west-1", - "hostname": "logs-fips.us-west-1.amazonaws.com" - }, - { - "endpointPrefix": "logs", - "sdkId": "CloudWatch Logs", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "logs-fips.us-west-2.amazonaws.com" - }, - { - "endpointPrefix": "macie", - "sdkId": "Macie", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "macie-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "macie", - "sdkId": "Macie", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "macie-fips.us-west-2.amazonaws.com" - }, - { - "endpointPrefix": "macie2", - "sdkId": "Macie2", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "macie2-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "macie2", - "sdkId": "Macie2", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "macie2-fips.us-east-2.amazonaws.com" - }, - { - "endpointPrefix": "macie2", - "sdkId": "Macie2", - "region": "fips-us-west-1", - "signingRegion": "us-west-1", - "hostname": "macie2-fips.us-west-1.amazonaws.com" - }, - { - "endpointPrefix": "macie2", - "sdkId": "Macie2", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "macie2-fips.us-west-2.amazonaws.com" - }, - { - "endpointPrefix": "mediaconvert", - "sdkId": "MediaConvert", - "region": "fips-ca-central-1", - "signingRegion": "ca-central-1", - "hostname": "mediaconvert-fips.ca-central-1.amazonaws.com" - }, - { - "endpointPrefix": "mediaconvert", - "sdkId": "MediaConvert", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "mediaconvert-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "mediaconvert", - "sdkId": "MediaConvert", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "mediaconvert-fips.us-east-2.amazonaws.com" - }, - { - "endpointPrefix": "mediaconvert", - "sdkId": "MediaConvert", - "region": "fips-us-west-1", - "signingRegion": "us-west-1", - "hostname": "mediaconvert-fips.us-west-1.amazonaws.com" - }, - { - "endpointPrefix": "mediaconvert", - "sdkId": "MediaConvert", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "mediaconvert-fips.us-west-2.amazonaws.com" - }, - { - "endpointPrefix": "medialive", - "sdkId": "MediaLive", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "medialive-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "medialive", - "sdkId": "MediaLive", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "medialive-fips.us-east-2.amazonaws.com" - }, - { - "endpointPrefix": "medialive", - "sdkId": "MediaLive", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "medialive-fips.us-west-2.amazonaws.com" - }, - { - "endpointPrefix": "messaging-chime", - "sdkId": "Chime SDK Messaging", - "region": "us-east-1-fips", - "signingRegion": "us-east-1", - "hostname": "messaging-chime-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "models.lex", - "sdkId": "Lex Model Building Service", - "region": "us-east-1-fips", - "signingRegion": "us-east-1", - "hostname": "models-fips.lex.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "models.lex", - "sdkId": "Lex Model Building Service", - "region": "us-west-2-fips", - "signingRegion": "us-west-2", - "hostname": "models-fips.lex.us-west-2.amazonaws.com" - }, - { - "endpointPrefix": "monitoring", - "sdkId": "CloudWatch", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "monitoring-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "monitoring", - "sdkId": "CloudWatch", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "monitoring-fips.us-east-2.amazonaws.com" - }, - { - "endpointPrefix": "monitoring", - "sdkId": "CloudWatch", - "region": "fips-us-west-1", - "signingRegion": "us-west-1", - "hostname": "monitoring-fips.us-west-1.amazonaws.com" - }, - { - "endpointPrefix": "monitoring", - "sdkId": "CloudWatch", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "monitoring-fips.us-west-2.amazonaws.com" - }, - { - "endpointPrefix": "mq", - "sdkId": "mq", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "mq-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "mq", - "sdkId": "mq", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "mq-fips.us-east-2.amazonaws.com" - }, - { - "endpointPrefix": "mq", - "sdkId": "mq", - "region": "fips-us-west-1", - "signingRegion": "us-west-1", - "hostname": "mq-fips.us-west-1.amazonaws.com" - }, - { - "endpointPrefix": "mq", - "sdkId": "mq", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "mq-fips.us-west-2.amazonaws.com" - }, - { - "endpointPrefix": "network-firewall", - "sdkId": "Network Firewall", - "region": "fips-ca-central-1", - "signingRegion": "ca-central-1", - "hostname": "network-firewall-fips.ca-central-1.amazonaws.com" - }, - { - "endpointPrefix": "network-firewall", - "sdkId": "Network Firewall", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "network-firewall-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "network-firewall", - "sdkId": "Network Firewall", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "network-firewall-fips.us-east-2.amazonaws.com" - }, - { - "endpointPrefix": "network-firewall", - "sdkId": "Network Firewall", - "region": "fips-us-west-1", - "signingRegion": "us-west-1", - "hostname": "network-firewall-fips.us-west-1.amazonaws.com" - }, - { - "endpointPrefix": "network-firewall", - "sdkId": "Network Firewall", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "network-firewall-fips.us-west-2.amazonaws.com" - }, - { - "endpointPrefix": "organizations", - "sdkId": "Organizations", - "region": "fips-aws-global", - "signingRegion": "us-east-1", - "hostname": "organizations-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "outposts", - "sdkId": "Outposts", - "region": "fips-ca-central-1", - "signingRegion": "ca-central-1", - "hostname": "outposts-fips.ca-central-1.amazonaws.com" - }, - { - "endpointPrefix": "outposts", - "sdkId": "Outposts", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "outposts-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "outposts", - "sdkId": "Outposts", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "outposts-fips.us-east-2.amazonaws.com" - }, - { - "endpointPrefix": "outposts", - "sdkId": "Outposts", - "region": "fips-us-west-1", - "signingRegion": "us-west-1", - "hostname": "outposts-fips.us-west-1.amazonaws.com" - }, - { - "endpointPrefix": "outposts", - "sdkId": "Outposts", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "outposts-fips.us-west-2.amazonaws.com" - }, - { - "endpointPrefix": "pinpoint", - "sdkId": "Pinpoint", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "pinpoint-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "pinpoint", - "sdkId": "Pinpoint", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "pinpoint-fips.us-west-2.amazonaws.com" - }, - { - "endpointPrefix": "polly", - "sdkId": "Polly", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "polly-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "polly", - "sdkId": "Polly", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "polly-fips.us-east-2.amazonaws.com" - }, - { - "endpointPrefix": "polly", - "sdkId": "Polly", - "region": "fips-us-west-1", - "signingRegion": "us-west-1", - "hostname": "polly-fips.us-west-1.amazonaws.com" - }, - { - "endpointPrefix": "polly", - "sdkId": "Polly", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "polly-fips.us-west-2.amazonaws.com" - }, - { - "endpointPrefix": "qldb", - "sdkId": "QLDB", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "qldb-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "qldb", - "sdkId": "QLDB", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "qldb-fips.us-east-2.amazonaws.com" - }, - { - "endpointPrefix": "qldb", - "sdkId": "QLDB", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "qldb-fips.us-west-2.amazonaws.com" - }, - { - "endpointPrefix": "ram", - "sdkId": "RAM", - "region": "fips-ca-central-1", - "signingRegion": "ca-central-1", - "hostname": "ram-fips.ca-central-1.amazonaws.com" - }, - { - "endpointPrefix": "ram", - "sdkId": "RAM", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "ram-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "ram", - "sdkId": "RAM", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "ram-fips.us-east-2.amazonaws.com" - }, - { - "endpointPrefix": "ram", - "sdkId": "RAM", - "region": "fips-us-west-1", - "signingRegion": "us-west-1", - "hostname": "ram-fips.us-west-1.amazonaws.com" - }, - { - "endpointPrefix": "ram", - "sdkId": "RAM", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "ram-fips.us-west-2.amazonaws.com" - }, - { - "endpointPrefix": "redshift", - "sdkId": "Redshift", - "region": "fips-ca-central-1", - "signingRegion": "ca-central-1", - "hostname": "redshift-fips.ca-central-1.amazonaws.com" - }, - { - "endpointPrefix": "redshift", - "sdkId": "Redshift", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "redshift-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "redshift", - "sdkId": "Redshift", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "redshift-fips.us-east-2.amazonaws.com" - }, - { - "endpointPrefix": "redshift", - "sdkId": "Redshift", - "region": "fips-us-west-1", - "signingRegion": "us-west-1", - "hostname": "redshift-fips.us-west-1.amazonaws.com" - }, - { - "endpointPrefix": "redshift", - "sdkId": "Redshift", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "redshift-fips.us-west-2.amazonaws.com" - }, - { - "endpointPrefix": "resource-groups", - "sdkId": "Resource Groups", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "resource-groups-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "resource-groups", - "sdkId": "Resource Groups", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "resource-groups-fips.us-east-2.amazonaws.com" - }, - { - "endpointPrefix": "resource-groups", - "sdkId": "Resource Groups", - "region": "fips-us-west-1", - "signingRegion": "us-west-1", - "hostname": "resource-groups-fips.us-west-1.amazonaws.com" - }, - { - "endpointPrefix": "resource-groups", - "sdkId": "Resource Groups", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "resource-groups-fips.us-west-2.amazonaws.com" - }, - { - "endpointPrefix": "route53", - "sdkId": "Route 53", - "region": "fips-aws-global", - "signingRegion": "us-east-1", - "hostname": "route53-fips.amazonaws.com" - }, - { - "endpointPrefix": "runtime.lex", - "sdkId": "Lex Runtime Service", - "region": "us-east-1-fips", - "signingRegion": "us-east-1", - "hostname": "runtime-fips.lex.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "runtime.lex", - "sdkId": "Lex Runtime Service", - "region": "us-west-2-fips", - "signingRegion": "us-west-2", - "hostname": "runtime-fips.lex.us-west-2.amazonaws.com" - }, - { - "endpointPrefix": "runtime.sagemaker", - "sdkId": "SageMaker Runtime", - "region": "us-east-1-fips", - "signingRegion": "us-east-1", - "hostname": "runtime-fips.sagemaker.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "runtime.sagemaker", - "sdkId": "SageMaker Runtime", - "region": "us-east-2-fips", - "signingRegion": "us-east-2", - "hostname": "runtime-fips.sagemaker.us-east-2.amazonaws.com" - }, - { - "endpointPrefix": "runtime.sagemaker", - "sdkId": "SageMaker Runtime", - "region": "us-west-1-fips", - "signingRegion": "us-west-1", - "hostname": "runtime-fips.sagemaker.us-west-1.amazonaws.com" - }, - { - "endpointPrefix": "runtime.sagemaker", - "sdkId": "SageMaker Runtime", - "region": "us-west-2-fips", - "signingRegion": "us-west-2", - "hostname": "runtime-fips.sagemaker.us-west-2.amazonaws.com" - }, - { - "endpointPrefix": "s3-control", - "sdkId": "S3 Control", - "region": "ca-central-1-fips", - "signingRegion": "ca-central-1", - "hostname": "s3-control-fips.ca-central-1.amazonaws.com" - }, - { - "endpointPrefix": "s3-control", - "sdkId": "S3 Control", - "region": "us-east-1-fips", - "signingRegion": "us-east-1", - "hostname": "s3-control-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "s3-control", - "sdkId": "S3 Control", - "region": "us-east-2-fips", - "signingRegion": "us-east-2", - "hostname": "s3-control-fips.us-east-2.amazonaws.com" - }, - { - "endpointPrefix": "s3-control", - "sdkId": "S3 Control", - "region": "us-west-1-fips", - "signingRegion": "us-west-1", - "hostname": "s3-control-fips.us-west-1.amazonaws.com" - }, - { - "endpointPrefix": "s3-control", - "sdkId": "S3 Control", - "region": "us-west-2-fips", - "signingRegion": "us-west-2", - "hostname": "s3-control-fips.us-west-2.amazonaws.com" - }, - { - "endpointPrefix": "secretsmanager", - "sdkId": "Secrets Manager", - "region": "us-east-1-fips", - "signingRegion": "us-east-1", - "hostname": "secretsmanager-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "secretsmanager", - "sdkId": "Secrets Manager", - "region": "us-east-2-fips", - "signingRegion": "us-east-2", - "hostname": "secretsmanager-fips.us-east-2.amazonaws.com" - }, - { - "endpointPrefix": "secretsmanager", - "sdkId": "Secrets Manager", - "region": "us-west-1-fips", - "signingRegion": "us-west-1", - "hostname": "secretsmanager-fips.us-west-1.amazonaws.com" - }, - { - "endpointPrefix": "secretsmanager", - "sdkId": "Secrets Manager", - "region": "us-west-2-fips", - "signingRegion": "us-west-2", - "hostname": "secretsmanager-fips.us-west-2.amazonaws.com" - }, - { - "endpointPrefix": "securityhub", - "sdkId": "SecurityHub", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "securityhub-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "securityhub", - "sdkId": "SecurityHub", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "securityhub-fips.us-east-2.amazonaws.com" - }, - { - "endpointPrefix": "securityhub", - "sdkId": "SecurityHub", - "region": "fips-us-west-1", - "signingRegion": "us-west-1", - "hostname": "securityhub-fips.us-west-1.amazonaws.com" - }, - { - "endpointPrefix": "securityhub", - "sdkId": "SecurityHub", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "securityhub-fips.us-west-2.amazonaws.com" - }, - { - "endpointPrefix": "servicecatalog", - "sdkId": "Service Catalog", - "region": "us-east-1-fips", - "signingRegion": "us-east-1", - "hostname": "servicecatalog-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "servicecatalog", - "sdkId": "Service Catalog", - "region": "us-east-2-fips", - "signingRegion": "us-east-2", - "hostname": "servicecatalog-fips.us-east-2.amazonaws.com" - }, - { - "endpointPrefix": "servicecatalog", - "sdkId": "Service Catalog", - "region": "us-west-1-fips", - "signingRegion": "us-west-1", - "hostname": "servicecatalog-fips.us-west-1.amazonaws.com" - }, - { - "endpointPrefix": "servicecatalog", - "sdkId": "Service Catalog", - "region": "us-west-2-fips", - "signingRegion": "us-west-2", - "hostname": "servicecatalog-fips.us-west-2.amazonaws.com" - }, - { - "endpointPrefix": "servicecatalog-appregistry", - "sdkId": "Service Catalog AppRegistry", - "region": "fips-ca-central-1", - "signingRegion": "ca-central-1", - "hostname": "servicecatalog-appregistry-fips.ca-central-1.amazonaws.com" - }, - { - "endpointPrefix": "servicecatalog-appregistry", - "sdkId": "Service Catalog AppRegistry", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "servicecatalog-appregistry-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "servicecatalog-appregistry", - "sdkId": "Service Catalog AppRegistry", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "servicecatalog-appregistry-fips.us-east-2.amazonaws.com" - }, - { - "endpointPrefix": "servicecatalog-appregistry", - "sdkId": "Service Catalog AppRegistry", - "region": "fips-us-west-1", - "signingRegion": "us-west-1", - "hostname": "servicecatalog-appregistry-fips.us-west-1.amazonaws.com" - }, - { - "endpointPrefix": "servicecatalog-appregistry", - "sdkId": "Service Catalog AppRegistry", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "servicecatalog-appregistry-fips.us-west-2.amazonaws.com" - }, - { - "endpointPrefix": "session.qldb", - "sdkId": "QLDB Session", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "session.qldb-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "session.qldb", - "sdkId": "QLDB Session", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "session.qldb-fips.us-east-2.amazonaws.com" - }, - { - "endpointPrefix": "session.qldb", - "sdkId": "QLDB Session", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "session.qldb-fips.us-west-2.amazonaws.com" - }, - { - "endpointPrefix": "shield", - "sdkId": "Shield", - "region": "fips-aws-global", - "signingRegion": "us-east-1", - "hostname": "shield-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "sms", - "sdkId": "SMS", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "sms-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "sms", - "sdkId": "SMS", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "sms-fips.us-east-2.amazonaws.com" - }, - { - "endpointPrefix": "sms", - "sdkId": "SMS", - "region": "fips-us-west-1", - "signingRegion": "us-west-1", - "hostname": "sms-fips.us-west-1.amazonaws.com" - }, - { - "endpointPrefix": "sms", - "sdkId": "SMS", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "sms-fips.us-west-2.amazonaws.com" - }, - { - "endpointPrefix": "snowball", - "sdkId": "Snowball", - "region": "fips-ap-northeast-1", - "signingRegion": "ap-northeast-1", - "hostname": "snowball-fips.ap-northeast-1.amazonaws.com" - }, - { - "endpointPrefix": "snowball", - "sdkId": "Snowball", - "region": "fips-ap-northeast-2", - "signingRegion": "ap-northeast-2", - "hostname": "snowball-fips.ap-northeast-2.amazonaws.com" - }, - { - "endpointPrefix": "snowball", - "sdkId": "Snowball", - "region": "fips-ap-northeast-3", - "signingRegion": "ap-northeast-3", - "hostname": "snowball-fips.ap-northeast-3.amazonaws.com" - }, - { - "endpointPrefix": "snowball", - "sdkId": "Snowball", - "region": "fips-ap-south-1", - "signingRegion": "ap-south-1", - "hostname": "snowball-fips.ap-south-1.amazonaws.com" - }, - { - "endpointPrefix": "snowball", - "sdkId": "Snowball", - "region": "fips-ap-southeast-1", - "signingRegion": "ap-southeast-1", - "hostname": "snowball-fips.ap-southeast-1.amazonaws.com" - }, - { - "endpointPrefix": "snowball", - "sdkId": "Snowball", - "region": "fips-ap-southeast-2", - "signingRegion": "ap-southeast-2", - "hostname": "snowball-fips.ap-southeast-2.amazonaws.com" - }, - { - "endpointPrefix": "snowball", - "sdkId": "Snowball", - "region": "fips-ca-central-1", - "signingRegion": "ca-central-1", - "hostname": "snowball-fips.ca-central-1.amazonaws.com" - }, - { - "endpointPrefix": "snowball", - "sdkId": "Snowball", - "region": "fips-eu-central-1", - "signingRegion": "eu-central-1", - "hostname": "snowball-fips.eu-central-1.amazonaws.com" - }, - { - "endpointPrefix": "snowball", - "sdkId": "Snowball", - "region": "fips-eu-west-1", - "signingRegion": "eu-west-1", - "hostname": "snowball-fips.eu-west-1.amazonaws.com" - }, - { - "endpointPrefix": "snowball", - "sdkId": "Snowball", - "region": "fips-eu-west-2", - "signingRegion": "eu-west-2", - "hostname": "snowball-fips.eu-west-2.amazonaws.com" - }, - { - "endpointPrefix": "snowball", - "sdkId": "Snowball", - "region": "fips-eu-west-3", - "signingRegion": "eu-west-3", - "hostname": "snowball-fips.eu-west-3.amazonaws.com" - }, - { - "endpointPrefix": "snowball", - "sdkId": "Snowball", - "region": "fips-sa-east-1", - "signingRegion": "sa-east-1", - "hostname": "snowball-fips.sa-east-1.amazonaws.com" - }, - { - "endpointPrefix": "snowball", - "sdkId": "Snowball", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "snowball-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "snowball", - "sdkId": "Snowball", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "snowball-fips.us-east-2.amazonaws.com" - }, - { - "endpointPrefix": "snowball", - "sdkId": "Snowball", - "region": "fips-us-west-1", - "signingRegion": "us-west-1", - "hostname": "snowball-fips.us-west-1.amazonaws.com" - }, - { - "endpointPrefix": "snowball", - "sdkId": "Snowball", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "snowball-fips.us-west-2.amazonaws.com" - }, - { - "endpointPrefix": "sns", - "sdkId": "SNS", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "sns-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "sns", - "sdkId": "SNS", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "sns-fips.us-east-2.amazonaws.com" - }, - { - "endpointPrefix": "sns", - "sdkId": "SNS", - "region": "fips-us-west-1", - "signingRegion": "us-west-1", - "hostname": "sns-fips.us-west-1.amazonaws.com" - }, - { - "endpointPrefix": "sns", - "sdkId": "SNS", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "sns-fips.us-west-2.amazonaws.com" - }, - { - "endpointPrefix": "sqs", - "sdkId": "SQS", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "sqs-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "sqs", - "sdkId": "SQS", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "sqs-fips.us-east-2.amazonaws.com" - }, - { - "endpointPrefix": "sqs", - "sdkId": "SQS", - "region": "fips-us-west-1", - "signingRegion": "us-west-1", - "hostname": "sqs-fips.us-west-1.amazonaws.com" - }, - { - "endpointPrefix": "sqs", - "sdkId": "SQS", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "sqs-fips.us-west-2.amazonaws.com" - }, - { - "endpointPrefix": "ssm", - "sdkId": "SSM", - "region": "fips-ca-central-1", - "signingRegion": "ca-central-1", - "hostname": "ssm-fips.ca-central-1.amazonaws.com" - }, - { - "endpointPrefix": "ssm", - "sdkId": "SSM", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "ssm-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "ssm", - "sdkId": "SSM", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "ssm-fips.us-east-2.amazonaws.com" - }, - { - "endpointPrefix": "ssm", - "sdkId": "SSM", - "region": "fips-us-west-1", - "signingRegion": "us-west-1", - "hostname": "ssm-fips.us-west-1.amazonaws.com" - }, - { - "endpointPrefix": "ssm", - "sdkId": "SSM", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "ssm-fips.us-west-2.amazonaws.com" - }, - { - "endpointPrefix": "states", - "sdkId": "SFN", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "states-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "states", - "sdkId": "SFN", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "states-fips.us-east-2.amazonaws.com" - }, - { - "endpointPrefix": "states", - "sdkId": "SFN", - "region": "fips-us-west-1", - "signingRegion": "us-west-1", - "hostname": "states-fips.us-west-1.amazonaws.com" - }, - { - "endpointPrefix": "states", - "sdkId": "SFN", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "states-fips.us-west-2.amazonaws.com" - }, - { - "endpointPrefix": "streams.dynamodb", - "sdkId": "DynamoDB Streams", - "region": "ca-central-1-fips", - "signingRegion": "ca-central-1", - "hostname": "dynamodb-fips.ca-central-1.amazonaws.com" - }, - { - "endpointPrefix": "streams.dynamodb", - "sdkId": "DynamoDB Streams", - "region": "us-east-1-fips", - "signingRegion": "us-east-1", - "hostname": "dynamodb-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "streams.dynamodb", - "sdkId": "DynamoDB Streams", - "region": "us-east-2-fips", - "signingRegion": "us-east-2", - "hostname": "dynamodb-fips.us-east-2.amazonaws.com" - }, - { - "endpointPrefix": "streams.dynamodb", - "sdkId": "DynamoDB Streams", - "region": "us-west-1-fips", - "signingRegion": "us-west-1", - "hostname": "dynamodb-fips.us-west-1.amazonaws.com" - }, - { - "endpointPrefix": "streams.dynamodb", - "sdkId": "DynamoDB Streams", - "region": "us-west-2-fips", - "signingRegion": "us-west-2", - "hostname": "dynamodb-fips.us-west-2.amazonaws.com" - }, - { - "endpointPrefix": "sts", - "sdkId": "STS", - "region": "us-east-1-fips", - "signingRegion": "us-east-1", - "hostname": "sts-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "sts", - "sdkId": "STS", - "region": "us-east-2-fips", - "signingRegion": "us-east-2", - "hostname": "sts-fips.us-east-2.amazonaws.com" - }, - { - "endpointPrefix": "sts", - "sdkId": "STS", - "region": "us-west-1-fips", - "signingRegion": "us-west-1", - "hostname": "sts-fips.us-west-1.amazonaws.com" - }, - { - "endpointPrefix": "sts", - "sdkId": "STS", - "region": "us-west-2-fips", - "signingRegion": "us-west-2", - "hostname": "sts-fips.us-west-2.amazonaws.com" - }, - { - "endpointPrefix": "swf", - "sdkId": "SWF", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "swf-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "swf", - "sdkId": "SWF", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "swf-fips.us-east-2.amazonaws.com" - }, - { - "endpointPrefix": "swf", - "sdkId": "SWF", - "region": "fips-us-west-1", - "signingRegion": "us-west-1", - "hostname": "swf-fips.us-west-1.amazonaws.com" - }, - { - "endpointPrefix": "swf", - "sdkId": "SWF", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "swf-fips.us-west-2.amazonaws.com" - }, - { - "endpointPrefix": "textract", - "sdkId": "Textract", - "region": "fips-ca-central-1", - "signingRegion": "ca-central-1", - "hostname": "textract-fips.ca-central-1.amazonaws.com" - }, - { - "endpointPrefix": "textract", - "sdkId": "Textract", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "textract-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "textract", - "sdkId": "Textract", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "textract-fips.us-east-2.amazonaws.com" - }, - { - "endpointPrefix": "textract", - "sdkId": "Textract", - "region": "fips-us-west-1", - "signingRegion": "us-west-1", - "hostname": "textract-fips.us-west-1.amazonaws.com" - }, - { - "endpointPrefix": "textract", - "sdkId": "Textract", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "textract-fips.us-west-2.amazonaws.com" - }, - { - "endpointPrefix": "transcribe", - "sdkId": "Transcribe", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "fips.transcribe.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "transcribe", - "sdkId": "Transcribe", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "fips.transcribe.us-east-2.amazonaws.com" - }, - { - "endpointPrefix": "transcribe", - "sdkId": "Transcribe", - "region": "fips-us-west-1", - "signingRegion": "us-west-1", - "hostname": "fips.transcribe.us-west-1.amazonaws.com" - }, - { - "endpointPrefix": "transcribe", - "sdkId": "Transcribe", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "fips.transcribe.us-west-2.amazonaws.com" - }, - { - "endpointPrefix": "transfer", - "sdkId": "Transfer", - "region": "fips-ca-central-1", - "signingRegion": "ca-central-1", - "hostname": "transfer-fips.ca-central-1.amazonaws.com" - }, - { - "endpointPrefix": "transfer", - "sdkId": "Transfer", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "transfer-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "transfer", - "sdkId": "Transfer", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "transfer-fips.us-east-2.amazonaws.com" - }, - { - "endpointPrefix": "transfer", - "sdkId": "Transfer", - "region": "fips-us-west-1", - "signingRegion": "us-west-1", - "hostname": "transfer-fips.us-west-1.amazonaws.com" - }, - { - "endpointPrefix": "transfer", - "sdkId": "Transfer", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "transfer-fips.us-west-2.amazonaws.com" - }, - { - "endpointPrefix": "translate", - "sdkId": "Translate", - "region": "us-east-1-fips", - "signingRegion": "us-east-1", - "hostname": "translate-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "translate", - "sdkId": "Translate", - "region": "us-east-2-fips", - "signingRegion": "us-east-2", - "hostname": "translate-fips.us-east-2.amazonaws.com" - }, - { - "endpointPrefix": "translate", - "sdkId": "Translate", - "region": "us-west-2-fips", - "signingRegion": "us-west-2", - "hostname": "translate-fips.us-west-2.amazonaws.com" - }, - { - "endpointPrefix": "waf", - "sdkId": "WAF", - "region": "aws-fips", - "signingRegion": "us-east-1", - "hostname": "waf-fips.amazonaws.com" - }, - { - "endpointPrefix": "waf-regional", - "sdkId": "WAF Regional", - "region": "fips-af-south-1", - "signingRegion": "af-south-1", - "hostname": "waf-regional-fips.af-south-1.amazonaws.com" - }, - { - "endpointPrefix": "waf-regional", - "sdkId": "WAF Regional", - "region": "fips-ap-east-1", - "signingRegion": "ap-east-1", - "hostname": "waf-regional-fips.ap-east-1.amazonaws.com" - }, - { - "endpointPrefix": "waf-regional", - "sdkId": "WAF Regional", - "region": "fips-ap-northeast-1", - "signingRegion": "ap-northeast-1", - "hostname": "waf-regional-fips.ap-northeast-1.amazonaws.com" - }, - { - "endpointPrefix": "waf-regional", - "sdkId": "WAF Regional", - "region": "fips-ap-northeast-2", - "signingRegion": "ap-northeast-2", - "hostname": "waf-regional-fips.ap-northeast-2.amazonaws.com" - }, - { - "endpointPrefix": "waf-regional", - "sdkId": "WAF Regional", - "region": "fips-ap-northeast-3", - "signingRegion": "ap-northeast-3", - "hostname": "waf-regional-fips.ap-northeast-3.amazonaws.com" - }, - { - "endpointPrefix": "waf-regional", - "sdkId": "WAF Regional", - "region": "fips-ap-south-1", - "signingRegion": "ap-south-1", - "hostname": "waf-regional-fips.ap-south-1.amazonaws.com" - }, - { - "endpointPrefix": "waf-regional", - "sdkId": "WAF Regional", - "region": "fips-ap-southeast-1", - "signingRegion": "ap-southeast-1", - "hostname": "waf-regional-fips.ap-southeast-1.amazonaws.com" - }, - { - "endpointPrefix": "waf-regional", - "sdkId": "WAF Regional", - "region": "fips-ap-southeast-2", - "signingRegion": "ap-southeast-2", - "hostname": "waf-regional-fips.ap-southeast-2.amazonaws.com" - }, - { - "endpointPrefix": "waf-regional", - "sdkId": "WAF Regional", - "region": "fips-ca-central-1", - "signingRegion": "ca-central-1", - "hostname": "waf-regional-fips.ca-central-1.amazonaws.com" - }, - { - "endpointPrefix": "waf-regional", - "sdkId": "WAF Regional", - "region": "fips-eu-central-1", - "signingRegion": "eu-central-1", - "hostname": "waf-regional-fips.eu-central-1.amazonaws.com" - }, - { - "endpointPrefix": "waf-regional", - "sdkId": "WAF Regional", - "region": "fips-eu-north-1", - "signingRegion": "eu-north-1", - "hostname": "waf-regional-fips.eu-north-1.amazonaws.com" - }, - { - "endpointPrefix": "waf-regional", - "sdkId": "WAF Regional", - "region": "fips-eu-south-1", - "signingRegion": "eu-south-1", - "hostname": "waf-regional-fips.eu-south-1.amazonaws.com" - }, - { - "endpointPrefix": "waf-regional", - "sdkId": "WAF Regional", - "region": "fips-eu-west-1", - "signingRegion": "eu-west-1", - "hostname": "waf-regional-fips.eu-west-1.amazonaws.com" - }, - { - "endpointPrefix": "waf-regional", - "sdkId": "WAF Regional", - "region": "fips-eu-west-2", - "signingRegion": "eu-west-2", - "hostname": "waf-regional-fips.eu-west-2.amazonaws.com" - }, - { - "endpointPrefix": "waf-regional", - "sdkId": "WAF Regional", - "region": "fips-eu-west-3", - "signingRegion": "eu-west-3", - "hostname": "waf-regional-fips.eu-west-3.amazonaws.com" - }, - { - "endpointPrefix": "waf-regional", - "sdkId": "WAF Regional", - "region": "fips-me-south-1", - "signingRegion": "me-south-1", - "hostname": "waf-regional-fips.me-south-1.amazonaws.com" - }, - { - "endpointPrefix": "waf-regional", - "sdkId": "WAF Regional", - "region": "fips-sa-east-1", - "signingRegion": "sa-east-1", - "hostname": "waf-regional-fips.sa-east-1.amazonaws.com" - }, - { - "endpointPrefix": "waf-regional", - "sdkId": "WAF Regional", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "waf-regional-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "waf-regional", - "sdkId": "WAF Regional", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "waf-regional-fips.us-east-2.amazonaws.com" - }, - { - "endpointPrefix": "waf-regional", - "sdkId": "WAF Regional", - "region": "fips-us-west-1", - "signingRegion": "us-west-1", - "hostname": "waf-regional-fips.us-west-1.amazonaws.com" - }, - { - "endpointPrefix": "waf-regional", - "sdkId": "WAF Regional", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "waf-regional-fips.us-west-2.amazonaws.com" - }, - { - "endpointPrefix": "workdocs", - "sdkId": "WorkDocs", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "workdocs-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "workdocs", - "sdkId": "WorkDocs", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "workdocs-fips.us-west-2.amazonaws.com" - }, - { - "endpointPrefix": "workspaces", - "sdkId": "WorkSpaces", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "workspaces-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "workspaces", - "sdkId": "WorkSpaces", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "workspaces-fips.us-west-2.amazonaws.com" - }, - { - "endpointPrefix": "xray", - "sdkId": "XRay", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "xray-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "xray", - "sdkId": "XRay", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "xray-fips.us-east-2.amazonaws.com" - }, - { - "endpointPrefix": "xray", - "sdkId": "XRay", - "region": "fips-us-west-1", - "signingRegion": "us-west-1", - "hostname": "xray-fips.us-west-1.amazonaws.com" - }, - { - "endpointPrefix": "xray", - "sdkId": "XRay", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "xray-fips.us-west-2.amazonaws.com" - }, - { - "endpointPrefix": "elasticfilesystem", - "sdkId": "EFS", - "region": "fips-cn-north-1", - "signingRegion": "cn-north-1", - "hostname": "elasticfilesystem-fips.cn-north-1.amazonaws.com.cn" - }, - { - "endpointPrefix": "elasticfilesystem", - "sdkId": "EFS", - "region": "fips-cn-northwest-1", - "signingRegion": "cn-northwest-1", - "hostname": "elasticfilesystem-fips.cn-northwest-1.amazonaws.com.cn" - }, - { - "endpointPrefix": "snowball", - "sdkId": "Snowball", - "region": "fips-cn-north-1", - "signingRegion": "cn-north-1", - "hostname": "snowball-fips.cn-north-1.amazonaws.com.cn" - }, - { - "endpointPrefix": "snowball", - "sdkId": "Snowball", - "region": "fips-cn-northwest-1", - "signingRegion": "cn-northwest-1", - "hostname": "snowball-fips.cn-northwest-1.amazonaws.com.cn" - }, - { - "endpointPrefix": "waf-regional", - "sdkId": "WAF Regional", - "region": "fips-cn-north-1", - "signingRegion": "cn-north-1", - "hostname": "waf-regional-fips.cn-north-1.amazonaws.com.cn" - }, - { - "endpointPrefix": "waf-regional", - "sdkId": "WAF Regional", - "region": "fips-cn-northwest-1", - "signingRegion": "cn-northwest-1", - "hostname": "waf-regional-fips.cn-northwest-1.amazonaws.com.cn" - }, - { - "endpointPrefix": "acm-pca", - "sdkId": "ACM PCA", - "region": "fips-us-gov-east-1", - "signingRegion": "us-gov-east-1", - "hostname": "acm-pca.us-gov-east-1.amazonaws.com" - }, - { - "endpointPrefix": "acm-pca", - "sdkId": "ACM PCA", - "region": "fips-us-gov-west-1", - "signingRegion": "us-gov-west-1", - "hostname": "acm-pca.us-gov-west-1.amazonaws.com" - }, - { - "endpointPrefix": "api.detective", - "sdkId": "Detective", - "region": "us-gov-east-1-fips", - "signingRegion": "us-gov-east-1", - "hostname": "api.detective-fips.us-gov-east-1.amazonaws.com" - }, - { - "endpointPrefix": "api.detective", - "sdkId": "Detective", - "region": "us-gov-west-1-fips", - "signingRegion": "us-gov-west-1", - "hostname": "api.detective-fips.us-gov-west-1.amazonaws.com" - }, - { - "endpointPrefix": "api.ecr", - "sdkId": "ECR", - "region": "fips-dkr-us-gov-east-1", - "signingRegion": "us-gov-east-1", - "hostname": "ecr-fips.us-gov-east-1.amazonaws.com" - }, - { - "endpointPrefix": "api.ecr", - "sdkId": "ECR", - "region": "fips-dkr-us-gov-west-1", - "signingRegion": "us-gov-west-1", - "hostname": "ecr-fips.us-gov-west-1.amazonaws.com" - }, - { - "endpointPrefix": "api.ecr", - "sdkId": "ECR", - "region": "fips-us-gov-east-1", - "signingRegion": "us-gov-east-1", - "hostname": "ecr-fips.us-gov-east-1.amazonaws.com" - }, - { - "endpointPrefix": "api.ecr", - "sdkId": "ECR", - "region": "fips-us-gov-west-1", - "signingRegion": "us-gov-west-1", - "hostname": "ecr-fips.us-gov-west-1.amazonaws.com" - }, - { - "endpointPrefix": "api.sagemaker", - "sdkId": "SageMaker", - "region": "us-gov-west-1-fips", - "signingRegion": "us-gov-west-1", - "hostname": "api-fips.sagemaker.us-gov-west-1.amazonaws.com" - }, - { - "endpointPrefix": "athena", - "sdkId": "Athena", - "region": "fips-us-gov-east-1", - "signingRegion": "us-gov-east-1", - "hostname": "athena-fips.us-gov-east-1.amazonaws.com" - }, - { - "endpointPrefix": "athena", - "sdkId": "Athena", - "region": "fips-us-gov-west-1", - "signingRegion": "us-gov-west-1", - "hostname": "athena-fips.us-gov-west-1.amazonaws.com" - }, - { - "endpointPrefix": "batch", - "sdkId": "Batch", - "region": "fips-us-gov-east-1", - "signingRegion": "us-gov-east-1", - "hostname": "batch.us-gov-east-1.amazonaws.com" - }, - { - "endpointPrefix": "batch", - "sdkId": "Batch", - "region": "fips-us-gov-west-1", - "signingRegion": "us-gov-west-1", - "hostname": "batch.us-gov-west-1.amazonaws.com" - }, - { - "endpointPrefix": "cloudcontrolapi", - "sdkId": "CloudControl", - "region": "fips-us-gov-east-1", - "signingRegion": "us-gov-east-1", - "hostname": "cloudcontrolapi-fips.us-gov-east-1.amazonaws.com" - }, - { - "endpointPrefix": "cloudcontrolapi", - "sdkId": "CloudControl", - "region": "fips-us-gov-west-1", - "signingRegion": "us-gov-west-1", - "hostname": "cloudcontrolapi-fips.us-gov-west-1.amazonaws.com" - }, - { - "endpointPrefix": "codebuild", - "sdkId": "CodeBuild", - "region": "us-gov-east-1-fips", - "signingRegion": "us-gov-east-1", - "hostname": "codebuild-fips.us-gov-east-1.amazonaws.com" - }, - { - "endpointPrefix": "codebuild", - "sdkId": "CodeBuild", - "region": "us-gov-west-1-fips", - "signingRegion": "us-gov-west-1", - "hostname": "codebuild-fips.us-gov-west-1.amazonaws.com" - }, - { - "endpointPrefix": "codedeploy", - "sdkId": "CodeDeploy", - "region": "us-gov-east-1-fips", - "signingRegion": "us-gov-east-1", - "hostname": "codedeploy-fips.us-gov-east-1.amazonaws.com" - }, - { - "endpointPrefix": "codedeploy", - "sdkId": "CodeDeploy", - "region": "us-gov-west-1-fips", - "signingRegion": "us-gov-west-1", - "hostname": "codedeploy-fips.us-gov-west-1.amazonaws.com" - }, - { - "endpointPrefix": "codepipeline", - "sdkId": "CodePipeline", - "region": "fips-us-gov-west-1", - "signingRegion": "us-gov-west-1", - "hostname": "codepipeline-fips.us-gov-west-1.amazonaws.com" - }, - { - "endpointPrefix": "cognito-identity", - "sdkId": "Cognito Identity", - "region": "fips-us-gov-west-1", - "signingRegion": "us-gov-west-1", - "hostname": "cognito-identity-fips.us-gov-west-1.amazonaws.com" - }, - { - "endpointPrefix": "cognito-idp", - "sdkId": "Cognito Identity Provider", - "region": "fips-us-gov-west-1", - "signingRegion": "us-gov-west-1", - "hostname": "cognito-idp-fips.us-gov-west-1.amazonaws.com" - }, - { - "endpointPrefix": "comprehend", - "sdkId": "Comprehend", - "region": "fips-us-gov-west-1", - "signingRegion": "us-gov-west-1", - "hostname": "comprehend-fips.us-gov-west-1.amazonaws.com" - }, - { - "endpointPrefix": "comprehendmedical", - "sdkId": "ComprehendMedical", - "region": "fips-us-gov-west-1", - "signingRegion": "us-gov-west-1", - "hostname": "comprehendmedical-fips.us-gov-west-1.amazonaws.com" - }, - { - "endpointPrefix": "config", - "sdkId": "Config Service", - "region": "fips-us-gov-east-1", - "signingRegion": "us-gov-east-1", - "hostname": "config.us-gov-east-1.amazonaws.com" - }, - { - "endpointPrefix": "config", - "sdkId": "Config Service", - "region": "fips-us-gov-west-1", - "signingRegion": "us-gov-west-1", - "hostname": "config.us-gov-west-1.amazonaws.com" - }, - { - "endpointPrefix": "data.jobs.iot", - "sdkId": "IoT Jobs Data Plane", - "region": "fips-us-gov-east-1", - "signingRegion": "us-gov-east-1", - "hostname": "data.jobs.iot-fips.us-gov-east-1.amazonaws.com" - }, - { - "endpointPrefix": "data.jobs.iot", - "sdkId": "IoT Jobs Data Plane", - "region": "fips-us-gov-west-1", - "signingRegion": "us-gov-west-1", - "hostname": "data.jobs.iot-fips.us-gov-west-1.amazonaws.com" - }, - { - "endpointPrefix": "datasync", - "sdkId": "DataSync", - "region": "fips-us-gov-east-1", - "signingRegion": "us-gov-east-1", - "hostname": "datasync-fips.us-gov-east-1.amazonaws.com" - }, - { - "endpointPrefix": "datasync", - "sdkId": "DataSync", - "region": "fips-us-gov-west-1", - "signingRegion": "us-gov-west-1", - "hostname": "datasync-fips.us-gov-west-1.amazonaws.com" - }, - { - "endpointPrefix": "ds", - "sdkId": "Directory Service", - "region": "fips-us-gov-east-1", - "signingRegion": "us-gov-east-1", - "hostname": "ds-fips.us-gov-east-1.amazonaws.com" - }, - { - "endpointPrefix": "ds", - "sdkId": "Directory Service", - "region": "fips-us-gov-west-1", - "signingRegion": "us-gov-west-1", - "hostname": "ds-fips.us-gov-west-1.amazonaws.com" - }, - { - "endpointPrefix": "dynamodb", - "sdkId": "DynamoDB", - "region": "us-gov-east-1-fips", - "signingRegion": "us-gov-east-1", - "hostname": "dynamodb.us-gov-east-1.amazonaws.com" - }, - { - "endpointPrefix": "dynamodb", - "sdkId": "DynamoDB", - "region": "us-gov-west-1-fips", - "signingRegion": "us-gov-west-1", - "hostname": "dynamodb.us-gov-west-1.amazonaws.com" - }, - { - "endpointPrefix": "ecs", - "sdkId": "ECS", - "region": "fips-us-gov-east-1", - "signingRegion": "us-gov-east-1", - "hostname": "ecs-fips.us-gov-east-1.amazonaws.com" - }, - { - "endpointPrefix": "ecs", - "sdkId": "ECS", - "region": "fips-us-gov-west-1", - "signingRegion": "us-gov-west-1", - "hostname": "ecs-fips.us-gov-west-1.amazonaws.com" - }, - { - "endpointPrefix": "eks", - "sdkId": "EKS", - "region": "fips-us-gov-east-1", - "signingRegion": "us-gov-east-1", - "hostname": "eks.us-gov-east-1.amazonaws.com" - }, - { - "endpointPrefix": "eks", - "sdkId": "EKS", - "region": "fips-us-gov-west-1", - "signingRegion": "us-gov-west-1", - "hostname": "eks.us-gov-west-1.amazonaws.com" - }, - { - "endpointPrefix": "elasticfilesystem", - "sdkId": "EFS", - "region": "fips-us-gov-east-1", - "signingRegion": "us-gov-east-1", - "hostname": "elasticfilesystem-fips.us-gov-east-1.amazonaws.com" - }, - { - "endpointPrefix": "elasticfilesystem", - "sdkId": "EFS", - "region": "fips-us-gov-west-1", - "signingRegion": "us-gov-west-1", - "hostname": "elasticfilesystem-fips.us-gov-west-1.amazonaws.com" - }, - { - "endpointPrefix": "elasticloadbalancing", - "sdkId": "Elastic Load Balancing", - "region": "fips-us-gov-east-1", - "signingRegion": "us-gov-east-1", - "hostname": "elasticloadbalancing.us-gov-east-1.amazonaws.com" - }, - { - "endpointPrefix": "elasticloadbalancing", - "sdkId": "Elastic Load Balancing", - "region": "fips-us-gov-west-1", - "signingRegion": "us-gov-west-1", - "hostname": "elasticloadbalancing.us-gov-west-1.amazonaws.com" - }, - { - "endpointPrefix": "elasticmapreduce", - "sdkId": "EMR", - "region": "fips-us-gov-east-1", - "signingRegion": "us-gov-east-1", - "hostname": "elasticmapreduce.us-gov-east-1.amazonaws.com" - }, - { - "endpointPrefix": "elasticmapreduce", - "sdkId": "EMR", - "region": "fips-us-gov-west-1", - "signingRegion": "us-gov-west-1", - "hostname": "elasticmapreduce.us-gov-west-1.amazonaws.com" - }, - { - "endpointPrefix": "email", - "sdkId": "SESv2", - "region": "fips-us-gov-west-1", - "signingRegion": "us-gov-west-1", - "hostname": "email-fips.us-gov-west-1.amazonaws.com" - }, - { - "endpointPrefix": "firehose", - "sdkId": "Firehose", - "region": "fips-us-gov-east-1", - "signingRegion": "us-gov-east-1", - "hostname": "firehose-fips.us-gov-east-1.amazonaws.com" - }, - { - "endpointPrefix": "firehose", - "sdkId": "Firehose", - "region": "fips-us-gov-west-1", - "signingRegion": "us-gov-west-1", - "hostname": "firehose-fips.us-gov-west-1.amazonaws.com" - }, - { - "endpointPrefix": "fms", - "sdkId": "FMS", - "region": "fips-us-gov-east-1", - "signingRegion": "us-gov-east-1", - "hostname": "fms-fips.us-gov-east-1.amazonaws.com" - }, - { - "endpointPrefix": "fms", - "sdkId": "FMS", - "region": "fips-us-gov-west-1", - "signingRegion": "us-gov-west-1", - "hostname": "fms-fips.us-gov-west-1.amazonaws.com" - }, - { - "endpointPrefix": "fsx", - "sdkId": "FSx", - "region": "fips-prod-us-gov-east-1", - "signingRegion": "us-gov-east-1", - "hostname": "fsx-fips.us-gov-east-1.amazonaws.com" - }, - { - "endpointPrefix": "fsx", - "sdkId": "FSx", - "region": "fips-prod-us-gov-west-1", - "signingRegion": "us-gov-west-1", - "hostname": "fsx-fips.us-gov-west-1.amazonaws.com" - }, - { - "endpointPrefix": "glue", - "sdkId": "Glue", - "region": "fips-us-gov-east-1", - "signingRegion": "us-gov-east-1", - "hostname": "glue-fips.us-gov-east-1.amazonaws.com" - }, - { - "endpointPrefix": "glue", - "sdkId": "Glue", - "region": "fips-us-gov-west-1", - "signingRegion": "us-gov-west-1", - "hostname": "glue-fips.us-gov-west-1.amazonaws.com" - }, - { - "endpointPrefix": "greengrass", - "sdkId": "GreengrassV2", - "region": "fips-us-gov-east-1", - "signingRegion": "us-gov-east-1", - "hostname": "greengrass-fips.us-gov-east-1.amazonaws.com" - }, - { - "endpointPrefix": "guardduty", - "sdkId": "GuardDuty", - "region": "us-gov-east-1-fips", - "signingRegion": "us-gov-east-1", - "hostname": "guardduty.us-gov-east-1.amazonaws.com" - }, - { - "endpointPrefix": "guardduty", - "sdkId": "GuardDuty", - "region": "us-gov-west-1-fips", - "signingRegion": "us-gov-west-1", - "hostname": "guardduty.us-gov-west-1.amazonaws.com" - }, - { - "endpointPrefix": "health", - "sdkId": "Health", - "region": "fips-us-gov-west-1", - "signingRegion": "us-gov-west-1", - "hostname": "health-fips.us-gov-west-1.amazonaws.com" - }, - { - "endpointPrefix": "iam", - "sdkId": "IAM", - "region": "iam-govcloud-fips", - "signingRegion": "us-gov-west-1", - "hostname": "iam.us-gov.amazonaws.com" - }, - { - "endpointPrefix": "identitystore", - "sdkId": "identitystore", - "region": "fips-us-gov-west-1", - "signingRegion": "us-gov-west-1", - "hostname": "identitystore.us-gov-west-1.amazonaws.com" - }, - { - "endpointPrefix": "inspector", - "sdkId": "Inspector", - "region": "fips-us-gov-east-1", - "signingRegion": "us-gov-east-1", - "hostname": "inspector-fips.us-gov-east-1.amazonaws.com" - }, - { - "endpointPrefix": "inspector", - "sdkId": "Inspector", - "region": "fips-us-gov-west-1", - "signingRegion": "us-gov-west-1", - "hostname": "inspector-fips.us-gov-west-1.amazonaws.com" - }, - { - "endpointPrefix": "lakeformation", - "sdkId": "LakeFormation", - "region": "fips-us-gov-west-1", - "signingRegion": "us-gov-west-1", - "hostname": "lakeformation-fips.us-gov-west-1.amazonaws.com" - }, - { - "endpointPrefix": "lambda", - "sdkId": "Lambda", - "region": "fips-us-gov-east-1", - "signingRegion": "us-gov-east-1", - "hostname": "lambda-fips.us-gov-east-1.amazonaws.com" - }, - { - "endpointPrefix": "lambda", - "sdkId": "Lambda", - "region": "fips-us-gov-west-1", - "signingRegion": "us-gov-west-1", - "hostname": "lambda-fips.us-gov-west-1.amazonaws.com" - }, - { - "endpointPrefix": "license-manager", - "sdkId": "License Manager", - "region": "fips-us-gov-east-1", - "signingRegion": "us-gov-east-1", - "hostname": "license-manager-fips.us-gov-east-1.amazonaws.com" - }, - { - "endpointPrefix": "license-manager", - "sdkId": "License Manager", - "region": "fips-us-gov-west-1", - "signingRegion": "us-gov-west-1", - "hostname": "license-manager-fips.us-gov-west-1.amazonaws.com" - }, - { - "endpointPrefix": "models.lex", - "sdkId": "Lex Model Building Service", - "region": "us-gov-west-1-fips", - "signingRegion": "us-gov-west-1", - "hostname": "models-fips.lex.us-gov-west-1.amazonaws.com" - }, - { - "endpointPrefix": "monitoring", - "sdkId": "CloudWatch", - "region": "fips-us-gov-east-1", - "signingRegion": "us-gov-east-1", - "hostname": "monitoring.us-gov-east-1.amazonaws.com" - }, - { - "endpointPrefix": "monitoring", - "sdkId": "CloudWatch", - "region": "fips-us-gov-west-1", - "signingRegion": "us-gov-west-1", - "hostname": "monitoring.us-gov-west-1.amazonaws.com" - }, - { - "endpointPrefix": "mq", - "sdkId": "mq", - "region": "fips-us-gov-east-1", - "signingRegion": "us-gov-east-1", - "hostname": "mq-fips.us-gov-east-1.amazonaws.com" - }, - { - "endpointPrefix": "mq", - "sdkId": "mq", - "region": "fips-us-gov-west-1", - "signingRegion": "us-gov-west-1", - "hostname": "mq-fips.us-gov-west-1.amazonaws.com" - }, - { - "endpointPrefix": "network-firewall", - "sdkId": "Network Firewall", - "region": "fips-us-gov-east-1", - "signingRegion": "us-gov-east-1", - "hostname": "network-firewall-fips.us-gov-east-1.amazonaws.com" - }, - { - "endpointPrefix": "network-firewall", - "sdkId": "Network Firewall", - "region": "fips-us-gov-west-1", - "signingRegion": "us-gov-west-1", - "hostname": "network-firewall-fips.us-gov-west-1.amazonaws.com" - }, - { - "endpointPrefix": "organizations", - "sdkId": "Organizations", - "region": "fips-aws-us-gov-global", - "signingRegion": "us-gov-west-1", - "hostname": "organizations.us-gov-west-1.amazonaws.com" - }, - { - "endpointPrefix": "pinpoint", - "sdkId": "Pinpoint", - "region": "fips-us-gov-west-1", - "signingRegion": "us-gov-west-1", - "hostname": "pinpoint-fips.us-gov-west-1.amazonaws.com" - }, - { - "endpointPrefix": "polly", - "sdkId": "Polly", - "region": "fips-us-gov-west-1", - "signingRegion": "us-gov-west-1", - "hostname": "polly-fips.us-gov-west-1.amazonaws.com" - }, - { - "endpointPrefix": "resource-groups", - "sdkId": "Resource Groups", - "region": "fips-us-gov-east-1", - "signingRegion": "us-gov-east-1", - "hostname": "resource-groups.us-gov-east-1.amazonaws.com" - }, - { - "endpointPrefix": "resource-groups", - "sdkId": "Resource Groups", - "region": "fips-us-gov-west-1", - "signingRegion": "us-gov-west-1", - "hostname": "resource-groups.us-gov-west-1.amazonaws.com" - }, - { - "endpointPrefix": "route53", - "sdkId": "Route 53", - "region": "fips-aws-us-gov-global", - "signingRegion": "us-gov-west-1", - "hostname": "route53.us-gov.amazonaws.com" - }, - { - "endpointPrefix": "runtime.lex", - "sdkId": "Lex Runtime Service", - "region": "us-gov-west-1-fips", - "signingRegion": "us-gov-west-1", - "hostname": "runtime-fips.lex.us-gov-west-1.amazonaws.com" - }, - { - "endpointPrefix": "runtime.sagemaker", - "sdkId": "SageMaker Runtime", - "region": "us-gov-west-1-fips", - "signingRegion": "us-gov-west-1", - "hostname": "runtime.sagemaker.us-gov-west-1.amazonaws.com" - }, - { - "endpointPrefix": "s3", - "sdkId": "S3", - "region": "fips-us-gov-west-1", - "signingRegion": "us-gov-west-1", - "hostname": "s3-fips.us-gov-west-1.amazonaws.com" - }, - { - "endpointPrefix": "s3-control", - "sdkId": "S3 Control", - "region": "us-gov-east-1-fips", - "signingRegion": "us-gov-east-1", - "hostname": "s3-control-fips.us-gov-east-1.amazonaws.com" - }, - { - "endpointPrefix": "s3-control", - "sdkId": "S3 Control", - "region": "us-gov-west-1-fips", - "signingRegion": "us-gov-west-1", - "hostname": "s3-control-fips.us-gov-west-1.amazonaws.com" - }, - { - "endpointPrefix": "secretsmanager", - "sdkId": "Secrets Manager", - "region": "us-gov-east-1-fips", - "signingRegion": "us-gov-east-1", - "hostname": "secretsmanager-fips.us-gov-east-1.amazonaws.com" - }, - { - "endpointPrefix": "secretsmanager", - "sdkId": "Secrets Manager", - "region": "us-gov-west-1-fips", - "signingRegion": "us-gov-west-1", - "hostname": "secretsmanager-fips.us-gov-west-1.amazonaws.com" - }, - { - "endpointPrefix": "securityhub", - "sdkId": "SecurityHub", - "region": "fips-us-gov-east-1", - "signingRegion": "us-gov-east-1", - "hostname": "securityhub-fips.us-gov-east-1.amazonaws.com" - }, - { - "endpointPrefix": "securityhub", - "sdkId": "SecurityHub", - "region": "fips-us-gov-west-1", - "signingRegion": "us-gov-west-1", - "hostname": "securityhub-fips.us-gov-west-1.amazonaws.com" - }, - { - "endpointPrefix": "servicecatalog", - "sdkId": "Service Catalog", - "region": "us-gov-east-1-fips", - "signingRegion": "us-gov-east-1", - "hostname": "servicecatalog-fips.us-gov-east-1.amazonaws.com" - }, - { - "endpointPrefix": "servicecatalog", - "sdkId": "Service Catalog", - "region": "us-gov-west-1-fips", - "signingRegion": "us-gov-west-1", - "hostname": "servicecatalog-fips.us-gov-west-1.amazonaws.com" - }, - { - "endpointPrefix": "servicecatalog-appregistry", - "sdkId": "Service Catalog AppRegistry", - "region": "fips-us-gov-east-1", - "signingRegion": "us-gov-east-1", - "hostname": "servicecatalog-appregistry.us-gov-east-1.amazonaws.com" - }, - { - "endpointPrefix": "servicecatalog-appregistry", - "sdkId": "Service Catalog AppRegistry", - "region": "fips-us-gov-west-1", - "signingRegion": "us-gov-west-1", - "hostname": "servicecatalog-appregistry.us-gov-west-1.amazonaws.com" - }, - { - "endpointPrefix": "servicediscovery", - "sdkId": "ServiceDiscovery", - "region": "servicediscovery-fips", - "signingRegion": "us-gov-west-1", - "hostname": "servicediscovery-fips.us-gov-west-1.amazonaws.com" - }, - { - "endpointPrefix": "servicequotas", - "sdkId": "Service Quotas", - "region": "fips-us-gov-east-1", - "signingRegion": "us-gov-east-1", - "hostname": "servicequotas.us-gov-east-1.amazonaws.com" - }, - { - "endpointPrefix": "servicequotas", - "sdkId": "Service Quotas", - "region": "fips-us-gov-west-1", - "signingRegion": "us-gov-west-1", - "hostname": "servicequotas.us-gov-west-1.amazonaws.com" - }, - { - "endpointPrefix": "sms", - "sdkId": "SMS", - "region": "fips-us-gov-east-1", - "signingRegion": "us-gov-east-1", - "hostname": "sms-fips.us-gov-east-1.amazonaws.com" - }, - { - "endpointPrefix": "sms", - "sdkId": "SMS", - "region": "fips-us-gov-west-1", - "signingRegion": "us-gov-west-1", - "hostname": "sms-fips.us-gov-west-1.amazonaws.com" - }, - { - "endpointPrefix": "snowball", - "sdkId": "Snowball", - "region": "fips-us-gov-east-1", - "signingRegion": "us-gov-east-1", - "hostname": "snowball-fips.us-gov-east-1.amazonaws.com" - }, - { - "endpointPrefix": "snowball", - "sdkId": "Snowball", - "region": "fips-us-gov-west-1", - "signingRegion": "us-gov-west-1", - "hostname": "snowball-fips.us-gov-west-1.amazonaws.com" - }, - { - "endpointPrefix": "ssm", - "sdkId": "SSM", - "region": "fips-us-gov-east-1", - "signingRegion": "us-gov-east-1", - "hostname": "ssm.us-gov-east-1.amazonaws.com" - }, - { - "endpointPrefix": "ssm", - "sdkId": "SSM", - "region": "fips-us-gov-west-1", - "signingRegion": "us-gov-west-1", - "hostname": "ssm.us-gov-west-1.amazonaws.com" - }, - { - "endpointPrefix": "states", - "sdkId": "SFN", - "region": "fips-us-gov-east-1", - "signingRegion": "us-gov-east-1", - "hostname": "states-fips.us-gov-east-1.amazonaws.com" - }, - { - "endpointPrefix": "states", - "sdkId": "SFN", - "region": "fips-us-gov-west-1", - "signingRegion": "us-gov-west-1", - "hostname": "states.us-gov-west-1.amazonaws.com" - }, - { - "endpointPrefix": "streams.dynamodb", - "sdkId": "DynamoDB Streams", - "region": "us-gov-east-1-fips", - "signingRegion": "us-gov-east-1", - "hostname": "dynamodb.us-gov-east-1.amazonaws.com" - }, - { - "endpointPrefix": "streams.dynamodb", - "sdkId": "DynamoDB Streams", - "region": "us-gov-west-1-fips", - "signingRegion": "us-gov-west-1", - "hostname": "dynamodb.us-gov-west-1.amazonaws.com" - }, - { - "endpointPrefix": "sts", - "sdkId": "STS", - "region": "us-gov-east-1-fips", - "signingRegion": "us-gov-east-1", - "hostname": "sts.us-gov-east-1.amazonaws.com" - }, - { - "endpointPrefix": "sts", - "sdkId": "STS", - "region": "us-gov-west-1-fips", - "signingRegion": "us-gov-west-1", - "hostname": "sts.us-gov-west-1.amazonaws.com" - }, - { - "endpointPrefix": "support", - "sdkId": "Support", - "region": "fips-us-gov-west-1", - "signingRegion": "us-gov-west-1", - "hostname": "support.us-gov-west-1.amazonaws.com" - }, - { - "endpointPrefix": "textract", - "sdkId": "Textract", - "region": "fips-us-gov-east-1", - "signingRegion": "us-gov-east-1", - "hostname": "textract-fips.us-gov-east-1.amazonaws.com" - }, - { - "endpointPrefix": "textract", - "sdkId": "Textract", - "region": "fips-us-gov-west-1", - "signingRegion": "us-gov-west-1", - "hostname": "textract-fips.us-gov-west-1.amazonaws.com" - }, - { - "endpointPrefix": "transcribe", - "sdkId": "Transcribe", - "region": "fips-us-gov-east-1", - "signingRegion": "us-gov-east-1", - "hostname": "fips.transcribe.us-gov-east-1.amazonaws.com" - }, - { - "endpointPrefix": "transcribe", - "sdkId": "Transcribe", - "region": "fips-us-gov-west-1", - "signingRegion": "us-gov-west-1", - "hostname": "fips.transcribe.us-gov-west-1.amazonaws.com" - }, - { - "endpointPrefix": "transfer", - "sdkId": "Transfer", - "region": "fips-us-gov-east-1", - "signingRegion": "us-gov-east-1", - "hostname": "transfer-fips.us-gov-east-1.amazonaws.com" - }, - { - "endpointPrefix": "transfer", - "sdkId": "Transfer", - "region": "fips-us-gov-west-1", - "signingRegion": "us-gov-west-1", - "hostname": "transfer-fips.us-gov-west-1.amazonaws.com" - }, - { - "endpointPrefix": "translate", - "sdkId": "Translate", - "region": "us-gov-west-1-fips", - "signingRegion": "us-gov-west-1", - "hostname": "translate-fips.us-gov-west-1.amazonaws.com" - }, - { - "endpointPrefix": "waf-regional", - "sdkId": "WAF Regional", - "region": "fips-us-gov-east-1", - "signingRegion": "us-gov-east-1", - "hostname": "waf-regional-fips.us-gov-east-1.amazonaws.com" - }, - { - "endpointPrefix": "waf-regional", - "sdkId": "WAF Regional", - "region": "fips-us-gov-west-1", - "signingRegion": "us-gov-west-1", - "hostname": "waf-regional-fips.us-gov-west-1.amazonaws.com" - }, - { - "endpointPrefix": "workspaces", - "sdkId": "WorkSpaces", - "region": "fips-us-gov-west-1", - "signingRegion": "us-gov-west-1", - "hostname": "workspaces-fips.us-gov-west-1.amazonaws.com" - }, - { - "endpointPrefix": "xray", - "sdkId": "XRay", - "region": "fips-us-gov-east-1", - "signingRegion": "us-gov-east-1", - "hostname": "xray-fips.us-gov-east-1.amazonaws.com" - }, - { - "endpointPrefix": "xray", - "sdkId": "XRay", - "region": "fips-us-gov-west-1", - "signingRegion": "us-gov-west-1", - "hostname": "xray-fips.us-gov-west-1.amazonaws.com" - }, - { - "endpointPrefix": "elasticfilesystem", - "sdkId": "EFS", - "region": "fips-us-iso-east-1", - "signingRegion": "us-iso-east-1", - "hostname": "elasticfilesystem-fips.us-iso-east-1.c2s.ic.gov" - }, - { - "endpointPrefix": "data.iot", - "sdkId": "IoT Data Plane", - "region": "fips-ca-central-1", - "signingRegion": "ca-central-1", - "hostname": "data.iot-fips.ca-central-1.amazonaws.com" - }, - { - "endpointPrefix": "data.iot", - "sdkId": "IoT Data Plane", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "data.iot-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "data.iot", - "sdkId": "IoT Data Plane", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "data.iot-fips.us-east-2.amazonaws.com" - }, - { - "endpointPrefix": "data.iot", - "sdkId": "IoT Data Plane", - "region": "fips-us-west-1", - "signingRegion": "us-west-1", - "hostname": "data.iot-fips.us-west-1.amazonaws.com" - }, - { - "endpointPrefix": "data.iot", - "sdkId": "IoT Data Plane", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "data.iot-fips.us-west-2.amazonaws.com" - }, - { - "endpointPrefix": "iot", - "sdkId": "IoT", - "region": "fips-ca-central-1", - "signingRegion": "ca-central-1", - "hostname": "iot-fips.ca-central-1.amazonaws.com" - }, - { - "endpointPrefix": "iot", - "sdkId": "IoT", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "iot-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "iot", - "sdkId": "IoT", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "iot-fips.us-east-2.amazonaws.com" - }, - { - "endpointPrefix": "iot", - "sdkId": "IoT", - "region": "fips-us-west-1", - "signingRegion": "us-west-1", - "hostname": "iot-fips.us-west-1.amazonaws.com" - }, - { - "endpointPrefix": "iot", - "sdkId": "IoT", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "iot-fips.us-west-2.amazonaws.com" - }, - { - "endpointPrefix": "data.iot", - "sdkId": "IoT Data Plane", - "region": "fips-us-gov-east-1", - "signingRegion": "us-gov-east-1", - "hostname": "data.iot-fips.us-gov-east-1.amazonaws.com" - }, - { - "endpointPrefix": "data.iot", - "sdkId": "IoT Data Plane", - "region": "fips-us-gov-west-1", - "signingRegion": "us-gov-west-1", - "hostname": "data.iot-fips.us-gov-west-1.amazonaws.com" - }, - { - "endpointPrefix": "iot", - "sdkId": "IoT", - "region": "fips-us-gov-east-1", - "signingRegion": "us-gov-east-1", - "hostname": "iot-fips.us-gov-east-1.amazonaws.com" - }, - { - "endpointPrefix": "iot", - "sdkId": "IoT", - "region": "fips-us-gov-west-1", - "signingRegion": "us-gov-west-1", - "hostname": "iot-fips.us-gov-west-1.amazonaws.com" - } -] diff --git a/tests/functional/endpoints/fips/legacy/test_cases_unsupported.json b/tests/functional/endpoints/fips/legacy/test_cases_unsupported.json deleted file mode 100644 index 1d6bbd4f33baf..0000000000000 --- a/tests/functional/endpoints/fips/legacy/test_cases_unsupported.json +++ /dev/null @@ -1,86 +0,0 @@ -[ - { - "endpointPrefix": "dms", - "sdkId": "Database Migration Service", - "region": "dms-fips", - "signingRegion": "us-west-1", - "hostname": "dms-fips.us-west-1.amazonaws.com" - }, - { - "endpointPrefix": "dms", - "sdkId": "Database Migration Service", - "region": "dms-fips", - "signingRegion": "us-gov-west-1", - "hostname": "dms.us-gov-west-1.amazonaws.com" - }, - { - "endpointPrefix": "dms", - "sdkId": "Database Migration Service", - "region": "dms-fips", - "signingRegion": "us-iso-east-1", - "hostname": "dms.us-iso-east-1.c2s.ic.gov" - }, - { - "endpointPrefix": "dms", - "sdkId": "Database Migration Service", - "region": "dms-fips", - "signingRegion": "us-isob-east-1", - "hostname": "dms.us-isob-east-1.sc2s.sgov.gov" - }, - { - "endpointPrefix": "servicediscovery", - "sdkId": "ServiceDiscovery", - "region": "servicediscovery-fips", - "signingRegion": "ca-central-1", - "hostname": "servicediscovery-fips.ca-central-1.amazonaws.com" - }, - { - "endpointPrefix": "iotsecuredtunneling", - "sdkId": "IoTSecureTunneling", - "region": "fips-us-gov-east-1", - "signingRegion": "us-gov-east-1", - "hostname": "api.tunneling.iot-fips.us-gov-east-1.amazonaws.com" - }, - { - "endpointPrefix": "iotsecuredtunneling", - "sdkId": "IoTSecureTunneling", - "region": "fips-us-gov-west-1", - "signingRegion": "us-gov-west-1", - "hostname": "api.tunneling.iot-fips.us-gov-west-1.amazonaws.com" - }, - { - "endpointPrefix": "iotsecuredtunneling", - "sdkId": "IoTSecureTunneling", - "region": "fips-ca-central-1", - "signingRegion": "ca-central-1", - "hostname": "api.tunneling.iot-fips.ca-central-1.amazonaws.com" - }, - { - "endpointPrefix": "iotsecuredtunneling", - "sdkId": "IoTSecureTunneling", - "region": "fips-us-east-1", - "signingRegion": "us-east-1", - "hostname": "api.tunneling.iot-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "iotsecuredtunneling", - "sdkId": "IoTSecureTunneling", - "region": "fips-us-east-2", - "signingRegion": "us-east-2", - "hostname": "api.tunneling.iot-fips.us-east-2.amazonaws.com" - }, - { - "endpointPrefix": "iotsecuredtunneling", - "sdkId": "IoTSecureTunneling", - "region": "fips-us-west-1", - "signingRegion": "us-west-1", - "hostname": "api.tunneling.iot-fips.us-west-1.amazonaws.com" - }, - { - "endpointPrefix": "iotsecuredtunneling", - "sdkId": "IoTSecureTunneling", - "region": "fips-us-west-2", - "signingRegion": "us-west-2", - "hostname": "api.tunneling.iot-fips.us-west-2.amazonaws.com" - } -] diff --git a/tests/functional/endpoints/fips/test_cases_supported.json b/tests/functional/endpoints/fips/test_cases_supported.json deleted file mode 100644 index 8d8de7c90a22a..0000000000000 --- a/tests/functional/endpoints/fips/test_cases_supported.json +++ /dev/null @@ -1,2996 +0,0 @@ -[ - { - "endpointPrefix": "a4b", - "sdkId": "Alexa For Business", - "region": "us-east-1", - "hostname": "a4b-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "access-analyzer", - "sdkId": "AccessAnalyzer", - "region": "af-south-1", - "hostname": "access-analyzer-fips.af-south-1.amazonaws.com" - }, - { - "endpointPrefix": "access-analyzer", - "sdkId": "AccessAnalyzer", - "region": "ca-central-1", - "hostname": "access-analyzer-fips.ca-central-1.amazonaws.com" - }, - { - "endpointPrefix": "acm", - "sdkId": "ACM", - "region": "af-south-1", - "hostname": "acm-fips.af-south-1.amazonaws.com" - }, - { - "endpointPrefix": "acm", - "sdkId": "ACM", - "region": "ca-central-1", - "hostname": "acm-fips.ca-central-1.amazonaws.com" - }, - { - "endpointPrefix": "acm-pca", - "sdkId": "ACM PCA", - "region": "af-south-1", - "hostname": "acm-pca-fips.af-south-1.amazonaws.com" - }, - { - "endpointPrefix": "acm-pca", - "sdkId": "ACM PCA", - "region": "ca-central-1", - "hostname": "acm-pca-fips.ca-central-1.amazonaws.com" - }, - { - "endpointPrefix": "airflow", - "sdkId": "MWAA", - "region": "ap-northeast-1", - "hostname": "airflow-fips.ap-northeast-1.amazonaws.com" - }, - { - "endpointPrefix": "amplify", - "sdkId": "Amplify", - "region": "ap-east-1", - "hostname": "amplify-fips.ap-east-1.amazonaws.com" - }, - { - "endpointPrefix": "amplifybackend", - "sdkId": "AmplifyBackend", - "region": "ap-northeast-1", - "hostname": "amplifybackend-fips.ap-northeast-1.amazonaws.com" - }, - { - "endpointPrefix": "api.detective", - "sdkId": "Detective", - "region": "af-south-1", - "hostname": "api.detective-fips.af-south-1.amazonaws.com" - }, - { - "endpointPrefix": "api.detective", - "sdkId": "Detective", - "region": "us-east-1", - "hostname": "api.detective-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "api.ecr", - "sdkId": "ECR", - "region": "us-east-1", - "hostname": "ecr-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "api.fleethub.iot", - "sdkId": "IoTFleetHub", - "region": "ap-northeast-1", - "hostname": "api.fleethub.iot-fips.ap-northeast-1.amazonaws.com" - }, - { - "endpointPrefix": "api.fleethub.iot", - "sdkId": "IoTFleetHub", - "region": "ca-central-1", - "hostname": "api.fleethub.iot-fips.ca-central-1.amazonaws.com" - }, - { - "endpointPrefix": "api.mediatailor", - "sdkId": "MediaTailor", - "region": "ap-northeast-1", - "hostname": "api.mediatailor-fips.ap-northeast-1.amazonaws.com" - }, - { - "endpointPrefix": "api.pricing", - "sdkId": "Pricing", - "region": "ap-south-1", - "hostname": "api.pricing-fips.ap-south-1.amazonaws.com" - }, - { - "endpointPrefix": "api.sagemaker", - "sdkId": "SageMaker", - "region": "af-south-1", - "hostname": "api-fips.sagemaker.af-south-1.amazonaws.com" - }, - { - "endpointPrefix": "api.sagemaker", - "sdkId": "SageMaker", - "region": "us-east-1", - "hostname": "api-fips.sagemaker.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "apigateway", - "sdkId": "ApiGatewayV2", - "region": "af-south-1", - "hostname": "apigateway-fips.af-south-1.amazonaws.com" - }, - { - "endpointPrefix": "app-integrations", - "sdkId": "AppIntegrations", - "region": "ap-northeast-1", - "hostname": "app-integrations-fips.ap-northeast-1.amazonaws.com" - }, - { - "endpointPrefix": "appflow", - "sdkId": "Appflow", - "region": "af-south-1", - "hostname": "appflow-fips.af-south-1.amazonaws.com" - }, - { - "endpointPrefix": "application-autoscaling", - "sdkId": "Application Auto Scaling", - "region": "af-south-1", - "hostname": "application-autoscaling-fips.af-south-1.amazonaws.com" - }, - { - "endpointPrefix": "applicationinsights", - "sdkId": "Application Insights", - "region": "af-south-1", - "hostname": "applicationinsights-fips.af-south-1.amazonaws.com" - }, - { - "endpointPrefix": "appmesh", - "sdkId": "App Mesh", - "region": "af-south-1", - "hostname": "appmesh-fips.af-south-1.amazonaws.com" - }, - { - "endpointPrefix": "apprunner", - "sdkId": "AppRunner", - "region": "ap-northeast-1", - "hostname": "apprunner-fips.ap-northeast-1.amazonaws.com" - }, - { - "endpointPrefix": "appstream2", - "sdkId": "AppStream", - "region": "ap-northeast-1", - "hostname": "appstream2-fips.ap-northeast-1.amazonaws.com" - }, - { - "endpointPrefix": "appstream2", - "sdkId": "AppStream", - "region": "us-east-1", - "hostname": "appstream2-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "appsync", - "sdkId": "AppSync", - "region": "ap-east-1", - "hostname": "appsync-fips.ap-east-1.amazonaws.com" - }, - { - "endpointPrefix": "aps", - "sdkId": "amp", - "region": "ap-northeast-1", - "hostname": "aps-fips.ap-northeast-1.amazonaws.com" - }, - { - "endpointPrefix": "athena", - "sdkId": "Athena", - "region": "af-south-1", - "hostname": "athena-fips.af-south-1.amazonaws.com" - }, - { - "endpointPrefix": "athena", - "sdkId": "Athena", - "region": "us-east-1", - "hostname": "athena-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "auditmanager", - "sdkId": "AuditManager", - "region": "ap-northeast-1", - "hostname": "auditmanager-fips.ap-northeast-1.amazonaws.com" - }, - { - "endpointPrefix": "autoscaling", - "sdkId": "Auto Scaling", - "region": "af-south-1", - "hostname": "autoscaling-fips.af-south-1.amazonaws.com" - }, - { - "endpointPrefix": "autoscaling-plans", - "sdkId": "Auto Scaling Plans", - "region": "af-south-1", - "hostname": "autoscaling-plans-fips.af-south-1.amazonaws.com" - }, - { - "endpointPrefix": "backup", - "sdkId": "Backup", - "region": "af-south-1", - "hostname": "backup-fips.af-south-1.amazonaws.com" - }, - { - "endpointPrefix": "batch", - "sdkId": "Batch", - "region": "af-south-1", - "hostname": "fips.batch.af-south-1.amazonaws.com" - }, - { - "endpointPrefix": "batch", - "sdkId": "Batch", - "region": "us-east-1", - "hostname": "fips.batch.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "braket", - "sdkId": "Braket", - "region": "us-east-1", - "hostname": "braket-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "cloud9", - "sdkId": "Cloud9", - "region": "af-south-1", - "hostname": "cloud9-fips.af-south-1.amazonaws.com" - }, - { - "endpointPrefix": "cloudcontrolapi", - "sdkId": "CloudControl", - "region": "af-south-1", - "hostname": "cloudcontrolapi-fips.af-south-1.amazonaws.com" - }, - { - "endpointPrefix": "cloudcontrolapi", - "sdkId": "CloudControl", - "region": "ca-central-1", - "hostname": "cloudcontrolapi-fips.ca-central-1.amazonaws.com" - }, - { - "endpointPrefix": "clouddirectory", - "sdkId": "CloudDirectory", - "region": "ap-southeast-1", - "hostname": "clouddirectory-fips.ap-southeast-1.amazonaws.com" - }, - { - "endpointPrefix": "cloudformation", - "sdkId": "CloudFormation", - "region": "af-south-1", - "hostname": "cloudformation-fips.af-south-1.amazonaws.com" - }, - { - "endpointPrefix": "cloudformation", - "sdkId": "CloudFormation", - "region": "us-east-1", - "hostname": "cloudformation-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "cloudhsm", - "sdkId": "CloudHSM", - "region": "ap-northeast-1", - "hostname": "cloudhsm-fips.ap-northeast-1.amazonaws.com" - }, - { - "endpointPrefix": "cloudhsmv2", - "sdkId": "CloudHSM V2", - "region": "af-south-1", - "hostname": "cloudhsmv2-fips.af-south-1.amazonaws.com" - }, - { - "endpointPrefix": "cloudsearch", - "sdkId": "CloudSearch", - "region": "ap-northeast-1", - "hostname": "cloudsearch-fips.ap-northeast-1.amazonaws.com" - }, - { - "endpointPrefix": "cloudtrail", - "sdkId": "CloudTrail", - "region": "af-south-1", - "hostname": "cloudtrail-fips.af-south-1.amazonaws.com" - }, - { - "endpointPrefix": "cloudtrail", - "sdkId": "CloudTrail", - "region": "us-east-1", - "hostname": "cloudtrail-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "codeartifact", - "sdkId": "codeartifact", - "region": "ap-northeast-1", - "hostname": "codeartifact-fips.ap-northeast-1.amazonaws.com" - }, - { - "endpointPrefix": "codebuild", - "sdkId": "CodeBuild", - "region": "af-south-1", - "hostname": "codebuild-fips.af-south-1.amazonaws.com" - }, - { - "endpointPrefix": "codebuild", - "sdkId": "CodeBuild", - "region": "us-east-1", - "hostname": "codebuild-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "codecommit", - "sdkId": "CodeCommit", - "region": "af-south-1", - "hostname": "codecommit-fips.af-south-1.amazonaws.com" - }, - { - "endpointPrefix": "codecommit", - "sdkId": "CodeCommit", - "region": "ca-central-1", - "hostname": "codecommit-fips.ca-central-1.amazonaws.com" - }, - { - "endpointPrefix": "codedeploy", - "sdkId": "CodeDeploy", - "region": "af-south-1", - "hostname": "codedeploy-fips.af-south-1.amazonaws.com" - }, - { - "endpointPrefix": "codedeploy", - "sdkId": "CodeDeploy", - "region": "us-east-1", - "hostname": "codedeploy-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "codeguru-reviewer", - "sdkId": "CodeGuru Reviewer", - "region": "ap-northeast-1", - "hostname": "codeguru-reviewer-fips.ap-northeast-1.amazonaws.com" - }, - { - "endpointPrefix": "codepipeline", - "sdkId": "CodePipeline", - "region": "ap-east-1", - "hostname": "codepipeline-fips.ap-east-1.amazonaws.com" - }, - { - "endpointPrefix": "codepipeline", - "sdkId": "CodePipeline", - "region": "ca-central-1", - "hostname": "codepipeline-fips.ca-central-1.amazonaws.com" - }, - { - "endpointPrefix": "codestar", - "sdkId": "CodeStar", - "region": "ap-northeast-1", - "hostname": "codestar-fips.ap-northeast-1.amazonaws.com" - }, - { - "endpointPrefix": "codestar-connections", - "sdkId": "CodeStar connections", - "region": "ap-northeast-1", - "hostname": "codestar-connections-fips.ap-northeast-1.amazonaws.com" - }, - { - "endpointPrefix": "cognito-identity", - "sdkId": "Cognito Identity", - "region": "ap-northeast-1", - "hostname": "cognito-identity-fips.ap-northeast-1.amazonaws.com" - }, - { - "endpointPrefix": "cognito-identity", - "sdkId": "Cognito Identity", - "region": "us-east-1", - "hostname": "cognito-identity-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "cognito-idp", - "sdkId": "Cognito Identity Provider", - "region": "ap-northeast-1", - "hostname": "cognito-idp-fips.ap-northeast-1.amazonaws.com" - }, - { - "endpointPrefix": "cognito-idp", - "sdkId": "Cognito Identity Provider", - "region": "us-east-1", - "hostname": "cognito-idp-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "cognito-sync", - "sdkId": "Cognito Sync", - "region": "ap-northeast-1", - "hostname": "cognito-sync-fips.ap-northeast-1.amazonaws.com" - }, - { - "endpointPrefix": "comprehend", - "sdkId": "Comprehend", - "region": "ap-northeast-1", - "hostname": "comprehend-fips.ap-northeast-1.amazonaws.com" - }, - { - "endpointPrefix": "comprehend", - "sdkId": "Comprehend", - "region": "us-east-1", - "hostname": "comprehend-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "comprehendmedical", - "sdkId": "ComprehendMedical", - "region": "ap-southeast-2", - "hostname": "comprehendmedical-fips.ap-southeast-2.amazonaws.com" - }, - { - "endpointPrefix": "comprehendmedical", - "sdkId": "ComprehendMedical", - "region": "us-east-1", - "hostname": "comprehendmedical-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "config", - "sdkId": "Config Service", - "region": "af-south-1", - "hostname": "config-fips.af-south-1.amazonaws.com" - }, - { - "endpointPrefix": "config", - "sdkId": "Config Service", - "region": "us-east-1", - "hostname": "config-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "connect", - "sdkId": "Connect", - "region": "ap-northeast-1", - "hostname": "connect-fips.ap-northeast-1.amazonaws.com" - }, - { - "endpointPrefix": "contact-lens", - "sdkId": "Connect Contact Lens", - "region": "ap-northeast-1", - "hostname": "contact-lens-fips.ap-northeast-1.amazonaws.com" - }, - { - "endpointPrefix": "cur", - "sdkId": "Cost and Usage Report Service", - "region": "us-east-1", - "hostname": "cur-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "data.iot", - "sdkId": "IoT Data Plane", - "region": "ap-east-1", - "hostname": "data.iot-fips.ap-east-1.amazonaws.com" - }, - { - "endpointPrefix": "data.iot", - "sdkId": "IoT Data Plane", - "region": "ca-central-1", - "hostname": "data.iot-fips.ca-central-1.amazonaws.com" - }, - { - "endpointPrefix": "data.jobs.iot", - "sdkId": "IoT Jobs Data Plane", - "region": "ap-east-1", - "hostname": "data.jobs.iot-fips.ap-east-1.amazonaws.com" - }, - { - "endpointPrefix": "data.jobs.iot", - "sdkId": "IoT Jobs Data Plane", - "region": "ca-central-1", - "hostname": "data.jobs.iot-fips.ca-central-1.amazonaws.com" - }, - { - "endpointPrefix": "data.mediastore", - "sdkId": "MediaStore Data", - "region": "ap-northeast-1", - "hostname": "data.mediastore-fips.ap-northeast-1.amazonaws.com" - }, - { - "endpointPrefix": "databrew", - "sdkId": "DataBrew", - "region": "af-south-1", - "hostname": "databrew-fips.af-south-1.amazonaws.com" - }, - { - "endpointPrefix": "dataexchange", - "sdkId": "DataExchange", - "region": "ap-northeast-1", - "hostname": "dataexchange-fips.ap-northeast-1.amazonaws.com" - }, - { - "endpointPrefix": "datapipeline", - "sdkId": "Data Pipeline", - "region": "ap-northeast-1", - "hostname": "datapipeline-fips.ap-northeast-1.amazonaws.com" - }, - { - "endpointPrefix": "datasync", - "sdkId": "DataSync", - "region": "af-south-1", - "hostname": "datasync-fips.af-south-1.amazonaws.com" - }, - { - "endpointPrefix": "datasync", - "sdkId": "DataSync", - "region": "ca-central-1", - "hostname": "datasync-fips.ca-central-1.amazonaws.com" - }, - { - "endpointPrefix": "dax", - "sdkId": "DAX", - "region": "ap-northeast-1", - "hostname": "dax-fips.ap-northeast-1.amazonaws.com" - }, - { - "endpointPrefix": "devicefarm", - "sdkId": "Device Farm", - "region": "us-west-2", - "hostname": "devicefarm-fips.us-west-2.amazonaws.com" - }, - { - "endpointPrefix": "directconnect", - "sdkId": "Direct Connect", - "region": "af-south-1", - "hostname": "directconnect-fips.af-south-1.amazonaws.com" - }, - { - "endpointPrefix": "directconnect", - "sdkId": "Direct Connect", - "region": "us-east-1", - "hostname": "directconnect-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "discovery", - "sdkId": "Application Discovery Service", - "region": "ap-northeast-1", - "hostname": "discovery-fips.ap-northeast-1.amazonaws.com" - }, - { - "endpointPrefix": "dms", - "sdkId": "Database Migration Service", - "region": "af-south-1", - "hostname": "dms-fips.af-south-1.amazonaws.com" - }, - { - "endpointPrefix": "dms", - "sdkId": "Database Migration Service", - "region": "us-east-1", - "hostname": "dms-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "ds", - "sdkId": "Directory Service", - "region": "af-south-1", - "hostname": "ds-fips.af-south-1.amazonaws.com" - }, - { - "endpointPrefix": "ds", - "sdkId": "Directory Service", - "region": "ca-central-1", - "hostname": "ds-fips.ca-central-1.amazonaws.com" - }, - { - "endpointPrefix": "dynamodb", - "sdkId": "DynamoDB", - "region": "af-south-1", - "hostname": "dynamodb-fips.af-south-1.amazonaws.com" - }, - { - "endpointPrefix": "dynamodb", - "sdkId": "DynamoDB", - "region": "ca-central-1", - "hostname": "dynamodb-fips.ca-central-1.amazonaws.com" - }, - { - "endpointPrefix": "ebs", - "sdkId": "EBS", - "region": "af-south-1", - "hostname": "ebs-fips.af-south-1.amazonaws.com" - }, - { - "endpointPrefix": "ebs", - "sdkId": "EBS", - "region": "ca-central-1", - "hostname": "ebs-fips.ca-central-1.amazonaws.com" - }, - { - "endpointPrefix": "ec2", - "sdkId": "EC2", - "region": "af-south-1", - "hostname": "ec2-fips.af-south-1.amazonaws.com" - }, - { - "endpointPrefix": "ec2", - "sdkId": "EC2", - "region": "ca-central-1", - "hostname": "ec2-fips.ca-central-1.amazonaws.com" - }, - { - "endpointPrefix": "ecs", - "sdkId": "ECS", - "region": "af-south-1", - "hostname": "ecs-fips.af-south-1.amazonaws.com" - }, - { - "endpointPrefix": "ecs", - "sdkId": "ECS", - "region": "us-east-1", - "hostname": "ecs-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "eks", - "sdkId": "EKS", - "region": "af-south-1", - "hostname": "fips.eks.af-south-1.amazonaws.com" - }, - { - "endpointPrefix": "eks", - "sdkId": "EKS", - "region": "us-east-1", - "hostname": "fips.eks.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "elasticache", - "sdkId": "ElastiCache", - "region": "af-south-1", - "hostname": "elasticache-fips.af-south-1.amazonaws.com" - }, - { - "endpointPrefix": "elasticache", - "sdkId": "ElastiCache", - "region": "us-east-1", - "hostname": "elasticache-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "elasticbeanstalk", - "sdkId": "Elastic Beanstalk", - "region": "af-south-1", - "hostname": "elasticbeanstalk-fips.af-south-1.amazonaws.com" - }, - { - "endpointPrefix": "elasticbeanstalk", - "sdkId": "Elastic Beanstalk", - "region": "us-east-1", - "hostname": "elasticbeanstalk-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "elasticfilesystem", - "sdkId": "EFS", - "region": "af-south-1", - "hostname": "elasticfilesystem-fips.af-south-1.amazonaws.com" - }, - { - "endpointPrefix": "elasticloadbalancing", - "sdkId": "Elastic Load Balancing", - "region": "af-south-1", - "hostname": "elasticloadbalancing-fips.af-south-1.amazonaws.com" - }, - { - "endpointPrefix": "elasticloadbalancing", - "sdkId": "Elastic Load Balancing", - "region": "us-east-1", - "hostname": "elasticloadbalancing-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "elasticmapreduce", - "sdkId": "EMR", - "region": "af-south-1", - "hostname": "elasticmapreduce-fips.af-south-1.amazonaws.com" - }, - { - "endpointPrefix": "elasticmapreduce", - "sdkId": "EMR", - "region": "ca-central-1", - "hostname": "elasticmapreduce-fips.ca-central-1.amazonaws.com" - }, - { - "endpointPrefix": "elastictranscoder", - "sdkId": "Elastic Transcoder", - "region": "ap-northeast-1", - "hostname": "elastictranscoder-fips.ap-northeast-1.amazonaws.com" - }, - { - "endpointPrefix": "email", - "sdkId": "SESv2", - "region": "ap-south-1", - "hostname": "email-fips.ap-south-1.amazonaws.com" - }, - { - "endpointPrefix": "emr-containers", - "sdkId": "EMR containers", - "region": "ap-northeast-1", - "hostname": "emr-containers-fips.ap-northeast-1.amazonaws.com" - }, - { - "endpointPrefix": "emr-containers", - "sdkId": "EMR containers", - "region": "ca-central-1", - "hostname": "emr-containers-fips.ca-central-1.amazonaws.com" - }, - { - "endpointPrefix": "entitlement.marketplace", - "sdkId": "Marketplace Entitlement Service", - "region": "us-east-1", - "hostname": "entitlement.marketplace-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "es", - "sdkId": "OpenSearch", - "region": "af-south-1", - "hostname": "es-fips.af-south-1.amazonaws.com" - }, - { - "endpointPrefix": "es", - "sdkId": "OpenSearch", - "region": "us-east-1", - "hostname": "es-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "events", - "sdkId": "EventBridge", - "region": "af-south-1", - "hostname": "events-fips.af-south-1.amazonaws.com" - }, - { - "endpointPrefix": "events", - "sdkId": "EventBridge", - "region": "us-east-1", - "hostname": "events-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "finspace", - "sdkId": "finspace", - "region": "ca-central-1", - "hostname": "finspace-fips.ca-central-1.amazonaws.com" - }, - { - "endpointPrefix": "finspace-api", - "sdkId": "finspace data", - "region": "ca-central-1", - "hostname": "finspace-api-fips.ca-central-1.amazonaws.com" - }, - { - "endpointPrefix": "firehose", - "sdkId": "Firehose", - "region": "af-south-1", - "hostname": "firehose-fips.af-south-1.amazonaws.com" - }, - { - "endpointPrefix": "firehose", - "sdkId": "Firehose", - "region": "us-east-1", - "hostname": "firehose-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "fms", - "sdkId": "FMS", - "region": "af-south-1", - "hostname": "fms-fips.af-south-1.amazonaws.com" - }, - { - "endpointPrefix": "fms", - "sdkId": "FMS", - "region": "ap-northeast-3", - "hostname": "fms-fips.ap-northeast-3.amazonaws.com" - }, - { - "endpointPrefix": "forecast", - "sdkId": "forecast", - "region": "ap-northeast-1", - "hostname": "forecast-fips.ap-northeast-1.amazonaws.com" - }, - { - "endpointPrefix": "forecast", - "sdkId": "forecast", - "region": "us-east-1", - "hostname": "forecast-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "forecastquery", - "sdkId": "forecastquery", - "region": "ap-northeast-1", - "hostname": "forecastquery-fips.ap-northeast-1.amazonaws.com" - }, - { - "endpointPrefix": "forecastquery", - "sdkId": "forecastquery", - "region": "us-east-1", - "hostname": "forecastquery-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "frauddetector", - "sdkId": "FraudDetector", - "region": "ap-southeast-1", - "hostname": "frauddetector-fips.ap-southeast-1.amazonaws.com" - }, - { - "endpointPrefix": "fsx", - "sdkId": "FSx", - "region": "af-south-1", - "hostname": "fsx-fips.af-south-1.amazonaws.com" - }, - { - "endpointPrefix": "fsx", - "sdkId": "FSx", - "region": "ca-central-1", - "hostname": "fsx-fips.ca-central-1.amazonaws.com" - }, - { - "endpointPrefix": "gamelift", - "sdkId": "GameLift", - "region": "af-south-1", - "hostname": "gamelift-fips.af-south-1.amazonaws.com" - }, - { - "endpointPrefix": "glacier", - "sdkId": "Glacier", - "region": "af-south-1", - "hostname": "glacier-fips.af-south-1.amazonaws.com" - }, - { - "endpointPrefix": "glacier", - "sdkId": "Glacier", - "region": "ca-central-1", - "hostname": "glacier-fips.ca-central-1.amazonaws.com" - }, - { - "endpointPrefix": "glue", - "sdkId": "Glue", - "region": "af-south-1", - "hostname": "glue-fips.af-south-1.amazonaws.com" - }, - { - "endpointPrefix": "glue", - "sdkId": "Glue", - "region": "us-east-1", - "hostname": "glue-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "greengrass", - "sdkId": "GreengrassV2", - "region": "ap-northeast-1", - "hostname": "greengrass-fips.ap-northeast-1.amazonaws.com" - }, - { - "endpointPrefix": "groundstation", - "sdkId": "GroundStation", - "region": "af-south-1", - "hostname": "groundstation-fips.af-south-1.amazonaws.com" - }, - { - "endpointPrefix": "groundstation", - "sdkId": "GroundStation", - "region": "us-east-1", - "hostname": "groundstation-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "guardduty", - "sdkId": "GuardDuty", - "region": "af-south-1", - "hostname": "guardduty-fips.af-south-1.amazonaws.com" - }, - { - "endpointPrefix": "guardduty", - "sdkId": "GuardDuty", - "region": "us-east-1", - "hostname": "guardduty-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "healthlake", - "sdkId": "HealthLake", - "region": "us-east-1", - "hostname": "healthlake-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "honeycode", - "sdkId": "Honeycode", - "region": "us-west-2", - "hostname": "honeycode-fips.us-west-2.amazonaws.com" - }, - { - "endpointPrefix": "iam", - "sdkId": "IAM", - "region": "aws-global", - "hostname": "iam-fips.amazonaws.com" - }, - { - "endpointPrefix": "identity-chime", - "sdkId": "Chime SDK Identity", - "region": "us-east-1", - "hostname": "identity-chime-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "identitystore", - "sdkId": "identitystore", - "region": "ap-northeast-1", - "hostname": "identitystore-fips.ap-northeast-1.amazonaws.com" - }, - { - "endpointPrefix": "inspector", - "sdkId": "Inspector", - "region": "ap-northeast-1", - "hostname": "inspector-fips.ap-northeast-1.amazonaws.com" - }, - { - "endpointPrefix": "inspector", - "sdkId": "Inspector", - "region": "us-east-1", - "hostname": "inspector-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "iot", - "sdkId": "IoT", - "region": "ap-east-1", - "hostname": "iot-fips.ap-east-1.amazonaws.com" - }, - { - "endpointPrefix": "iot", - "sdkId": "IoT", - "region": "ca-central-1", - "hostname": "iot-fips.ca-central-1.amazonaws.com" - }, - { - "endpointPrefix": "iotanalytics", - "sdkId": "IoTAnalytics", - "region": "ap-northeast-1", - "hostname": "iotanalytics-fips.ap-northeast-1.amazonaws.com" - }, - { - "endpointPrefix": "iotevents", - "sdkId": "IoT Events", - "region": "ap-northeast-1", - "hostname": "iotevents-fips.ap-northeast-1.amazonaws.com" - }, - { - "endpointPrefix": "iotsitewise", - "sdkId": "IoTSiteWise", - "region": "ap-northeast-1", - "hostname": "iotsitewise-fips.ap-northeast-1.amazonaws.com" - }, - { - "endpointPrefix": "iotthingsgraph", - "sdkId": "IoTThingsGraph", - "region": "ap-northeast-1", - "hostname": "iotthingsgraph-fips.ap-northeast-1.amazonaws.com" - }, - { - "endpointPrefix": "ivs", - "sdkId": "ivs", - "region": "eu-west-1", - "hostname": "ivs-fips.eu-west-1.amazonaws.com" - }, - { - "endpointPrefix": "kafka", - "sdkId": "Kafka", - "region": "ap-east-1", - "hostname": "kafka-fips.ap-east-1.amazonaws.com" - }, - { - "endpointPrefix": "kafkaconnect", - "sdkId": "KafkaConnect", - "region": "ap-northeast-1", - "hostname": "kafkaconnect-fips.ap-northeast-1.amazonaws.com" - }, - { - "endpointPrefix": "kendra", - "sdkId": "kendra", - "region": "ap-southeast-1", - "hostname": "kendra-fips.ap-southeast-1.amazonaws.com" - }, - { - "endpointPrefix": "kendra", - "sdkId": "kendra", - "region": "us-east-1", - "hostname": "kendra-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "kinesis", - "sdkId": "Kinesis", - "region": "af-south-1", - "hostname": "kinesis-fips.af-south-1.amazonaws.com" - }, - { - "endpointPrefix": "kinesis", - "sdkId": "Kinesis", - "region": "us-east-1", - "hostname": "kinesis-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "kinesisanalytics", - "sdkId": "Kinesis Analytics", - "region": "ap-east-1", - "hostname": "kinesisanalytics-fips.ap-east-1.amazonaws.com" - }, - { - "endpointPrefix": "kinesisvideo", - "sdkId": "Kinesis Video", - "region": "ap-east-1", - "hostname": "kinesisvideo-fips.ap-east-1.amazonaws.com" - }, - { - "endpointPrefix": "kms", - "sdkId": "KMS", - "region": "af-south-1", - "hostname": "kms-fips.af-south-1.amazonaws.com" - }, - { - "endpointPrefix": "lakeformation", - "sdkId": "LakeFormation", - "region": "af-south-1", - "hostname": "lakeformation-fips.af-south-1.amazonaws.com" - }, - { - "endpointPrefix": "lakeformation", - "sdkId": "LakeFormation", - "region": "us-east-1", - "hostname": "lakeformation-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "lambda", - "sdkId": "Lambda", - "region": "af-south-1", - "hostname": "lambda-fips.af-south-1.amazonaws.com" - }, - { - "endpointPrefix": "lambda", - "sdkId": "Lambda", - "region": "us-east-1", - "hostname": "lambda-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "license-manager", - "sdkId": "License Manager", - "region": "af-south-1", - "hostname": "license-manager-fips.af-south-1.amazonaws.com" - }, - { - "endpointPrefix": "license-manager", - "sdkId": "License Manager", - "region": "us-east-1", - "hostname": "license-manager-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "lightsail", - "sdkId": "Lightsail", - "region": "ap-northeast-1", - "hostname": "lightsail-fips.ap-northeast-1.amazonaws.com" - }, - { - "endpointPrefix": "logs", - "sdkId": "CloudWatch Logs", - "region": "af-south-1", - "hostname": "logs-fips.af-south-1.amazonaws.com" - }, - { - "endpointPrefix": "logs", - "sdkId": "CloudWatch Logs", - "region": "us-east-1", - "hostname": "logs-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "lookoutequipment", - "sdkId": "LookoutEquipment", - "region": "ap-northeast-2", - "hostname": "lookoutequipment-fips.ap-northeast-2.amazonaws.com" - }, - { - "endpointPrefix": "lookoutvision", - "sdkId": "LookoutVision", - "region": "ap-northeast-1", - "hostname": "lookoutvision-fips.ap-northeast-1.amazonaws.com" - }, - { - "endpointPrefix": "machinelearning", - "sdkId": "Machine Learning", - "region": "eu-west-1", - "hostname": "machinelearning-fips.eu-west-1.amazonaws.com" - }, - { - "endpointPrefix": "macie", - "sdkId": "Macie", - "region": "us-east-1", - "hostname": "macie-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "macie2", - "sdkId": "Macie2", - "region": "af-south-1", - "hostname": "macie2-fips.af-south-1.amazonaws.com" - }, - { - "endpointPrefix": "macie2", - "sdkId": "Macie2", - "region": "us-east-1", - "hostname": "macie2-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "managedblockchain", - "sdkId": "ManagedBlockchain", - "region": "ap-northeast-1", - "hostname": "managedblockchain-fips.ap-northeast-1.amazonaws.com" - }, - { - "endpointPrefix": "marketplacecommerceanalytics", - "sdkId": "Marketplace Commerce Analytics", - "region": "us-east-1", - "hostname": "marketplacecommerceanalytics-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "mediaconnect", - "sdkId": "MediaConnect", - "region": "ap-east-1", - "hostname": "mediaconnect-fips.ap-east-1.amazonaws.com" - }, - { - "endpointPrefix": "mediaconvert", - "sdkId": "MediaConvert", - "region": "ap-northeast-1", - "hostname": "mediaconvert-fips.ap-northeast-1.amazonaws.com" - }, - { - "endpointPrefix": "mediaconvert", - "sdkId": "MediaConvert", - "region": "ca-central-1", - "hostname": "mediaconvert-fips.ca-central-1.amazonaws.com" - }, - { - "endpointPrefix": "medialive", - "sdkId": "MediaLive", - "region": "ap-northeast-1", - "hostname": "medialive-fips.ap-northeast-1.amazonaws.com" - }, - { - "endpointPrefix": "medialive", - "sdkId": "MediaLive", - "region": "us-east-1", - "hostname": "medialive-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "mediapackage", - "sdkId": "MediaPackage", - "region": "ap-northeast-1", - "hostname": "mediapackage-fips.ap-northeast-1.amazonaws.com" - }, - { - "endpointPrefix": "mediapackage-vod", - "sdkId": "MediaPackage Vod", - "region": "ap-northeast-1", - "hostname": "mediapackage-vod-fips.ap-northeast-1.amazonaws.com" - }, - { - "endpointPrefix": "mediastore", - "sdkId": "MediaStore", - "region": "ap-northeast-1", - "hostname": "mediastore-fips.ap-northeast-1.amazonaws.com" - }, - { - "endpointPrefix": "messaging-chime", - "sdkId": "Chime SDK Messaging", - "region": "us-east-1", - "hostname": "messaging-chime-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "metering.marketplace", - "sdkId": "Marketplace Metering", - "region": "af-south-1", - "hostname": "metering.marketplace-fips.af-south-1.amazonaws.com" - }, - { - "endpointPrefix": "mgh", - "sdkId": "Migration Hub", - "region": "ap-northeast-1", - "hostname": "mgh-fips.ap-northeast-1.amazonaws.com" - }, - { - "endpointPrefix": "mgn", - "sdkId": "mgn", - "region": "ap-east-1", - "hostname": "mgn-fips.ap-east-1.amazonaws.com" - }, - { - "endpointPrefix": "models-v2-lex", - "sdkId": "Lex Models V2", - "region": "af-south-1", - "hostname": "models-v2-lex-fips.af-south-1.amazonaws.com" - }, - { - "endpointPrefix": "models.lex", - "sdkId": "Lex Model Building Service", - "region": "ap-northeast-1", - "hostname": "models-fips.lex.ap-northeast-1.amazonaws.com" - }, - { - "endpointPrefix": "models.lex", - "sdkId": "Lex Model Building Service", - "region": "us-east-1", - "hostname": "models-fips.lex.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "monitoring", - "sdkId": "CloudWatch", - "region": "af-south-1", - "hostname": "monitoring-fips.af-south-1.amazonaws.com" - }, - { - "endpointPrefix": "monitoring", - "sdkId": "CloudWatch", - "region": "us-east-1", - "hostname": "monitoring-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "mq", - "sdkId": "mq", - "region": "ap-east-1", - "hostname": "mq-fips.ap-east-1.amazonaws.com" - }, - { - "endpointPrefix": "mq", - "sdkId": "mq", - "region": "us-east-1", - "hostname": "mq-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "mturk-requester", - "sdkId": "MTurk", - "region": "us-east-1", - "hostname": "mturk-requester-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "network-firewall", - "sdkId": "Network Firewall", - "region": "af-south-1", - "hostname": "network-firewall-fips.af-south-1.amazonaws.com" - }, - { - "endpointPrefix": "network-firewall", - "sdkId": "Network Firewall", - "region": "ca-central-1", - "hostname": "network-firewall-fips.ca-central-1.amazonaws.com" - }, - { - "endpointPrefix": "nimble", - "sdkId": "nimble", - "region": "ap-southeast-2", - "hostname": "nimble-fips.ap-southeast-2.amazonaws.com" - }, - { - "endpointPrefix": "opsworks", - "sdkId": "OpsWorks", - "region": "ap-northeast-1", - "hostname": "opsworks-fips.ap-northeast-1.amazonaws.com" - }, - { - "endpointPrefix": "opsworks-cm", - "sdkId": "OpsWorksCM", - "region": "ap-northeast-1", - "hostname": "opsworks-cm-fips.ap-northeast-1.amazonaws.com" - }, - { - "endpointPrefix": "organizations", - "sdkId": "Organizations", - "region": "aws-global", - "hostname": "organizations-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "outposts", - "sdkId": "Outposts", - "region": "af-south-1", - "hostname": "outposts-fips.af-south-1.amazonaws.com" - }, - { - "endpointPrefix": "outposts", - "sdkId": "Outposts", - "region": "ca-central-1", - "hostname": "outposts-fips.ca-central-1.amazonaws.com" - }, - { - "endpointPrefix": "personalize", - "sdkId": "Personalize", - "region": "ap-northeast-1", - "hostname": "personalize-fips.ap-northeast-1.amazonaws.com" - }, - { - "endpointPrefix": "pinpoint", - "sdkId": "Pinpoint", - "region": "ap-northeast-1", - "hostname": "pinpoint-fips.ap-northeast-1.amazonaws.com" - }, - { - "endpointPrefix": "pinpoint", - "sdkId": "Pinpoint", - "region": "us-east-1", - "hostname": "pinpoint-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "polly", - "sdkId": "Polly", - "region": "af-south-1", - "hostname": "polly-fips.af-south-1.amazonaws.com" - }, - { - "endpointPrefix": "polly", - "sdkId": "Polly", - "region": "us-east-1", - "hostname": "polly-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "profile", - "sdkId": "Customer Profiles", - "region": "ap-northeast-1", - "hostname": "profile-fips.ap-northeast-1.amazonaws.com" - }, - { - "endpointPrefix": "projects.iot1click", - "sdkId": "IoT 1Click Projects", - "region": "ap-northeast-1", - "hostname": "projects.iot1click-fips.ap-northeast-1.amazonaws.com" - }, - { - "endpointPrefix": "qldb", - "sdkId": "QLDB", - "region": "ap-northeast-1", - "hostname": "qldb-fips.ap-northeast-1.amazonaws.com" - }, - { - "endpointPrefix": "qldb", - "sdkId": "QLDB", - "region": "us-east-1", - "hostname": "qldb-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "quicksight", - "sdkId": "QuickSight", - "region": "ap-northeast-1", - "hostname": "quicksight-fips.ap-northeast-1.amazonaws.com" - }, - { - "endpointPrefix": "ram", - "sdkId": "RAM", - "region": "af-south-1", - "hostname": "ram-fips.af-south-1.amazonaws.com" - }, - { - "endpointPrefix": "ram", - "sdkId": "RAM", - "region": "ca-central-1", - "hostname": "ram-fips.ca-central-1.amazonaws.com" - }, - { - "endpointPrefix": "rds", - "sdkId": "RDS", - "region": "af-south-1", - "hostname": "rds-fips.af-south-1.amazonaws.com" - }, - { - "endpointPrefix": "rds", - "sdkId": "RDS", - "region": "ca-central-1", - "hostname": "rds-fips.ca-central-1.amazonaws.com" - }, - { - "endpointPrefix": "redshift", - "sdkId": "Redshift", - "region": "af-south-1", - "hostname": "redshift-fips.af-south-1.amazonaws.com" - }, - { - "endpointPrefix": "redshift", - "sdkId": "Redshift", - "region": "ca-central-1", - "hostname": "redshift-fips.ca-central-1.amazonaws.com" - }, - { - "endpointPrefix": "rekognition", - "sdkId": "Rekognition", - "region": "ap-northeast-1", - "hostname": "rekognition-fips.ap-northeast-1.amazonaws.com" - }, - { - "endpointPrefix": "rekognition", - "sdkId": "Rekognition", - "region": "ca-central-1", - "hostname": "rekognition-fips.ca-central-1.amazonaws.com" - }, - { - "endpointPrefix": "resource-groups", - "sdkId": "Resource Groups", - "region": "af-south-1", - "hostname": "resource-groups-fips.af-south-1.amazonaws.com" - }, - { - "endpointPrefix": "resource-groups", - "sdkId": "Resource Groups", - "region": "us-east-1", - "hostname": "resource-groups-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "robomaker", - "sdkId": "RoboMaker", - "region": "ap-northeast-1", - "hostname": "robomaker-fips.ap-northeast-1.amazonaws.com" - }, - { - "endpointPrefix": "route53", - "sdkId": "Route 53", - "region": "aws-global", - "hostname": "route53-fips.amazonaws.com" - }, - { - "endpointPrefix": "route53domains", - "sdkId": "Route 53 Domains", - "region": "us-east-1", - "hostname": "route53domains-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "route53resolver", - "sdkId": "Route53Resolver", - "region": "af-south-1", - "hostname": "route53resolver-fips.af-south-1.amazonaws.com" - }, - { - "endpointPrefix": "runtime-v2-lex", - "sdkId": "Lex Runtime V2", - "region": "af-south-1", - "hostname": "runtime-v2-lex-fips.af-south-1.amazonaws.com" - }, - { - "endpointPrefix": "runtime.lex", - "sdkId": "Lex Runtime Service", - "region": "ap-northeast-1", - "hostname": "runtime-fips.lex.ap-northeast-1.amazonaws.com" - }, - { - "endpointPrefix": "runtime.lex", - "sdkId": "Lex Runtime Service", - "region": "us-east-1", - "hostname": "runtime-fips.lex.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "runtime.sagemaker", - "sdkId": "SageMaker Runtime", - "region": "af-south-1", - "hostname": "runtime-fips.sagemaker.af-south-1.amazonaws.com" - }, - { - "endpointPrefix": "runtime.sagemaker", - "sdkId": "SageMaker Runtime", - "region": "us-east-1", - "hostname": "runtime-fips.sagemaker.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "s3-control", - "sdkId": "S3 Control", - "region": "ca-central-1", - "hostname": "s3-control-fips.ca-central-1.amazonaws.com" - }, - { - "endpointPrefix": "schemas", - "sdkId": "schemas", - "region": "ap-east-1", - "hostname": "schemas-fips.ap-east-1.amazonaws.com" - }, - { - "endpointPrefix": "secretsmanager", - "sdkId": "Secrets Manager", - "region": "af-south-1", - "hostname": "secretsmanager-fips.af-south-1.amazonaws.com" - }, - { - "endpointPrefix": "secretsmanager", - "sdkId": "Secrets Manager", - "region": "us-east-1", - "hostname": "secretsmanager-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "securityhub", - "sdkId": "SecurityHub", - "region": "af-south-1", - "hostname": "securityhub-fips.af-south-1.amazonaws.com" - }, - { - "endpointPrefix": "securityhub", - "sdkId": "SecurityHub", - "region": "us-east-1", - "hostname": "securityhub-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "serverlessrepo", - "sdkId": "ServerlessApplicationRepository", - "region": "ap-east-1", - "hostname": "serverlessrepo-fips.ap-east-1.amazonaws.com" - }, - { - "endpointPrefix": "servicecatalog", - "sdkId": "Service Catalog", - "region": "af-south-1", - "hostname": "servicecatalog-fips.af-south-1.amazonaws.com" - }, - { - "endpointPrefix": "servicecatalog", - "sdkId": "Service Catalog", - "region": "us-east-1", - "hostname": "servicecatalog-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "servicecatalog-appregistry", - "sdkId": "Service Catalog AppRegistry", - "region": "af-south-1", - "hostname": "servicecatalog-appregistry-fips.af-south-1.amazonaws.com" - }, - { - "endpointPrefix": "servicecatalog-appregistry", - "sdkId": "Service Catalog AppRegistry", - "region": "ca-central-1", - "hostname": "servicecatalog-appregistry-fips.ca-central-1.amazonaws.com" - }, - { - "endpointPrefix": "servicediscovery", - "sdkId": "ServiceDiscovery", - "region": "af-south-1", - "hostname": "servicediscovery-fips.af-south-1.amazonaws.com" - }, - { - "endpointPrefix": "servicediscovery", - "sdkId": "ServiceDiscovery", - "region": "ca-central-1", - "hostname": "servicediscovery-fips.ca-central-1.amazonaws.com" - }, - { - "endpointPrefix": "servicequotas", - "sdkId": "Service Quotas", - "region": "af-south-1", - "hostname": "servicequotas-fips.af-south-1.amazonaws.com" - }, - { - "endpointPrefix": "session.qldb", - "sdkId": "QLDB Session", - "region": "ap-northeast-1", - "hostname": "session.qldb-fips.ap-northeast-1.amazonaws.com" - }, - { - "endpointPrefix": "session.qldb", - "sdkId": "QLDB Session", - "region": "us-east-1", - "hostname": "session.qldb-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "shield", - "sdkId": "Shield", - "region": "aws-global", - "hostname": "shield-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "sms", - "sdkId": "SMS", - "region": "af-south-1", - "hostname": "sms-fips.af-south-1.amazonaws.com" - }, - { - "endpointPrefix": "sms", - "sdkId": "SMS", - "region": "us-east-1", - "hostname": "sms-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "snowball", - "sdkId": "Snowball", - "region": "af-south-1", - "hostname": "snowball-fips.af-south-1.amazonaws.com" - }, - { - "endpointPrefix": "snowball", - "sdkId": "Snowball", - "region": "ap-northeast-1", - "hostname": "snowball-fips.ap-northeast-1.amazonaws.com" - }, - { - "endpointPrefix": "sns", - "sdkId": "SNS", - "region": "af-south-1", - "hostname": "sns-fips.af-south-1.amazonaws.com" - }, - { - "endpointPrefix": "sns", - "sdkId": "SNS", - "region": "us-east-1", - "hostname": "sns-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "sqs", - "sdkId": "SQS", - "region": "af-south-1", - "hostname": "sqs-fips.af-south-1.amazonaws.com" - }, - { - "endpointPrefix": "sqs", - "sdkId": "SQS", - "region": "us-east-1", - "hostname": "sqs-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "ssm", - "sdkId": "SSM", - "region": "af-south-1", - "hostname": "ssm-fips.af-south-1.amazonaws.com" - }, - { - "endpointPrefix": "ssm", - "sdkId": "SSM", - "region": "ca-central-1", - "hostname": "ssm-fips.ca-central-1.amazonaws.com" - }, - { - "endpointPrefix": "ssm-incidents", - "sdkId": "SSM Incidents", - "region": "ap-northeast-1", - "hostname": "ssm-incidents-fips.ap-northeast-1.amazonaws.com" - }, - { - "endpointPrefix": "states", - "sdkId": "SFN", - "region": "af-south-1", - "hostname": "states-fips.af-south-1.amazonaws.com" - }, - { - "endpointPrefix": "states", - "sdkId": "SFN", - "region": "us-east-1", - "hostname": "states-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "storagegateway", - "sdkId": "Storage Gateway", - "region": "af-south-1", - "hostname": "storagegateway-fips.af-south-1.amazonaws.com" - }, - { - "endpointPrefix": "storagegateway", - "sdkId": "Storage Gateway", - "region": "ca-central-1", - "hostname": "storagegateway-fips.ca-central-1.amazonaws.com" - }, - { - "endpointPrefix": "streams.dynamodb", - "sdkId": "DynamoDB Streams", - "region": "ap-northeast-1", - "hostname": "streams.dynamodb-fips.ap-northeast-1.amazonaws.com" - }, - { - "endpointPrefix": "sts", - "sdkId": "STS", - "region": "af-south-1", - "hostname": "sts-fips.af-south-1.amazonaws.com" - }, - { - "endpointPrefix": "sts", - "sdkId": "STS", - "region": "us-east-1", - "hostname": "sts-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "swf", - "sdkId": "SWF", - "region": "af-south-1", - "hostname": "swf-fips.af-south-1.amazonaws.com" - }, - { - "endpointPrefix": "swf", - "sdkId": "SWF", - "region": "us-east-1", - "hostname": "swf-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "tagging", - "sdkId": "Resource Groups Tagging API", - "region": "af-south-1", - "hostname": "tagging-fips.af-south-1.amazonaws.com" - }, - { - "endpointPrefix": "textract", - "sdkId": "Textract", - "region": "ap-northeast-2", - "hostname": "textract-fips.ap-northeast-2.amazonaws.com" - }, - { - "endpointPrefix": "textract", - "sdkId": "Textract", - "region": "ca-central-1", - "hostname": "textract-fips.ca-central-1.amazonaws.com" - }, - { - "endpointPrefix": "transcribe", - "sdkId": "Transcribe", - "region": "af-south-1", - "hostname": "fips.transcribe.af-south-1.amazonaws.com" - }, - { - "endpointPrefix": "transcribe", - "sdkId": "Transcribe", - "region": "us-east-1", - "hostname": "fips.transcribe.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "transcribestreaming", - "sdkId": "Transcribe Streaming", - "region": "ap-northeast-1", - "hostname": "transcribestreaming-fips.ap-northeast-1.amazonaws.com" - }, - { - "endpointPrefix": "transfer", - "sdkId": "Transfer", - "region": "af-south-1", - "hostname": "transfer-fips.af-south-1.amazonaws.com" - }, - { - "endpointPrefix": "transfer", - "sdkId": "Transfer", - "region": "ca-central-1", - "hostname": "transfer-fips.ca-central-1.amazonaws.com" - }, - { - "endpointPrefix": "translate", - "sdkId": "Translate", - "region": "ap-east-1", - "hostname": "translate-fips.ap-east-1.amazonaws.com" - }, - { - "endpointPrefix": "translate", - "sdkId": "Translate", - "region": "us-east-1", - "hostname": "translate-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "voiceid", - "sdkId": "Voice ID", - "region": "ap-northeast-1", - "hostname": "voiceid-fips.ap-northeast-1.amazonaws.com" - }, - { - "endpointPrefix": "waf", - "sdkId": "WAF", - "region": "aws-global", - "hostname": "waf-fips.amazonaws.com" - }, - { - "endpointPrefix": "waf-regional", - "sdkId": "WAF Regional", - "region": "af-south-1", - "hostname": "waf-regional-fips.af-south-1.amazonaws.com" - }, - { - "endpointPrefix": "wisdom", - "sdkId": "Wisdom", - "region": "ap-northeast-1", - "hostname": "wisdom-fips.ap-northeast-1.amazonaws.com" - }, - { - "endpointPrefix": "workdocs", - "sdkId": "WorkDocs", - "region": "ap-northeast-1", - "hostname": "workdocs-fips.ap-northeast-1.amazonaws.com" - }, - { - "endpointPrefix": "workdocs", - "sdkId": "WorkDocs", - "region": "us-east-1", - "hostname": "workdocs-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "workmail", - "sdkId": "WorkMail", - "region": "eu-west-1", - "hostname": "workmail-fips.eu-west-1.amazonaws.com" - }, - { - "endpointPrefix": "workspaces", - "sdkId": "WorkSpaces", - "region": "ap-northeast-1", - "hostname": "workspaces-fips.ap-northeast-1.amazonaws.com" - }, - { - "endpointPrefix": "workspaces", - "sdkId": "WorkSpaces", - "region": "us-east-1", - "hostname": "workspaces-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "xray", - "sdkId": "XRay", - "region": "af-south-1", - "hostname": "xray-fips.af-south-1.amazonaws.com" - }, - { - "endpointPrefix": "xray", - "sdkId": "XRay", - "region": "us-east-1", - "hostname": "xray-fips.us-east-1.amazonaws.com" - }, - { - "endpointPrefix": "access-analyzer", - "sdkId": "AccessAnalyzer", - "region": "cn-north-1", - "hostname": "access-analyzer-fips.cn-north-1.amazonaws.com.cn" - }, - { - "endpointPrefix": "acm", - "sdkId": "ACM", - "region": "cn-north-1", - "hostname": "acm-fips.cn-north-1.amazonaws.com.cn" - }, - { - "endpointPrefix": "api.sagemaker", - "sdkId": "SageMaker", - "region": "cn-north-1", - "hostname": "api.sagemaker-fips.cn-north-1.amazonaws.com.cn" - }, - { - "endpointPrefix": "apigateway", - "sdkId": "ApiGatewayV2", - "region": "cn-north-1", - "hostname": "apigateway-fips.cn-north-1.amazonaws.com.cn" - }, - { - "endpointPrefix": "application-autoscaling", - "sdkId": "Application Auto Scaling", - "region": "cn-north-1", - "hostname": "application-autoscaling-fips.cn-north-1.amazonaws.com.cn" - }, - { - "endpointPrefix": "applicationinsights", - "sdkId": "Application Insights", - "region": "cn-north-1", - "hostname": "applicationinsights-fips.cn-north-1.amazonaws.com.cn" - }, - { - "endpointPrefix": "appmesh", - "sdkId": "App Mesh", - "region": "cn-north-1", - "hostname": "appmesh-fips.cn-north-1.amazonaws.com.cn" - }, - { - "endpointPrefix": "appsync", - "sdkId": "AppSync", - "region": "cn-north-1", - "hostname": "appsync-fips.cn-north-1.amazonaws.com.cn" - }, - { - "endpointPrefix": "athena", - "sdkId": "Athena", - "region": "cn-north-1", - "hostname": "athena-fips.cn-north-1.amazonaws.com.cn" - }, - { - "endpointPrefix": "autoscaling", - "sdkId": "Auto Scaling", - "region": "cn-north-1", - "hostname": "autoscaling-fips.cn-north-1.amazonaws.com.cn" - }, - { - "endpointPrefix": "autoscaling-plans", - "sdkId": "Auto Scaling Plans", - "region": "cn-north-1", - "hostname": "autoscaling-plans-fips.cn-north-1.amazonaws.com.cn" - }, - { - "endpointPrefix": "backup", - "sdkId": "Backup", - "region": "cn-north-1", - "hostname": "backup-fips.cn-north-1.amazonaws.com.cn" - }, - { - "endpointPrefix": "batch", - "sdkId": "Batch", - "region": "cn-north-1", - "hostname": "batch-fips.cn-north-1.amazonaws.com.cn" - }, - { - "endpointPrefix": "cloudformation", - "sdkId": "CloudFormation", - "region": "cn-north-1", - "hostname": "cloudformation-fips.cn-north-1.amazonaws.com.cn" - }, - { - "endpointPrefix": "cloudtrail", - "sdkId": "CloudTrail", - "region": "cn-north-1", - "hostname": "cloudtrail-fips.cn-north-1.amazonaws.com.cn" - }, - { - "endpointPrefix": "codebuild", - "sdkId": "CodeBuild", - "region": "cn-north-1", - "hostname": "codebuild-fips.cn-north-1.amazonaws.com.cn" - }, - { - "endpointPrefix": "codecommit", - "sdkId": "CodeCommit", - "region": "cn-north-1", - "hostname": "codecommit-fips.cn-north-1.amazonaws.com.cn" - }, - { - "endpointPrefix": "codedeploy", - "sdkId": "CodeDeploy", - "region": "cn-north-1", - "hostname": "codedeploy-fips.cn-north-1.amazonaws.com.cn" - }, - { - "endpointPrefix": "cognito-identity", - "sdkId": "Cognito Identity", - "region": "cn-north-1", - "hostname": "cognito-identity-fips.cn-north-1.amazonaws.com.cn" - }, - { - "endpointPrefix": "config", - "sdkId": "Config Service", - "region": "cn-north-1", - "hostname": "config-fips.cn-north-1.amazonaws.com.cn" - }, - { - "endpointPrefix": "cur", - "sdkId": "Cost and Usage Report Service", - "region": "cn-northwest-1", - "hostname": "cur-fips.cn-northwest-1.amazonaws.com.cn" - }, - { - "endpointPrefix": "data.iot", - "sdkId": "IoT Data Plane", - "region": "cn-north-1", - "hostname": "data.iot-fips.cn-north-1.amazonaws.com.cn" - }, - { - "endpointPrefix": "data.jobs.iot", - "sdkId": "IoT Jobs Data Plane", - "region": "cn-north-1", - "hostname": "data.jobs.iot-fips.cn-north-1.amazonaws.com.cn" - }, - { - "endpointPrefix": "databrew", - "sdkId": "DataBrew", - "region": "cn-north-1", - "hostname": "databrew-fips.cn-north-1.amazonaws.com.cn" - }, - { - "endpointPrefix": "dax", - "sdkId": "DAX", - "region": "cn-north-1", - "hostname": "dax-fips.cn-north-1.amazonaws.com.cn" - }, - { - "endpointPrefix": "directconnect", - "sdkId": "Direct Connect", - "region": "cn-north-1", - "hostname": "directconnect-fips.cn-north-1.amazonaws.com.cn" - }, - { - "endpointPrefix": "dms", - "sdkId": "Database Migration Service", - "region": "cn-north-1", - "hostname": "dms-fips.cn-north-1.amazonaws.com.cn" - }, - { - "endpointPrefix": "ds", - "sdkId": "Directory Service", - "region": "cn-north-1", - "hostname": "ds-fips.cn-north-1.amazonaws.com.cn" - }, - { - "endpointPrefix": "dynamodb", - "sdkId": "DynamoDB", - "region": "cn-north-1", - "hostname": "dynamodb-fips.cn-north-1.amazonaws.com.cn" - }, - { - "endpointPrefix": "ebs", - "sdkId": "EBS", - "region": "cn-north-1", - "hostname": "ebs-fips.cn-north-1.amazonaws.com.cn" - }, - { - "endpointPrefix": "ec2", - "sdkId": "EC2", - "region": "cn-north-1", - "hostname": "ec2-fips.cn-north-1.amazonaws.com.cn" - }, - { - "endpointPrefix": "ecs", - "sdkId": "ECS", - "region": "cn-north-1", - "hostname": "ecs-fips.cn-north-1.amazonaws.com.cn" - }, - { - "endpointPrefix": "eks", - "sdkId": "EKS", - "region": "cn-north-1", - "hostname": "eks-fips.cn-north-1.amazonaws.com.cn" - }, - { - "endpointPrefix": "elasticache", - "sdkId": "ElastiCache", - "region": "cn-north-1", - "hostname": "elasticache-fips.cn-north-1.amazonaws.com.cn" - }, - { - "endpointPrefix": "elasticbeanstalk", - "sdkId": "Elastic Beanstalk", - "region": "cn-north-1", - "hostname": "elasticbeanstalk-fips.cn-north-1.amazonaws.com.cn" - }, - { - "endpointPrefix": "elasticfilesystem", - "sdkId": "EFS", - "region": "cn-north-1", - "hostname": "elasticfilesystem-fips.cn-north-1.amazonaws.com.cn" - }, - { - "endpointPrefix": "elasticloadbalancing", - "sdkId": "Elastic Load Balancing", - "region": "cn-north-1", - "hostname": "elasticloadbalancing-fips.cn-north-1.amazonaws.com.cn" - }, - { - "endpointPrefix": "elasticmapreduce", - "sdkId": "EMR", - "region": "cn-north-1", - "hostname": "elasticmapreduce-fips.cn-north-1.amazonaws.com.cn" - }, - { - "endpointPrefix": "emr-containers", - "sdkId": "EMR containers", - "region": "cn-north-1", - "hostname": "emr-containers-fips.cn-north-1.amazonaws.com.cn" - }, - { - "endpointPrefix": "es", - "sdkId": "OpenSearch", - "region": "cn-north-1", - "hostname": "es-fips.cn-north-1.amazonaws.com.cn" - }, - { - "endpointPrefix": "events", - "sdkId": "EventBridge", - "region": "cn-north-1", - "hostname": "events-fips.cn-north-1.amazonaws.com.cn" - }, - { - "endpointPrefix": "firehose", - "sdkId": "Firehose", - "region": "cn-north-1", - "hostname": "firehose-fips.cn-north-1.amazonaws.com.cn" - }, - { - "endpointPrefix": "fms", - "sdkId": "FMS", - "region": "cn-north-1", - "hostname": "fms-fips.cn-north-1.amazonaws.com.cn" - }, - { - "endpointPrefix": "fsx", - "sdkId": "FSx", - "region": "cn-north-1", - "hostname": "fsx-fips.cn-north-1.amazonaws.com.cn" - }, - { - "endpointPrefix": "gamelift", - "sdkId": "GameLift", - "region": "cn-north-1", - "hostname": "gamelift-fips.cn-north-1.amazonaws.com.cn" - }, - { - "endpointPrefix": "glacier", - "sdkId": "Glacier", - "region": "cn-north-1", - "hostname": "glacier-fips.cn-north-1.amazonaws.com.cn" - }, - { - "endpointPrefix": "glue", - "sdkId": "Glue", - "region": "cn-north-1", - "hostname": "glue-fips.cn-north-1.amazonaws.com.cn" - }, - { - "endpointPrefix": "greengrass", - "sdkId": "GreengrassV2", - "region": "cn-north-1", - "hostname": "greengrass-fips.cn-north-1.amazonaws.com.cn" - }, - { - "endpointPrefix": "guardduty", - "sdkId": "GuardDuty", - "region": "cn-north-1", - "hostname": "guardduty-fips.cn-north-1.amazonaws.com.cn" - }, - { - "endpointPrefix": "health", - "sdkId": "Health", - "region": "cn-north-1", - "hostname": "health-fips.cn-north-1.amazonaws.com.cn" - }, - { - "endpointPrefix": "iot", - "sdkId": "IoT", - "region": "cn-north-1", - "hostname": "iot-fips.cn-north-1.amazonaws.com.cn" - }, - { - "endpointPrefix": "iotanalytics", - "sdkId": "IoTAnalytics", - "region": "cn-north-1", - "hostname": "iotanalytics-fips.cn-north-1.amazonaws.com.cn" - }, - { - "endpointPrefix": "iotevents", - "sdkId": "IoT Events", - "region": "cn-north-1", - "hostname": "iotevents-fips.cn-north-1.amazonaws.com.cn" - }, - { - "endpointPrefix": "iotsitewise", - "sdkId": "IoTSiteWise", - "region": "cn-north-1", - "hostname": "iotsitewise-fips.cn-north-1.amazonaws.com.cn" - }, - { - "endpointPrefix": "kafka", - "sdkId": "Kafka", - "region": "cn-north-1", - "hostname": "kafka-fips.cn-north-1.amazonaws.com.cn" - }, - { - "endpointPrefix": "kinesis", - "sdkId": "Kinesis", - "region": "cn-north-1", - "hostname": "kinesis-fips.cn-north-1.amazonaws.com.cn" - }, - { - "endpointPrefix": "kinesisanalytics", - "sdkId": "Kinesis Analytics", - "region": "cn-north-1", - "hostname": "kinesisanalytics-fips.cn-north-1.amazonaws.com.cn" - }, - { - "endpointPrefix": "kms", - "sdkId": "KMS", - "region": "cn-north-1", - "hostname": "kms-fips.cn-north-1.amazonaws.com.cn" - }, - { - "endpointPrefix": "lakeformation", - "sdkId": "LakeFormation", - "region": "cn-north-1", - "hostname": "lakeformation-fips.cn-north-1.amazonaws.com.cn" - }, - { - "endpointPrefix": "lambda", - "sdkId": "Lambda", - "region": "cn-north-1", - "hostname": "lambda-fips.cn-north-1.amazonaws.com.cn" - }, - { - "endpointPrefix": "license-manager", - "sdkId": "License Manager", - "region": "cn-north-1", - "hostname": "license-manager-fips.cn-north-1.amazonaws.com.cn" - }, - { - "endpointPrefix": "logs", - "sdkId": "CloudWatch Logs", - "region": "cn-north-1", - "hostname": "logs-fips.cn-north-1.amazonaws.com.cn" - }, - { - "endpointPrefix": "monitoring", - "sdkId": "CloudWatch", - "region": "cn-north-1", - "hostname": "monitoring-fips.cn-north-1.amazonaws.com.cn" - }, - { - "endpointPrefix": "mq", - "sdkId": "mq", - "region": "cn-north-1", - "hostname": "mq-fips.cn-north-1.amazonaws.com.cn" - }, - { - "endpointPrefix": "personalize", - "sdkId": "Personalize", - "region": "cn-north-1", - "hostname": "personalize-fips.cn-north-1.amazonaws.com.cn" - }, - { - "endpointPrefix": "polly", - "sdkId": "Polly", - "region": "cn-northwest-1", - "hostname": "polly-fips.cn-northwest-1.amazonaws.com.cn" - }, - { - "endpointPrefix": "ram", - "sdkId": "RAM", - "region": "cn-north-1", - "hostname": "ram-fips.cn-north-1.amazonaws.com.cn" - }, - { - "endpointPrefix": "rds", - "sdkId": "RDS", - "region": "cn-north-1", - "hostname": "rds-fips.cn-north-1.amazonaws.com.cn" - }, - { - "endpointPrefix": "redshift", - "sdkId": "Redshift", - "region": "cn-north-1", - "hostname": "redshift-fips.cn-north-1.amazonaws.com.cn" - }, - { - "endpointPrefix": "resource-groups", - "sdkId": "Resource Groups", - "region": "cn-north-1", - "hostname": "resource-groups-fips.cn-north-1.amazonaws.com.cn" - }, - { - "endpointPrefix": "route53resolver", - "sdkId": "Route53Resolver", - "region": "cn-north-1", - "hostname": "route53resolver-fips.cn-north-1.amazonaws.com.cn" - }, - { - "endpointPrefix": "runtime.sagemaker", - "sdkId": "SageMaker Runtime", - "region": "cn-north-1", - "hostname": "runtime.sagemaker-fips.cn-north-1.amazonaws.com.cn" - }, - { - "endpointPrefix": "secretsmanager", - "sdkId": "Secrets Manager", - "region": "cn-north-1", - "hostname": "secretsmanager-fips.cn-north-1.amazonaws.com.cn" - }, - { - "endpointPrefix": "securityhub", - "sdkId": "SecurityHub", - "region": "cn-north-1", - "hostname": "securityhub-fips.cn-north-1.amazonaws.com.cn" - }, - { - "endpointPrefix": "serverlessrepo", - "sdkId": "ServerlessApplicationRepository", - "region": "cn-north-1", - "hostname": "serverlessrepo-fips.cn-north-1.amazonaws.com.cn" - }, - { - "endpointPrefix": "servicecatalog", - "sdkId": "Service Catalog", - "region": "cn-north-1", - "hostname": "servicecatalog-fips.cn-north-1.amazonaws.com.cn" - }, - { - "endpointPrefix": "servicediscovery", - "sdkId": "ServiceDiscovery", - "region": "cn-north-1", - "hostname": "servicediscovery-fips.cn-north-1.amazonaws.com.cn" - }, - { - "endpointPrefix": "sms", - "sdkId": "SMS", - "region": "cn-north-1", - "hostname": "sms-fips.cn-north-1.amazonaws.com.cn" - }, - { - "endpointPrefix": "snowball", - "sdkId": "Snowball", - "region": "cn-north-1", - "hostname": "snowball-fips.cn-north-1.amazonaws.com.cn" - }, - { - "endpointPrefix": "sns", - "sdkId": "SNS", - "region": "cn-north-1", - "hostname": "sns-fips.cn-north-1.amazonaws.com.cn" - }, - { - "endpointPrefix": "sqs", - "sdkId": "SQS", - "region": "cn-north-1", - "hostname": "sqs-fips.cn-north-1.amazonaws.com.cn" - }, - { - "endpointPrefix": "ssm", - "sdkId": "SSM", - "region": "cn-north-1", - "hostname": "ssm-fips.cn-north-1.amazonaws.com.cn" - }, - { - "endpointPrefix": "states", - "sdkId": "SFN", - "region": "cn-north-1", - "hostname": "states-fips.cn-north-1.amazonaws.com.cn" - }, - { - "endpointPrefix": "storagegateway", - "sdkId": "Storage Gateway", - "region": "cn-north-1", - "hostname": "storagegateway-fips.cn-north-1.amazonaws.com.cn" - }, - { - "endpointPrefix": "streams.dynamodb", - "sdkId": "DynamoDB Streams", - "region": "cn-north-1", - "hostname": "streams.dynamodb-fips.cn-north-1.amazonaws.com.cn" - }, - { - "endpointPrefix": "sts", - "sdkId": "STS", - "region": "cn-north-1", - "hostname": "sts-fips.cn-north-1.amazonaws.com.cn" - }, - { - "endpointPrefix": "swf", - "sdkId": "SWF", - "region": "cn-north-1", - "hostname": "swf-fips.cn-north-1.amazonaws.com.cn" - }, - { - "endpointPrefix": "tagging", - "sdkId": "Resource Groups Tagging API", - "region": "cn-north-1", - "hostname": "tagging-fips.cn-north-1.amazonaws.com.cn" - }, - { - "endpointPrefix": "transcribestreaming", - "sdkId": "Transcribe Streaming", - "region": "cn-north-1", - "hostname": "transcribestreaming-fips.cn-north-1.amazonaws.com.cn" - }, - { - "endpointPrefix": "transfer", - "sdkId": "Transfer", - "region": "cn-north-1", - "hostname": "transfer-fips.cn-north-1.amazonaws.com.cn" - }, - { - "endpointPrefix": "waf-regional", - "sdkId": "WAF Regional", - "region": "cn-north-1", - "hostname": "waf-regional-fips.cn-north-1.amazonaws.com.cn" - }, - { - "endpointPrefix": "workspaces", - "sdkId": "WorkSpaces", - "region": "cn-northwest-1", - "hostname": "workspaces-fips.cn-northwest-1.amazonaws.com.cn" - }, - { - "endpointPrefix": "xray", - "sdkId": "XRay", - "region": "cn-north-1", - "hostname": "xray-fips.cn-north-1.amazonaws.com.cn" - }, - { - "endpointPrefix": "acm-pca", - "sdkId": "ACM PCA", - "region": "us-gov-east-1", - "hostname": "acm-pca.us-gov-east-1.amazonaws.com" - }, - { - "endpointPrefix": "api.detective", - "sdkId": "Detective", - "region": "us-gov-east-1", - "hostname": "api.detective-fips.us-gov-east-1.amazonaws.com" - }, - { - "endpointPrefix": "api.ecr", - "sdkId": "ECR", - "region": "us-gov-east-1", - "hostname": "ecr-fips.us-gov-east-1.amazonaws.com" - }, - { - "endpointPrefix": "api.sagemaker", - "sdkId": "SageMaker", - "region": "us-gov-west-1", - "hostname": "api-fips.sagemaker.us-gov-west-1.amazonaws.com" - }, - { - "endpointPrefix": "apigateway", - "sdkId": "ApiGatewayV2", - "region": "us-gov-east-1", - "hostname": "apigateway-fips.us-gov-east-1.amazonaws.com" - }, - { - "endpointPrefix": "application-autoscaling", - "sdkId": "Application Auto Scaling", - "region": "us-gov-east-1", - "hostname": "application-autoscaling-fips.us-gov-east-1.amazonaws.com" - }, - { - "endpointPrefix": "appstream2", - "sdkId": "AppStream", - "region": "us-gov-west-1", - "hostname": "appstream2-fips.us-gov-west-1.amazonaws.com" - }, - { - "endpointPrefix": "athena", - "sdkId": "Athena", - "region": "us-gov-east-1", - "hostname": "athena-fips.us-gov-east-1.amazonaws.com" - }, - { - "endpointPrefix": "autoscaling", - "sdkId": "Auto Scaling", - "region": "us-gov-east-1", - "hostname": "autoscaling-fips.us-gov-east-1.amazonaws.com" - }, - { - "endpointPrefix": "autoscaling-plans", - "sdkId": "Auto Scaling Plans", - "region": "us-gov-east-1", - "hostname": "autoscaling-plans-fips.us-gov-east-1.amazonaws.com" - }, - { - "endpointPrefix": "backup", - "sdkId": "Backup", - "region": "us-gov-east-1", - "hostname": "backup-fips.us-gov-east-1.amazonaws.com" - }, - { - "endpointPrefix": "batch", - "sdkId": "Batch", - "region": "us-gov-east-1", - "hostname": "batch.us-gov-east-1.amazonaws.com" - }, - { - "endpointPrefix": "cloudcontrolapi", - "sdkId": "CloudControl", - "region": "us-gov-east-1", - "hostname": "cloudcontrolapi-fips.us-gov-east-1.amazonaws.com" - }, - { - "endpointPrefix": "clouddirectory", - "sdkId": "CloudDirectory", - "region": "us-gov-west-1", - "hostname": "clouddirectory-fips.us-gov-west-1.amazonaws.com" - }, - { - "endpointPrefix": "cloudhsm", - "sdkId": "CloudHSM", - "region": "us-gov-west-1", - "hostname": "cloudhsm-fips.us-gov-west-1.amazonaws.com" - }, - { - "endpointPrefix": "cloudhsmv2", - "sdkId": "CloudHSM V2", - "region": "us-gov-east-1", - "hostname": "cloudhsmv2-fips.us-gov-east-1.amazonaws.com" - }, - { - "endpointPrefix": "codebuild", - "sdkId": "CodeBuild", - "region": "us-gov-east-1", - "hostname": "codebuild-fips.us-gov-east-1.amazonaws.com" - }, - { - "endpointPrefix": "codecommit", - "sdkId": "CodeCommit", - "region": "us-gov-east-1", - "hostname": "codecommit-fips.us-gov-east-1.amazonaws.com" - }, - { - "endpointPrefix": "codedeploy", - "sdkId": "CodeDeploy", - "region": "us-gov-east-1", - "hostname": "codedeploy-fips.us-gov-east-1.amazonaws.com" - }, - { - "endpointPrefix": "codepipeline", - "sdkId": "CodePipeline", - "region": "us-gov-west-1", - "hostname": "codepipeline-fips.us-gov-west-1.amazonaws.com" - }, - { - "endpointPrefix": "cognito-identity", - "sdkId": "Cognito Identity", - "region": "us-gov-west-1", - "hostname": "cognito-identity-fips.us-gov-west-1.amazonaws.com" - }, - { - "endpointPrefix": "cognito-idp", - "sdkId": "Cognito Identity Provider", - "region": "us-gov-west-1", - "hostname": "cognito-idp-fips.us-gov-west-1.amazonaws.com" - }, - { - "endpointPrefix": "comprehend", - "sdkId": "Comprehend", - "region": "us-gov-west-1", - "hostname": "comprehend-fips.us-gov-west-1.amazonaws.com" - }, - { - "endpointPrefix": "comprehendmedical", - "sdkId": "ComprehendMedical", - "region": "us-gov-west-1", - "hostname": "comprehendmedical-fips.us-gov-west-1.amazonaws.com" - }, - { - "endpointPrefix": "config", - "sdkId": "Config Service", - "region": "us-gov-east-1", - "hostname": "config.us-gov-east-1.amazonaws.com" - }, - { - "endpointPrefix": "connect", - "sdkId": "Connect", - "region": "us-gov-west-1", - "hostname": "connect-fips.us-gov-west-1.amazonaws.com" - }, - { - "endpointPrefix": "data.iot", - "sdkId": "IoT Data Plane", - "region": "us-gov-east-1", - "hostname": "data.iot-fips.us-gov-east-1.amazonaws.com" - }, - { - "endpointPrefix": "data.jobs.iot", - "sdkId": "IoT Jobs Data Plane", - "region": "us-gov-east-1", - "hostname": "data.jobs.iot-fips.us-gov-east-1.amazonaws.com" - }, - { - "endpointPrefix": "databrew", - "sdkId": "DataBrew", - "region": "us-gov-west-1", - "hostname": "databrew-fips.us-gov-west-1.amazonaws.com" - }, - { - "endpointPrefix": "datasync", - "sdkId": "DataSync", - "region": "us-gov-east-1", - "hostname": "datasync-fips.us-gov-east-1.amazonaws.com" - }, - { - "endpointPrefix": "dms", - "sdkId": "Database Migration Service", - "region": "us-gov-east-1", - "hostname": "dms.us-gov-east-1.amazonaws.com" - }, - { - "endpointPrefix": "ds", - "sdkId": "Directory Service", - "region": "us-gov-east-1", - "hostname": "ds-fips.us-gov-east-1.amazonaws.com" - }, - { - "endpointPrefix": "dynamodb", - "sdkId": "DynamoDB", - "region": "us-gov-east-1", - "hostname": "dynamodb.us-gov-east-1.amazonaws.com" - }, - { - "endpointPrefix": "ebs", - "sdkId": "EBS", - "region": "us-gov-east-1", - "hostname": "ebs-fips.us-gov-east-1.amazonaws.com" - }, - { - "endpointPrefix": "ecs", - "sdkId": "ECS", - "region": "us-gov-east-1", - "hostname": "ecs-fips.us-gov-east-1.amazonaws.com" - }, - { - "endpointPrefix": "eks", - "sdkId": "EKS", - "region": "us-gov-east-1", - "hostname": "eks.us-gov-east-1.amazonaws.com" - }, - { - "endpointPrefix": "elasticache", - "sdkId": "ElastiCache", - "region": "us-gov-east-1", - "hostname": "elasticache.us-gov-east-1.amazonaws.com" - }, - { - "endpointPrefix": "elasticache", - "sdkId": "ElastiCache", - "region": "us-gov-west-1", - "hostname": "elasticache.us-gov-west-1.amazonaws.com" - }, - { - "endpointPrefix": "elasticfilesystem", - "sdkId": "EFS", - "region": "us-gov-east-1", - "hostname": "elasticfilesystem-fips.us-gov-east-1.amazonaws.com" - }, - { - "endpointPrefix": "elasticloadbalancing", - "sdkId": "Elastic Load Balancing", - "region": "us-gov-east-1", - "hostname": "elasticloadbalancing.us-gov-east-1.amazonaws.com" - }, - { - "endpointPrefix": "elasticmapreduce", - "sdkId": "EMR", - "region": "us-gov-east-1", - "hostname": "elasticmapreduce.us-gov-east-1.amazonaws.com" - }, - { - "endpointPrefix": "email", - "sdkId": "SESv2", - "region": "us-gov-west-1", - "hostname": "email-fips.us-gov-west-1.amazonaws.com" - }, - { - "endpointPrefix": "es", - "sdkId": "OpenSearch", - "region": "us-gov-east-1", - "hostname": "es-fips.us-gov-east-1.amazonaws.com" - }, - { - "endpointPrefix": "firehose", - "sdkId": "Firehose", - "region": "us-gov-east-1", - "hostname": "firehose-fips.us-gov-east-1.amazonaws.com" - }, - { - "endpointPrefix": "fms", - "sdkId": "FMS", - "region": "us-gov-east-1", - "hostname": "fms-fips.us-gov-east-1.amazonaws.com" - }, - { - "endpointPrefix": "fsx", - "sdkId": "FSx", - "region": "us-gov-east-1", - "hostname": "fsx-fips.us-gov-east-1.amazonaws.com" - }, - { - "endpointPrefix": "glue", - "sdkId": "Glue", - "region": "us-gov-east-1", - "hostname": "glue-fips.us-gov-east-1.amazonaws.com" - }, - { - "endpointPrefix": "greengrass", - "sdkId": "GreengrassV2", - "region": "us-gov-east-1", - "hostname": "greengrass-fips.us-gov-east-1.amazonaws.com" - }, - { - "endpointPrefix": "guardduty", - "sdkId": "GuardDuty", - "region": "us-gov-east-1", - "hostname": "guardduty.us-gov-east-1.amazonaws.com" - }, - { - "endpointPrefix": "iam", - "sdkId": "IAM", - "region": "aws-us-gov-global", - "hostname": "iam.us-gov.amazonaws.com" - }, - { - "endpointPrefix": "identitystore", - "sdkId": "identitystore", - "region": "us-gov-west-1", - "hostname": "identitystore.us-gov-west-1.amazonaws.com" - }, - { - "endpointPrefix": "inspector", - "sdkId": "Inspector", - "region": "us-gov-east-1", - "hostname": "inspector-fips.us-gov-east-1.amazonaws.com" - }, - { - "endpointPrefix": "iot", - "sdkId": "IoT", - "region": "us-gov-east-1", - "hostname": "iot-fips.us-gov-east-1.amazonaws.com" - }, - { - "endpointPrefix": "iotevents", - "sdkId": "IoT Events", - "region": "us-gov-west-1", - "hostname": "iotevents-fips.us-gov-west-1.amazonaws.com" - }, - { - "endpointPrefix": "iotsitewise", - "sdkId": "IoTSiteWise", - "region": "us-gov-west-1", - "hostname": "iotsitewise-fips.us-gov-west-1.amazonaws.com" - }, - { - "endpointPrefix": "kafka", - "sdkId": "Kafka", - "region": "us-gov-east-1", - "hostname": "kafka-fips.us-gov-east-1.amazonaws.com" - }, - { - "endpointPrefix": "kendra", - "sdkId": "kendra", - "region": "us-gov-west-1", - "hostname": "kendra-fips.us-gov-west-1.amazonaws.com" - }, - { - "endpointPrefix": "kinesisanalytics", - "sdkId": "Kinesis Analytics", - "region": "us-gov-east-1", - "hostname": "kinesisanalytics-fips.us-gov-east-1.amazonaws.com" - }, - { - "endpointPrefix": "kms", - "sdkId": "KMS", - "region": "us-gov-east-1", - "hostname": "kms-fips.us-gov-east-1.amazonaws.com" - }, - { - "endpointPrefix": "lakeformation", - "sdkId": "LakeFormation", - "region": "us-gov-west-1", - "hostname": "lakeformation-fips.us-gov-west-1.amazonaws.com" - }, - { - "endpointPrefix": "lambda", - "sdkId": "Lambda", - "region": "us-gov-east-1", - "hostname": "lambda-fips.us-gov-east-1.amazonaws.com" - }, - { - "endpointPrefix": "license-manager", - "sdkId": "License Manager", - "region": "us-gov-east-1", - "hostname": "license-manager-fips.us-gov-east-1.amazonaws.com" - }, - { - "endpointPrefix": "metering.marketplace", - "sdkId": "Marketplace Metering", - "region": "us-gov-east-1", - "hostname": "metering.marketplace-fips.us-gov-east-1.amazonaws.com" - }, - { - "endpointPrefix": "models.lex", - "sdkId": "Lex Model Building Service", - "region": "us-gov-west-1", - "hostname": "models-fips.lex.us-gov-west-1.amazonaws.com" - }, - { - "endpointPrefix": "monitoring", - "sdkId": "CloudWatch", - "region": "us-gov-east-1", - "hostname": "monitoring.us-gov-east-1.amazonaws.com" - }, - { - "endpointPrefix": "mq", - "sdkId": "mq", - "region": "us-gov-east-1", - "hostname": "mq-fips.us-gov-east-1.amazonaws.com" - }, - { - "endpointPrefix": "network-firewall", - "sdkId": "Network Firewall", - "region": "us-gov-east-1", - "hostname": "network-firewall-fips.us-gov-east-1.amazonaws.com" - }, - { - "endpointPrefix": "organizations", - "sdkId": "Organizations", - "region": "aws-us-gov-global", - "hostname": "organizations.us-gov-west-1.amazonaws.com" - }, - { - "endpointPrefix": "pinpoint", - "sdkId": "Pinpoint", - "region": "us-gov-west-1", - "hostname": "pinpoint-fips.us-gov-west-1.amazonaws.com" - }, - { - "endpointPrefix": "polly", - "sdkId": "Polly", - "region": "us-gov-west-1", - "hostname": "polly-fips.us-gov-west-1.amazonaws.com" - }, - { - "endpointPrefix": "quicksight", - "sdkId": "QuickSight", - "region": "api", - "hostname": "quicksight-fips.api.amazonaws.com" - }, - { - "endpointPrefix": "rds", - "sdkId": "RDS", - "region": "us-gov-east-1", - "hostname": "rds.us-gov-east-1.amazonaws.com" - }, - { - "endpointPrefix": "rekognition", - "sdkId": "Rekognition", - "region": "us-gov-west-1", - "hostname": "rekognition-fips.us-gov-west-1.amazonaws.com" - }, - { - "endpointPrefix": "resource-groups", - "sdkId": "Resource Groups", - "region": "us-gov-east-1", - "hostname": "resource-groups.us-gov-east-1.amazonaws.com" - }, - { - "endpointPrefix": "route53", - "sdkId": "Route 53", - "region": "aws-us-gov-global", - "hostname": "route53.us-gov.amazonaws.com" - }, - { - "endpointPrefix": "route53resolver", - "sdkId": "Route53Resolver", - "region": "us-gov-east-1", - "hostname": "route53resolver-fips.us-gov-east-1.amazonaws.com" - }, - { - "endpointPrefix": "runtime.lex", - "sdkId": "Lex Runtime Service", - "region": "us-gov-west-1", - "hostname": "runtime-fips.lex.us-gov-west-1.amazonaws.com" - }, - { - "endpointPrefix": "runtime.sagemaker", - "sdkId": "SageMaker Runtime", - "region": "us-gov-west-1", - "hostname": "runtime.sagemaker.us-gov-west-1.amazonaws.com" - }, - { - "endpointPrefix": "s3-control", - "sdkId": "S3 Control", - "region": "us-gov-east-1", - "hostname": "s3-control-fips.us-gov-east-1.amazonaws.com" - }, - { - "endpointPrefix": "secretsmanager", - "sdkId": "Secrets Manager", - "region": "us-gov-east-1", - "hostname": "secretsmanager-fips.us-gov-east-1.amazonaws.com" - }, - { - "endpointPrefix": "securityhub", - "sdkId": "SecurityHub", - "region": "us-gov-east-1", - "hostname": "securityhub-fips.us-gov-east-1.amazonaws.com" - }, - { - "endpointPrefix": "servicecatalog", - "sdkId": "Service Catalog", - "region": "us-gov-east-1", - "hostname": "servicecatalog-fips.us-gov-east-1.amazonaws.com" - }, - { - "endpointPrefix": "servicecatalog-appregistry", - "sdkId": "Service Catalog AppRegistry", - "region": "us-gov-east-1", - "hostname": "servicecatalog-appregistry.us-gov-east-1.amazonaws.com" - }, - { - "endpointPrefix": "servicediscovery", - "sdkId": "ServiceDiscovery", - "region": "us-gov-east-1", - "hostname": "servicediscovery-fips.us-gov-east-1.amazonaws.com" - }, - { - "endpointPrefix": "servicequotas", - "sdkId": "Service Quotas", - "region": "us-gov-east-1", - "hostname": "servicequotas.us-gov-east-1.amazonaws.com" - }, - { - "endpointPrefix": "sms", - "sdkId": "SMS", - "region": "us-gov-east-1", - "hostname": "sms-fips.us-gov-east-1.amazonaws.com" - }, - { - "endpointPrefix": "snowball", - "sdkId": "Snowball", - "region": "us-gov-east-1", - "hostname": "snowball-fips.us-gov-east-1.amazonaws.com" - }, - { - "endpointPrefix": "ssm", - "sdkId": "SSM", - "region": "us-gov-east-1", - "hostname": "ssm.us-gov-east-1.amazonaws.com" - }, - { - "endpointPrefix": "states", - "sdkId": "SFN", - "region": "us-gov-east-1", - "hostname": "states-fips.us-gov-east-1.amazonaws.com" - }, - { - "endpointPrefix": "storagegateway", - "sdkId": "Storage Gateway", - "region": "us-gov-east-1", - "hostname": "storagegateway-fips.us-gov-east-1.amazonaws.com" - }, - { - "endpointPrefix": "streams.dynamodb", - "sdkId": "DynamoDB Streams", - "region": "us-gov-east-1", - "hostname": "streams.dynamodb-fips.us-gov-east-1.amazonaws.com" - }, - { - "endpointPrefix": "sts", - "sdkId": "STS", - "region": "us-gov-east-1", - "hostname": "sts.us-gov-east-1.amazonaws.com" - }, - { - "endpointPrefix": "tagging", - "sdkId": "Resource Groups Tagging API", - "region": "us-gov-east-1", - "hostname": "tagging-fips.us-gov-east-1.amazonaws.com" - }, - { - "endpointPrefix": "textract", - "sdkId": "Textract", - "region": "us-gov-east-1", - "hostname": "textract-fips.us-gov-east-1.amazonaws.com" - }, - { - "endpointPrefix": "transcribe", - "sdkId": "Transcribe", - "region": "us-gov-east-1", - "hostname": "fips.transcribe.us-gov-east-1.amazonaws.com" - }, - { - "endpointPrefix": "transfer", - "sdkId": "Transfer", - "region": "us-gov-east-1", - "hostname": "transfer-fips.us-gov-east-1.amazonaws.com" - }, - { - "endpointPrefix": "translate", - "sdkId": "Translate", - "region": "us-gov-west-1", - "hostname": "translate-fips.us-gov-west-1.amazonaws.com" - }, - { - "endpointPrefix": "waf-regional", - "sdkId": "WAF Regional", - "region": "us-gov-east-1", - "hostname": "waf-regional-fips.us-gov-east-1.amazonaws.com" - }, - { - "endpointPrefix": "workspaces", - "sdkId": "WorkSpaces", - "region": "us-gov-west-1", - "hostname": "workspaces-fips.us-gov-west-1.amazonaws.com" - }, - { - "endpointPrefix": "xray", - "sdkId": "XRay", - "region": "us-gov-east-1", - "hostname": "xray-fips.us-gov-east-1.amazonaws.com" - }, - { - "endpointPrefix": "dms", - "sdkId": "Database Migration Service", - "region": "us-iso-east-1", - "hostname": "dms.us-iso-east-1.c2s.ic.gov" - }, - { - "endpointPrefix": "elasticfilesystem", - "sdkId": "EFS", - "region": "us-iso-east-1", - "hostname": "elasticfilesystem-fips.us-iso-east-1.c2s.ic.gov" - }, - { - "endpointPrefix": "kms", - "sdkId": "KMS", - "region": "us-iso-east-1", - "hostname": "kms-fips.us-iso-east-1.c2s.ic.gov" - }, - { - "endpointPrefix": "dms", - "sdkId": "Database Migration Service", - "region": "us-isob-east-1", - "hostname": "dms.us-isob-east-1.sc2s.sgov.gov" - }, - { - "endpointPrefix": "kms", - "sdkId": "KMS", - "region": "us-isob-east-1", - "hostname": "kms-fips.us-isob-east-1.sc2s.sgov.gov" - } -] diff --git a/tests/functional/endpoints/fips/test_cases_unsupported.json b/tests/functional/endpoints/fips/test_cases_unsupported.json deleted file mode 100644 index d7d2960ddb46e..0000000000000 --- a/tests/functional/endpoints/fips/test_cases_unsupported.json +++ /dev/null @@ -1,26 +0,0 @@ -[ - { - "endpointPrefix": "iotsecuredtunneling", - "sdkId": "IoTSecureTunneling", - "region": "ap-east-1", - "hostname": "api.tunneling.iot-fips.ap-east-1.amazonaws.com" - }, - { - "endpointPrefix": "iotsecuredtunneling", - "sdkId": "IoTSecureTunneling", - "region": "ca-central-1", - "hostname": "api.tunneling.iot-fips.ca-central-1.amazonaws.com" - }, - { - "endpointPrefix": "iotsecuredtunneling", - "sdkId": "IoTSecureTunneling", - "region": "cn-north-1", - "hostname": "iotsecuredtunneling-fips.cn-north-1.amazonaws.com.cn" - }, - { - "endpointPrefix": "iotsecuredtunneling", - "sdkId": "IoTSecureTunneling", - "region": "us-gov-east-1", - "hostname": "api.tunneling.iot-fips.us-gov-east-1.amazonaws.com" - } -] diff --git a/tests/functional/endpoints/fixtures.ts b/tests/functional/endpoints/fixtures.ts deleted file mode 100644 index b55fd40c18396..0000000000000 --- a/tests/functional/endpoints/fixtures.ts +++ /dev/null @@ -1,400 +0,0 @@ -//reference: https://github.com/boto/botocore/blob/develop/tests/functional/test_regions.py -export const KNOWN_REGIONS = { - "ap-northeast-1": { - "api-gateway": "apigateway.ap-northeast-1.amazonaws.com", - appstream: "appstream2.ap-northeast-1.amazonaws.com", - //autoscaling: "autoscaling.ap-northeast-1.amazonaws.com", - //cloudformation: "cloudformation.ap-northeast-1.amazonaws.com", - cloudhsm: "cloudhsm.ap-northeast-1.amazonaws.com", - // cloudsearch: "cloudsearch.ap-northeast-1.amazonaws.com", - cloudtrail: "cloudtrail.ap-northeast-1.amazonaws.com", - codedeploy: "codedeploy.ap-northeast-1.amazonaws.com", - "cognito-identity": "cognito-identity.ap-northeast-1.amazonaws.com", - "cognito-sync": "cognito-sync.ap-northeast-1.amazonaws.com", - "config-service": "config.ap-northeast-1.amazonaws.com", - "data-pipeline": "datapipeline.ap-northeast-1.amazonaws.com", - "direct-connect": "directconnect.ap-northeast-1.amazonaws.com", - // ds: "ds.ap-northeast-1.amazonaws.com", - dynamodb: "dynamodb.ap-northeast-1.amazonaws.com", - // ec2: "ec2.ap-northeast-1.amazonaws.com", - ecs: "ecs.ap-northeast-1.amazonaws.com", - //elasticache: "elasticache.ap-northeast-1.amazonaws.com", - //elasticbeanstalk: "elasticbeanstalk.ap-northeast-1.amazonaws.com", - // elasticloadbalancing: "elasticloadbalancing.ap-northeast-1.amazonaws.com", - emr: "elasticmapreduce.ap-northeast-1.amazonaws.com", - "elastic-transcoder": "elastictranscoder.ap-northeast-1.amazonaws.com", - glacier: "glacier.ap-northeast-1.amazonaws.com", - //iot: "iot.ap-northeast-1.amazonaws.com", - kinesis: "kinesis.ap-northeast-1.amazonaws.com", - kms: "kms.ap-northeast-1.amazonaws.com", - lambda: "lambda.ap-northeast-1.amazonaws.com", - "cloudwatch-logs": "logs.ap-northeast-1.amazonaws.com", - //monitoring: "monitoring.ap-northeast-1.amazonaws.com", - //rds: "rds.ap-northeast-1.amazonaws.com", - //redshift: "redshift.ap-northeast-1.amazonaws.com", - //s3: "s3-ap-northeast-1.amazonaws.com", - //sdb: "sdb.ap-northeast-1.amazonaws.com", - //sns: "sns.ap-northeast-1.amazonaws.com", - // sqs: "ap-northeast-1.queue.amazonaws.com", - "storage-gateway": "storagegateway.ap-northeast-1.amazonaws.com", - "dynamodb-streams": "streams.dynamodb.ap-northeast-1.amazonaws.com", - // sts: "sts.amazonaws.com", - swf: "swf.ap-northeast-1.amazonaws.com", - workspaces: "workspaces.ap-northeast-1.amazonaws.com", - "rds-data": "rds-data.ap-northeast-1.amazonaws.com", - }, - "ap-southeast-1": { - //autoscaling: "autoscaling.ap-southeast-1.amazonaws.com", - //cloudformation: "cloudformation.ap-southeast-1.amazonaws.com", - cloudhsm: "cloudhsm.ap-southeast-1.amazonaws.com", - // cloudsearch: "cloudsearch.ap-southeast-1.amazonaws.com", - cloudtrail: "cloudtrail.ap-southeast-1.amazonaws.com", - "config-service": "config.ap-southeast-1.amazonaws.com", - "direct-connect": "directconnect.ap-southeast-1.amazonaws.com", - // ds: "ds.ap-southeast-1.amazonaws.com", - dynamodb: "dynamodb.ap-southeast-1.amazonaws.com", - // ec2: "ec2.ap-southeast-1.amazonaws.com", - //elasticache: "elasticache.ap-southeast-1.amazonaws.com", - //elasticbeanstalk: "elasticbeanstalk.ap-southeast-1.amazonaws.com", - // elasticloadbalancing: "elasticloadbalancing.ap-southeast-1.amazonaws.com", - emr: "elasticmapreduce.ap-southeast-1.amazonaws.com", - "elastic-transcoder": "elastictranscoder.ap-southeast-1.amazonaws.com", - kinesis: "kinesis.ap-southeast-1.amazonaws.com", - kms: "kms.ap-southeast-1.amazonaws.com", - "cloudwatch-logs": "logs.ap-southeast-1.amazonaws.com", - //monitoring: "monitoring.ap-southeast-1.amazonaws.com", - //rds: "rds.ap-southeast-1.amazonaws.com", - //redshift: "redshift.ap-southeast-1.amazonaws.com", - //s3: "s3-ap-southeast-1.amazonaws.com", - //sdb: "sdb.ap-southeast-1.amazonaws.com", - //sns: "sns.ap-southeast-1.amazonaws.com", - // sqs: "ap-southeast-1.queue.amazonaws.com", - "storage-gateway": "storagegateway.ap-southeast-1.amazonaws.com", - "dynamodb-streams": "streams.dynamodb.ap-southeast-1.amazonaws.com", - // sts: "sts.amazonaws.com", - swf: "swf.ap-southeast-1.amazonaws.com", - workspaces: "workspaces.ap-southeast-1.amazonaws.com", - "rds-data": "rds-data.ap-southeast-1.amazonaws.com", - }, - "ap-southeast-2": { - //autoscaling: "autoscaling.ap-southeast-2.amazonaws.com", - //cloudformation: "cloudformation.ap-southeast-2.amazonaws.com", - cloudhsm: "cloudhsm.ap-southeast-2.amazonaws.com", - // cloudsearch: "cloudsearch.ap-southeast-2.amazonaws.com", - cloudtrail: "cloudtrail.ap-southeast-2.amazonaws.com", - codedeploy: "codedeploy.ap-southeast-2.amazonaws.com", - "config-service": "config.ap-southeast-2.amazonaws.com", - "data-pipeline": "datapipeline.ap-southeast-2.amazonaws.com", - "direct-connect": "directconnect.ap-southeast-2.amazonaws.com", - // ds: "ds.ap-southeast-2.amazonaws.com", - dynamodb: "dynamodb.ap-southeast-2.amazonaws.com", - // ec2: "ec2.ap-southeast-2.amazonaws.com", - ecs: "ecs.ap-southeast-2.amazonaws.com", - //elasticache: "elasticache.ap-southeast-2.amazonaws.com", - //elasticbeanstalk: "elasticbeanstalk.ap-southeast-2.amazonaws.com", - // elasticloadbalancing: "elasticloadbalancing.ap-southeast-2.amazonaws.com", - emr: "elasticmapreduce.ap-southeast-2.amazonaws.com", - glacier: "glacier.ap-southeast-2.amazonaws.com", - kinesis: "kinesis.ap-southeast-2.amazonaws.com", - kms: "kms.ap-southeast-2.amazonaws.com", - "cloudwatch-logs": "logs.ap-southeast-2.amazonaws.com", - //monitoring: "monitoring.ap-southeast-2.amazonaws.com", - //rds: "rds.ap-southeast-2.amazonaws.com", - //redshift: "redshift.ap-southeast-2.amazonaws.com", - //s3: "s3-ap-southeast-2.amazonaws.com", - //sdb: "sdb.ap-southeast-2.amazonaws.com", - //sns: "sns.ap-southeast-2.amazonaws.com", - // sqs: "ap-southeast-2.queue.amazonaws.com", - "storage-gateway": "storagegateway.ap-southeast-2.amazonaws.com", - "dynamodb-streams": "streams.dynamodb.ap-southeast-2.amazonaws.com", - // sts: "sts.amazonaws.com", - swf: "swf.ap-southeast-2.amazonaws.com", - workspaces: "workspaces.ap-southeast-2.amazonaws.com", - "rds-data": "rds-data.ap-southeast-2.amazonaws.com", - }, - "aws-us-gov-global": { - //iam: "iam.us-gov.amazonaws.com" - }, - "cn-north-1": { - //autoscaling: "autoscaling.cn-north-1.amazonaws.com.cn", - //cloudformation: "cloudformation.cn-north-1.amazonaws.com.cn", - cloudtrail: "cloudtrail.cn-north-1.amazonaws.com.cn", - "direct-connect": "directconnect.cn-north-1.amazonaws.com.cn", - dynamodb: "dynamodb.cn-north-1.amazonaws.com.cn", - // ec2: "ec2.cn-north-1.amazonaws.com.cn", - //elasticache: "elasticache.cn-north-1.amazonaws.com.cn", - //elasticbeanstalk: "elasticbeanstalk.cn-north-1.amazonaws.com.cn", - // elasticloadbalancing: "elasticloadbalancing.cn-north-1.amazonaws.com.cn", - emr: "elasticmapreduce.cn-north-1.amazonaws.com.cn", - glacier: "glacier.cn-north-1.amazonaws.com.cn", - //iam: "iam.cn-north-1.amazonaws.com.cn", - kinesis: "kinesis.cn-north-1.amazonaws.com.cn", - //monitoring: "monitoring.cn-north-1.amazonaws.com.cn", - //rds: "rds.cn-north-1.amazonaws.com.cn", - //s3: "s3.cn-north-1.amazonaws.com.cn", - //sns: "sns.cn-north-1.amazonaws.com.cn", - // sqs: "cn-north-1.queue.amazonaws.com.cn", - "storage-gateway": "storagegateway.cn-north-1.amazonaws.com.cn", - "dynamodb-streams": "streams.dynamodb.cn-north-1.amazonaws.com.cn", - // sts: "sts.cn-north-1.amazonaws.com.cn", - swf: "swf.cn-north-1.amazonaws.com.cn", - "rds-data": "rds-data.cn-north-1.amazonaws.com.cn", - }, - "eu-central-1": { - //autoscaling: "autoscaling.eu-central-1.amazonaws.com", - //cloudformation: "cloudformation.eu-central-1.amazonaws.com", - cloudhsm: "cloudhsm.eu-central-1.amazonaws.com", - // cloudsearch: "cloudsearch.eu-central-1.amazonaws.com", - cloudtrail: "cloudtrail.eu-central-1.amazonaws.com", - codedeploy: "codedeploy.eu-central-1.amazonaws.com", - "config-service": "config.eu-central-1.amazonaws.com", - "direct-connect": "directconnect.eu-central-1.amazonaws.com", - dynamodb: "dynamodb.eu-central-1.amazonaws.com", - // ec2: "ec2.eu-central-1.amazonaws.com", - //elasticache: "elasticache.eu-central-1.amazonaws.com", - //elasticbeanstalk: "elasticbeanstalk.eu-central-1.amazonaws.com", - // elasticloadbalancing: "elasticloadbalancing.eu-central-1.amazonaws.com", - emr: "elasticmapreduce.eu-central-1.amazonaws.com", - glacier: "glacier.eu-central-1.amazonaws.com", - kinesis: "kinesis.eu-central-1.amazonaws.com", - kms: "kms.eu-central-1.amazonaws.com", - "cloudwatch-logs": "logs.eu-central-1.amazonaws.com", - //monitoring: "monitoring.eu-central-1.amazonaws.com", - //rds: "rds.eu-central-1.amazonaws.com", - //redshift: "redshift.eu-central-1.amazonaws.com", - //s3: "s3.eu-central-1.amazonaws.com", - //sns: "sns.eu-central-1.amazonaws.com", - // sqs: "eu-central-1.queue.amazonaws.com", - "storage-gateway": "storagegateway.eu-central-1.amazonaws.com", - "dynamodb-streams": "streams.dynamodb.eu-central-1.amazonaws.com", - // sts: "sts.amazonaws.com", - swf: "swf.eu-central-1.amazonaws.com", - }, - "eu-west-1": { - "api-gateway": "apigateway.eu-west-1.amazonaws.com", - //autoscaling: "autoscaling.eu-west-1.amazonaws.com", - //cloudformation: "cloudformation.eu-west-1.amazonaws.com", - cloudhsm: "cloudhsm.eu-west-1.amazonaws.com", - // cloudsearch: "cloudsearch.eu-west-1.amazonaws.com", - cloudtrail: "cloudtrail.eu-west-1.amazonaws.com", - codedeploy: "codedeploy.eu-west-1.amazonaws.com", - "cognito-identity": "cognito-identity.eu-west-1.amazonaws.com", - "cognito-sync": "cognito-sync.eu-west-1.amazonaws.com", - "config-service": "config.eu-west-1.amazonaws.com", - "data-pipeline": "datapipeline.eu-west-1.amazonaws.com", - "direct-connect": "directconnect.eu-west-1.amazonaws.com", - // ds: "ds.eu-west-1.amazonaws.com", - dynamodb: "dynamodb.eu-west-1.amazonaws.com", - // ec2: "ec2.eu-west-1.amazonaws.com", - ecs: "ecs.eu-west-1.amazonaws.com", - //elasticache: "elasticache.eu-west-1.amazonaws.com", - //elasticbeanstalk: "elasticbeanstalk.eu-west-1.amazonaws.com", - // elasticloadbalancing: "elasticloadbalancing.eu-west-1.amazonaws.com", - emr: "elasticmapreduce.eu-west-1.amazonaws.com", - "elastic-transcoder": "elastictranscoder.eu-west-1.amazonaws.com", - sesv2: "email.eu-west-1.amazonaws.com", - glacier: "glacier.eu-west-1.amazonaws.com", - //iot: "iot.eu-west-1.amazonaws.com", - kinesis: "kinesis.eu-west-1.amazonaws.com", - kms: "kms.eu-west-1.amazonaws.com", - lambda: "lambda.eu-west-1.amazonaws.com", - "cloudwatch-logs": "logs.eu-west-1.amazonaws.com", - "machine-learning": "machinelearning.eu-west-1.amazonaws.com", - //monitoring: "monitoring.eu-west-1.amazonaws.com", - //rds: "rds.eu-west-1.amazonaws.com", - //redshift: "redshift.eu-west-1.amazonaws.com", - //s3: "s3-eu-west-1.amazonaws.com", - //sdb: "sdb.eu-west-1.amazonaws.com", - //sns: "sns.eu-west-1.amazonaws.com", - // sqs: "eu-west-1.queue.amazonaws.com", - ssm: "ssm.eu-west-1.amazonaws.com", - "storage-gateway": "storagegateway.eu-west-1.amazonaws.com", - "dynamodb-streams": "streams.dynamodb.eu-west-1.amazonaws.com", - // sts: "sts.amazonaws.com", - swf: "swf.eu-west-1.amazonaws.com", - workspaces: "workspaces.eu-west-1.amazonaws.com", - }, - "fips-us-gov-west-1": { - //s3: "s3-fips-us-gov-west-1.amazonaws.com" - }, - "s3-external-1": { - //s3: "s3-external-1.amazonaws.com" - }, - "sa-east-1": { - //autoscaling: "autoscaling.sa-east-1.amazonaws.com", - //cloudformation: "cloudformation.sa-east-1.amazonaws.com", - // cloudsearch: "cloudsearch.sa-east-1.amazonaws.com", - cloudtrail: "cloudtrail.sa-east-1.amazonaws.com", - "config-service": "config.sa-east-1.amazonaws.com", - "direct-connect": "directconnect.sa-east-1.amazonaws.com", - dynamodb: "dynamodb.sa-east-1.amazonaws.com", - // ec2: "ec2.sa-east-1.amazonaws.com", - //elasticache: "elasticache.sa-east-1.amazonaws.com", - //elasticbeanstalk: "elasticbeanstalk.sa-east-1.amazonaws.com", - // elasticloadbalancing: "elasticloadbalancing.sa-east-1.amazonaws.com", - emr: "elasticmapreduce.sa-east-1.amazonaws.com", - kms: "kms.sa-east-1.amazonaws.com", - //monitoring: "monitoring.sa-east-1.amazonaws.com", - //rds: "rds.sa-east-1.amazonaws.com", - //s3: "s3-sa-east-1.amazonaws.com", - //sdb: "sdb.sa-east-1.amazonaws.com", - //sns: "sns.sa-east-1.amazonaws.com", - // sqs: "sa-east-1.queue.amazonaws.com", - "storage-gateway": "storagegateway.sa-east-1.amazonaws.com", - "dynamodb-streams": "streams.dynamodb.sa-east-1.amazonaws.com", - // sts: "sts.amazonaws.com", - swf: "swf.sa-east-1.amazonaws.com", - }, - "us-east-1": { - "api-gateway": "apigateway.us-east-1.amazonaws.com", - appstream: "appstream2.us-east-1.amazonaws.com", - //autoscaling: "autoscaling.us-east-1.amazonaws.com", - //cloudformation: "cloudformation.us-east-1.amazonaws.com", - //cloudfront: "cloudfront.amazonaws.com", - cloudhsm: "cloudhsm.us-east-1.amazonaws.com", - // cloudsearch: "cloudsearch.us-east-1.amazonaws.com", - cloudtrail: "cloudtrail.us-east-1.amazonaws.com", - codecommit: "codecommit.us-east-1.amazonaws.com", - codedeploy: "codedeploy.us-east-1.amazonaws.com", - codepipeline: "codepipeline.us-east-1.amazonaws.com", - "cognito-identity": "cognito-identity.us-east-1.amazonaws.com", - "cognito-sync": "cognito-sync.us-east-1.amazonaws.com", - "config-service": "config.us-east-1.amazonaws.com", - "data-pipeline": "datapipeline.us-east-1.amazonaws.com", - "direct-connect": "directconnect.us-east-1.amazonaws.com", - // ds: "ds.us-east-1.amazonaws.com", - dynamodb: "dynamodb.us-east-1.amazonaws.com", - // ec2: "ec2.us-east-1.amazonaws.com", - ecs: "ecs.us-east-1.amazonaws.com", - //elasticache: "elasticache.us-east-1.amazonaws.com", - //elasticbeanstalk: "elasticbeanstalk.us-east-1.amazonaws.com", - // elasticloadbalancing: "elasticloadbalancing.us-east-1.amazonaws.com", - emr: "elasticmapreduce.us-east-1.amazonaws.com", - "elastic-transcoder": "elastictranscoder.us-east-1.amazonaws.com", - sesv2: "email.us-east-1.amazonaws.com", - glacier: "glacier.us-east-1.amazonaws.com", - //iam: "iam.amazonaws.com", - //importexport:: "//importexport:.amazonaws.com", - //iot: "iot.us-east-1.amazonaws.com", - kinesis: "kinesis.us-east-1.amazonaws.com", - kms: "kms.us-east-1.amazonaws.com", - lambda: "lambda.us-east-1.amazonaws.com", - "cloudwatch-logs": "logs.us-east-1.amazonaws.com", - "machine-learning": "machinelearning.us-east-1.amazonaws.com", - //mobileanalytics: "mobileanalytics.us-east-1.amazonaws.com", - //monitoring: "monitoring.us-east-1.amazonaws.com", - opsworks: "opsworks.us-east-1.amazonaws.com", - //rds: "rds.amazonaws.com", - //redshift: "redshift.us-east-1.amazonaws.com", - //route53: "route53.amazonaws.com", - "route-53-domains": "route53domains.us-east-1.amazonaws.com", - //s3: "s3.amazonaws.com", - //sdb: "sdb.amazonaws.com", - //sns: "sns.us-east-1.amazonaws.com", - // sqs: "queue.amazonaws.com", - ssm: "ssm.us-east-1.amazonaws.com", - "storage-gateway": "storagegateway.us-east-1.amazonaws.com", - "dynamodb-streams": "streams.dynamodb.us-east-1.amazonaws.com", - // sts: "sts.amazonaws.com", - support: "support.us-east-1.amazonaws.com", - swf: "swf.us-east-1.amazonaws.com", - workspaces: "workspaces.us-east-1.amazonaws.com", - waf: "waf.amazonaws.com", - }, - "us-gov-west-1": { - //autoscaling: "autoscaling.us-gov-west-1.amazonaws.com", - //cloudformation: "cloudformation.us-gov-west-1.amazonaws.com", - cloudhsm: "cloudhsm.us-gov-west-1.amazonaws.com", - cloudtrail: "cloudtrail.us-gov-west-1.amazonaws.com", - dynamodb: "dynamodb.us-gov-west-1.amazonaws.com", - // ec2: "ec2.us-gov-west-1.amazonaws.com", - //elasticache: "elasticache.us-gov-west-1.amazonaws.com", - // elasticloadbalancing: "elasticloadbalancing.us-gov-west-1.amazonaws.com", - emr: "elasticmapreduce.us-gov-west-1.amazonaws.com", - glacier: "glacier.us-gov-west-1.amazonaws.com", - //iam: "iam.us-gov.amazonaws.com", - kms: "kms.us-gov-west-1.amazonaws.com", - //monitoring: "monitoring.us-gov-west-1.amazonaws.com", - //rds: "rds.us-gov-west-1.amazonaws.com", - //redshift: "redshift.us-gov-west-1.amazonaws.com", - //s3: "s3-us-gov-west-1.amazonaws.com", - //sns: "sns.us-gov-west-1.amazonaws.com", - // sqs: "us-gov-west-1.queue.amazonaws.com", - // sts: "sts.us-gov-west-1.amazonaws.com", - swf: "swf.us-gov-west-1.amazonaws.com", - }, - "us-west-1": { - //autoscaling: "autoscaling.us-west-1.amazonaws.com", - //cloudformation: "cloudformation.us-west-1.amazonaws.com", - // cloudsearch: "cloudsearch.us-west-1.amazonaws.com", - cloudtrail: "cloudtrail.us-west-1.amazonaws.com", - "config-service": "config.us-west-1.amazonaws.com", - "direct-connect": "directconnect.us-west-1.amazonaws.com", - dynamodb: "dynamodb.us-west-1.amazonaws.com", - // ec2: "ec2.us-west-1.amazonaws.com", - ecs: "ecs.us-west-1.amazonaws.com", - //elasticache: "elasticache.us-west-1.amazonaws.com", - //elasticbeanstalk: "elasticbeanstalk.us-west-1.amazonaws.com", - // elasticloadbalancing: "elasticloadbalancing.us-west-1.amazonaws.com", - emr: "elasticmapreduce.us-west-1.amazonaws.com", - "elastic-transcoder": "elastictranscoder.us-west-1.amazonaws.com", - glacier: "glacier.us-west-1.amazonaws.com", - kinesis: "kinesis.us-west-1.amazonaws.com", - kms: "kms.us-west-1.amazonaws.com", - "cloudwatch-logs": "logs.us-west-1.amazonaws.com", - //monitoring: "monitoring.us-west-1.amazonaws.com", - //rds: "rds.us-west-1.amazonaws.com", - //s3: "s3-us-west-1.amazonaws.com", - //sdb: "sdb.us-west-1.amazonaws.com", - //sns: "sns.us-west-1.amazonaws.com", - // sqs: "us-west-1.queue.amazonaws.com", - "storage-gateway": "storagegateway.us-west-1.amazonaws.com", - "dynamodb-streams": "streams.dynamodb.us-west-1.amazonaws.com", - // sts: "sts.amazonaws.com", - swf: "swf.us-west-1.amazonaws.com", - }, - "us-west-2": { - "api-gateway": "apigateway.us-west-2.amazonaws.com", - //autoscaling: "autoscaling.us-west-2.amazonaws.com", - //cloudformation: "cloudformation.us-west-2.amazonaws.com", - cloudhsm: "cloudhsm.us-west-2.amazonaws.com", - // cloudsearch: "cloudsearch.us-west-2.amazonaws.com", - cloudtrail: "cloudtrail.us-west-2.amazonaws.com", - codedeploy: "codedeploy.us-west-2.amazonaws.com", - codepipeline: "codepipeline.us-west-2.amazonaws.com", - "config-service": "config.us-west-2.amazonaws.com", - "data-pipeline": "datapipeline.us-west-2.amazonaws.com", - "device-farm": "devicefarm.us-west-2.amazonaws.com", - "direct-connect": "directconnect.us-west-2.amazonaws.com", - // ds: "ds.us-west-2.amazonaws.com", - dynamodb: "dynamodb.us-west-2.amazonaws.com", - // ec2: "ec2.us-west-2.amazonaws.com", - ecs: "ecs.us-west-2.amazonaws.com", - //elasticache: "elasticache.us-west-2.amazonaws.com", - //elasticbeanstalk: "elasticbeanstalk.us-west-2.amazonaws.com", - efs: "elasticfilesystem.us-west-2.amazonaws.com", - // elasticloadbalancing: "elasticloadbalancing.us-west-2.amazonaws.com", - emr: "elasticmapreduce.us-west-2.amazonaws.com", - "elastic-transcoder": "elastictranscoder.us-west-2.amazonaws.com", - sesv2: "email.us-west-2.amazonaws.com", - glacier: "glacier.us-west-2.amazonaws.com", - //iot: "iot.us-west-2.amazonaws.com", - kinesis: "kinesis.us-west-2.amazonaws.com", - kms: "kms.us-west-2.amazonaws.com", - lambda: "lambda.us-west-2.amazonaws.com", - "cloudwatch-logs": "logs.us-west-2.amazonaws.com", - //monitoring: "monitoring.us-west-2.amazonaws.com", - //rds: "rds.us-west-2.amazonaws.com", - //redshift: "redshift.us-west-2.amazonaws.com", - //s3: "s3-us-west-2.amazonaws.com", - //sdb: "sdb.us-west-2.amazonaws.com", - //sns: "sns.us-west-2.amazonaws.com", - // sqs: "us-west-2.queue.amazonaws.com", - ssm: "ssm.us-west-2.amazonaws.com", - "storage-gateway": "storagegateway.us-west-2.amazonaws.com", - "dynamodb-streams": "streams.dynamodb.us-west-2.amazonaws.com", - // sts: "sts.amazonaws.com", - swf: "swf.us-west-2.amazonaws.com", - workspaces: "workspaces.us-west-2.amazonaws.com", - }, -}; diff --git a/tests/functional/endpoints/index.spec.ts b/tests/functional/endpoints/index.spec.ts index 6d9ff729c1325..a08838db7cd0e 100644 --- a/tests/functional/endpoints/index.spec.ts +++ b/tests/functional/endpoints/index.spec.ts @@ -1,19 +1,22 @@ import { join } from "path"; -import { KNOWN_REGIONS } from "./fixtures"; +import testCases from "./test_cases_supported.json"; -describe("hostname for know regions", () => { - for (const region of Object.keys(KNOWN_REGIONS)) { - describe(region, () => { - for (const [service, expectedHostname] of Object.entries(KNOWN_REGIONS[region])) { - it(`${service} should resolve to hostname ${expectedHostname}`, async () => { - const { defaultRegionInfoProvider } = await import( - join("..", "..", "..", "clients", `client-${service}`, "src", "endpoints") - ); - const { hostname } = await defaultRegionInfoProvider(region); - expect(hostname).toBe(expectedHostname); - }); - } +const getClientPackageName = (sdkId: string) => + `client-${sdkId + .split(" ") + .map((word) => word.toLowerCase()) + .join("-")}`; + +describe("endpoints", () => { + for (const { sdkId, region, isFipsEndpoint, isDualstackEndpoint, hostname } of testCases) { + const clientPackageName = getClientPackageName(sdkId); + it(`testing "${clientPackageName}" with region: ${region}`, async () => { + const { defaultRegionInfoProvider } = await import( + join("..", "..", "..", "clients", clientPackageName, "src", "endpoints") + ); + const regionInfo = await defaultRegionInfoProvider(region, { isFipsEndpoint, isDualstackEndpoint }); + expect(regionInfo.hostname).toEqual(hostname); }); } }); diff --git a/tests/functional/endpoints/test_cases_supported.json b/tests/functional/endpoints/test_cases_supported.json new file mode 100644 index 0000000000000..e8ea5aeda2640 --- /dev/null +++ b/tests/functional/endpoints/test_cases_supported.json @@ -0,0 +1,11994 @@ +[ + { + "endpointPrefix": "a4b", + "sdkId": "Alexa For Business", + "region": "us-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "a4b.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "a4b", + "sdkId": "Alexa For Business", + "region": "us-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "a4b.us-east-1.api.aws" + }, + { + "endpointPrefix": "a4b", + "sdkId": "Alexa For Business", + "region": "us-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "a4b-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "a4b", + "sdkId": "Alexa For Business", + "region": "us-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "a4b-fips.us-east-1.api.aws" + }, + { + "endpointPrefix": "access-analyzer", + "sdkId": "AccessAnalyzer", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "access-analyzer.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "access-analyzer", + "sdkId": "AccessAnalyzer", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "access-analyzer.af-south-1.api.aws" + }, + { + "endpointPrefix": "access-analyzer", + "sdkId": "AccessAnalyzer", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "access-analyzer-fips.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "access-analyzer", + "sdkId": "AccessAnalyzer", + "region": "ca-central-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "access-analyzer-fips.ca-central-1.amazonaws.com" + }, + { + "endpointPrefix": "access-analyzer", + "sdkId": "AccessAnalyzer", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "access-analyzer-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "acm", + "sdkId": "ACM", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "acm.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "acm", + "sdkId": "ACM", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "acm.af-south-1.api.aws" + }, + { + "endpointPrefix": "acm", + "sdkId": "ACM", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "acm-fips.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "acm", + "sdkId": "ACM", + "region": "ca-central-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "acm-fips.ca-central-1.amazonaws.com" + }, + { + "endpointPrefix": "acm", + "sdkId": "ACM", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "acm-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "acm-pca", + "sdkId": "ACM PCA", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "acm-pca.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "acm-pca", + "sdkId": "ACM PCA", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "acm-pca.af-south-1.api.aws" + }, + { + "endpointPrefix": "acm-pca", + "sdkId": "ACM PCA", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "acm-pca-fips.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "acm-pca", + "sdkId": "ACM PCA", + "region": "ca-central-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "acm-pca-fips.ca-central-1.amazonaws.com" + }, + { + "endpointPrefix": "acm-pca", + "sdkId": "ACM PCA", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "acm-pca-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "airflow", + "sdkId": "MWAA", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "airflow.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "airflow", + "sdkId": "MWAA", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "airflow.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "airflow", + "sdkId": "MWAA", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "airflow-fips.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "airflow", + "sdkId": "MWAA", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "airflow-fips.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "amplify", + "sdkId": "Amplify", + "region": "ap-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "amplify.ap-east-1.amazonaws.com" + }, + { + "endpointPrefix": "amplify", + "sdkId": "Amplify", + "region": "ap-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "amplify.ap-east-1.api.aws" + }, + { + "endpointPrefix": "amplify", + "sdkId": "Amplify", + "region": "ap-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "amplify-fips.ap-east-1.amazonaws.com" + }, + { + "endpointPrefix": "amplify", + "sdkId": "Amplify", + "region": "ap-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "amplify-fips.ap-east-1.api.aws" + }, + { + "endpointPrefix": "amplifybackend", + "sdkId": "AmplifyBackend", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "amplifybackend.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "amplifybackend", + "sdkId": "AmplifyBackend", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "amplifybackend.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "amplifybackend", + "sdkId": "AmplifyBackend", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "amplifybackend-fips.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "amplifybackend", + "sdkId": "AmplifyBackend", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "amplifybackend-fips.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "api.detective", + "sdkId": "Detective", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "api.detective.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "api.detective", + "sdkId": "Detective", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "api.detective.af-south-1.api.aws" + }, + { + "endpointPrefix": "api.detective", + "sdkId": "Detective", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "api.detective-fips.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "api.detective", + "sdkId": "Detective", + "region": "us-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "api.detective-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "api.detective", + "sdkId": "Detective", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "api.detective-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "api.ecr", + "sdkId": "ECR", + "region": "us-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "ecr-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "api.fleethub.iot", + "sdkId": "IoTFleetHub", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "api.fleethub.iot.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "api.fleethub.iot", + "sdkId": "IoTFleetHub", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "api.fleethub.iot.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "api.fleethub.iot", + "sdkId": "IoTFleetHub", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "api.fleethub.iot-fips.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "api.fleethub.iot", + "sdkId": "IoTFleetHub", + "region": "ca-central-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "api.fleethub.iot-fips.ca-central-1.amazonaws.com" + }, + { + "endpointPrefix": "api.fleethub.iot", + "sdkId": "IoTFleetHub", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "api.fleethub.iot-fips.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "api.mediatailor", + "sdkId": "MediaTailor", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "api.mediatailor.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "api.mediatailor", + "sdkId": "MediaTailor", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "api.mediatailor.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "api.mediatailor", + "sdkId": "MediaTailor", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "api.mediatailor-fips.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "api.mediatailor", + "sdkId": "MediaTailor", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "api.mediatailor-fips.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "api.pricing", + "sdkId": "Pricing", + "region": "ap-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "api.pricing.ap-south-1.amazonaws.com" + }, + { + "endpointPrefix": "api.pricing", + "sdkId": "Pricing", + "region": "ap-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "api.pricing.ap-south-1.api.aws" + }, + { + "endpointPrefix": "api.pricing", + "sdkId": "Pricing", + "region": "ap-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "api.pricing-fips.ap-south-1.amazonaws.com" + }, + { + "endpointPrefix": "api.pricing", + "sdkId": "Pricing", + "region": "ap-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "api.pricing-fips.ap-south-1.api.aws" + }, + { + "endpointPrefix": "api.sagemaker", + "sdkId": "SageMaker", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "api-fips.sagemaker.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "api.sagemaker", + "sdkId": "SageMaker", + "region": "us-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "api-fips.sagemaker.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "apigateway", + "sdkId": "ApiGatewayV2", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "apigateway.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "apigateway", + "sdkId": "ApiGatewayV2", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "apigateway.af-south-1.api.aws" + }, + { + "endpointPrefix": "apigateway", + "sdkId": "ApiGatewayV2", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "apigateway-fips.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "apigateway", + "sdkId": "ApiGatewayV2", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "apigateway-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "app-integrations", + "sdkId": "AppIntegrations", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "app-integrations.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "app-integrations", + "sdkId": "AppIntegrations", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "app-integrations.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "app-integrations", + "sdkId": "AppIntegrations", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "app-integrations-fips.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "app-integrations", + "sdkId": "AppIntegrations", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "app-integrations-fips.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "appflow", + "sdkId": "Appflow", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "appflow.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "appflow", + "sdkId": "Appflow", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "appflow.af-south-1.api.aws" + }, + { + "endpointPrefix": "appflow", + "sdkId": "Appflow", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "appflow-fips.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "appflow", + "sdkId": "Appflow", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "appflow-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "application-autoscaling", + "sdkId": "Application Auto Scaling", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "application-autoscaling.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "application-autoscaling", + "sdkId": "Application Auto Scaling", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "application-autoscaling.af-south-1.api.aws" + }, + { + "endpointPrefix": "application-autoscaling", + "sdkId": "Application Auto Scaling", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "application-autoscaling-fips.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "application-autoscaling", + "sdkId": "Application Auto Scaling", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "application-autoscaling-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "applicationinsights", + "sdkId": "Application Insights", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "applicationinsights.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "applicationinsights", + "sdkId": "Application Insights", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "applicationinsights.af-south-1.api.aws" + }, + { + "endpointPrefix": "applicationinsights", + "sdkId": "Application Insights", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "applicationinsights-fips.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "applicationinsights", + "sdkId": "Application Insights", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "applicationinsights-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "appmesh", + "sdkId": "App Mesh", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "appmesh.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "appmesh", + "sdkId": "App Mesh", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "appmesh.af-south-1.api.aws" + }, + { + "endpointPrefix": "appmesh", + "sdkId": "App Mesh", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "appmesh-fips.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "appmesh", + "sdkId": "App Mesh", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "appmesh-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "apprunner", + "sdkId": "AppRunner", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "apprunner.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "apprunner", + "sdkId": "AppRunner", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "apprunner.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "apprunner", + "sdkId": "AppRunner", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "apprunner-fips.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "apprunner", + "sdkId": "AppRunner", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "apprunner-fips.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "appstream2", + "sdkId": "AppStream", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "appstream2.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "appstream2", + "sdkId": "AppStream", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "appstream2.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "appstream2", + "sdkId": "AppStream", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "appstream2-fips.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "appstream2", + "sdkId": "AppStream", + "region": "us-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "appstream2-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "appstream2", + "sdkId": "AppStream", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "appstream2-fips.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "appsync", + "sdkId": "AppSync", + "region": "ap-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "appsync.ap-east-1.amazonaws.com" + }, + { + "endpointPrefix": "appsync", + "sdkId": "AppSync", + "region": "ap-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "appsync.ap-east-1.api.aws" + }, + { + "endpointPrefix": "appsync", + "sdkId": "AppSync", + "region": "ap-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "appsync-fips.ap-east-1.amazonaws.com" + }, + { + "endpointPrefix": "appsync", + "sdkId": "AppSync", + "region": "ap-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "appsync-fips.ap-east-1.api.aws" + }, + { + "endpointPrefix": "aps", + "sdkId": "amp", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "aps.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "aps", + "sdkId": "amp", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "aps.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "aps", + "sdkId": "amp", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "aps-fips.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "aps", + "sdkId": "amp", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "aps-fips.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "athena", + "sdkId": "Athena", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "athena.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "athena", + "sdkId": "Athena", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "athena.af-south-1.api.aws" + }, + { + "endpointPrefix": "athena", + "sdkId": "Athena", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "athena-fips.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "athena", + "sdkId": "Athena", + "region": "us-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "athena-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "athena", + "sdkId": "Athena", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "athena-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "auditmanager", + "sdkId": "AuditManager", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "auditmanager.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "auditmanager", + "sdkId": "AuditManager", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "auditmanager.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "auditmanager", + "sdkId": "AuditManager", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "auditmanager-fips.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "auditmanager", + "sdkId": "AuditManager", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "auditmanager-fips.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "autoscaling", + "sdkId": "Auto Scaling", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "autoscaling.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "autoscaling", + "sdkId": "Auto Scaling", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "autoscaling.af-south-1.api.aws" + }, + { + "endpointPrefix": "autoscaling", + "sdkId": "Auto Scaling", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "autoscaling-fips.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "autoscaling", + "sdkId": "Auto Scaling", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "autoscaling-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "autoscaling-plans", + "sdkId": "Auto Scaling Plans", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "autoscaling-plans.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "autoscaling-plans", + "sdkId": "Auto Scaling Plans", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "autoscaling-plans.af-south-1.api.aws" + }, + { + "endpointPrefix": "autoscaling-plans", + "sdkId": "Auto Scaling Plans", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "autoscaling-plans-fips.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "autoscaling-plans", + "sdkId": "Auto Scaling Plans", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "autoscaling-plans-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "backup", + "sdkId": "Backup", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "backup.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "backup", + "sdkId": "Backup", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "backup.af-south-1.api.aws" + }, + { + "endpointPrefix": "backup", + "sdkId": "Backup", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "backup-fips.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "backup", + "sdkId": "Backup", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "backup-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "batch", + "sdkId": "Batch", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "fips.batch.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "batch", + "sdkId": "Batch", + "region": "us-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "fips.batch.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "braket", + "sdkId": "Braket", + "region": "us-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "braket.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "braket", + "sdkId": "Braket", + "region": "us-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "braket.us-east-1.api.aws" + }, + { + "endpointPrefix": "braket", + "sdkId": "Braket", + "region": "us-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "braket-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "braket", + "sdkId": "Braket", + "region": "us-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "braket-fips.us-east-1.api.aws" + }, + { + "endpointPrefix": "cloud9", + "sdkId": "Cloud9", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "cloud9.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "cloud9", + "sdkId": "Cloud9", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "cloud9.af-south-1.api.aws" + }, + { + "endpointPrefix": "cloud9", + "sdkId": "Cloud9", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "cloud9-fips.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "cloud9", + "sdkId": "Cloud9", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "cloud9-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "cloudcontrolapi", + "sdkId": "CloudControl", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "cloudcontrolapi.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "cloudcontrolapi", + "sdkId": "CloudControl", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "cloudcontrolapi.af-south-1.api.aws" + }, + { + "endpointPrefix": "cloudcontrolapi", + "sdkId": "CloudControl", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "cloudcontrolapi-fips.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "cloudcontrolapi", + "sdkId": "CloudControl", + "region": "ca-central-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "cloudcontrolapi-fips.ca-central-1.amazonaws.com" + }, + { + "endpointPrefix": "cloudcontrolapi", + "sdkId": "CloudControl", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "cloudcontrolapi-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "clouddirectory", + "sdkId": "CloudDirectory", + "region": "ap-southeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "clouddirectory.ap-southeast-1.amazonaws.com" + }, + { + "endpointPrefix": "clouddirectory", + "sdkId": "CloudDirectory", + "region": "ap-southeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "clouddirectory.ap-southeast-1.api.aws" + }, + { + "endpointPrefix": "clouddirectory", + "sdkId": "CloudDirectory", + "region": "ap-southeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "clouddirectory-fips.ap-southeast-1.amazonaws.com" + }, + { + "endpointPrefix": "clouddirectory", + "sdkId": "CloudDirectory", + "region": "ap-southeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "clouddirectory-fips.ap-southeast-1.api.aws" + }, + { + "endpointPrefix": "cloudformation", + "sdkId": "CloudFormation", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "cloudformation.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "cloudformation", + "sdkId": "CloudFormation", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "cloudformation.af-south-1.api.aws" + }, + { + "endpointPrefix": "cloudformation", + "sdkId": "CloudFormation", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "cloudformation-fips.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "cloudformation", + "sdkId": "CloudFormation", + "region": "us-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "cloudformation-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "cloudformation", + "sdkId": "CloudFormation", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "cloudformation-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "cloudhsm", + "sdkId": "CloudHSM", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "cloudhsm.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "cloudhsm", + "sdkId": "CloudHSM", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "cloudhsm.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "cloudhsm", + "sdkId": "CloudHSM", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "cloudhsm-fips.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "cloudhsm", + "sdkId": "CloudHSM", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "cloudhsm-fips.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "cloudhsmv2", + "sdkId": "CloudHSM V2", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "cloudhsmv2.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "cloudhsmv2", + "sdkId": "CloudHSM V2", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "cloudhsmv2.af-south-1.api.aws" + }, + { + "endpointPrefix": "cloudhsmv2", + "sdkId": "CloudHSM V2", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "cloudhsmv2-fips.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "cloudhsmv2", + "sdkId": "CloudHSM V2", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "cloudhsmv2-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "cloudsearch", + "sdkId": "CloudSearch", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "cloudsearch.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "cloudsearch", + "sdkId": "CloudSearch", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "cloudsearch.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "cloudsearch", + "sdkId": "CloudSearch", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "cloudsearch-fips.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "cloudsearch", + "sdkId": "CloudSearch", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "cloudsearch-fips.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "cloudtrail", + "sdkId": "CloudTrail", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "cloudtrail.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "cloudtrail", + "sdkId": "CloudTrail", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "cloudtrail.af-south-1.api.aws" + }, + { + "endpointPrefix": "cloudtrail", + "sdkId": "CloudTrail", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "cloudtrail-fips.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "cloudtrail", + "sdkId": "CloudTrail", + "region": "us-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "cloudtrail-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "cloudtrail", + "sdkId": "CloudTrail", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "cloudtrail-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "codeartifact", + "sdkId": "codeartifact", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "codeartifact.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "codeartifact", + "sdkId": "codeartifact", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "codeartifact.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "codeartifact", + "sdkId": "codeartifact", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "codeartifact-fips.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "codeartifact", + "sdkId": "codeartifact", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "codeartifact-fips.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "codebuild", + "sdkId": "CodeBuild", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "codebuild.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "codebuild", + "sdkId": "CodeBuild", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "codebuild.af-south-1.api.aws" + }, + { + "endpointPrefix": "codebuild", + "sdkId": "CodeBuild", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "codebuild-fips.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "codebuild", + "sdkId": "CodeBuild", + "region": "us-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "codebuild-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "codebuild", + "sdkId": "CodeBuild", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "codebuild-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "codecommit", + "sdkId": "CodeCommit", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "codecommit.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "codecommit", + "sdkId": "CodeCommit", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "codecommit.af-south-1.api.aws" + }, + { + "endpointPrefix": "codecommit", + "sdkId": "CodeCommit", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "codecommit-fips.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "codecommit", + "sdkId": "CodeCommit", + "region": "ca-central-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "codecommit-fips.ca-central-1.amazonaws.com" + }, + { + "endpointPrefix": "codecommit", + "sdkId": "CodeCommit", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "codecommit-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "codedeploy", + "sdkId": "CodeDeploy", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "codedeploy.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "codedeploy", + "sdkId": "CodeDeploy", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "codedeploy.af-south-1.api.aws" + }, + { + "endpointPrefix": "codedeploy", + "sdkId": "CodeDeploy", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "codedeploy-fips.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "codedeploy", + "sdkId": "CodeDeploy", + "region": "us-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "codedeploy-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "codedeploy", + "sdkId": "CodeDeploy", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "codedeploy-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "codeguru-reviewer", + "sdkId": "CodeGuru Reviewer", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "codeguru-reviewer.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "codeguru-reviewer", + "sdkId": "CodeGuru Reviewer", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "codeguru-reviewer.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "codeguru-reviewer", + "sdkId": "CodeGuru Reviewer", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "codeguru-reviewer-fips.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "codeguru-reviewer", + "sdkId": "CodeGuru Reviewer", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "codeguru-reviewer-fips.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "codepipeline", + "sdkId": "CodePipeline", + "region": "ap-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "codepipeline.ap-east-1.amazonaws.com" + }, + { + "endpointPrefix": "codepipeline", + "sdkId": "CodePipeline", + "region": "ap-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "codepipeline.ap-east-1.api.aws" + }, + { + "endpointPrefix": "codepipeline", + "sdkId": "CodePipeline", + "region": "ap-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "codepipeline-fips.ap-east-1.amazonaws.com" + }, + { + "endpointPrefix": "codepipeline", + "sdkId": "CodePipeline", + "region": "ca-central-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "codepipeline-fips.ca-central-1.amazonaws.com" + }, + { + "endpointPrefix": "codepipeline", + "sdkId": "CodePipeline", + "region": "ap-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "codepipeline-fips.ap-east-1.api.aws" + }, + { + "endpointPrefix": "codestar", + "sdkId": "CodeStar", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "codestar.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "codestar", + "sdkId": "CodeStar", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "codestar.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "codestar", + "sdkId": "CodeStar", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "codestar-fips.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "codestar", + "sdkId": "CodeStar", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "codestar-fips.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "codestar-connections", + "sdkId": "CodeStar connections", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "codestar-connections.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "codestar-connections", + "sdkId": "CodeStar connections", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "codestar-connections.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "codestar-connections", + "sdkId": "CodeStar connections", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "codestar-connections-fips.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "codestar-connections", + "sdkId": "CodeStar connections", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "codestar-connections-fips.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "cognito-identity", + "sdkId": "Cognito Identity", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "cognito-identity.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "cognito-identity", + "sdkId": "Cognito Identity", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "cognito-identity.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "cognito-identity", + "sdkId": "Cognito Identity", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "cognito-identity-fips.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "cognito-identity", + "sdkId": "Cognito Identity", + "region": "us-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "cognito-identity-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "cognito-identity", + "sdkId": "Cognito Identity", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "cognito-identity-fips.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "cognito-idp", + "sdkId": "Cognito Identity Provider", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "cognito-idp.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "cognito-idp", + "sdkId": "Cognito Identity Provider", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "cognito-idp.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "cognito-idp", + "sdkId": "Cognito Identity Provider", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "cognito-idp-fips.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "cognito-idp", + "sdkId": "Cognito Identity Provider", + "region": "us-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "cognito-idp-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "cognito-idp", + "sdkId": "Cognito Identity Provider", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "cognito-idp-fips.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "cognito-sync", + "sdkId": "Cognito Sync", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "cognito-sync.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "cognito-sync", + "sdkId": "Cognito Sync", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "cognito-sync.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "cognito-sync", + "sdkId": "Cognito Sync", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "cognito-sync-fips.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "cognito-sync", + "sdkId": "Cognito Sync", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "cognito-sync-fips.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "comprehend", + "sdkId": "Comprehend", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "comprehend.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "comprehend", + "sdkId": "Comprehend", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "comprehend.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "comprehend", + "sdkId": "Comprehend", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "comprehend-fips.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "comprehend", + "sdkId": "Comprehend", + "region": "us-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "comprehend-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "comprehend", + "sdkId": "Comprehend", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "comprehend-fips.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "comprehendmedical", + "sdkId": "ComprehendMedical", + "region": "ap-southeast-2", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "comprehendmedical.ap-southeast-2.amazonaws.com" + }, + { + "endpointPrefix": "comprehendmedical", + "sdkId": "ComprehendMedical", + "region": "ap-southeast-2", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "comprehendmedical.ap-southeast-2.api.aws" + }, + { + "endpointPrefix": "comprehendmedical", + "sdkId": "ComprehendMedical", + "region": "ap-southeast-2", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "comprehendmedical-fips.ap-southeast-2.amazonaws.com" + }, + { + "endpointPrefix": "comprehendmedical", + "sdkId": "ComprehendMedical", + "region": "us-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "comprehendmedical-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "comprehendmedical", + "sdkId": "ComprehendMedical", + "region": "ap-southeast-2", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "comprehendmedical-fips.ap-southeast-2.api.aws" + }, + { + "endpointPrefix": "config", + "sdkId": "Config Service", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "config.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "config", + "sdkId": "Config Service", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "config.af-south-1.api.aws" + }, + { + "endpointPrefix": "config", + "sdkId": "Config Service", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "config-fips.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "config", + "sdkId": "Config Service", + "region": "us-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "config-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "config", + "sdkId": "Config Service", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "config-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "connect", + "sdkId": "Connect", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "connect.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "connect", + "sdkId": "Connect", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "connect.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "connect", + "sdkId": "Connect", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "connect-fips.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "connect", + "sdkId": "Connect", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "connect-fips.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "contact-lens", + "sdkId": "Connect Contact Lens", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "contact-lens.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "contact-lens", + "sdkId": "Connect Contact Lens", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "contact-lens.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "contact-lens", + "sdkId": "Connect Contact Lens", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "contact-lens-fips.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "contact-lens", + "sdkId": "Connect Contact Lens", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "contact-lens-fips.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "cur", + "sdkId": "Cost and Usage Report Service", + "region": "us-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "cur.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "cur", + "sdkId": "Cost and Usage Report Service", + "region": "us-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "cur.us-east-1.api.aws" + }, + { + "endpointPrefix": "cur", + "sdkId": "Cost and Usage Report Service", + "region": "us-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "cur-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "cur", + "sdkId": "Cost and Usage Report Service", + "region": "us-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "cur-fips.us-east-1.api.aws" + }, + { + "endpointPrefix": "data.iot", + "sdkId": "IoT Data Plane", + "region": "ap-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "data.iot.ap-east-1.amazonaws.com" + }, + { + "endpointPrefix": "data.iot", + "sdkId": "IoT Data Plane", + "region": "ap-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "data.iot.ap-east-1.api.aws" + }, + { + "endpointPrefix": "data.iot", + "sdkId": "IoT Data Plane", + "region": "ap-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "data.iot-fips.ap-east-1.amazonaws.com" + }, + { + "endpointPrefix": "data.iot", + "sdkId": "IoT Data Plane", + "region": "ca-central-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "data.iot-fips.ca-central-1.amazonaws.com" + }, + { + "endpointPrefix": "data.iot", + "sdkId": "IoT Data Plane", + "region": "ap-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "data.iot-fips.ap-east-1.api.aws" + }, + { + "endpointPrefix": "data.jobs.iot", + "sdkId": "IoT Jobs Data Plane", + "region": "ap-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "data.jobs.iot.ap-east-1.amazonaws.com" + }, + { + "endpointPrefix": "data.jobs.iot", + "sdkId": "IoT Jobs Data Plane", + "region": "ap-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "data.jobs.iot.ap-east-1.api.aws" + }, + { + "endpointPrefix": "data.jobs.iot", + "sdkId": "IoT Jobs Data Plane", + "region": "ap-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "data.jobs.iot-fips.ap-east-1.amazonaws.com" + }, + { + "endpointPrefix": "data.jobs.iot", + "sdkId": "IoT Jobs Data Plane", + "region": "ca-central-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "data.jobs.iot-fips.ca-central-1.amazonaws.com" + }, + { + "endpointPrefix": "data.jobs.iot", + "sdkId": "IoT Jobs Data Plane", + "region": "ap-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "data.jobs.iot-fips.ap-east-1.api.aws" + }, + { + "endpointPrefix": "data.mediastore", + "sdkId": "MediaStore Data", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "data.mediastore.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "data.mediastore", + "sdkId": "MediaStore Data", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "data.mediastore.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "data.mediastore", + "sdkId": "MediaStore Data", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "data.mediastore-fips.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "data.mediastore", + "sdkId": "MediaStore Data", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "data.mediastore-fips.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "databrew", + "sdkId": "DataBrew", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "databrew.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "databrew", + "sdkId": "DataBrew", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "databrew.af-south-1.api.aws" + }, + { + "endpointPrefix": "databrew", + "sdkId": "DataBrew", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "databrew-fips.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "databrew", + "sdkId": "DataBrew", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "databrew-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "dataexchange", + "sdkId": "DataExchange", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "dataexchange.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "dataexchange", + "sdkId": "DataExchange", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "dataexchange.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "dataexchange", + "sdkId": "DataExchange", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "dataexchange-fips.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "dataexchange", + "sdkId": "DataExchange", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "dataexchange-fips.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "datapipeline", + "sdkId": "Data Pipeline", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "datapipeline.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "datapipeline", + "sdkId": "Data Pipeline", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "datapipeline.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "datapipeline", + "sdkId": "Data Pipeline", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "datapipeline-fips.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "datapipeline", + "sdkId": "Data Pipeline", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "datapipeline-fips.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "datasync", + "sdkId": "DataSync", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "datasync.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "datasync", + "sdkId": "DataSync", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "datasync.af-south-1.api.aws" + }, + { + "endpointPrefix": "datasync", + "sdkId": "DataSync", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "datasync-fips.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "datasync", + "sdkId": "DataSync", + "region": "ca-central-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "datasync-fips.ca-central-1.amazonaws.com" + }, + { + "endpointPrefix": "datasync", + "sdkId": "DataSync", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "datasync-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "dax", + "sdkId": "DAX", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "dax.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "dax", + "sdkId": "DAX", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "dax.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "dax", + "sdkId": "DAX", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "dax-fips.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "dax", + "sdkId": "DAX", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "dax-fips.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "devicefarm", + "sdkId": "Device Farm", + "region": "us-west-2", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "devicefarm.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "devicefarm", + "sdkId": "Device Farm", + "region": "us-west-2", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "devicefarm.us-west-2.api.aws" + }, + { + "endpointPrefix": "devicefarm", + "sdkId": "Device Farm", + "region": "us-west-2", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "devicefarm-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "devicefarm", + "sdkId": "Device Farm", + "region": "us-west-2", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "devicefarm-fips.us-west-2.api.aws" + }, + { + "endpointPrefix": "directconnect", + "sdkId": "Direct Connect", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "directconnect.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "directconnect", + "sdkId": "Direct Connect", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "directconnect.af-south-1.api.aws" + }, + { + "endpointPrefix": "directconnect", + "sdkId": "Direct Connect", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "directconnect-fips.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "directconnect", + "sdkId": "Direct Connect", + "region": "us-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "directconnect-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "directconnect", + "sdkId": "Direct Connect", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "directconnect-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "discovery", + "sdkId": "Application Discovery Service", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "discovery.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "discovery", + "sdkId": "Application Discovery Service", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "discovery.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "discovery", + "sdkId": "Application Discovery Service", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "discovery-fips.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "discovery", + "sdkId": "Application Discovery Service", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "discovery-fips.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "dms", + "sdkId": "Database Migration Service", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "dms.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "dms", + "sdkId": "Database Migration Service", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "dms.af-south-1.api.aws" + }, + { + "endpointPrefix": "dms", + "sdkId": "Database Migration Service", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "dms-fips.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "dms", + "sdkId": "Database Migration Service", + "region": "us-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "dms-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "dms", + "sdkId": "Database Migration Service", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "dms-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "ds", + "sdkId": "Directory Service", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "ds.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "ds", + "sdkId": "Directory Service", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "ds.af-south-1.api.aws" + }, + { + "endpointPrefix": "ds", + "sdkId": "Directory Service", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "ds-fips.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "ds", + "sdkId": "Directory Service", + "region": "ca-central-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "ds-fips.ca-central-1.amazonaws.com" + }, + { + "endpointPrefix": "ds", + "sdkId": "Directory Service", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "ds-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "dynamodb", + "sdkId": "DynamoDB", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "dynamodb.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "dynamodb", + "sdkId": "DynamoDB", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "dynamodb.af-south-1.api.aws" + }, + { + "endpointPrefix": "dynamodb", + "sdkId": "DynamoDB", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "dynamodb-fips.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "dynamodb", + "sdkId": "DynamoDB", + "region": "ca-central-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "dynamodb-fips.ca-central-1.amazonaws.com" + }, + { + "endpointPrefix": "dynamodb", + "sdkId": "DynamoDB", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "dynamodb-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "ebs", + "sdkId": "EBS", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "ebs.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "ebs", + "sdkId": "EBS", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "ebs.af-south-1.api.aws" + }, + { + "endpointPrefix": "ebs", + "sdkId": "EBS", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "ebs-fips.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "ebs", + "sdkId": "EBS", + "region": "ca-central-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "ebs-fips.ca-central-1.amazonaws.com" + }, + { + "endpointPrefix": "ebs", + "sdkId": "EBS", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "ebs-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "ec2", + "sdkId": "EC2", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "ec2.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "ec2", + "sdkId": "EC2", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "ec2.af-south-1.api.aws" + }, + { + "endpointPrefix": "ec2", + "sdkId": "EC2", + "region": "ap-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "api.ec2.ap-south-1.aws" + }, + { + "endpointPrefix": "ec2", + "sdkId": "EC2", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "ec2-fips.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "ec2", + "sdkId": "EC2", + "region": "ca-central-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "ec2-fips.ca-central-1.amazonaws.com" + }, + { + "endpointPrefix": "ec2", + "sdkId": "EC2", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "ec2-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "ecs", + "sdkId": "ECS", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "ecs.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "ecs", + "sdkId": "ECS", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "ecs.af-south-1.api.aws" + }, + { + "endpointPrefix": "ecs", + "sdkId": "ECS", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "ecs-fips.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "ecs", + "sdkId": "ECS", + "region": "us-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "ecs-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "ecs", + "sdkId": "ECS", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "ecs-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "eks", + "sdkId": "EKS", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "fips.eks.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "eks", + "sdkId": "EKS", + "region": "us-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "fips.eks.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "elasticache", + "sdkId": "ElastiCache", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "elasticache.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "elasticache", + "sdkId": "ElastiCache", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "elasticache.af-south-1.api.aws" + }, + { + "endpointPrefix": "elasticache", + "sdkId": "ElastiCache", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "elasticache-fips.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "elasticache", + "sdkId": "ElastiCache", + "region": "us-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "elasticache-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "elasticache", + "sdkId": "ElastiCache", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "elasticache-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "elasticbeanstalk", + "sdkId": "Elastic Beanstalk", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "elasticbeanstalk.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "elasticbeanstalk", + "sdkId": "Elastic Beanstalk", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "elasticbeanstalk.af-south-1.api.aws" + }, + { + "endpointPrefix": "elasticbeanstalk", + "sdkId": "Elastic Beanstalk", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "elasticbeanstalk-fips.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "elasticbeanstalk", + "sdkId": "Elastic Beanstalk", + "region": "us-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "elasticbeanstalk-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "elasticbeanstalk", + "sdkId": "Elastic Beanstalk", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "elasticbeanstalk-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "elasticfilesystem", + "sdkId": "EFS", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "elasticfilesystem-fips.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "elasticloadbalancing", + "sdkId": "Elastic Load Balancing", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "elasticloadbalancing.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "elasticloadbalancing", + "sdkId": "Elastic Load Balancing", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "elasticloadbalancing.af-south-1.api.aws" + }, + { + "endpointPrefix": "elasticloadbalancing", + "sdkId": "Elastic Load Balancing", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "elasticloadbalancing-fips.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "elasticloadbalancing", + "sdkId": "Elastic Load Balancing", + "region": "us-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "elasticloadbalancing-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "elasticloadbalancing", + "sdkId": "Elastic Load Balancing", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "elasticloadbalancing-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "elasticmapreduce", + "sdkId": "EMR", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "elasticmapreduce.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "elasticmapreduce", + "sdkId": "EMR", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "elasticmapreduce.af-south-1.api.aws" + }, + { + "endpointPrefix": "elasticmapreduce", + "sdkId": "EMR", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "elasticmapreduce-fips.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "elasticmapreduce", + "sdkId": "EMR", + "region": "ca-central-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "elasticmapreduce-fips.ca-central-1.amazonaws.com" + }, + { + "endpointPrefix": "elasticmapreduce", + "sdkId": "EMR", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "elasticmapreduce-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "elastictranscoder", + "sdkId": "Elastic Transcoder", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "elastictranscoder.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "elastictranscoder", + "sdkId": "Elastic Transcoder", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "elastictranscoder.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "elastictranscoder", + "sdkId": "Elastic Transcoder", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "elastictranscoder-fips.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "elastictranscoder", + "sdkId": "Elastic Transcoder", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "elastictranscoder-fips.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "email", + "sdkId": "SESv2", + "region": "ap-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "email.ap-south-1.amazonaws.com" + }, + { + "endpointPrefix": "email", + "sdkId": "SESv2", + "region": "ap-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "email.ap-south-1.api.aws" + }, + { + "endpointPrefix": "email", + "sdkId": "SESv2", + "region": "ap-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "email-fips.ap-south-1.amazonaws.com" + }, + { + "endpointPrefix": "email", + "sdkId": "SESv2", + "region": "ap-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "email-fips.ap-south-1.api.aws" + }, + { + "endpointPrefix": "emr-containers", + "sdkId": "EMR containers", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "emr-containers.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "emr-containers", + "sdkId": "EMR containers", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "emr-containers.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "emr-containers", + "sdkId": "EMR containers", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "emr-containers-fips.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "emr-containers", + "sdkId": "EMR containers", + "region": "ca-central-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "emr-containers-fips.ca-central-1.amazonaws.com" + }, + { + "endpointPrefix": "emr-containers", + "sdkId": "EMR containers", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "emr-containers-fips.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "entitlement.marketplace", + "sdkId": "Marketplace Entitlement Service", + "region": "us-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "entitlement.marketplace.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "entitlement.marketplace", + "sdkId": "Marketplace Entitlement Service", + "region": "us-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "entitlement.marketplace.us-east-1.api.aws" + }, + { + "endpointPrefix": "entitlement.marketplace", + "sdkId": "Marketplace Entitlement Service", + "region": "us-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "entitlement.marketplace-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "entitlement.marketplace", + "sdkId": "Marketplace Entitlement Service", + "region": "us-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "entitlement.marketplace-fips.us-east-1.api.aws" + }, + { + "endpointPrefix": "es", + "sdkId": "OpenSearch", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "es.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "es", + "sdkId": "OpenSearch", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "es.af-south-1.api.aws" + }, + { + "endpointPrefix": "es", + "sdkId": "OpenSearch", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "es-fips.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "es", + "sdkId": "OpenSearch", + "region": "us-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "es-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "es", + "sdkId": "OpenSearch", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "es-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "events", + "sdkId": "EventBridge", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "events.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "events", + "sdkId": "EventBridge", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "events.af-south-1.api.aws" + }, + { + "endpointPrefix": "events", + "sdkId": "EventBridge", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "events-fips.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "events", + "sdkId": "EventBridge", + "region": "us-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "events-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "events", + "sdkId": "EventBridge", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "events-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "finspace", + "sdkId": "finspace", + "region": "ca-central-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "finspace.ca-central-1.amazonaws.com" + }, + { + "endpointPrefix": "finspace", + "sdkId": "finspace", + "region": "ca-central-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "finspace.ca-central-1.api.aws" + }, + { + "endpointPrefix": "finspace", + "sdkId": "finspace", + "region": "ca-central-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "finspace-fips.ca-central-1.amazonaws.com" + }, + { + "endpointPrefix": "finspace", + "sdkId": "finspace", + "region": "ca-central-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "finspace-fips.ca-central-1.api.aws" + }, + { + "endpointPrefix": "finspace-api", + "sdkId": "finspace data", + "region": "ca-central-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "finspace-api.ca-central-1.amazonaws.com" + }, + { + "endpointPrefix": "finspace-api", + "sdkId": "finspace data", + "region": "ca-central-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "finspace-api.ca-central-1.api.aws" + }, + { + "endpointPrefix": "finspace-api", + "sdkId": "finspace data", + "region": "ca-central-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "finspace-api-fips.ca-central-1.amazonaws.com" + }, + { + "endpointPrefix": "finspace-api", + "sdkId": "finspace data", + "region": "ca-central-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "finspace-api-fips.ca-central-1.api.aws" + }, + { + "endpointPrefix": "firehose", + "sdkId": "Firehose", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "firehose.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "firehose", + "sdkId": "Firehose", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "firehose.af-south-1.api.aws" + }, + { + "endpointPrefix": "firehose", + "sdkId": "Firehose", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "firehose-fips.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "firehose", + "sdkId": "Firehose", + "region": "us-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "firehose-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "firehose", + "sdkId": "Firehose", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "firehose-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "fms", + "sdkId": "FMS", + "region": "ap-northeast-3", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "fms.ap-northeast-3.amazonaws.com" + }, + { + "endpointPrefix": "fms", + "sdkId": "FMS", + "region": "ap-northeast-3", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "fms.ap-northeast-3.api.aws" + }, + { + "endpointPrefix": "fms", + "sdkId": "FMS", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "fms-fips.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "fms", + "sdkId": "FMS", + "region": "ap-northeast-3", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "fms-fips.ap-northeast-3.amazonaws.com" + }, + { + "endpointPrefix": "fms", + "sdkId": "FMS", + "region": "ap-northeast-3", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "fms-fips.ap-northeast-3.api.aws" + }, + { + "endpointPrefix": "forecast", + "sdkId": "forecast", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "forecast.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "forecast", + "sdkId": "forecast", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "forecast.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "forecast", + "sdkId": "forecast", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "forecast-fips.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "forecast", + "sdkId": "forecast", + "region": "us-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "forecast-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "forecast", + "sdkId": "forecast", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "forecast-fips.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "forecastquery", + "sdkId": "forecastquery", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "forecastquery.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "forecastquery", + "sdkId": "forecastquery", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "forecastquery.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "forecastquery", + "sdkId": "forecastquery", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "forecastquery-fips.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "forecastquery", + "sdkId": "forecastquery", + "region": "us-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "forecastquery-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "forecastquery", + "sdkId": "forecastquery", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "forecastquery-fips.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "frauddetector", + "sdkId": "FraudDetector", + "region": "ap-southeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "frauddetector.ap-southeast-1.amazonaws.com" + }, + { + "endpointPrefix": "frauddetector", + "sdkId": "FraudDetector", + "region": "ap-southeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "frauddetector.ap-southeast-1.api.aws" + }, + { + "endpointPrefix": "frauddetector", + "sdkId": "FraudDetector", + "region": "ap-southeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "frauddetector-fips.ap-southeast-1.amazonaws.com" + }, + { + "endpointPrefix": "frauddetector", + "sdkId": "FraudDetector", + "region": "ap-southeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "frauddetector-fips.ap-southeast-1.api.aws" + }, + { + "endpointPrefix": "fsx", + "sdkId": "FSx", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "fsx.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "fsx", + "sdkId": "FSx", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "fsx.af-south-1.api.aws" + }, + { + "endpointPrefix": "fsx", + "sdkId": "FSx", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "fsx-fips.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "fsx", + "sdkId": "FSx", + "region": "ca-central-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "fsx-fips.ca-central-1.amazonaws.com" + }, + { + "endpointPrefix": "fsx", + "sdkId": "FSx", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "fsx-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "gamelift", + "sdkId": "GameLift", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "gamelift.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "gamelift", + "sdkId": "GameLift", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "gamelift.af-south-1.api.aws" + }, + { + "endpointPrefix": "gamelift", + "sdkId": "GameLift", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "gamelift-fips.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "gamelift", + "sdkId": "GameLift", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "gamelift-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "glacier", + "sdkId": "Glacier", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "glacier.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "glacier", + "sdkId": "Glacier", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "glacier.af-south-1.api.aws" + }, + { + "endpointPrefix": "glacier", + "sdkId": "Glacier", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "glacier-fips.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "glacier", + "sdkId": "Glacier", + "region": "ca-central-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "glacier-fips.ca-central-1.amazonaws.com" + }, + { + "endpointPrefix": "glacier", + "sdkId": "Glacier", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "glacier-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "glue", + "sdkId": "Glue", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "glue.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "glue", + "sdkId": "Glue", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "glue.af-south-1.api.aws" + }, + { + "endpointPrefix": "glue", + "sdkId": "Glue", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "glue-fips.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "glue", + "sdkId": "Glue", + "region": "us-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "glue-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "glue", + "sdkId": "Glue", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "glue-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "greengrass", + "sdkId": "GreengrassV2", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "greengrass.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "greengrass", + "sdkId": "GreengrassV2", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "greengrass.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "greengrass", + "sdkId": "GreengrassV2", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "greengrass-fips.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "greengrass", + "sdkId": "GreengrassV2", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "greengrass-fips.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "groundstation", + "sdkId": "GroundStation", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "groundstation.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "groundstation", + "sdkId": "GroundStation", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "groundstation.af-south-1.api.aws" + }, + { + "endpointPrefix": "groundstation", + "sdkId": "GroundStation", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "groundstation-fips.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "groundstation", + "sdkId": "GroundStation", + "region": "us-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "groundstation-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "groundstation", + "sdkId": "GroundStation", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "groundstation-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "guardduty", + "sdkId": "GuardDuty", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "guardduty.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "guardduty", + "sdkId": "GuardDuty", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "guardduty.af-south-1.api.aws" + }, + { + "endpointPrefix": "guardduty", + "sdkId": "GuardDuty", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "guardduty-fips.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "guardduty", + "sdkId": "GuardDuty", + "region": "us-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "guardduty-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "guardduty", + "sdkId": "GuardDuty", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "guardduty-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "healthlake", + "sdkId": "HealthLake", + "region": "us-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "healthlake.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "healthlake", + "sdkId": "HealthLake", + "region": "us-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "healthlake.us-east-1.api.aws" + }, + { + "endpointPrefix": "healthlake", + "sdkId": "HealthLake", + "region": "us-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "healthlake-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "healthlake", + "sdkId": "HealthLake", + "region": "us-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "healthlake-fips.us-east-1.api.aws" + }, + { + "endpointPrefix": "honeycode", + "sdkId": "Honeycode", + "region": "us-west-2", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "honeycode.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "honeycode", + "sdkId": "Honeycode", + "region": "us-west-2", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "honeycode.us-west-2.api.aws" + }, + { + "endpointPrefix": "honeycode", + "sdkId": "Honeycode", + "region": "us-west-2", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "honeycode-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "honeycode", + "sdkId": "Honeycode", + "region": "us-west-2", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "honeycode-fips.us-west-2.api.aws" + }, + { + "endpointPrefix": "iam", + "sdkId": "IAM", + "region": "aws-global", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "iam.amazonaws.com" + }, + { + "endpointPrefix": "iam", + "sdkId": "IAM", + "region": "aws-global", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "iam-fips.amazonaws.com" + }, + { + "endpointPrefix": "identity-chime", + "sdkId": "Chime SDK Identity", + "region": "us-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "identity-chime-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "identitystore", + "sdkId": "identitystore", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "identitystore.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "identitystore", + "sdkId": "identitystore", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "identitystore.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "identitystore", + "sdkId": "identitystore", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "identitystore-fips.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "identitystore", + "sdkId": "identitystore", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "identitystore-fips.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "inspector", + "sdkId": "Inspector", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "inspector.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "inspector", + "sdkId": "Inspector", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "inspector.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "inspector", + "sdkId": "Inspector", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "inspector-fips.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "inspector", + "sdkId": "Inspector", + "region": "us-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "inspector-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "inspector", + "sdkId": "Inspector", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "inspector-fips.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "iot", + "sdkId": "IoT", + "region": "ap-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "iot.ap-east-1.amazonaws.com" + }, + { + "endpointPrefix": "iot", + "sdkId": "IoT", + "region": "ap-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "iot.ap-east-1.api.aws" + }, + { + "endpointPrefix": "iot", + "sdkId": "IoT", + "region": "ap-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "iot-fips.ap-east-1.amazonaws.com" + }, + { + "endpointPrefix": "iot", + "sdkId": "IoT", + "region": "ca-central-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "iot-fips.ca-central-1.amazonaws.com" + }, + { + "endpointPrefix": "iot", + "sdkId": "IoT", + "region": "ap-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "iot-fips.ap-east-1.api.aws" + }, + { + "endpointPrefix": "iotanalytics", + "sdkId": "IoTAnalytics", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "iotanalytics.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "iotanalytics", + "sdkId": "IoTAnalytics", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "iotanalytics.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "iotanalytics", + "sdkId": "IoTAnalytics", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "iotanalytics-fips.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "iotanalytics", + "sdkId": "IoTAnalytics", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "iotanalytics-fips.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "iotevents", + "sdkId": "IoT Events", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "iotevents.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "iotevents", + "sdkId": "IoT Events", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "iotevents.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "iotevents", + "sdkId": "IoT Events", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "iotevents-fips.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "iotevents", + "sdkId": "IoT Events", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "iotevents-fips.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "iotsitewise", + "sdkId": "IoTSiteWise", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "iotsitewise.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "iotsitewise", + "sdkId": "IoTSiteWise", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "iotsitewise.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "iotsitewise", + "sdkId": "IoTSiteWise", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "iotsitewise-fips.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "iotsitewise", + "sdkId": "IoTSiteWise", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "iotsitewise-fips.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "iotthingsgraph", + "sdkId": "IoTThingsGraph", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "iotthingsgraph.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "iotthingsgraph", + "sdkId": "IoTThingsGraph", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "iotthingsgraph.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "iotthingsgraph", + "sdkId": "IoTThingsGraph", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "iotthingsgraph-fips.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "iotthingsgraph", + "sdkId": "IoTThingsGraph", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "iotthingsgraph-fips.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "ivs", + "sdkId": "ivs", + "region": "eu-west-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "ivs.eu-west-1.amazonaws.com" + }, + { + "endpointPrefix": "ivs", + "sdkId": "ivs", + "region": "eu-west-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "ivs.eu-west-1.api.aws" + }, + { + "endpointPrefix": "ivs", + "sdkId": "ivs", + "region": "eu-west-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "ivs-fips.eu-west-1.amazonaws.com" + }, + { + "endpointPrefix": "ivs", + "sdkId": "ivs", + "region": "eu-west-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "ivs-fips.eu-west-1.api.aws" + }, + { + "endpointPrefix": "kafka", + "sdkId": "Kafka", + "region": "ap-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "kafka.ap-east-1.amazonaws.com" + }, + { + "endpointPrefix": "kafka", + "sdkId": "Kafka", + "region": "ap-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "kafka.ap-east-1.api.aws" + }, + { + "endpointPrefix": "kafka", + "sdkId": "Kafka", + "region": "ap-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "kafka-fips.ap-east-1.amazonaws.com" + }, + { + "endpointPrefix": "kafka", + "sdkId": "Kafka", + "region": "ap-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "kafka-fips.ap-east-1.api.aws" + }, + { + "endpointPrefix": "kafkaconnect", + "sdkId": "KafkaConnect", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "kafkaconnect.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "kafkaconnect", + "sdkId": "KafkaConnect", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "kafkaconnect.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "kafkaconnect", + "sdkId": "KafkaConnect", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "kafkaconnect-fips.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "kafkaconnect", + "sdkId": "KafkaConnect", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "kafkaconnect-fips.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "kendra", + "sdkId": "kendra", + "region": "ap-southeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "kendra.ap-southeast-1.amazonaws.com" + }, + { + "endpointPrefix": "kendra", + "sdkId": "kendra", + "region": "ap-southeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "kendra.ap-southeast-1.api.aws" + }, + { + "endpointPrefix": "kendra", + "sdkId": "kendra", + "region": "ap-southeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "kendra-fips.ap-southeast-1.amazonaws.com" + }, + { + "endpointPrefix": "kendra", + "sdkId": "kendra", + "region": "us-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "kendra-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "kendra", + "sdkId": "kendra", + "region": "ap-southeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "kendra-fips.ap-southeast-1.api.aws" + }, + { + "endpointPrefix": "kinesis", + "sdkId": "Kinesis", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "kinesis.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "kinesis", + "sdkId": "Kinesis", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "kinesis.af-south-1.api.aws" + }, + { + "endpointPrefix": "kinesis", + "sdkId": "Kinesis", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "kinesis-fips.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "kinesis", + "sdkId": "Kinesis", + "region": "us-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "kinesis-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "kinesis", + "sdkId": "Kinesis", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "kinesis-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "kinesisanalytics", + "sdkId": "Kinesis Analytics", + "region": "ap-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "kinesisanalytics.ap-east-1.amazonaws.com" + }, + { + "endpointPrefix": "kinesisanalytics", + "sdkId": "Kinesis Analytics", + "region": "ap-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "kinesisanalytics.ap-east-1.api.aws" + }, + { + "endpointPrefix": "kinesisanalytics", + "sdkId": "Kinesis Analytics", + "region": "ap-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "kinesisanalytics-fips.ap-east-1.amazonaws.com" + }, + { + "endpointPrefix": "kinesisanalytics", + "sdkId": "Kinesis Analytics", + "region": "ap-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "kinesisanalytics-fips.ap-east-1.api.aws" + }, + { + "endpointPrefix": "kinesisvideo", + "sdkId": "Kinesis Video", + "region": "ap-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "kinesisvideo.ap-east-1.amazonaws.com" + }, + { + "endpointPrefix": "kinesisvideo", + "sdkId": "Kinesis Video", + "region": "ap-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "kinesisvideo.ap-east-1.api.aws" + }, + { + "endpointPrefix": "kinesisvideo", + "sdkId": "Kinesis Video", + "region": "ap-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "kinesisvideo-fips.ap-east-1.amazonaws.com" + }, + { + "endpointPrefix": "kinesisvideo", + "sdkId": "Kinesis Video", + "region": "ap-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "kinesisvideo-fips.ap-east-1.api.aws" + }, + { + "endpointPrefix": "kms", + "sdkId": "KMS", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "kms-fips.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "lakeformation", + "sdkId": "LakeFormation", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "lakeformation.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "lakeformation", + "sdkId": "LakeFormation", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "lakeformation.af-south-1.api.aws" + }, + { + "endpointPrefix": "lakeformation", + "sdkId": "LakeFormation", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "lakeformation-fips.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "lakeformation", + "sdkId": "LakeFormation", + "region": "us-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "lakeformation-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "lakeformation", + "sdkId": "LakeFormation", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "lakeformation-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "lambda", + "sdkId": "Lambda", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "lambda.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "lambda", + "sdkId": "Lambda", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "lambda.af-south-1.api.aws" + }, + { + "endpointPrefix": "lambda", + "sdkId": "Lambda", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "lambda-fips.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "lambda", + "sdkId": "Lambda", + "region": "us-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "lambda-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "lambda", + "sdkId": "Lambda", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "lambda-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "license-manager", + "sdkId": "License Manager", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "license-manager.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "license-manager", + "sdkId": "License Manager", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "license-manager.af-south-1.api.aws" + }, + { + "endpointPrefix": "license-manager", + "sdkId": "License Manager", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "license-manager-fips.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "license-manager", + "sdkId": "License Manager", + "region": "us-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "license-manager-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "license-manager", + "sdkId": "License Manager", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "license-manager-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "lightsail", + "sdkId": "Lightsail", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "lightsail.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "lightsail", + "sdkId": "Lightsail", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "lightsail.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "lightsail", + "sdkId": "Lightsail", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "lightsail-fips.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "lightsail", + "sdkId": "Lightsail", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "lightsail-fips.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "logs", + "sdkId": "CloudWatch Logs", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "logs.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "logs", + "sdkId": "CloudWatch Logs", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "logs.af-south-1.api.aws" + }, + { + "endpointPrefix": "logs", + "sdkId": "CloudWatch Logs", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "logs-fips.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "logs", + "sdkId": "CloudWatch Logs", + "region": "us-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "logs-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "logs", + "sdkId": "CloudWatch Logs", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "logs-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "lookoutequipment", + "sdkId": "LookoutEquipment", + "region": "ap-northeast-2", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "lookoutequipment.ap-northeast-2.amazonaws.com" + }, + { + "endpointPrefix": "lookoutequipment", + "sdkId": "LookoutEquipment", + "region": "ap-northeast-2", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "lookoutequipment.ap-northeast-2.api.aws" + }, + { + "endpointPrefix": "lookoutequipment", + "sdkId": "LookoutEquipment", + "region": "ap-northeast-2", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "lookoutequipment-fips.ap-northeast-2.amazonaws.com" + }, + { + "endpointPrefix": "lookoutequipment", + "sdkId": "LookoutEquipment", + "region": "ap-northeast-2", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "lookoutequipment-fips.ap-northeast-2.api.aws" + }, + { + "endpointPrefix": "lookoutvision", + "sdkId": "LookoutVision", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "lookoutvision.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "lookoutvision", + "sdkId": "LookoutVision", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "lookoutvision.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "lookoutvision", + "sdkId": "LookoutVision", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "lookoutvision-fips.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "lookoutvision", + "sdkId": "LookoutVision", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "lookoutvision-fips.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "machinelearning", + "sdkId": "Machine Learning", + "region": "eu-west-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "machinelearning.eu-west-1.amazonaws.com" + }, + { + "endpointPrefix": "machinelearning", + "sdkId": "Machine Learning", + "region": "eu-west-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "machinelearning.eu-west-1.api.aws" + }, + { + "endpointPrefix": "machinelearning", + "sdkId": "Machine Learning", + "region": "eu-west-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "machinelearning-fips.eu-west-1.amazonaws.com" + }, + { + "endpointPrefix": "machinelearning", + "sdkId": "Machine Learning", + "region": "eu-west-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "machinelearning-fips.eu-west-1.api.aws" + }, + { + "endpointPrefix": "macie", + "sdkId": "Macie", + "region": "us-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "macie-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "macie2", + "sdkId": "Macie2", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "macie2.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "macie2", + "sdkId": "Macie2", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "macie2.af-south-1.api.aws" + }, + { + "endpointPrefix": "macie2", + "sdkId": "Macie2", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "macie2-fips.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "macie2", + "sdkId": "Macie2", + "region": "us-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "macie2-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "macie2", + "sdkId": "Macie2", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "macie2-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "managedblockchain", + "sdkId": "ManagedBlockchain", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "managedblockchain.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "managedblockchain", + "sdkId": "ManagedBlockchain", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "managedblockchain.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "managedblockchain", + "sdkId": "ManagedBlockchain", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "managedblockchain-fips.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "managedblockchain", + "sdkId": "ManagedBlockchain", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "managedblockchain-fips.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "marketplacecommerceanalytics", + "sdkId": "Marketplace Commerce Analytics", + "region": "us-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "marketplacecommerceanalytics.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "marketplacecommerceanalytics", + "sdkId": "Marketplace Commerce Analytics", + "region": "us-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "marketplacecommerceanalytics.us-east-1.api.aws" + }, + { + "endpointPrefix": "marketplacecommerceanalytics", + "sdkId": "Marketplace Commerce Analytics", + "region": "us-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "marketplacecommerceanalytics-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "marketplacecommerceanalytics", + "sdkId": "Marketplace Commerce Analytics", + "region": "us-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "marketplacecommerceanalytics-fips.us-east-1.api.aws" + }, + { + "endpointPrefix": "mediaconnect", + "sdkId": "MediaConnect", + "region": "ap-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "mediaconnect.ap-east-1.amazonaws.com" + }, + { + "endpointPrefix": "mediaconnect", + "sdkId": "MediaConnect", + "region": "ap-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "mediaconnect.ap-east-1.api.aws" + }, + { + "endpointPrefix": "mediaconnect", + "sdkId": "MediaConnect", + "region": "ap-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "mediaconnect-fips.ap-east-1.amazonaws.com" + }, + { + "endpointPrefix": "mediaconnect", + "sdkId": "MediaConnect", + "region": "ap-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "mediaconnect-fips.ap-east-1.api.aws" + }, + { + "endpointPrefix": "mediaconvert", + "sdkId": "MediaConvert", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "mediaconvert.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "mediaconvert", + "sdkId": "MediaConvert", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "mediaconvert.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "mediaconvert", + "sdkId": "MediaConvert", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "mediaconvert-fips.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "mediaconvert", + "sdkId": "MediaConvert", + "region": "ca-central-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "mediaconvert-fips.ca-central-1.amazonaws.com" + }, + { + "endpointPrefix": "mediaconvert", + "sdkId": "MediaConvert", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "mediaconvert-fips.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "medialive", + "sdkId": "MediaLive", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "medialive.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "medialive", + "sdkId": "MediaLive", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "medialive.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "medialive", + "sdkId": "MediaLive", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "medialive-fips.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "medialive", + "sdkId": "MediaLive", + "region": "us-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "medialive-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "medialive", + "sdkId": "MediaLive", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "medialive-fips.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "mediapackage", + "sdkId": "MediaPackage", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "mediapackage.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "mediapackage", + "sdkId": "MediaPackage", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "mediapackage.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "mediapackage", + "sdkId": "MediaPackage", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "mediapackage-fips.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "mediapackage", + "sdkId": "MediaPackage", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "mediapackage-fips.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "mediapackage-vod", + "sdkId": "MediaPackage Vod", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "mediapackage-vod.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "mediapackage-vod", + "sdkId": "MediaPackage Vod", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "mediapackage-vod.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "mediapackage-vod", + "sdkId": "MediaPackage Vod", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "mediapackage-vod-fips.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "mediapackage-vod", + "sdkId": "MediaPackage Vod", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "mediapackage-vod-fips.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "mediastore", + "sdkId": "MediaStore", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "mediastore.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "mediastore", + "sdkId": "MediaStore", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "mediastore.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "mediastore", + "sdkId": "MediaStore", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "mediastore-fips.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "mediastore", + "sdkId": "MediaStore", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "mediastore-fips.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "messaging-chime", + "sdkId": "Chime SDK Messaging", + "region": "us-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "messaging-chime-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "metering.marketplace", + "sdkId": "Marketplace Metering", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "metering.marketplace.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "metering.marketplace", + "sdkId": "Marketplace Metering", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "metering.marketplace.af-south-1.api.aws" + }, + { + "endpointPrefix": "metering.marketplace", + "sdkId": "Marketplace Metering", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "metering.marketplace-fips.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "metering.marketplace", + "sdkId": "Marketplace Metering", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "metering.marketplace-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "mgh", + "sdkId": "Migration Hub", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "mgh.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "mgh", + "sdkId": "Migration Hub", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "mgh.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "mgh", + "sdkId": "Migration Hub", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "mgh-fips.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "mgh", + "sdkId": "Migration Hub", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "mgh-fips.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "mgn", + "sdkId": "mgn", + "region": "ap-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "mgn.ap-east-1.amazonaws.com" + }, + { + "endpointPrefix": "mgn", + "sdkId": "mgn", + "region": "ap-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "mgn.ap-east-1.api.aws" + }, + { + "endpointPrefix": "mgn", + "sdkId": "mgn", + "region": "ap-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "mgn-fips.ap-east-1.amazonaws.com" + }, + { + "endpointPrefix": "mgn", + "sdkId": "mgn", + "region": "ap-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "mgn-fips.ap-east-1.api.aws" + }, + { + "endpointPrefix": "models-v2-lex", + "sdkId": "Lex Models V2", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "models-v2-lex.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "models-v2-lex", + "sdkId": "Lex Models V2", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "models-v2-lex.af-south-1.api.aws" + }, + { + "endpointPrefix": "models-v2-lex", + "sdkId": "Lex Models V2", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "models-v2-lex-fips.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "models-v2-lex", + "sdkId": "Lex Models V2", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "models-v2-lex-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "models.lex", + "sdkId": "Lex Model Building Service", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "models-fips.lex.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "models.lex", + "sdkId": "Lex Model Building Service", + "region": "us-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "models-fips.lex.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "monitoring", + "sdkId": "CloudWatch", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "monitoring.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "monitoring", + "sdkId": "CloudWatch", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "monitoring.af-south-1.api.aws" + }, + { + "endpointPrefix": "monitoring", + "sdkId": "CloudWatch", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "monitoring-fips.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "monitoring", + "sdkId": "CloudWatch", + "region": "us-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "monitoring-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "monitoring", + "sdkId": "CloudWatch", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "monitoring-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "mq", + "sdkId": "mq", + "region": "ap-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "mq.ap-east-1.amazonaws.com" + }, + { + "endpointPrefix": "mq", + "sdkId": "mq", + "region": "ap-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "mq.ap-east-1.api.aws" + }, + { + "endpointPrefix": "mq", + "sdkId": "mq", + "region": "ap-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "mq-fips.ap-east-1.amazonaws.com" + }, + { + "endpointPrefix": "mq", + "sdkId": "mq", + "region": "us-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "mq-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "mq", + "sdkId": "mq", + "region": "ap-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "mq-fips.ap-east-1.api.aws" + }, + { + "endpointPrefix": "mturk-requester", + "sdkId": "MTurk", + "region": "us-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "mturk-requester.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "mturk-requester", + "sdkId": "MTurk", + "region": "us-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "mturk-requester.us-east-1.api.aws" + }, + { + "endpointPrefix": "mturk-requester", + "sdkId": "MTurk", + "region": "us-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "mturk-requester-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "mturk-requester", + "sdkId": "MTurk", + "region": "us-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "mturk-requester-fips.us-east-1.api.aws" + }, + { + "endpointPrefix": "network-firewall", + "sdkId": "Network Firewall", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "network-firewall.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "network-firewall", + "sdkId": "Network Firewall", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "network-firewall.af-south-1.api.aws" + }, + { + "endpointPrefix": "network-firewall", + "sdkId": "Network Firewall", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "network-firewall-fips.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "network-firewall", + "sdkId": "Network Firewall", + "region": "ca-central-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "network-firewall-fips.ca-central-1.amazonaws.com" + }, + { + "endpointPrefix": "network-firewall", + "sdkId": "Network Firewall", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "network-firewall-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "nimble", + "sdkId": "nimble", + "region": "ap-southeast-2", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "nimble.ap-southeast-2.amazonaws.com" + }, + { + "endpointPrefix": "nimble", + "sdkId": "nimble", + "region": "ap-southeast-2", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "nimble.ap-southeast-2.api.aws" + }, + { + "endpointPrefix": "nimble", + "sdkId": "nimble", + "region": "ap-southeast-2", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "nimble-fips.ap-southeast-2.amazonaws.com" + }, + { + "endpointPrefix": "nimble", + "sdkId": "nimble", + "region": "ap-southeast-2", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "nimble-fips.ap-southeast-2.api.aws" + }, + { + "endpointPrefix": "opsworks", + "sdkId": "OpsWorks", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "opsworks.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "opsworks", + "sdkId": "OpsWorks", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "opsworks.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "opsworks", + "sdkId": "OpsWorks", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "opsworks-fips.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "opsworks", + "sdkId": "OpsWorks", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "opsworks-fips.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "opsworks-cm", + "sdkId": "OpsWorksCM", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "opsworks-cm.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "opsworks-cm", + "sdkId": "OpsWorksCM", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "opsworks-cm.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "opsworks-cm", + "sdkId": "OpsWorksCM", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "opsworks-cm-fips.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "opsworks-cm", + "sdkId": "OpsWorksCM", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "opsworks-cm-fips.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "organizations", + "sdkId": "Organizations", + "region": "aws-global", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "organizations.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "organizations", + "sdkId": "Organizations", + "region": "aws-global", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "organizations-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "outposts", + "sdkId": "Outposts", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "outposts.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "outposts", + "sdkId": "Outposts", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "outposts.af-south-1.api.aws" + }, + { + "endpointPrefix": "outposts", + "sdkId": "Outposts", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "outposts-fips.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "outposts", + "sdkId": "Outposts", + "region": "ca-central-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "outposts-fips.ca-central-1.amazonaws.com" + }, + { + "endpointPrefix": "outposts", + "sdkId": "Outposts", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "outposts-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "personalize", + "sdkId": "Personalize", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "personalize.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "personalize", + "sdkId": "Personalize", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "personalize.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "personalize", + "sdkId": "Personalize", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "personalize-fips.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "personalize", + "sdkId": "Personalize", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "personalize-fips.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "pinpoint", + "sdkId": "Pinpoint", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "pinpoint.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "pinpoint", + "sdkId": "Pinpoint", + "region": "us-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "pinpoint.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "pinpoint", + "sdkId": "Pinpoint", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "pinpoint.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "pinpoint", + "sdkId": "Pinpoint", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "pinpoint-fips.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "pinpoint", + "sdkId": "Pinpoint", + "region": "us-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "pinpoint-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "pinpoint", + "sdkId": "Pinpoint", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "pinpoint-fips.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "polly", + "sdkId": "Polly", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "polly.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "polly", + "sdkId": "Polly", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "polly.af-south-1.api.aws" + }, + { + "endpointPrefix": "polly", + "sdkId": "Polly", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "polly-fips.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "polly", + "sdkId": "Polly", + "region": "us-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "polly-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "polly", + "sdkId": "Polly", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "polly-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "profile", + "sdkId": "Customer Profiles", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "profile.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "profile", + "sdkId": "Customer Profiles", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "profile.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "profile", + "sdkId": "Customer Profiles", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "profile-fips.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "profile", + "sdkId": "Customer Profiles", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "profile-fips.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "projects.iot1click", + "sdkId": "IoT 1Click Projects", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "projects.iot1click.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "projects.iot1click", + "sdkId": "IoT 1Click Projects", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "projects.iot1click.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "projects.iot1click", + "sdkId": "IoT 1Click Projects", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "projects.iot1click-fips.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "projects.iot1click", + "sdkId": "IoT 1Click Projects", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "projects.iot1click-fips.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "qldb", + "sdkId": "QLDB", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "qldb.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "qldb", + "sdkId": "QLDB", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "qldb.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "qldb", + "sdkId": "QLDB", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "qldb-fips.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "qldb", + "sdkId": "QLDB", + "region": "us-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "qldb-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "qldb", + "sdkId": "QLDB", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "qldb-fips.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "quicksight", + "sdkId": "QuickSight", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "quicksight.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "quicksight", + "sdkId": "QuickSight", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "quicksight.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "quicksight", + "sdkId": "QuickSight", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "quicksight-fips.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "quicksight", + "sdkId": "QuickSight", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "quicksight-fips.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "ram", + "sdkId": "RAM", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "ram.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "ram", + "sdkId": "RAM", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "ram.af-south-1.api.aws" + }, + { + "endpointPrefix": "ram", + "sdkId": "RAM", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "ram-fips.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "ram", + "sdkId": "RAM", + "region": "ca-central-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "ram-fips.ca-central-1.amazonaws.com" + }, + { + "endpointPrefix": "ram", + "sdkId": "RAM", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "ram-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "rds", + "sdkId": "RDS", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "rds.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "rds", + "sdkId": "RDS", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "rds.af-south-1.api.aws" + }, + { + "endpointPrefix": "rds", + "sdkId": "RDS", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "rds-fips.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "rds", + "sdkId": "RDS", + "region": "ca-central-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "rds-fips.ca-central-1.amazonaws.com" + }, + { + "endpointPrefix": "rds", + "sdkId": "RDS", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "rds-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "redshift", + "sdkId": "Redshift", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "redshift.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "redshift", + "sdkId": "Redshift", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "redshift.af-south-1.api.aws" + }, + { + "endpointPrefix": "redshift", + "sdkId": "Redshift", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "redshift-fips.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "redshift", + "sdkId": "Redshift", + "region": "ca-central-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "redshift-fips.ca-central-1.amazonaws.com" + }, + { + "endpointPrefix": "redshift", + "sdkId": "Redshift", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "redshift-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "rekognition", + "sdkId": "Rekognition", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "rekognition.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "rekognition", + "sdkId": "Rekognition", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "rekognition.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "rekognition", + "sdkId": "Rekognition", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "rekognition-fips.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "rekognition", + "sdkId": "Rekognition", + "region": "ca-central-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "rekognition-fips.ca-central-1.amazonaws.com" + }, + { + "endpointPrefix": "rekognition", + "sdkId": "Rekognition", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "rekognition-fips.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "resource-groups", + "sdkId": "Resource Groups", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "resource-groups.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "resource-groups", + "sdkId": "Resource Groups", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "resource-groups.af-south-1.api.aws" + }, + { + "endpointPrefix": "resource-groups", + "sdkId": "Resource Groups", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "resource-groups-fips.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "resource-groups", + "sdkId": "Resource Groups", + "region": "us-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "resource-groups-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "resource-groups", + "sdkId": "Resource Groups", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "resource-groups-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "robomaker", + "sdkId": "RoboMaker", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "robomaker.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "robomaker", + "sdkId": "RoboMaker", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "robomaker.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "robomaker", + "sdkId": "RoboMaker", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "robomaker-fips.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "robomaker", + "sdkId": "RoboMaker", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "robomaker-fips.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "route53", + "sdkId": "Route 53", + "region": "aws-global", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "route53.amazonaws.com" + }, + { + "endpointPrefix": "route53", + "sdkId": "Route 53", + "region": "aws-global", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "route53-fips.amazonaws.com" + }, + { + "endpointPrefix": "route53domains", + "sdkId": "Route 53 Domains", + "region": "us-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "route53domains.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "route53domains", + "sdkId": "Route 53 Domains", + "region": "us-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "route53domains.us-east-1.api.aws" + }, + { + "endpointPrefix": "route53domains", + "sdkId": "Route 53 Domains", + "region": "us-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "route53domains-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "route53domains", + "sdkId": "Route 53 Domains", + "region": "us-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "route53domains-fips.us-east-1.api.aws" + }, + { + "endpointPrefix": "route53resolver", + "sdkId": "Route53Resolver", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "route53resolver.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "route53resolver", + "sdkId": "Route53Resolver", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "route53resolver.af-south-1.api.aws" + }, + { + "endpointPrefix": "route53resolver", + "sdkId": "Route53Resolver", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "route53resolver-fips.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "route53resolver", + "sdkId": "Route53Resolver", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "route53resolver-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "runtime-v2-lex", + "sdkId": "Lex Runtime V2", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "runtime-v2-lex.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "runtime-v2-lex", + "sdkId": "Lex Runtime V2", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "runtime-v2-lex.af-south-1.api.aws" + }, + { + "endpointPrefix": "runtime-v2-lex", + "sdkId": "Lex Runtime V2", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "runtime-v2-lex-fips.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "runtime-v2-lex", + "sdkId": "Lex Runtime V2", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "runtime-v2-lex-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "runtime.lex", + "sdkId": "Lex Runtime Service", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "runtime-fips.lex.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "runtime.lex", + "sdkId": "Lex Runtime Service", + "region": "us-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "runtime-fips.lex.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "runtime.sagemaker", + "sdkId": "SageMaker Runtime", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "runtime-fips.sagemaker.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "runtime.sagemaker", + "sdkId": "SageMaker Runtime", + "region": "us-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "runtime-fips.sagemaker.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "s3", + "sdkId": "S3", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "s3.dualstack.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "s3", + "sdkId": "S3", + "region": "ca-central-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "s3-fips.dualstack.ca-central-1.amazonaws.com" + }, + { + "endpointPrefix": "s3-control", + "sdkId": "S3 Control", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "s3-control.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "s3-control", + "sdkId": "S3 Control", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "s3-control.dualstack.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "s3-control", + "sdkId": "S3 Control", + "region": "ca-central-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "s3-control-fips.ca-central-1.amazonaws.com" + }, + { + "endpointPrefix": "s3-control", + "sdkId": "S3 Control", + "region": "ca-central-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "s3-control-fips.dualstack.ca-central-1.amazonaws.com" + }, + { + "endpointPrefix": "schemas", + "sdkId": "schemas", + "region": "ap-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "schemas.ap-east-1.amazonaws.com" + }, + { + "endpointPrefix": "schemas", + "sdkId": "schemas", + "region": "ap-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "schemas.ap-east-1.api.aws" + }, + { + "endpointPrefix": "schemas", + "sdkId": "schemas", + "region": "ap-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "schemas-fips.ap-east-1.amazonaws.com" + }, + { + "endpointPrefix": "schemas", + "sdkId": "schemas", + "region": "ap-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "schemas-fips.ap-east-1.api.aws" + }, + { + "endpointPrefix": "secretsmanager", + "sdkId": "Secrets Manager", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "secretsmanager.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "secretsmanager", + "sdkId": "Secrets Manager", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "secretsmanager.af-south-1.api.aws" + }, + { + "endpointPrefix": "secretsmanager", + "sdkId": "Secrets Manager", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "secretsmanager-fips.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "secretsmanager", + "sdkId": "Secrets Manager", + "region": "us-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "secretsmanager-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "secretsmanager", + "sdkId": "Secrets Manager", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "secretsmanager-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "securityhub", + "sdkId": "SecurityHub", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "securityhub.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "securityhub", + "sdkId": "SecurityHub", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "securityhub.af-south-1.api.aws" + }, + { + "endpointPrefix": "securityhub", + "sdkId": "SecurityHub", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "securityhub-fips.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "securityhub", + "sdkId": "SecurityHub", + "region": "us-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "securityhub-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "securityhub", + "sdkId": "SecurityHub", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "securityhub-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "serverlessrepo", + "sdkId": "ServerlessApplicationRepository", + "region": "ap-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "serverlessrepo.ap-east-1.amazonaws.com" + }, + { + "endpointPrefix": "serverlessrepo", + "sdkId": "ServerlessApplicationRepository", + "region": "ap-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "serverlessrepo.ap-east-1.api.aws" + }, + { + "endpointPrefix": "serverlessrepo", + "sdkId": "ServerlessApplicationRepository", + "region": "ap-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "serverlessrepo-fips.ap-east-1.amazonaws.com" + }, + { + "endpointPrefix": "serverlessrepo", + "sdkId": "ServerlessApplicationRepository", + "region": "ap-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "serverlessrepo-fips.ap-east-1.api.aws" + }, + { + "endpointPrefix": "servicecatalog", + "sdkId": "Service Catalog", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "servicecatalog.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "servicecatalog", + "sdkId": "Service Catalog", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "servicecatalog.af-south-1.api.aws" + }, + { + "endpointPrefix": "servicecatalog", + "sdkId": "Service Catalog", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "servicecatalog-fips.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "servicecatalog", + "sdkId": "Service Catalog", + "region": "us-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "servicecatalog-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "servicecatalog", + "sdkId": "Service Catalog", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "servicecatalog-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "servicecatalog-appregistry", + "sdkId": "Service Catalog AppRegistry", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "servicecatalog-appregistry.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "servicecatalog-appregistry", + "sdkId": "Service Catalog AppRegistry", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "servicecatalog-appregistry.af-south-1.api.aws" + }, + { + "endpointPrefix": "servicecatalog-appregistry", + "sdkId": "Service Catalog AppRegistry", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "servicecatalog-appregistry-fips.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "servicecatalog-appregistry", + "sdkId": "Service Catalog AppRegistry", + "region": "ca-central-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "servicecatalog-appregistry-fips.ca-central-1.amazonaws.com" + }, + { + "endpointPrefix": "servicecatalog-appregistry", + "sdkId": "Service Catalog AppRegistry", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "servicecatalog-appregistry-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "servicediscovery", + "sdkId": "ServiceDiscovery", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "servicediscovery.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "servicediscovery", + "sdkId": "ServiceDiscovery", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "servicediscovery.af-south-1.api.aws" + }, + { + "endpointPrefix": "servicediscovery", + "sdkId": "ServiceDiscovery", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "servicediscovery-fips.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "servicediscovery", + "sdkId": "ServiceDiscovery", + "region": "ca-central-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "servicediscovery-fips.ca-central-1.amazonaws.com" + }, + { + "endpointPrefix": "servicediscovery", + "sdkId": "ServiceDiscovery", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "servicediscovery-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "servicequotas", + "sdkId": "Service Quotas", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "servicequotas.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "servicequotas", + "sdkId": "Service Quotas", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "servicequotas.af-south-1.api.aws" + }, + { + "endpointPrefix": "servicequotas", + "sdkId": "Service Quotas", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "servicequotas-fips.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "servicequotas", + "sdkId": "Service Quotas", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "servicequotas-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "session.qldb", + "sdkId": "QLDB Session", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "session.qldb.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "session.qldb", + "sdkId": "QLDB Session", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "session.qldb.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "session.qldb", + "sdkId": "QLDB Session", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "session.qldb-fips.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "session.qldb", + "sdkId": "QLDB Session", + "region": "us-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "session.qldb-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "session.qldb", + "sdkId": "QLDB Session", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "session.qldb-fips.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "shield", + "sdkId": "Shield", + "region": "aws-global", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "shield.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "shield", + "sdkId": "Shield", + "region": "aws-global", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "shield-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "sms", + "sdkId": "SMS", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "sms.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "sms", + "sdkId": "SMS", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "sms.af-south-1.api.aws" + }, + { + "endpointPrefix": "sms", + "sdkId": "SMS", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "sms-fips.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "sms", + "sdkId": "SMS", + "region": "us-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "sms-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "sms", + "sdkId": "SMS", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "sms-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "snowball", + "sdkId": "Snowball", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "snowball.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "snowball", + "sdkId": "Snowball", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "snowball.af-south-1.api.aws" + }, + { + "endpointPrefix": "snowball", + "sdkId": "Snowball", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "snowball-fips.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "snowball", + "sdkId": "Snowball", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "snowball-fips.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "snowball", + "sdkId": "Snowball", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "snowball-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "sns", + "sdkId": "SNS", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "sns.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "sns", + "sdkId": "SNS", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "sns.af-south-1.api.aws" + }, + { + "endpointPrefix": "sns", + "sdkId": "SNS", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "sns-fips.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "sns", + "sdkId": "SNS", + "region": "us-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "sns-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "sns", + "sdkId": "SNS", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "sns-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "sqs", + "sdkId": "SQS", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "sqs.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "sqs", + "sdkId": "SQS", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "sqs.af-south-1.api.aws" + }, + { + "endpointPrefix": "sqs", + "sdkId": "SQS", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "sqs-fips.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "sqs", + "sdkId": "SQS", + "region": "us-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "sqs-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "sqs", + "sdkId": "SQS", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "sqs-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "ssm", + "sdkId": "SSM", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "ssm.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "ssm", + "sdkId": "SSM", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "ssm.af-south-1.api.aws" + }, + { + "endpointPrefix": "ssm", + "sdkId": "SSM", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "ssm-fips.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "ssm", + "sdkId": "SSM", + "region": "ca-central-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "ssm-fips.ca-central-1.amazonaws.com" + }, + { + "endpointPrefix": "ssm", + "sdkId": "SSM", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "ssm-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "ssm-incidents", + "sdkId": "SSM Incidents", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "ssm-incidents.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "ssm-incidents", + "sdkId": "SSM Incidents", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "ssm-incidents.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "ssm-incidents", + "sdkId": "SSM Incidents", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "ssm-incidents-fips.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "ssm-incidents", + "sdkId": "SSM Incidents", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "ssm-incidents-fips.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "states", + "sdkId": "SFN", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "states.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "states", + "sdkId": "SFN", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "states.af-south-1.api.aws" + }, + { + "endpointPrefix": "states", + "sdkId": "SFN", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "states-fips.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "states", + "sdkId": "SFN", + "region": "us-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "states-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "states", + "sdkId": "SFN", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "states-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "storagegateway", + "sdkId": "Storage Gateway", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "storagegateway.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "storagegateway", + "sdkId": "Storage Gateway", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "storagegateway.af-south-1.api.aws" + }, + { + "endpointPrefix": "storagegateway", + "sdkId": "Storage Gateway", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "storagegateway-fips.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "storagegateway", + "sdkId": "Storage Gateway", + "region": "ca-central-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "storagegateway-fips.ca-central-1.amazonaws.com" + }, + { + "endpointPrefix": "storagegateway", + "sdkId": "Storage Gateway", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "storagegateway-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "streams.dynamodb", + "sdkId": "DynamoDB Streams", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "streams.dynamodb.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "streams.dynamodb", + "sdkId": "DynamoDB Streams", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "streams.dynamodb.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "streams.dynamodb", + "sdkId": "DynamoDB Streams", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "streams.dynamodb-fips.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "streams.dynamodb", + "sdkId": "DynamoDB Streams", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "streams.dynamodb-fips.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "sts", + "sdkId": "STS", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "sts.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "sts", + "sdkId": "STS", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "sts.af-south-1.api.aws" + }, + { + "endpointPrefix": "sts", + "sdkId": "STS", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "sts-fips.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "sts", + "sdkId": "STS", + "region": "us-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "sts-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "sts", + "sdkId": "STS", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "sts-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "swf", + "sdkId": "SWF", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "swf.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "swf", + "sdkId": "SWF", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "swf.af-south-1.api.aws" + }, + { + "endpointPrefix": "swf", + "sdkId": "SWF", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "swf-fips.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "swf", + "sdkId": "SWF", + "region": "us-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "swf-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "swf", + "sdkId": "SWF", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "swf-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "tagging", + "sdkId": "Resource Groups Tagging API", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "tagging.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "tagging", + "sdkId": "Resource Groups Tagging API", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "tagging.af-south-1.api.aws" + }, + { + "endpointPrefix": "tagging", + "sdkId": "Resource Groups Tagging API", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "tagging-fips.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "tagging", + "sdkId": "Resource Groups Tagging API", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "tagging-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "textract", + "sdkId": "Textract", + "region": "ap-northeast-2", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "textract.ap-northeast-2.amazonaws.com" + }, + { + "endpointPrefix": "textract", + "sdkId": "Textract", + "region": "ap-northeast-2", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "textract.ap-northeast-2.api.aws" + }, + { + "endpointPrefix": "textract", + "sdkId": "Textract", + "region": "ap-northeast-2", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "textract-fips.ap-northeast-2.amazonaws.com" + }, + { + "endpointPrefix": "textract", + "sdkId": "Textract", + "region": "ca-central-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "textract-fips.ca-central-1.amazonaws.com" + }, + { + "endpointPrefix": "textract", + "sdkId": "Textract", + "region": "ap-northeast-2", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "textract-fips.ap-northeast-2.api.aws" + }, + { + "endpointPrefix": "transcribe", + "sdkId": "Transcribe", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "fips.transcribe.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "transcribe", + "sdkId": "Transcribe", + "region": "us-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "fips.transcribe.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "transcribestreaming", + "sdkId": "Transcribe Streaming", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "transcribestreaming.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "transcribestreaming", + "sdkId": "Transcribe Streaming", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "transcribestreaming.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "transcribestreaming", + "sdkId": "Transcribe Streaming", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "transcribestreaming-fips.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "transcribestreaming", + "sdkId": "Transcribe Streaming", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "transcribestreaming-fips.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "transfer", + "sdkId": "Transfer", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "transfer.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "transfer", + "sdkId": "Transfer", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "transfer.af-south-1.api.aws" + }, + { + "endpointPrefix": "transfer", + "sdkId": "Transfer", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "transfer-fips.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "transfer", + "sdkId": "Transfer", + "region": "ca-central-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "transfer-fips.ca-central-1.amazonaws.com" + }, + { + "endpointPrefix": "transfer", + "sdkId": "Transfer", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "transfer-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "translate", + "sdkId": "Translate", + "region": "ap-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "translate.ap-east-1.amazonaws.com" + }, + { + "endpointPrefix": "translate", + "sdkId": "Translate", + "region": "ap-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "translate.ap-east-1.api.aws" + }, + { + "endpointPrefix": "translate", + "sdkId": "Translate", + "region": "ap-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "translate-fips.ap-east-1.amazonaws.com" + }, + { + "endpointPrefix": "translate", + "sdkId": "Translate", + "region": "us-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "translate-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "translate", + "sdkId": "Translate", + "region": "ap-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "translate-fips.ap-east-1.api.aws" + }, + { + "endpointPrefix": "voiceid", + "sdkId": "Voice ID", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "voiceid.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "voiceid", + "sdkId": "Voice ID", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "voiceid.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "voiceid", + "sdkId": "Voice ID", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "voiceid-fips.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "voiceid", + "sdkId": "Voice ID", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "voiceid-fips.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "waf", + "sdkId": "WAF", + "region": "aws-global", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "waf.amazonaws.com" + }, + { + "endpointPrefix": "waf", + "sdkId": "WAF", + "region": "aws-global", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "waf-fips.amazonaws.com" + }, + { + "endpointPrefix": "waf-regional", + "sdkId": "WAF Regional", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "waf-regional.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "waf-regional", + "sdkId": "WAF Regional", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "waf-regional-fips.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "wisdom", + "sdkId": "Wisdom", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "wisdom.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "wisdom", + "sdkId": "Wisdom", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "wisdom.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "wisdom", + "sdkId": "Wisdom", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "wisdom-fips.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "wisdom", + "sdkId": "Wisdom", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "wisdom-fips.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "workdocs", + "sdkId": "WorkDocs", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "workdocs.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "workdocs", + "sdkId": "WorkDocs", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "workdocs.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "workdocs", + "sdkId": "WorkDocs", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "workdocs-fips.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "workdocs", + "sdkId": "WorkDocs", + "region": "us-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "workdocs-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "workdocs", + "sdkId": "WorkDocs", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "workdocs-fips.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "workmail", + "sdkId": "WorkMail", + "region": "eu-west-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "workmail.eu-west-1.amazonaws.com" + }, + { + "endpointPrefix": "workmail", + "sdkId": "WorkMail", + "region": "eu-west-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "workmail.eu-west-1.api.aws" + }, + { + "endpointPrefix": "workmail", + "sdkId": "WorkMail", + "region": "eu-west-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "workmail-fips.eu-west-1.amazonaws.com" + }, + { + "endpointPrefix": "workmail", + "sdkId": "WorkMail", + "region": "eu-west-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "workmail-fips.eu-west-1.api.aws" + }, + { + "endpointPrefix": "workspaces", + "sdkId": "WorkSpaces", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "workspaces.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "workspaces", + "sdkId": "WorkSpaces", + "region": "ap-northeast-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "workspaces.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "workspaces", + "sdkId": "WorkSpaces", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "workspaces-fips.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "workspaces", + "sdkId": "WorkSpaces", + "region": "us-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "workspaces-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "workspaces", + "sdkId": "WorkSpaces", + "region": "ap-northeast-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "workspaces-fips.ap-northeast-1.api.aws" + }, + { + "endpointPrefix": "xray", + "sdkId": "XRay", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "xray.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "xray", + "sdkId": "XRay", + "region": "af-south-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "xray.af-south-1.api.aws" + }, + { + "endpointPrefix": "xray", + "sdkId": "XRay", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "xray-fips.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "xray", + "sdkId": "XRay", + "region": "us-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "xray-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "xray", + "sdkId": "XRay", + "region": "af-south-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "xray-fips.af-south-1.api.aws" + }, + { + "endpointPrefix": "access-analyzer", + "sdkId": "AccessAnalyzer", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "access-analyzer.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "access-analyzer", + "sdkId": "AccessAnalyzer", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "access-analyzer.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "access-analyzer", + "sdkId": "AccessAnalyzer", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "access-analyzer-fips.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "access-analyzer", + "sdkId": "AccessAnalyzer", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "access-analyzer-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "acm", + "sdkId": "ACM", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "acm.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "acm", + "sdkId": "ACM", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "acm.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "acm", + "sdkId": "ACM", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "acm-fips.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "acm", + "sdkId": "ACM", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "acm-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "api.sagemaker", + "sdkId": "SageMaker", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "api.sagemaker.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "api.sagemaker", + "sdkId": "SageMaker", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "api.sagemaker.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "api.sagemaker", + "sdkId": "SageMaker", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "api.sagemaker-fips.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "api.sagemaker", + "sdkId": "SageMaker", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "api.sagemaker-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "apigateway", + "sdkId": "ApiGatewayV2", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "apigateway.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "apigateway", + "sdkId": "ApiGatewayV2", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "apigateway.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "apigateway", + "sdkId": "ApiGatewayV2", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "apigateway-fips.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "apigateway", + "sdkId": "ApiGatewayV2", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "apigateway-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "application-autoscaling", + "sdkId": "Application Auto Scaling", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "application-autoscaling.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "application-autoscaling", + "sdkId": "Application Auto Scaling", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "application-autoscaling.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "application-autoscaling", + "sdkId": "Application Auto Scaling", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "application-autoscaling-fips.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "application-autoscaling", + "sdkId": "Application Auto Scaling", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "application-autoscaling-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "applicationinsights", + "sdkId": "Application Insights", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "applicationinsights.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "applicationinsights", + "sdkId": "Application Insights", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "applicationinsights.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "applicationinsights", + "sdkId": "Application Insights", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "applicationinsights-fips.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "applicationinsights", + "sdkId": "Application Insights", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "applicationinsights-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "appmesh", + "sdkId": "App Mesh", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "appmesh.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "appmesh", + "sdkId": "App Mesh", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "appmesh.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "appmesh", + "sdkId": "App Mesh", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "appmesh-fips.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "appmesh", + "sdkId": "App Mesh", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "appmesh-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "appsync", + "sdkId": "AppSync", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "appsync.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "appsync", + "sdkId": "AppSync", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "appsync.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "appsync", + "sdkId": "AppSync", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "appsync-fips.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "appsync", + "sdkId": "AppSync", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "appsync-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "athena", + "sdkId": "Athena", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "athena.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "athena", + "sdkId": "Athena", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "athena.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "athena", + "sdkId": "Athena", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "athena-fips.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "athena", + "sdkId": "Athena", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "athena-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "autoscaling", + "sdkId": "Auto Scaling", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "autoscaling.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "autoscaling", + "sdkId": "Auto Scaling", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "autoscaling.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "autoscaling", + "sdkId": "Auto Scaling", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "autoscaling-fips.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "autoscaling", + "sdkId": "Auto Scaling", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "autoscaling-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "autoscaling-plans", + "sdkId": "Auto Scaling Plans", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "autoscaling-plans.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "autoscaling-plans", + "sdkId": "Auto Scaling Plans", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "autoscaling-plans.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "autoscaling-plans", + "sdkId": "Auto Scaling Plans", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "autoscaling-plans-fips.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "autoscaling-plans", + "sdkId": "Auto Scaling Plans", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "autoscaling-plans-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "backup", + "sdkId": "Backup", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "backup.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "backup", + "sdkId": "Backup", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "backup.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "backup", + "sdkId": "Backup", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "backup-fips.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "backup", + "sdkId": "Backup", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "backup-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "batch", + "sdkId": "Batch", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "batch.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "batch", + "sdkId": "Batch", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "batch.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "batch", + "sdkId": "Batch", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "batch-fips.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "batch", + "sdkId": "Batch", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "batch-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "cloudformation", + "sdkId": "CloudFormation", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "cloudformation.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "cloudformation", + "sdkId": "CloudFormation", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "cloudformation.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "cloudformation", + "sdkId": "CloudFormation", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "cloudformation-fips.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "cloudformation", + "sdkId": "CloudFormation", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "cloudformation-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "cloudtrail", + "sdkId": "CloudTrail", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "cloudtrail.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "cloudtrail", + "sdkId": "CloudTrail", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "cloudtrail.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "cloudtrail", + "sdkId": "CloudTrail", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "cloudtrail-fips.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "cloudtrail", + "sdkId": "CloudTrail", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "cloudtrail-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "codebuild", + "sdkId": "CodeBuild", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "codebuild.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "codebuild", + "sdkId": "CodeBuild", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "codebuild.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "codebuild", + "sdkId": "CodeBuild", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "codebuild-fips.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "codebuild", + "sdkId": "CodeBuild", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "codebuild-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "codecommit", + "sdkId": "CodeCommit", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "codecommit.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "codecommit", + "sdkId": "CodeCommit", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "codecommit.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "codecommit", + "sdkId": "CodeCommit", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "codecommit-fips.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "codecommit", + "sdkId": "CodeCommit", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "codecommit-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "codedeploy", + "sdkId": "CodeDeploy", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "codedeploy.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "codedeploy", + "sdkId": "CodeDeploy", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "codedeploy.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "codedeploy", + "sdkId": "CodeDeploy", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "codedeploy-fips.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "codedeploy", + "sdkId": "CodeDeploy", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "codedeploy-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "cognito-identity", + "sdkId": "Cognito Identity", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "cognito-identity.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "cognito-identity", + "sdkId": "Cognito Identity", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "cognito-identity.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "cognito-identity", + "sdkId": "Cognito Identity", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "cognito-identity-fips.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "cognito-identity", + "sdkId": "Cognito Identity", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "cognito-identity-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "config", + "sdkId": "Config Service", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "config.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "config", + "sdkId": "Config Service", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "config.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "config", + "sdkId": "Config Service", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "config-fips.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "config", + "sdkId": "Config Service", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "config-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "cur", + "sdkId": "Cost and Usage Report Service", + "region": "cn-northwest-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "cur.cn-northwest-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "cur", + "sdkId": "Cost and Usage Report Service", + "region": "cn-northwest-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "cur.cn-northwest-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "cur", + "sdkId": "Cost and Usage Report Service", + "region": "cn-northwest-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "cur-fips.cn-northwest-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "cur", + "sdkId": "Cost and Usage Report Service", + "region": "cn-northwest-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "cur-fips.cn-northwest-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "data.iot", + "sdkId": "IoT Data Plane", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "data.iot.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "data.iot", + "sdkId": "IoT Data Plane", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "data.iot.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "data.iot", + "sdkId": "IoT Data Plane", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "data.iot-fips.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "data.iot", + "sdkId": "IoT Data Plane", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "data.iot-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "data.jobs.iot", + "sdkId": "IoT Jobs Data Plane", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "data.jobs.iot.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "data.jobs.iot", + "sdkId": "IoT Jobs Data Plane", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "data.jobs.iot.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "data.jobs.iot", + "sdkId": "IoT Jobs Data Plane", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "data.jobs.iot-fips.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "data.jobs.iot", + "sdkId": "IoT Jobs Data Plane", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "data.jobs.iot-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "databrew", + "sdkId": "DataBrew", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "databrew.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "databrew", + "sdkId": "DataBrew", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "databrew.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "databrew", + "sdkId": "DataBrew", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "databrew-fips.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "databrew", + "sdkId": "DataBrew", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "databrew-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "dax", + "sdkId": "DAX", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "dax.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "dax", + "sdkId": "DAX", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "dax.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "dax", + "sdkId": "DAX", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "dax-fips.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "dax", + "sdkId": "DAX", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "dax-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "directconnect", + "sdkId": "Direct Connect", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "directconnect.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "directconnect", + "sdkId": "Direct Connect", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "directconnect.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "directconnect", + "sdkId": "Direct Connect", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "directconnect-fips.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "directconnect", + "sdkId": "Direct Connect", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "directconnect-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "dms", + "sdkId": "Database Migration Service", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "dms.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "dms", + "sdkId": "Database Migration Service", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "dms.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "dms", + "sdkId": "Database Migration Service", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "dms-fips.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "dms", + "sdkId": "Database Migration Service", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "dms-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "ds", + "sdkId": "Directory Service", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "ds.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "ds", + "sdkId": "Directory Service", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "ds.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "ds", + "sdkId": "Directory Service", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "ds-fips.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "ds", + "sdkId": "Directory Service", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "ds-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "dynamodb", + "sdkId": "DynamoDB", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "dynamodb.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "dynamodb", + "sdkId": "DynamoDB", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "dynamodb.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "dynamodb", + "sdkId": "DynamoDB", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "dynamodb-fips.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "dynamodb", + "sdkId": "DynamoDB", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "dynamodb-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "ebs", + "sdkId": "EBS", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "ebs.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "ebs", + "sdkId": "EBS", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "ebs.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "ebs", + "sdkId": "EBS", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "ebs-fips.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "ebs", + "sdkId": "EBS", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "ebs-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "ec2", + "sdkId": "EC2", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "ec2.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "ec2", + "sdkId": "EC2", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "ec2.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "ec2", + "sdkId": "EC2", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "ec2-fips.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "ec2", + "sdkId": "EC2", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "ec2-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "ecs", + "sdkId": "ECS", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "ecs.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "ecs", + "sdkId": "ECS", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "ecs.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "ecs", + "sdkId": "ECS", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "ecs-fips.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "ecs", + "sdkId": "ECS", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "ecs-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "eks", + "sdkId": "EKS", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "eks.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "eks", + "sdkId": "EKS", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "eks.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "eks", + "sdkId": "EKS", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "eks-fips.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "eks", + "sdkId": "EKS", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "eks-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "elasticache", + "sdkId": "ElastiCache", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "elasticache.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "elasticache", + "sdkId": "ElastiCache", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "elasticache.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "elasticache", + "sdkId": "ElastiCache", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "elasticache-fips.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "elasticache", + "sdkId": "ElastiCache", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "elasticache-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "elasticbeanstalk", + "sdkId": "Elastic Beanstalk", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "elasticbeanstalk.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "elasticbeanstalk", + "sdkId": "Elastic Beanstalk", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "elasticbeanstalk.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "elasticbeanstalk", + "sdkId": "Elastic Beanstalk", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "elasticbeanstalk-fips.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "elasticbeanstalk", + "sdkId": "Elastic Beanstalk", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "elasticbeanstalk-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "elasticfilesystem", + "sdkId": "EFS", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "elasticfilesystem-fips.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "elasticloadbalancing", + "sdkId": "Elastic Load Balancing", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "elasticloadbalancing.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "elasticloadbalancing", + "sdkId": "Elastic Load Balancing", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "elasticloadbalancing.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "elasticloadbalancing", + "sdkId": "Elastic Load Balancing", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "elasticloadbalancing-fips.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "elasticloadbalancing", + "sdkId": "Elastic Load Balancing", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "elasticloadbalancing-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "elasticmapreduce", + "sdkId": "EMR", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "elasticmapreduce.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "elasticmapreduce", + "sdkId": "EMR", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "elasticmapreduce.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "elasticmapreduce", + "sdkId": "EMR", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "elasticmapreduce-fips.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "elasticmapreduce", + "sdkId": "EMR", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "elasticmapreduce-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "emr-containers", + "sdkId": "EMR containers", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "emr-containers.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "emr-containers", + "sdkId": "EMR containers", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "emr-containers.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "emr-containers", + "sdkId": "EMR containers", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "emr-containers-fips.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "emr-containers", + "sdkId": "EMR containers", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "emr-containers-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "es", + "sdkId": "OpenSearch", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "es.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "es", + "sdkId": "OpenSearch", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "es.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "es", + "sdkId": "OpenSearch", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "es-fips.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "es", + "sdkId": "OpenSearch", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "es-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "events", + "sdkId": "EventBridge", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "events.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "events", + "sdkId": "EventBridge", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "events.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "events", + "sdkId": "EventBridge", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "events-fips.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "events", + "sdkId": "EventBridge", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "events-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "firehose", + "sdkId": "Firehose", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "firehose.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "firehose", + "sdkId": "Firehose", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "firehose.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "firehose", + "sdkId": "Firehose", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "firehose-fips.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "firehose", + "sdkId": "Firehose", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "firehose-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "fms", + "sdkId": "FMS", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "fms.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "fms", + "sdkId": "FMS", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "fms.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "fms", + "sdkId": "FMS", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "fms-fips.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "fms", + "sdkId": "FMS", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "fms-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "fsx", + "sdkId": "FSx", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "fsx.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "fsx", + "sdkId": "FSx", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "fsx.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "fsx", + "sdkId": "FSx", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "fsx-fips.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "fsx", + "sdkId": "FSx", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "fsx-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "gamelift", + "sdkId": "GameLift", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "gamelift.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "gamelift", + "sdkId": "GameLift", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "gamelift.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "gamelift", + "sdkId": "GameLift", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "gamelift-fips.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "gamelift", + "sdkId": "GameLift", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "gamelift-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "glacier", + "sdkId": "Glacier", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "glacier.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "glacier", + "sdkId": "Glacier", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "glacier.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "glacier", + "sdkId": "Glacier", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "glacier-fips.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "glacier", + "sdkId": "Glacier", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "glacier-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "glue", + "sdkId": "Glue", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "glue.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "glue", + "sdkId": "Glue", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "glue.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "glue", + "sdkId": "Glue", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "glue-fips.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "glue", + "sdkId": "Glue", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "glue-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "greengrass", + "sdkId": "GreengrassV2", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "greengrass.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "greengrass", + "sdkId": "GreengrassV2", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "greengrass.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "greengrass", + "sdkId": "GreengrassV2", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "greengrass-fips.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "greengrass", + "sdkId": "GreengrassV2", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "greengrass-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "guardduty", + "sdkId": "GuardDuty", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "guardduty.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "guardduty", + "sdkId": "GuardDuty", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "guardduty.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "guardduty", + "sdkId": "GuardDuty", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "guardduty-fips.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "guardduty", + "sdkId": "GuardDuty", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "guardduty-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "health", + "sdkId": "Health", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "health.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "health", + "sdkId": "Health", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "health.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "health", + "sdkId": "Health", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "health-fips.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "health", + "sdkId": "Health", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "health-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "iot", + "sdkId": "IoT", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "iot.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "iot", + "sdkId": "IoT", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "iot.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "iot", + "sdkId": "IoT", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "iot-fips.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "iot", + "sdkId": "IoT", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "iot-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "iotanalytics", + "sdkId": "IoTAnalytics", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "iotanalytics.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "iotanalytics", + "sdkId": "IoTAnalytics", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "iotanalytics.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "iotanalytics", + "sdkId": "IoTAnalytics", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "iotanalytics-fips.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "iotanalytics", + "sdkId": "IoTAnalytics", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "iotanalytics-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "iotevents", + "sdkId": "IoT Events", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "iotevents.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "iotevents", + "sdkId": "IoT Events", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "iotevents.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "iotevents", + "sdkId": "IoT Events", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "iotevents-fips.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "iotevents", + "sdkId": "IoT Events", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "iotevents-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "iotsitewise", + "sdkId": "IoTSiteWise", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "iotsitewise.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "iotsitewise", + "sdkId": "IoTSiteWise", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "iotsitewise.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "iotsitewise", + "sdkId": "IoTSiteWise", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "iotsitewise-fips.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "iotsitewise", + "sdkId": "IoTSiteWise", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "iotsitewise-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "kafka", + "sdkId": "Kafka", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "kafka.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "kafka", + "sdkId": "Kafka", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "kafka.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "kafka", + "sdkId": "Kafka", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "kafka-fips.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "kafka", + "sdkId": "Kafka", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "kafka-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "kinesis", + "sdkId": "Kinesis", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "kinesis.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "kinesis", + "sdkId": "Kinesis", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "kinesis.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "kinesis", + "sdkId": "Kinesis", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "kinesis-fips.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "kinesis", + "sdkId": "Kinesis", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "kinesis-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "kinesisanalytics", + "sdkId": "Kinesis Analytics", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "kinesisanalytics.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "kinesisanalytics", + "sdkId": "Kinesis Analytics", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "kinesisanalytics.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "kinesisanalytics", + "sdkId": "Kinesis Analytics", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "kinesisanalytics-fips.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "kinesisanalytics", + "sdkId": "Kinesis Analytics", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "kinesisanalytics-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "kms", + "sdkId": "KMS", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "kms.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "kms", + "sdkId": "KMS", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "kms.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "kms", + "sdkId": "KMS", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "kms-fips.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "kms", + "sdkId": "KMS", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "kms-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "lakeformation", + "sdkId": "LakeFormation", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "lakeformation.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "lakeformation", + "sdkId": "LakeFormation", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "lakeformation.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "lakeformation", + "sdkId": "LakeFormation", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "lakeformation-fips.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "lakeformation", + "sdkId": "LakeFormation", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "lakeformation-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "lambda", + "sdkId": "Lambda", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "lambda.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "lambda", + "sdkId": "Lambda", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "lambda.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "lambda", + "sdkId": "Lambda", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "lambda-fips.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "lambda", + "sdkId": "Lambda", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "lambda-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "license-manager", + "sdkId": "License Manager", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "license-manager.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "license-manager", + "sdkId": "License Manager", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "license-manager.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "license-manager", + "sdkId": "License Manager", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "license-manager-fips.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "license-manager", + "sdkId": "License Manager", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "license-manager-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "logs", + "sdkId": "CloudWatch Logs", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "logs.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "logs", + "sdkId": "CloudWatch Logs", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "logs.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "logs", + "sdkId": "CloudWatch Logs", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "logs-fips.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "logs", + "sdkId": "CloudWatch Logs", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "logs-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "monitoring", + "sdkId": "CloudWatch", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "monitoring.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "monitoring", + "sdkId": "CloudWatch", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "monitoring.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "monitoring", + "sdkId": "CloudWatch", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "monitoring-fips.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "monitoring", + "sdkId": "CloudWatch", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "monitoring-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "mq", + "sdkId": "mq", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "mq.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "mq", + "sdkId": "mq", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "mq.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "mq", + "sdkId": "mq", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "mq-fips.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "mq", + "sdkId": "mq", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "mq-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "personalize", + "sdkId": "Personalize", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "personalize.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "personalize", + "sdkId": "Personalize", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "personalize.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "personalize", + "sdkId": "Personalize", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "personalize-fips.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "personalize", + "sdkId": "Personalize", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "personalize-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "polly", + "sdkId": "Polly", + "region": "cn-northwest-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "polly.cn-northwest-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "polly", + "sdkId": "Polly", + "region": "cn-northwest-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "polly.cn-northwest-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "polly", + "sdkId": "Polly", + "region": "cn-northwest-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "polly-fips.cn-northwest-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "polly", + "sdkId": "Polly", + "region": "cn-northwest-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "polly-fips.cn-northwest-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "ram", + "sdkId": "RAM", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "ram.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "ram", + "sdkId": "RAM", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "ram.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "ram", + "sdkId": "RAM", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "ram-fips.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "ram", + "sdkId": "RAM", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "ram-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "rds", + "sdkId": "RDS", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "rds.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "rds", + "sdkId": "RDS", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "rds.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "rds", + "sdkId": "RDS", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "rds-fips.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "rds", + "sdkId": "RDS", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "rds-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "redshift", + "sdkId": "Redshift", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "redshift.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "redshift", + "sdkId": "Redshift", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "redshift.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "redshift", + "sdkId": "Redshift", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "redshift-fips.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "redshift", + "sdkId": "Redshift", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "redshift-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "resource-groups", + "sdkId": "Resource Groups", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "resource-groups.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "resource-groups", + "sdkId": "Resource Groups", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "resource-groups.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "resource-groups", + "sdkId": "Resource Groups", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "resource-groups-fips.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "resource-groups", + "sdkId": "Resource Groups", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "resource-groups-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "route53resolver", + "sdkId": "Route53Resolver", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "route53resolver.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "route53resolver", + "sdkId": "Route53Resolver", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "route53resolver.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "route53resolver", + "sdkId": "Route53Resolver", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "route53resolver-fips.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "route53resolver", + "sdkId": "Route53Resolver", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "route53resolver-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "runtime.sagemaker", + "sdkId": "SageMaker Runtime", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "runtime.sagemaker.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "runtime.sagemaker", + "sdkId": "SageMaker Runtime", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "runtime.sagemaker.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "runtime.sagemaker", + "sdkId": "SageMaker Runtime", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "runtime.sagemaker-fips.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "runtime.sagemaker", + "sdkId": "SageMaker Runtime", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "runtime.sagemaker-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "s3", + "sdkId": "S3", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "s3.dualstack.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "s3-control", + "sdkId": "S3 Control", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "s3-control.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "s3-control", + "sdkId": "S3 Control", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "s3-control.dualstack.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "secretsmanager", + "sdkId": "Secrets Manager", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "secretsmanager.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "secretsmanager", + "sdkId": "Secrets Manager", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "secretsmanager.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "secretsmanager", + "sdkId": "Secrets Manager", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "secretsmanager-fips.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "secretsmanager", + "sdkId": "Secrets Manager", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "secretsmanager-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "securityhub", + "sdkId": "SecurityHub", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "securityhub.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "securityhub", + "sdkId": "SecurityHub", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "securityhub.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "securityhub", + "sdkId": "SecurityHub", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "securityhub-fips.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "securityhub", + "sdkId": "SecurityHub", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "securityhub-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "serverlessrepo", + "sdkId": "ServerlessApplicationRepository", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "serverlessrepo.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "serverlessrepo", + "sdkId": "ServerlessApplicationRepository", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "serverlessrepo.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "serverlessrepo", + "sdkId": "ServerlessApplicationRepository", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "serverlessrepo-fips.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "serverlessrepo", + "sdkId": "ServerlessApplicationRepository", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "serverlessrepo-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "servicecatalog", + "sdkId": "Service Catalog", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "servicecatalog.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "servicecatalog", + "sdkId": "Service Catalog", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "servicecatalog.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "servicecatalog", + "sdkId": "Service Catalog", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "servicecatalog-fips.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "servicecatalog", + "sdkId": "Service Catalog", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "servicecatalog-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "servicediscovery", + "sdkId": "ServiceDiscovery", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "servicediscovery.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "servicediscovery", + "sdkId": "ServiceDiscovery", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "servicediscovery.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "servicediscovery", + "sdkId": "ServiceDiscovery", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "servicediscovery-fips.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "servicediscovery", + "sdkId": "ServiceDiscovery", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "servicediscovery-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "sms", + "sdkId": "SMS", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "sms.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "sms", + "sdkId": "SMS", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "sms.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "sms", + "sdkId": "SMS", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "sms-fips.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "sms", + "sdkId": "SMS", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "sms-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "snowball", + "sdkId": "Snowball", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "snowball-fips.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "sns", + "sdkId": "SNS", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "sns.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "sns", + "sdkId": "SNS", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "sns.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "sns", + "sdkId": "SNS", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "sns-fips.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "sns", + "sdkId": "SNS", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "sns-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "sqs", + "sdkId": "SQS", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "sqs.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "sqs", + "sdkId": "SQS", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "sqs.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "sqs", + "sdkId": "SQS", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "sqs-fips.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "sqs", + "sdkId": "SQS", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "sqs-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "ssm", + "sdkId": "SSM", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "ssm.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "ssm", + "sdkId": "SSM", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "ssm.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "ssm", + "sdkId": "SSM", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "ssm-fips.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "ssm", + "sdkId": "SSM", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "ssm-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "states", + "sdkId": "SFN", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "states.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "states", + "sdkId": "SFN", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "states.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "states", + "sdkId": "SFN", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "states-fips.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "states", + "sdkId": "SFN", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "states-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "storagegateway", + "sdkId": "Storage Gateway", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "storagegateway.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "storagegateway", + "sdkId": "Storage Gateway", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "storagegateway.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "storagegateway", + "sdkId": "Storage Gateway", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "storagegateway-fips.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "storagegateway", + "sdkId": "Storage Gateway", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "storagegateway-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "streams.dynamodb", + "sdkId": "DynamoDB Streams", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "streams.dynamodb.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "streams.dynamodb", + "sdkId": "DynamoDB Streams", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "streams.dynamodb.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "streams.dynamodb", + "sdkId": "DynamoDB Streams", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "streams.dynamodb-fips.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "streams.dynamodb", + "sdkId": "DynamoDB Streams", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "streams.dynamodb-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "sts", + "sdkId": "STS", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "sts.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "sts", + "sdkId": "STS", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "sts.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "sts", + "sdkId": "STS", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "sts-fips.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "sts", + "sdkId": "STS", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "sts-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "swf", + "sdkId": "SWF", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "swf.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "swf", + "sdkId": "SWF", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "swf.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "swf", + "sdkId": "SWF", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "swf-fips.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "swf", + "sdkId": "SWF", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "swf-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "tagging", + "sdkId": "Resource Groups Tagging API", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "tagging.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "tagging", + "sdkId": "Resource Groups Tagging API", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "tagging.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "tagging", + "sdkId": "Resource Groups Tagging API", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "tagging-fips.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "tagging", + "sdkId": "Resource Groups Tagging API", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "tagging-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "transcribestreaming", + "sdkId": "Transcribe Streaming", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "transcribestreaming.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "transcribestreaming", + "sdkId": "Transcribe Streaming", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "transcribestreaming.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "transcribestreaming", + "sdkId": "Transcribe Streaming", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "transcribestreaming-fips.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "transcribestreaming", + "sdkId": "Transcribe Streaming", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "transcribestreaming-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "transfer", + "sdkId": "Transfer", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "transfer.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "transfer", + "sdkId": "Transfer", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "transfer.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "transfer", + "sdkId": "Transfer", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "transfer-fips.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "transfer", + "sdkId": "Transfer", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "transfer-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "waf-regional", + "sdkId": "WAF Regional", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "waf-regional.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "waf-regional", + "sdkId": "WAF Regional", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "waf-regional-fips.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "workspaces", + "sdkId": "WorkSpaces", + "region": "cn-northwest-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "workspaces.cn-northwest-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "workspaces", + "sdkId": "WorkSpaces", + "region": "cn-northwest-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "workspaces.cn-northwest-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "workspaces", + "sdkId": "WorkSpaces", + "region": "cn-northwest-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "workspaces-fips.cn-northwest-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "workspaces", + "sdkId": "WorkSpaces", + "region": "cn-northwest-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "workspaces-fips.cn-northwest-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "xray", + "sdkId": "XRay", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "xray.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "xray", + "sdkId": "XRay", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "xray.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "xray", + "sdkId": "XRay", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "xray-fips.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "xray", + "sdkId": "XRay", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "xray-fips.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "acm-pca", + "sdkId": "ACM PCA", + "region": "us-gov-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "acm-pca.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "api.detective", + "sdkId": "Detective", + "region": "us-gov-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "api.detective-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "api.ecr", + "sdkId": "ECR", + "region": "us-gov-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "ecr-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "api.sagemaker", + "sdkId": "SageMaker", + "region": "us-gov-west-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "api-fips.sagemaker.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "apigateway", + "sdkId": "ApiGatewayV2", + "region": "us-gov-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "apigateway.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "apigateway", + "sdkId": "ApiGatewayV2", + "region": "us-gov-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "apigateway.us-gov-east-1.api.aws" + }, + { + "endpointPrefix": "apigateway", + "sdkId": "ApiGatewayV2", + "region": "us-gov-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "apigateway-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "apigateway", + "sdkId": "ApiGatewayV2", + "region": "us-gov-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "apigateway-fips.us-gov-east-1.api.aws" + }, + { + "endpointPrefix": "application-autoscaling", + "sdkId": "Application Auto Scaling", + "region": "us-gov-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "application-autoscaling.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "application-autoscaling", + "sdkId": "Application Auto Scaling", + "region": "us-gov-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "application-autoscaling.us-gov-east-1.api.aws" + }, + { + "endpointPrefix": "application-autoscaling", + "sdkId": "Application Auto Scaling", + "region": "us-gov-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "application-autoscaling-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "application-autoscaling", + "sdkId": "Application Auto Scaling", + "region": "us-gov-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "application-autoscaling-fips.us-gov-east-1.api.aws" + }, + { + "endpointPrefix": "appstream2", + "sdkId": "AppStream", + "region": "us-gov-west-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "appstream2-fips.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "athena", + "sdkId": "Athena", + "region": "us-gov-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "athena-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "autoscaling", + "sdkId": "Auto Scaling", + "region": "us-gov-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "autoscaling.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "autoscaling", + "sdkId": "Auto Scaling", + "region": "us-gov-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "autoscaling.us-gov-east-1.api.aws" + }, + { + "endpointPrefix": "autoscaling", + "sdkId": "Auto Scaling", + "region": "us-gov-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "autoscaling-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "autoscaling", + "sdkId": "Auto Scaling", + "region": "us-gov-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "autoscaling-fips.us-gov-east-1.api.aws" + }, + { + "endpointPrefix": "autoscaling-plans", + "sdkId": "Auto Scaling Plans", + "region": "us-gov-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "autoscaling-plans.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "autoscaling-plans", + "sdkId": "Auto Scaling Plans", + "region": "us-gov-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "autoscaling-plans.us-gov-east-1.api.aws" + }, + { + "endpointPrefix": "autoscaling-plans", + "sdkId": "Auto Scaling Plans", + "region": "us-gov-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "autoscaling-plans-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "autoscaling-plans", + "sdkId": "Auto Scaling Plans", + "region": "us-gov-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "autoscaling-plans-fips.us-gov-east-1.api.aws" + }, + { + "endpointPrefix": "backup", + "sdkId": "Backup", + "region": "us-gov-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "backup.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "backup", + "sdkId": "Backup", + "region": "us-gov-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "backup.us-gov-east-1.api.aws" + }, + { + "endpointPrefix": "backup", + "sdkId": "Backup", + "region": "us-gov-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "backup-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "backup", + "sdkId": "Backup", + "region": "us-gov-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "backup-fips.us-gov-east-1.api.aws" + }, + { + "endpointPrefix": "batch", + "sdkId": "Batch", + "region": "us-gov-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "batch.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "cloudcontrolapi", + "sdkId": "CloudControl", + "region": "us-gov-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "cloudcontrolapi-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "clouddirectory", + "sdkId": "CloudDirectory", + "region": "us-gov-west-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "clouddirectory.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "clouddirectory", + "sdkId": "CloudDirectory", + "region": "us-gov-west-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "clouddirectory.us-gov-west-1.api.aws" + }, + { + "endpointPrefix": "clouddirectory", + "sdkId": "CloudDirectory", + "region": "us-gov-west-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "clouddirectory-fips.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "clouddirectory", + "sdkId": "CloudDirectory", + "region": "us-gov-west-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "clouddirectory-fips.us-gov-west-1.api.aws" + }, + { + "endpointPrefix": "cloudhsm", + "sdkId": "CloudHSM", + "region": "us-gov-west-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "cloudhsm.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "cloudhsm", + "sdkId": "CloudHSM", + "region": "us-gov-west-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "cloudhsm.us-gov-west-1.api.aws" + }, + { + "endpointPrefix": "cloudhsm", + "sdkId": "CloudHSM", + "region": "us-gov-west-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "cloudhsm-fips.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "cloudhsm", + "sdkId": "CloudHSM", + "region": "us-gov-west-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "cloudhsm-fips.us-gov-west-1.api.aws" + }, + { + "endpointPrefix": "cloudhsmv2", + "sdkId": "CloudHSM V2", + "region": "us-gov-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "cloudhsmv2.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "cloudhsmv2", + "sdkId": "CloudHSM V2", + "region": "us-gov-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "cloudhsmv2.us-gov-east-1.api.aws" + }, + { + "endpointPrefix": "cloudhsmv2", + "sdkId": "CloudHSM V2", + "region": "us-gov-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "cloudhsmv2-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "cloudhsmv2", + "sdkId": "CloudHSM V2", + "region": "us-gov-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "cloudhsmv2-fips.us-gov-east-1.api.aws" + }, + { + "endpointPrefix": "codebuild", + "sdkId": "CodeBuild", + "region": "us-gov-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "codebuild-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "codecommit", + "sdkId": "CodeCommit", + "region": "us-gov-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "codecommit-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "codedeploy", + "sdkId": "CodeDeploy", + "region": "us-gov-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "codedeploy-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "codepipeline", + "sdkId": "CodePipeline", + "region": "us-gov-west-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "codepipeline-fips.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "cognito-identity", + "sdkId": "Cognito Identity", + "region": "us-gov-west-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "cognito-identity-fips.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "cognito-idp", + "sdkId": "Cognito Identity Provider", + "region": "us-gov-west-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "cognito-idp-fips.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "comprehend", + "sdkId": "Comprehend", + "region": "us-gov-west-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "comprehend-fips.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "comprehendmedical", + "sdkId": "ComprehendMedical", + "region": "us-gov-west-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "comprehendmedical-fips.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "config", + "sdkId": "Config Service", + "region": "us-gov-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "config.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "connect", + "sdkId": "Connect", + "region": "us-gov-west-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "connect.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "connect", + "sdkId": "Connect", + "region": "us-gov-west-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "connect.us-gov-west-1.api.aws" + }, + { + "endpointPrefix": "connect", + "sdkId": "Connect", + "region": "us-gov-west-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "connect-fips.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "connect", + "sdkId": "Connect", + "region": "us-gov-west-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "connect-fips.us-gov-west-1.api.aws" + }, + { + "endpointPrefix": "data.iot", + "sdkId": "IoT Data Plane", + "region": "us-gov-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "data.iot-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "data.jobs.iot", + "sdkId": "IoT Jobs Data Plane", + "region": "us-gov-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "data.jobs.iot-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "databrew", + "sdkId": "DataBrew", + "region": "us-gov-west-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "databrew.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "databrew", + "sdkId": "DataBrew", + "region": "us-gov-west-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "databrew.us-gov-west-1.api.aws" + }, + { + "endpointPrefix": "databrew", + "sdkId": "DataBrew", + "region": "us-gov-west-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "databrew-fips.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "databrew", + "sdkId": "DataBrew", + "region": "us-gov-west-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "databrew-fips.us-gov-west-1.api.aws" + }, + { + "endpointPrefix": "datasync", + "sdkId": "DataSync", + "region": "us-gov-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "datasync-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "dms", + "sdkId": "Database Migration Service", + "region": "us-gov-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "dms.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "ds", + "sdkId": "Directory Service", + "region": "us-gov-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "ds-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "dynamodb", + "sdkId": "DynamoDB", + "region": "us-gov-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "dynamodb.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "ebs", + "sdkId": "EBS", + "region": "us-gov-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "ebs.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "ebs", + "sdkId": "EBS", + "region": "us-gov-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "ebs.us-gov-east-1.api.aws" + }, + { + "endpointPrefix": "ebs", + "sdkId": "EBS", + "region": "us-gov-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "ebs-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "ebs", + "sdkId": "EBS", + "region": "us-gov-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "ebs-fips.us-gov-east-1.api.aws" + }, + { + "endpointPrefix": "ecs", + "sdkId": "ECS", + "region": "us-gov-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "ecs-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "eks", + "sdkId": "EKS", + "region": "us-gov-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "eks.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "elasticache", + "sdkId": "ElastiCache", + "region": "us-gov-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "elasticache.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "elasticache", + "sdkId": "ElastiCache", + "region": "us-gov-west-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "elasticache.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "elasticfilesystem", + "sdkId": "EFS", + "region": "us-gov-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "elasticfilesystem-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "elasticloadbalancing", + "sdkId": "Elastic Load Balancing", + "region": "us-gov-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "elasticloadbalancing.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "elasticmapreduce", + "sdkId": "EMR", + "region": "us-gov-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "elasticmapreduce.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "email", + "sdkId": "SESv2", + "region": "us-gov-west-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "email-fips.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "es", + "sdkId": "OpenSearch", + "region": "us-gov-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "es-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "firehose", + "sdkId": "Firehose", + "region": "us-gov-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "firehose-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "fms", + "sdkId": "FMS", + "region": "us-gov-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "fms-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "fsx", + "sdkId": "FSx", + "region": "us-gov-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "fsx-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "glue", + "sdkId": "Glue", + "region": "us-gov-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "glue-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "greengrass", + "sdkId": "GreengrassV2", + "region": "us-gov-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "greengrass.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "greengrass", + "sdkId": "GreengrassV2", + "region": "us-gov-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "greengrass-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "guardduty", + "sdkId": "GuardDuty", + "region": "us-gov-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "guardduty.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "iam", + "sdkId": "IAM", + "region": "aws-us-gov-global", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "iam.us-gov.amazonaws.com" + }, + { + "endpointPrefix": "iam", + "sdkId": "IAM", + "region": "aws-us-gov-global", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "iam.us-gov.amazonaws.com" + }, + { + "endpointPrefix": "identitystore", + "sdkId": "identitystore", + "region": "us-gov-west-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "identitystore.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "inspector", + "sdkId": "Inspector", + "region": "us-gov-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "inspector-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "iot", + "sdkId": "IoT", + "region": "us-gov-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "iot-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "iotevents", + "sdkId": "IoT Events", + "region": "us-gov-west-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "iotevents.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "iotevents", + "sdkId": "IoT Events", + "region": "us-gov-west-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "iotevents.us-gov-west-1.api.aws" + }, + { + "endpointPrefix": "iotevents", + "sdkId": "IoT Events", + "region": "us-gov-west-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "iotevents-fips.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "iotevents", + "sdkId": "IoT Events", + "region": "us-gov-west-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "iotevents-fips.us-gov-west-1.api.aws" + }, + { + "endpointPrefix": "iotsecuredtunneling", + "sdkId": "IoTSecureTunneling", + "region": "us-gov-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "api.tunneling.iot-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "iotsitewise", + "sdkId": "IoTSiteWise", + "region": "us-gov-west-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "iotsitewise.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "iotsitewise", + "sdkId": "IoTSiteWise", + "region": "us-gov-west-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "iotsitewise.us-gov-west-1.api.aws" + }, + { + "endpointPrefix": "iotsitewise", + "sdkId": "IoTSiteWise", + "region": "us-gov-west-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "iotsitewise-fips.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "iotsitewise", + "sdkId": "IoTSiteWise", + "region": "us-gov-west-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "iotsitewise-fips.us-gov-west-1.api.aws" + }, + { + "endpointPrefix": "kafka", + "sdkId": "Kafka", + "region": "us-gov-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "kafka.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "kafka", + "sdkId": "Kafka", + "region": "us-gov-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "kafka.us-gov-east-1.api.aws" + }, + { + "endpointPrefix": "kafka", + "sdkId": "Kafka", + "region": "us-gov-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "kafka-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "kafka", + "sdkId": "Kafka", + "region": "us-gov-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "kafka-fips.us-gov-east-1.api.aws" + }, + { + "endpointPrefix": "kendra", + "sdkId": "kendra", + "region": "us-gov-west-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "kendra-fips.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "kinesisanalytics", + "sdkId": "Kinesis Analytics", + "region": "us-gov-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "kinesisanalytics.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "kinesisanalytics", + "sdkId": "Kinesis Analytics", + "region": "us-gov-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "kinesisanalytics.us-gov-east-1.api.aws" + }, + { + "endpointPrefix": "kinesisanalytics", + "sdkId": "Kinesis Analytics", + "region": "us-gov-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "kinesisanalytics-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "kinesisanalytics", + "sdkId": "Kinesis Analytics", + "region": "us-gov-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "kinesisanalytics-fips.us-gov-east-1.api.aws" + }, + { + "endpointPrefix": "kms", + "sdkId": "KMS", + "region": "us-gov-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "kms-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "lakeformation", + "sdkId": "LakeFormation", + "region": "us-gov-west-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "lakeformation-fips.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "lambda", + "sdkId": "Lambda", + "region": "us-gov-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "lambda-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "license-manager", + "sdkId": "License Manager", + "region": "us-gov-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "license-manager-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "metering.marketplace", + "sdkId": "Marketplace Metering", + "region": "us-gov-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "metering.marketplace.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "metering.marketplace", + "sdkId": "Marketplace Metering", + "region": "us-gov-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "metering.marketplace.us-gov-east-1.api.aws" + }, + { + "endpointPrefix": "metering.marketplace", + "sdkId": "Marketplace Metering", + "region": "us-gov-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "metering.marketplace-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "metering.marketplace", + "sdkId": "Marketplace Metering", + "region": "us-gov-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "metering.marketplace-fips.us-gov-east-1.api.aws" + }, + { + "endpointPrefix": "models.lex", + "sdkId": "Lex Model Building Service", + "region": "us-gov-west-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "models-fips.lex.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "monitoring", + "sdkId": "CloudWatch", + "region": "us-gov-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "monitoring.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "mq", + "sdkId": "mq", + "region": "us-gov-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "mq-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "network-firewall", + "sdkId": "Network Firewall", + "region": "us-gov-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "network-firewall-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "organizations", + "sdkId": "Organizations", + "region": "aws-us-gov-global", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "organizations.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "organizations", + "sdkId": "Organizations", + "region": "aws-us-gov-global", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "organizations.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "pinpoint", + "sdkId": "Pinpoint", + "region": "us-gov-west-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "pinpoint.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "pinpoint", + "sdkId": "Pinpoint", + "region": "us-gov-west-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "pinpoint-fips.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "polly", + "sdkId": "Polly", + "region": "us-gov-west-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "polly-fips.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "quicksight", + "sdkId": "QuickSight", + "region": "api", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "quicksight.api.amazonaws.com" + }, + { + "endpointPrefix": "quicksight", + "sdkId": "QuickSight", + "region": "api", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "quicksight.api.api.aws" + }, + { + "endpointPrefix": "quicksight", + "sdkId": "QuickSight", + "region": "api", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "quicksight-fips.api.amazonaws.com" + }, + { + "endpointPrefix": "quicksight", + "sdkId": "QuickSight", + "region": "api", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "quicksight-fips.api.api.aws" + }, + { + "endpointPrefix": "rds", + "sdkId": "RDS", + "region": "us-gov-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "rds.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "rekognition", + "sdkId": "Rekognition", + "region": "us-gov-west-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "rekognition-fips.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "resource-groups", + "sdkId": "Resource Groups", + "region": "us-gov-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "resource-groups.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "route53", + "sdkId": "Route 53", + "region": "aws-us-gov-global", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "route53.us-gov.amazonaws.com" + }, + { + "endpointPrefix": "route53", + "sdkId": "Route 53", + "region": "aws-us-gov-global", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "route53.us-gov.amazonaws.com" + }, + { + "endpointPrefix": "route53resolver", + "sdkId": "Route53Resolver", + "region": "us-gov-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "route53resolver.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "route53resolver", + "sdkId": "Route53Resolver", + "region": "us-gov-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "route53resolver.us-gov-east-1.api.aws" + }, + { + "endpointPrefix": "route53resolver", + "sdkId": "Route53Resolver", + "region": "us-gov-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "route53resolver-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "route53resolver", + "sdkId": "Route53Resolver", + "region": "us-gov-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "route53resolver-fips.us-gov-east-1.api.aws" + }, + { + "endpointPrefix": "runtime.lex", + "sdkId": "Lex Runtime Service", + "region": "us-gov-west-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "runtime-fips.lex.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "runtime.sagemaker", + "sdkId": "SageMaker Runtime", + "region": "us-gov-west-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "runtime.sagemaker.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "s3", + "sdkId": "S3", + "region": "us-gov-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "s3.dualstack.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "s3-control", + "sdkId": "S3 Control", + "region": "us-gov-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "s3-control.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "s3-control", + "sdkId": "S3 Control", + "region": "us-gov-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "s3-control.dualstack.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "s3-control", + "sdkId": "S3 Control", + "region": "us-gov-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "s3-control-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "s3-control", + "sdkId": "S3 Control", + "region": "us-gov-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "s3-control-fips.dualstack.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "secretsmanager", + "sdkId": "Secrets Manager", + "region": "us-gov-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "secretsmanager-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "securityhub", + "sdkId": "SecurityHub", + "region": "us-gov-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "securityhub-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "servicecatalog", + "sdkId": "Service Catalog", + "region": "us-gov-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "servicecatalog-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "servicecatalog-appregistry", + "sdkId": "Service Catalog AppRegistry", + "region": "us-gov-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "servicecatalog-appregistry.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "servicediscovery", + "sdkId": "ServiceDiscovery", + "region": "us-gov-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "servicediscovery-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "servicequotas", + "sdkId": "Service Quotas", + "region": "us-gov-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "servicequotas.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "sms", + "sdkId": "SMS", + "region": "us-gov-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "sms-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "snowball", + "sdkId": "Snowball", + "region": "us-gov-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "snowball-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "ssm", + "sdkId": "SSM", + "region": "us-gov-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "ssm.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "states", + "sdkId": "SFN", + "region": "us-gov-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "states-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "storagegateway", + "sdkId": "Storage Gateway", + "region": "us-gov-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "storagegateway-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "streams.dynamodb", + "sdkId": "DynamoDB Streams", + "region": "us-gov-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "streams.dynamodb.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "streams.dynamodb", + "sdkId": "DynamoDB Streams", + "region": "us-gov-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "streams.dynamodb.us-gov-east-1.api.aws" + }, + { + "endpointPrefix": "streams.dynamodb", + "sdkId": "DynamoDB Streams", + "region": "us-gov-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "streams.dynamodb-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "streams.dynamodb", + "sdkId": "DynamoDB Streams", + "region": "us-gov-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "streams.dynamodb-fips.us-gov-east-1.api.aws" + }, + { + "endpointPrefix": "sts", + "sdkId": "STS", + "region": "us-gov-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "sts.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "tagging", + "sdkId": "Resource Groups Tagging API", + "region": "us-gov-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "tagging.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "tagging", + "sdkId": "Resource Groups Tagging API", + "region": "us-gov-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "tagging.us-gov-east-1.api.aws" + }, + { + "endpointPrefix": "tagging", + "sdkId": "Resource Groups Tagging API", + "region": "us-gov-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "tagging-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "tagging", + "sdkId": "Resource Groups Tagging API", + "region": "us-gov-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "tagging-fips.us-gov-east-1.api.aws" + }, + { + "endpointPrefix": "textract", + "sdkId": "Textract", + "region": "us-gov-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "textract-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "transcribe", + "sdkId": "Transcribe", + "region": "us-gov-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "fips.transcribe.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "transfer", + "sdkId": "Transfer", + "region": "us-gov-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "transfer-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "translate", + "sdkId": "Translate", + "region": "us-gov-west-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "translate-fips.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "waf-regional", + "sdkId": "WAF Regional", + "region": "us-gov-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "waf-regional.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "waf-regional", + "sdkId": "WAF Regional", + "region": "us-gov-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "waf-regional-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "workspaces", + "sdkId": "WorkSpaces", + "region": "us-gov-west-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "workspaces-fips.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "xray", + "sdkId": "XRay", + "region": "us-gov-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "xray-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "api.sagemaker", + "sdkId": "SageMaker", + "region": "us-iso-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "api.sagemaker.us-iso-east-1.c2s.ic.gov" + }, + { + "endpointPrefix": "apigateway", + "sdkId": "ApiGatewayV2", + "region": "us-iso-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "apigateway.us-iso-east-1.c2s.ic.gov" + }, + { + "endpointPrefix": "application-autoscaling", + "sdkId": "Application Auto Scaling", + "region": "us-iso-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "application-autoscaling.us-iso-east-1.c2s.ic.gov" + }, + { + "endpointPrefix": "autoscaling", + "sdkId": "Auto Scaling", + "region": "us-iso-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "autoscaling.us-iso-east-1.c2s.ic.gov" + }, + { + "endpointPrefix": "cloudformation", + "sdkId": "CloudFormation", + "region": "us-iso-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "cloudformation.us-iso-east-1.c2s.ic.gov" + }, + { + "endpointPrefix": "cloudtrail", + "sdkId": "CloudTrail", + "region": "us-iso-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "cloudtrail.us-iso-east-1.c2s.ic.gov" + }, + { + "endpointPrefix": "codedeploy", + "sdkId": "CodeDeploy", + "region": "us-iso-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "codedeploy.us-iso-east-1.c2s.ic.gov" + }, + { + "endpointPrefix": "comprehend", + "sdkId": "Comprehend", + "region": "us-iso-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "comprehend.us-iso-east-1.c2s.ic.gov" + }, + { + "endpointPrefix": "config", + "sdkId": "Config Service", + "region": "us-iso-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "config.us-iso-east-1.c2s.ic.gov" + }, + { + "endpointPrefix": "datapipeline", + "sdkId": "Data Pipeline", + "region": "us-iso-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "datapipeline.us-iso-east-1.c2s.ic.gov" + }, + { + "endpointPrefix": "directconnect", + "sdkId": "Direct Connect", + "region": "us-iso-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "directconnect.us-iso-east-1.c2s.ic.gov" + }, + { + "endpointPrefix": "dms", + "sdkId": "Database Migration Service", + "region": "us-iso-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "dms.us-iso-east-1.c2s.ic.gov" + }, + { + "endpointPrefix": "ds", + "sdkId": "Directory Service", + "region": "us-iso-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "ds.us-iso-east-1.c2s.ic.gov" + }, + { + "endpointPrefix": "dynamodb", + "sdkId": "DynamoDB", + "region": "us-iso-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "dynamodb.us-iso-east-1.c2s.ic.gov" + }, + { + "endpointPrefix": "ebs", + "sdkId": "EBS", + "region": "us-iso-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "ebs.us-iso-east-1.c2s.ic.gov" + }, + { + "endpointPrefix": "ec2", + "sdkId": "EC2", + "region": "us-iso-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "ec2.us-iso-east-1.c2s.ic.gov" + }, + { + "endpointPrefix": "ecs", + "sdkId": "ECS", + "region": "us-iso-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "ecs.us-iso-east-1.c2s.ic.gov" + }, + { + "endpointPrefix": "elasticache", + "sdkId": "ElastiCache", + "region": "us-iso-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "elasticache.us-iso-east-1.c2s.ic.gov" + }, + { + "endpointPrefix": "elasticfilesystem", + "sdkId": "EFS", + "region": "us-iso-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "elasticfilesystem-fips.us-iso-east-1.c2s.ic.gov" + }, + { + "endpointPrefix": "elasticloadbalancing", + "sdkId": "Elastic Load Balancing", + "region": "us-iso-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "elasticloadbalancing.us-iso-east-1.c2s.ic.gov" + }, + { + "endpointPrefix": "elasticmapreduce", + "sdkId": "EMR", + "region": "us-iso-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "elasticmapreduce.us-iso-east-1.c2s.ic.gov" + }, + { + "endpointPrefix": "es", + "sdkId": "OpenSearch", + "region": "us-iso-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "es.us-iso-east-1.c2s.ic.gov" + }, + { + "endpointPrefix": "events", + "sdkId": "EventBridge", + "region": "us-iso-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "events.us-iso-east-1.c2s.ic.gov" + }, + { + "endpointPrefix": "firehose", + "sdkId": "Firehose", + "region": "us-iso-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "firehose.us-iso-east-1.c2s.ic.gov" + }, + { + "endpointPrefix": "glacier", + "sdkId": "Glacier", + "region": "us-iso-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "glacier.us-iso-east-1.c2s.ic.gov" + }, + { + "endpointPrefix": "health", + "sdkId": "Health", + "region": "us-iso-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "health.us-iso-east-1.c2s.ic.gov" + }, + { + "endpointPrefix": "kinesis", + "sdkId": "Kinesis", + "region": "us-iso-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "kinesis.us-iso-east-1.c2s.ic.gov" + }, + { + "endpointPrefix": "kms", + "sdkId": "KMS", + "region": "us-iso-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "kms-fips.us-iso-east-1.c2s.ic.gov" + }, + { + "endpointPrefix": "lambda", + "sdkId": "Lambda", + "region": "us-iso-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "lambda.us-iso-east-1.c2s.ic.gov" + }, + { + "endpointPrefix": "license-manager", + "sdkId": "License Manager", + "region": "us-iso-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "license-manager.us-iso-east-1.c2s.ic.gov" + }, + { + "endpointPrefix": "logs", + "sdkId": "CloudWatch Logs", + "region": "us-iso-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "logs.us-iso-east-1.c2s.ic.gov" + }, + { + "endpointPrefix": "medialive", + "sdkId": "MediaLive", + "region": "us-iso-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "medialive.us-iso-east-1.c2s.ic.gov" + }, + { + "endpointPrefix": "mediapackage", + "sdkId": "MediaPackage", + "region": "us-iso-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "mediapackage.us-iso-east-1.c2s.ic.gov" + }, + { + "endpointPrefix": "monitoring", + "sdkId": "CloudWatch", + "region": "us-iso-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "monitoring.us-iso-east-1.c2s.ic.gov" + }, + { + "endpointPrefix": "outposts", + "sdkId": "Outposts", + "region": "us-iso-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "outposts.us-iso-east-1.c2s.ic.gov" + }, + { + "endpointPrefix": "ram", + "sdkId": "RAM", + "region": "us-iso-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "ram.us-iso-east-1.c2s.ic.gov" + }, + { + "endpointPrefix": "rds", + "sdkId": "RDS", + "region": "us-iso-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "rds.us-iso-east-1.c2s.ic.gov" + }, + { + "endpointPrefix": "redshift", + "sdkId": "Redshift", + "region": "us-iso-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "redshift.us-iso-east-1.c2s.ic.gov" + }, + { + "endpointPrefix": "route53resolver", + "sdkId": "Route53Resolver", + "region": "us-iso-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "route53resolver.us-iso-east-1.c2s.ic.gov" + }, + { + "endpointPrefix": "runtime.sagemaker", + "sdkId": "SageMaker Runtime", + "region": "us-iso-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "runtime.sagemaker.us-iso-east-1.c2s.ic.gov" + }, + { + "endpointPrefix": "s3", + "sdkId": "S3", + "region": "us-iso-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "s3.us-iso-east-1.c2s.ic.gov" + }, + { + "endpointPrefix": "secretsmanager", + "sdkId": "Secrets Manager", + "region": "us-iso-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "secretsmanager.us-iso-east-1.c2s.ic.gov" + }, + { + "endpointPrefix": "snowball", + "sdkId": "Snowball", + "region": "us-iso-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "snowball.us-iso-east-1.c2s.ic.gov" + }, + { + "endpointPrefix": "sns", + "sdkId": "SNS", + "region": "us-iso-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "sns.us-iso-east-1.c2s.ic.gov" + }, + { + "endpointPrefix": "sqs", + "sdkId": "SQS", + "region": "us-iso-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "sqs.us-iso-east-1.c2s.ic.gov" + }, + { + "endpointPrefix": "ssm", + "sdkId": "SSM", + "region": "us-iso-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "ssm.us-iso-east-1.c2s.ic.gov" + }, + { + "endpointPrefix": "states", + "sdkId": "SFN", + "region": "us-iso-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "states.us-iso-east-1.c2s.ic.gov" + }, + { + "endpointPrefix": "streams.dynamodb", + "sdkId": "DynamoDB Streams", + "region": "us-iso-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "streams.dynamodb.us-iso-east-1.c2s.ic.gov" + }, + { + "endpointPrefix": "sts", + "sdkId": "STS", + "region": "us-iso-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "sts.us-iso-east-1.c2s.ic.gov" + }, + { + "endpointPrefix": "swf", + "sdkId": "SWF", + "region": "us-iso-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "swf.us-iso-east-1.c2s.ic.gov" + }, + { + "endpointPrefix": "transcribe", + "sdkId": "Transcribe", + "region": "us-iso-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "transcribe.us-iso-east-1.c2s.ic.gov" + }, + { + "endpointPrefix": "transcribestreaming", + "sdkId": "Transcribe Streaming", + "region": "us-iso-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "transcribestreaming.us-iso-east-1.c2s.ic.gov" + }, + { + "endpointPrefix": "translate", + "sdkId": "Translate", + "region": "us-iso-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "translate.us-iso-east-1.c2s.ic.gov" + }, + { + "endpointPrefix": "workspaces", + "sdkId": "WorkSpaces", + "region": "us-iso-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "workspaces.us-iso-east-1.c2s.ic.gov" + }, + { + "endpointPrefix": "application-autoscaling", + "sdkId": "Application Auto Scaling", + "region": "us-isob-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "application-autoscaling.us-isob-east-1.sc2s.sgov.gov" + }, + { + "endpointPrefix": "autoscaling", + "sdkId": "Auto Scaling", + "region": "us-isob-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "autoscaling.us-isob-east-1.sc2s.sgov.gov" + }, + { + "endpointPrefix": "cloudformation", + "sdkId": "CloudFormation", + "region": "us-isob-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "cloudformation.us-isob-east-1.sc2s.sgov.gov" + }, + { + "endpointPrefix": "cloudtrail", + "sdkId": "CloudTrail", + "region": "us-isob-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "cloudtrail.us-isob-east-1.sc2s.sgov.gov" + }, + { + "endpointPrefix": "codedeploy", + "sdkId": "CodeDeploy", + "region": "us-isob-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "codedeploy.us-isob-east-1.sc2s.sgov.gov" + }, + { + "endpointPrefix": "config", + "sdkId": "Config Service", + "region": "us-isob-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "config.us-isob-east-1.sc2s.sgov.gov" + }, + { + "endpointPrefix": "directconnect", + "sdkId": "Direct Connect", + "region": "us-isob-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "directconnect.us-isob-east-1.sc2s.sgov.gov" + }, + { + "endpointPrefix": "dms", + "sdkId": "Database Migration Service", + "region": "us-isob-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "dms.us-isob-east-1.sc2s.sgov.gov" + }, + { + "endpointPrefix": "ds", + "sdkId": "Directory Service", + "region": "us-isob-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "ds.us-isob-east-1.sc2s.sgov.gov" + }, + { + "endpointPrefix": "dynamodb", + "sdkId": "DynamoDB", + "region": "us-isob-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "dynamodb.us-isob-east-1.sc2s.sgov.gov" + }, + { + "endpointPrefix": "ebs", + "sdkId": "EBS", + "region": "us-isob-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "ebs.us-isob-east-1.sc2s.sgov.gov" + }, + { + "endpointPrefix": "ec2", + "sdkId": "EC2", + "region": "us-isob-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "ec2.us-isob-east-1.sc2s.sgov.gov" + }, + { + "endpointPrefix": "ecs", + "sdkId": "ECS", + "region": "us-isob-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "ecs.us-isob-east-1.sc2s.sgov.gov" + }, + { + "endpointPrefix": "elasticache", + "sdkId": "ElastiCache", + "region": "us-isob-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "elasticache.us-isob-east-1.sc2s.sgov.gov" + }, + { + "endpointPrefix": "elasticloadbalancing", + "sdkId": "Elastic Load Balancing", + "region": "us-isob-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "elasticloadbalancing.us-isob-east-1.sc2s.sgov.gov" + }, + { + "endpointPrefix": "elasticmapreduce", + "sdkId": "EMR", + "region": "us-isob-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "elasticmapreduce.us-isob-east-1.sc2s.sgov.gov" + }, + { + "endpointPrefix": "es", + "sdkId": "OpenSearch", + "region": "us-isob-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "es.us-isob-east-1.sc2s.sgov.gov" + }, + { + "endpointPrefix": "events", + "sdkId": "EventBridge", + "region": "us-isob-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "events.us-isob-east-1.sc2s.sgov.gov" + }, + { + "endpointPrefix": "glacier", + "sdkId": "Glacier", + "region": "us-isob-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "glacier.us-isob-east-1.sc2s.sgov.gov" + }, + { + "endpointPrefix": "health", + "sdkId": "Health", + "region": "us-isob-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "health.us-isob-east-1.sc2s.sgov.gov" + }, + { + "endpointPrefix": "kinesis", + "sdkId": "Kinesis", + "region": "us-isob-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "kinesis.us-isob-east-1.sc2s.sgov.gov" + }, + { + "endpointPrefix": "kms", + "sdkId": "KMS", + "region": "us-isob-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "kms-fips.us-isob-east-1.sc2s.sgov.gov" + }, + { + "endpointPrefix": "lambda", + "sdkId": "Lambda", + "region": "us-isob-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "lambda.us-isob-east-1.sc2s.sgov.gov" + }, + { + "endpointPrefix": "license-manager", + "sdkId": "License Manager", + "region": "us-isob-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "license-manager.us-isob-east-1.sc2s.sgov.gov" + }, + { + "endpointPrefix": "logs", + "sdkId": "CloudWatch Logs", + "region": "us-isob-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "logs.us-isob-east-1.sc2s.sgov.gov" + }, + { + "endpointPrefix": "monitoring", + "sdkId": "CloudWatch", + "region": "us-isob-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "monitoring.us-isob-east-1.sc2s.sgov.gov" + }, + { + "endpointPrefix": "rds", + "sdkId": "RDS", + "region": "us-isob-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "rds.us-isob-east-1.sc2s.sgov.gov" + }, + { + "endpointPrefix": "redshift", + "sdkId": "Redshift", + "region": "us-isob-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "redshift.us-isob-east-1.sc2s.sgov.gov" + }, + { + "endpointPrefix": "s3", + "sdkId": "S3", + "region": "us-isob-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "s3.us-isob-east-1.sc2s.sgov.gov" + }, + { + "endpointPrefix": "snowball", + "sdkId": "Snowball", + "region": "us-isob-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "snowball.us-isob-east-1.sc2s.sgov.gov" + }, + { + "endpointPrefix": "sns", + "sdkId": "SNS", + "region": "us-isob-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "sns.us-isob-east-1.sc2s.sgov.gov" + }, + { + "endpointPrefix": "sqs", + "sdkId": "SQS", + "region": "us-isob-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "sqs.us-isob-east-1.sc2s.sgov.gov" + }, + { + "endpointPrefix": "ssm", + "sdkId": "SSM", + "region": "us-isob-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "ssm.us-isob-east-1.sc2s.sgov.gov" + }, + { + "endpointPrefix": "states", + "sdkId": "SFN", + "region": "us-isob-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "states.us-isob-east-1.sc2s.sgov.gov" + }, + { + "endpointPrefix": "streams.dynamodb", + "sdkId": "DynamoDB Streams", + "region": "us-isob-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "streams.dynamodb.us-isob-east-1.sc2s.sgov.gov" + }, + { + "endpointPrefix": "sts", + "sdkId": "STS", + "region": "us-isob-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "sts.us-isob-east-1.sc2s.sgov.gov" + }, + { + "endpointPrefix": "swf", + "sdkId": "SWF", + "region": "us-isob-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "swf.us-isob-east-1.sc2s.sgov.gov" + }, + { + "endpointPrefix": "tagging", + "sdkId": "Resource Groups Tagging API", + "region": "us-isob-east-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "tagging.us-isob-east-1.sc2s.sgov.gov" + } +] diff --git a/tests/functional/endpoints/test_cases_unsupported.json b/tests/functional/endpoints/test_cases_unsupported.json new file mode 100644 index 0000000000000..63646bcc9e9b4 --- /dev/null +++ b/tests/functional/endpoints/test_cases_unsupported.json @@ -0,0 +1,50 @@ +[ + { + "endpointPrefix": "iotsecuredtunneling", + "sdkId": "IoTSecureTunneling", + "region": "ap-east-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "api.tunneling.iot-fips.ap-east-1.amazonaws.com" + }, + { + "endpointPrefix": "iotsecuredtunneling", + "sdkId": "IoTSecureTunneling", + "region": "ca-central-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "api.tunneling.iot-fips.ca-central-1.amazonaws.com" + }, + { + "endpointPrefix": "iotsecuredtunneling", + "sdkId": "IoTSecureTunneling", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": false, + "hostname": "iotsecuredtunneling.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "iotsecuredtunneling", + "sdkId": "IoTSecureTunneling", + "region": "cn-north-1", + "isFipsEndpoint": false, + "isDualstackEndpoint": true, + "hostname": "iotsecuredtunneling.cn-north-1.api.amazonwebservices.com.cn" + }, + { + "endpointPrefix": "iotsecuredtunneling", + "sdkId": "IoTSecureTunneling", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": false, + "hostname": "iotsecuredtunneling-fips.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "iotsecuredtunneling", + "sdkId": "IoTSecureTunneling", + "region": "cn-north-1", + "isFipsEndpoint": true, + "isDualstackEndpoint": true, + "hostname": "iotsecuredtunneling-fips.cn-north-1.api.amazonwebservices.com.cn" + } +] From 91eb32cf0bfcb1518b2c174802b6b13761c5b6d4 Mon Sep 17 00:00:00 2001 From: "Kamat, Trivikram" <16024985+trivikr@users.noreply.github.com> Date: Wed, 3 Nov 2021 20:21:22 +0000 Subject: [PATCH 21/25] test(functional): re-add psuedo region tests in fips-pseudo-region folder --- .../fips-pseudo-region/index.spec.ts | 23 + .../test_cases_supported.json | 4069 +++++++++++++++++ .../test_cases_unsupported.json | 86 + 3 files changed, 4178 insertions(+) create mode 100644 tests/functional/endpoints/fips-pseudo-region/index.spec.ts create mode 100644 tests/functional/endpoints/fips-pseudo-region/test_cases_supported.json create mode 100644 tests/functional/endpoints/fips-pseudo-region/test_cases_unsupported.json diff --git a/tests/functional/endpoints/fips-pseudo-region/index.spec.ts b/tests/functional/endpoints/fips-pseudo-region/index.spec.ts new file mode 100644 index 0000000000000..89574c9740b10 --- /dev/null +++ b/tests/functional/endpoints/fips-pseudo-region/index.spec.ts @@ -0,0 +1,23 @@ +import { join } from "path"; + +import testCases from "./test_cases_supported.json"; + +const getClientPackageName = (sdkId: string) => + `client-${sdkId + .split(" ") + .map((word) => word.toLowerCase()) + .join("-")}`; + +describe("endpoints.fips", () => { + for (const { sdkId, region, signingRegion, hostname } of testCases) { + const clientPackageName = getClientPackageName(sdkId); + it(`testing "${clientPackageName}" with region: ${region}`, async () => { + const { defaultRegionInfoProvider } = await import( + join("..", "..", "..", "..", "clients", clientPackageName, "src", "endpoints") + ); + const regionInfo = await defaultRegionInfoProvider(region); + expect(regionInfo.signingRegion).toEqual(signingRegion); + expect(regionInfo.hostname).toEqual(hostname); + }); + } +}); diff --git a/tests/functional/endpoints/fips-pseudo-region/test_cases_supported.json b/tests/functional/endpoints/fips-pseudo-region/test_cases_supported.json new file mode 100644 index 0000000000000..5d96c48d5e59f --- /dev/null +++ b/tests/functional/endpoints/fips-pseudo-region/test_cases_supported.json @@ -0,0 +1,4069 @@ +[ + { + "endpointPrefix": "access-analyzer", + "sdkId": "AccessAnalyzer", + "region": "fips-ca-central-1", + "signingRegion": "ca-central-1", + "hostname": "access-analyzer-fips.ca-central-1.amazonaws.com" + }, + { + "endpointPrefix": "access-analyzer", + "sdkId": "AccessAnalyzer", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "access-analyzer-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "access-analyzer", + "sdkId": "AccessAnalyzer", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "access-analyzer-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "access-analyzer", + "sdkId": "AccessAnalyzer", + "region": "fips-us-west-1", + "signingRegion": "us-west-1", + "hostname": "access-analyzer-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "access-analyzer", + "sdkId": "AccessAnalyzer", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "access-analyzer-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "acm", + "sdkId": "ACM", + "region": "ca-central-1-fips", + "signingRegion": "ca-central-1", + "hostname": "acm-fips.ca-central-1.amazonaws.com" + }, + { + "endpointPrefix": "acm", + "sdkId": "ACM", + "region": "us-east-1-fips", + "signingRegion": "us-east-1", + "hostname": "acm-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "acm", + "sdkId": "ACM", + "region": "us-east-2-fips", + "signingRegion": "us-east-2", + "hostname": "acm-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "acm", + "sdkId": "ACM", + "region": "us-west-1-fips", + "signingRegion": "us-west-1", + "hostname": "acm-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "acm", + "sdkId": "ACM", + "region": "us-west-2-fips", + "signingRegion": "us-west-2", + "hostname": "acm-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "acm-pca", + "sdkId": "ACM PCA", + "region": "fips-ca-central-1", + "signingRegion": "ca-central-1", + "hostname": "acm-pca-fips.ca-central-1.amazonaws.com" + }, + { + "endpointPrefix": "acm-pca", + "sdkId": "ACM PCA", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "acm-pca-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "acm-pca", + "sdkId": "ACM PCA", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "acm-pca-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "acm-pca", + "sdkId": "ACM PCA", + "region": "fips-us-west-1", + "signingRegion": "us-west-1", + "hostname": "acm-pca-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "acm-pca", + "sdkId": "ACM PCA", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "acm-pca-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "api.detective", + "sdkId": "Detective", + "region": "us-east-1-fips", + "signingRegion": "us-east-1", + "hostname": "api.detective-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "api.detective", + "sdkId": "Detective", + "region": "us-east-2-fips", + "signingRegion": "us-east-2", + "hostname": "api.detective-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "api.detective", + "sdkId": "Detective", + "region": "us-west-1-fips", + "signingRegion": "us-west-1", + "hostname": "api.detective-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "api.detective", + "sdkId": "Detective", + "region": "us-west-2-fips", + "signingRegion": "us-west-2", + "hostname": "api.detective-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "api.ecr", + "sdkId": "ECR", + "region": "fips-dkr-us-east-1", + "signingRegion": "us-east-1", + "hostname": "ecr-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "api.ecr", + "sdkId": "ECR", + "region": "fips-dkr-us-east-2", + "signingRegion": "us-east-2", + "hostname": "ecr-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "api.ecr", + "sdkId": "ECR", + "region": "fips-dkr-us-west-1", + "signingRegion": "us-west-1", + "hostname": "ecr-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "api.ecr", + "sdkId": "ECR", + "region": "fips-dkr-us-west-2", + "signingRegion": "us-west-2", + "hostname": "ecr-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "api.ecr", + "sdkId": "ECR", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "ecr-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "api.ecr", + "sdkId": "ECR", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "ecr-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "api.ecr", + "sdkId": "ECR", + "region": "fips-us-west-1", + "signingRegion": "us-west-1", + "hostname": "ecr-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "api.ecr", + "sdkId": "ECR", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "ecr-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "api.fleethub.iot", + "sdkId": "IoTFleetHub", + "region": "fips-ca-central-1", + "signingRegion": "ca-central-1", + "hostname": "api.fleethub.iot-fips.ca-central-1.amazonaws.com" + }, + { + "endpointPrefix": "api.fleethub.iot", + "sdkId": "IoTFleetHub", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "api.fleethub.iot-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "api.fleethub.iot", + "sdkId": "IoTFleetHub", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "api.fleethub.iot-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "api.fleethub.iot", + "sdkId": "IoTFleetHub", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "api.fleethub.iot-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "api.sagemaker", + "sdkId": "SageMaker", + "region": "us-east-1-fips", + "signingRegion": "us-east-1", + "hostname": "api-fips.sagemaker.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "api.sagemaker", + "sdkId": "SageMaker", + "region": "us-east-2-fips", + "signingRegion": "us-east-2", + "hostname": "api-fips.sagemaker.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "api.sagemaker", + "sdkId": "SageMaker", + "region": "us-west-1-fips", + "signingRegion": "us-west-1", + "hostname": "api-fips.sagemaker.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "api.sagemaker", + "sdkId": "SageMaker", + "region": "us-west-2-fips", + "signingRegion": "us-west-2", + "hostname": "api-fips.sagemaker.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "athena", + "sdkId": "Athena", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "athena-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "athena", + "sdkId": "Athena", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "athena-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "athena", + "sdkId": "Athena", + "region": "fips-us-west-1", + "signingRegion": "us-west-1", + "hostname": "athena-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "athena", + "sdkId": "Athena", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "athena-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "batch", + "sdkId": "Batch", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "fips.batch.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "batch", + "sdkId": "Batch", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "fips.batch.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "batch", + "sdkId": "Batch", + "region": "fips-us-west-1", + "signingRegion": "us-west-1", + "hostname": "fips.batch.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "batch", + "sdkId": "Batch", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "fips.batch.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "cloudcontrolapi", + "sdkId": "CloudControl", + "region": "fips-ca-central-1", + "signingRegion": "ca-central-1", + "hostname": "cloudcontrolapi-fips.ca-central-1.amazonaws.com" + }, + { + "endpointPrefix": "cloudcontrolapi", + "sdkId": "CloudControl", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "cloudcontrolapi-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "cloudcontrolapi", + "sdkId": "CloudControl", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "cloudcontrolapi-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "cloudcontrolapi", + "sdkId": "CloudControl", + "region": "fips-us-west-1", + "signingRegion": "us-west-1", + "hostname": "cloudcontrolapi-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "cloudcontrolapi", + "sdkId": "CloudControl", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "cloudcontrolapi-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "cloudformation", + "sdkId": "CloudFormation", + "region": "us-east-1-fips", + "signingRegion": "us-east-1", + "hostname": "cloudformation-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "cloudformation", + "sdkId": "CloudFormation", + "region": "us-east-2-fips", + "signingRegion": "us-east-2", + "hostname": "cloudformation-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "cloudformation", + "sdkId": "CloudFormation", + "region": "us-west-1-fips", + "signingRegion": "us-west-1", + "hostname": "cloudformation-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "cloudformation", + "sdkId": "CloudFormation", + "region": "us-west-2-fips", + "signingRegion": "us-west-2", + "hostname": "cloudformation-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "cloudtrail", + "sdkId": "CloudTrail", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "cloudtrail-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "cloudtrail", + "sdkId": "CloudTrail", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "cloudtrail-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "cloudtrail", + "sdkId": "CloudTrail", + "region": "fips-us-west-1", + "signingRegion": "us-west-1", + "hostname": "cloudtrail-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "cloudtrail", + "sdkId": "CloudTrail", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "cloudtrail-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "codebuild", + "sdkId": "CodeBuild", + "region": "us-east-1-fips", + "signingRegion": "us-east-1", + "hostname": "codebuild-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "codebuild", + "sdkId": "CodeBuild", + "region": "us-east-2-fips", + "signingRegion": "us-east-2", + "hostname": "codebuild-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "codebuild", + "sdkId": "CodeBuild", + "region": "us-west-1-fips", + "signingRegion": "us-west-1", + "hostname": "codebuild-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "codebuild", + "sdkId": "CodeBuild", + "region": "us-west-2-fips", + "signingRegion": "us-west-2", + "hostname": "codebuild-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "codedeploy", + "sdkId": "CodeDeploy", + "region": "us-east-1-fips", + "signingRegion": "us-east-1", + "hostname": "codedeploy-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "codedeploy", + "sdkId": "CodeDeploy", + "region": "us-east-2-fips", + "signingRegion": "us-east-2", + "hostname": "codedeploy-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "codedeploy", + "sdkId": "CodeDeploy", + "region": "us-west-1-fips", + "signingRegion": "us-west-1", + "hostname": "codedeploy-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "codedeploy", + "sdkId": "CodeDeploy", + "region": "us-west-2-fips", + "signingRegion": "us-west-2", + "hostname": "codedeploy-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "codepipeline", + "sdkId": "CodePipeline", + "region": "fips-ca-central-1", + "signingRegion": "ca-central-1", + "hostname": "codepipeline-fips.ca-central-1.amazonaws.com" + }, + { + "endpointPrefix": "codepipeline", + "sdkId": "CodePipeline", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "codepipeline-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "codepipeline", + "sdkId": "CodePipeline", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "codepipeline-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "codepipeline", + "sdkId": "CodePipeline", + "region": "fips-us-west-1", + "signingRegion": "us-west-1", + "hostname": "codepipeline-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "codepipeline", + "sdkId": "CodePipeline", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "codepipeline-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "cognito-identity", + "sdkId": "Cognito Identity", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "cognito-identity-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "cognito-identity", + "sdkId": "Cognito Identity", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "cognito-identity-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "cognito-identity", + "sdkId": "Cognito Identity", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "cognito-identity-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "cognito-idp", + "sdkId": "Cognito Identity Provider", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "cognito-idp-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "cognito-idp", + "sdkId": "Cognito Identity Provider", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "cognito-idp-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "cognito-idp", + "sdkId": "Cognito Identity Provider", + "region": "fips-us-west-1", + "signingRegion": "us-west-1", + "hostname": "cognito-idp-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "cognito-idp", + "sdkId": "Cognito Identity Provider", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "cognito-idp-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "comprehend", + "sdkId": "Comprehend", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "comprehend-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "comprehend", + "sdkId": "Comprehend", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "comprehend-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "comprehend", + "sdkId": "Comprehend", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "comprehend-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "comprehendmedical", + "sdkId": "ComprehendMedical", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "comprehendmedical-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "comprehendmedical", + "sdkId": "ComprehendMedical", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "comprehendmedical-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "comprehendmedical", + "sdkId": "ComprehendMedical", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "comprehendmedical-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "config", + "sdkId": "Config Service", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "config-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "config", + "sdkId": "Config Service", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "config-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "config", + "sdkId": "Config Service", + "region": "fips-us-west-1", + "signingRegion": "us-west-1", + "hostname": "config-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "config", + "sdkId": "Config Service", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "config-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "data.jobs.iot", + "sdkId": "IoT Jobs Data Plane", + "region": "fips-ca-central-1", + "signingRegion": "ca-central-1", + "hostname": "data.jobs.iot-fips.ca-central-1.amazonaws.com" + }, + { + "endpointPrefix": "data.jobs.iot", + "sdkId": "IoT Jobs Data Plane", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "data.jobs.iot-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "data.jobs.iot", + "sdkId": "IoT Jobs Data Plane", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "data.jobs.iot-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "data.jobs.iot", + "sdkId": "IoT Jobs Data Plane", + "region": "fips-us-west-1", + "signingRegion": "us-west-1", + "hostname": "data.jobs.iot-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "data.jobs.iot", + "sdkId": "IoT Jobs Data Plane", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "data.jobs.iot-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "datasync", + "sdkId": "DataSync", + "region": "fips-ca-central-1", + "signingRegion": "ca-central-1", + "hostname": "datasync-fips.ca-central-1.amazonaws.com" + }, + { + "endpointPrefix": "datasync", + "sdkId": "DataSync", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "datasync-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "datasync", + "sdkId": "DataSync", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "datasync-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "datasync", + "sdkId": "DataSync", + "region": "fips-us-west-1", + "signingRegion": "us-west-1", + "hostname": "datasync-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "datasync", + "sdkId": "DataSync", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "datasync-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "directconnect", + "sdkId": "Direct Connect", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "directconnect-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "directconnect", + "sdkId": "Direct Connect", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "directconnect-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "directconnect", + "sdkId": "Direct Connect", + "region": "fips-us-west-1", + "signingRegion": "us-west-1", + "hostname": "directconnect-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "directconnect", + "sdkId": "Direct Connect", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "directconnect-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "ds", + "sdkId": "Directory Service", + "region": "fips-ca-central-1", + "signingRegion": "ca-central-1", + "hostname": "ds-fips.ca-central-1.amazonaws.com" + }, + { + "endpointPrefix": "ds", + "sdkId": "Directory Service", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "ds-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "ds", + "sdkId": "Directory Service", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "ds-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "ds", + "sdkId": "Directory Service", + "region": "fips-us-west-1", + "signingRegion": "us-west-1", + "hostname": "ds-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "ds", + "sdkId": "Directory Service", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "ds-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "dynamodb", + "sdkId": "DynamoDB", + "region": "ca-central-1-fips", + "signingRegion": "ca-central-1", + "hostname": "dynamodb-fips.ca-central-1.amazonaws.com" + }, + { + "endpointPrefix": "dynamodb", + "sdkId": "DynamoDB", + "region": "us-east-1-fips", + "signingRegion": "us-east-1", + "hostname": "dynamodb-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "dynamodb", + "sdkId": "DynamoDB", + "region": "us-east-2-fips", + "signingRegion": "us-east-2", + "hostname": "dynamodb-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "dynamodb", + "sdkId": "DynamoDB", + "region": "us-west-1-fips", + "signingRegion": "us-west-1", + "hostname": "dynamodb-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "dynamodb", + "sdkId": "DynamoDB", + "region": "us-west-2-fips", + "signingRegion": "us-west-2", + "hostname": "dynamodb-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "ebs", + "sdkId": "EBS", + "region": "fips-ca-central-1", + "signingRegion": "ca-central-1", + "hostname": "ebs-fips.ca-central-1.amazonaws.com" + }, + { + "endpointPrefix": "ebs", + "sdkId": "EBS", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "ebs-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "ebs", + "sdkId": "EBS", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "ebs-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "ebs", + "sdkId": "EBS", + "region": "fips-us-west-1", + "signingRegion": "us-west-1", + "hostname": "ebs-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "ebs", + "sdkId": "EBS", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "ebs-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "ec2", + "sdkId": "EC2", + "region": "fips-ca-central-1", + "signingRegion": "ca-central-1", + "hostname": "ec2-fips.ca-central-1.amazonaws.com" + }, + { + "endpointPrefix": "ec2", + "sdkId": "EC2", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "ec2-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "ec2", + "sdkId": "EC2", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "ec2-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "ec2", + "sdkId": "EC2", + "region": "fips-us-west-1", + "signingRegion": "us-west-1", + "hostname": "ec2-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "ec2", + "sdkId": "EC2", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "ec2-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "ecs", + "sdkId": "ECS", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "ecs-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "ecs", + "sdkId": "ECS", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "ecs-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "ecs", + "sdkId": "ECS", + "region": "fips-us-west-1", + "signingRegion": "us-west-1", + "hostname": "ecs-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "ecs", + "sdkId": "ECS", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "ecs-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "eks", + "sdkId": "EKS", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "fips.eks.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "eks", + "sdkId": "EKS", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "fips.eks.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "eks", + "sdkId": "EKS", + "region": "fips-us-west-1", + "signingRegion": "us-west-1", + "hostname": "fips.eks.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "eks", + "sdkId": "EKS", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "fips.eks.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "elasticbeanstalk", + "sdkId": "Elastic Beanstalk", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "elasticbeanstalk-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "elasticbeanstalk", + "sdkId": "Elastic Beanstalk", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "elasticbeanstalk-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "elasticbeanstalk", + "sdkId": "Elastic Beanstalk", + "region": "fips-us-west-1", + "signingRegion": "us-west-1", + "hostname": "elasticbeanstalk-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "elasticbeanstalk", + "sdkId": "Elastic Beanstalk", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "elasticbeanstalk-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "elasticfilesystem", + "sdkId": "EFS", + "region": "fips-af-south-1", + "signingRegion": "af-south-1", + "hostname": "elasticfilesystem-fips.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "elasticfilesystem", + "sdkId": "EFS", + "region": "fips-ap-east-1", + "signingRegion": "ap-east-1", + "hostname": "elasticfilesystem-fips.ap-east-1.amazonaws.com" + }, + { + "endpointPrefix": "elasticfilesystem", + "sdkId": "EFS", + "region": "fips-ap-northeast-1", + "signingRegion": "ap-northeast-1", + "hostname": "elasticfilesystem-fips.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "elasticfilesystem", + "sdkId": "EFS", + "region": "fips-ap-northeast-2", + "signingRegion": "ap-northeast-2", + "hostname": "elasticfilesystem-fips.ap-northeast-2.amazonaws.com" + }, + { + "endpointPrefix": "elasticfilesystem", + "sdkId": "EFS", + "region": "fips-ap-northeast-3", + "signingRegion": "ap-northeast-3", + "hostname": "elasticfilesystem-fips.ap-northeast-3.amazonaws.com" + }, + { + "endpointPrefix": "elasticfilesystem", + "sdkId": "EFS", + "region": "fips-ap-south-1", + "signingRegion": "ap-south-1", + "hostname": "elasticfilesystem-fips.ap-south-1.amazonaws.com" + }, + { + "endpointPrefix": "elasticfilesystem", + "sdkId": "EFS", + "region": "fips-ap-southeast-1", + "signingRegion": "ap-southeast-1", + "hostname": "elasticfilesystem-fips.ap-southeast-1.amazonaws.com" + }, + { + "endpointPrefix": "elasticfilesystem", + "sdkId": "EFS", + "region": "fips-ap-southeast-2", + "signingRegion": "ap-southeast-2", + "hostname": "elasticfilesystem-fips.ap-southeast-2.amazonaws.com" + }, + { + "endpointPrefix": "elasticfilesystem", + "sdkId": "EFS", + "region": "fips-ca-central-1", + "signingRegion": "ca-central-1", + "hostname": "elasticfilesystem-fips.ca-central-1.amazonaws.com" + }, + { + "endpointPrefix": "elasticfilesystem", + "sdkId": "EFS", + "region": "fips-eu-central-1", + "signingRegion": "eu-central-1", + "hostname": "elasticfilesystem-fips.eu-central-1.amazonaws.com" + }, + { + "endpointPrefix": "elasticfilesystem", + "sdkId": "EFS", + "region": "fips-eu-north-1", + "signingRegion": "eu-north-1", + "hostname": "elasticfilesystem-fips.eu-north-1.amazonaws.com" + }, + { + "endpointPrefix": "elasticfilesystem", + "sdkId": "EFS", + "region": "fips-eu-south-1", + "signingRegion": "eu-south-1", + "hostname": "elasticfilesystem-fips.eu-south-1.amazonaws.com" + }, + { + "endpointPrefix": "elasticfilesystem", + "sdkId": "EFS", + "region": "fips-eu-west-1", + "signingRegion": "eu-west-1", + "hostname": "elasticfilesystem-fips.eu-west-1.amazonaws.com" + }, + { + "endpointPrefix": "elasticfilesystem", + "sdkId": "EFS", + "region": "fips-eu-west-2", + "signingRegion": "eu-west-2", + "hostname": "elasticfilesystem-fips.eu-west-2.amazonaws.com" + }, + { + "endpointPrefix": "elasticfilesystem", + "sdkId": "EFS", + "region": "fips-eu-west-3", + "signingRegion": "eu-west-3", + "hostname": "elasticfilesystem-fips.eu-west-3.amazonaws.com" + }, + { + "endpointPrefix": "elasticfilesystem", + "sdkId": "EFS", + "region": "fips-me-south-1", + "signingRegion": "me-south-1", + "hostname": "elasticfilesystem-fips.me-south-1.amazonaws.com" + }, + { + "endpointPrefix": "elasticfilesystem", + "sdkId": "EFS", + "region": "fips-sa-east-1", + "signingRegion": "sa-east-1", + "hostname": "elasticfilesystem-fips.sa-east-1.amazonaws.com" + }, + { + "endpointPrefix": "elasticfilesystem", + "sdkId": "EFS", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "elasticfilesystem-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "elasticfilesystem", + "sdkId": "EFS", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "elasticfilesystem-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "elasticfilesystem", + "sdkId": "EFS", + "region": "fips-us-west-1", + "signingRegion": "us-west-1", + "hostname": "elasticfilesystem-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "elasticfilesystem", + "sdkId": "EFS", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "elasticfilesystem-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "elasticloadbalancing", + "sdkId": "Elastic Load Balancing", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "elasticloadbalancing-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "elasticloadbalancing", + "sdkId": "Elastic Load Balancing", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "elasticloadbalancing-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "elasticloadbalancing", + "sdkId": "Elastic Load Balancing", + "region": "fips-us-west-1", + "signingRegion": "us-west-1", + "hostname": "elasticloadbalancing-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "elasticloadbalancing", + "sdkId": "Elastic Load Balancing", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "elasticloadbalancing-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "elasticmapreduce", + "sdkId": "EMR", + "region": "fips-ca-central-1", + "signingRegion": "ca-central-1", + "hostname": "elasticmapreduce-fips.ca-central-1.amazonaws.com" + }, + { + "endpointPrefix": "elasticmapreduce", + "sdkId": "EMR", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "elasticmapreduce-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "elasticmapreduce", + "sdkId": "EMR", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "elasticmapreduce-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "elasticmapreduce", + "sdkId": "EMR", + "region": "fips-us-west-1", + "signingRegion": "us-west-1", + "hostname": "elasticmapreduce-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "elasticmapreduce", + "sdkId": "EMR", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "elasticmapreduce-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "emr-containers", + "sdkId": "EMR containers", + "region": "fips-ca-central-1", + "signingRegion": "ca-central-1", + "hostname": "emr-containers-fips.ca-central-1.amazonaws.com" + }, + { + "endpointPrefix": "emr-containers", + "sdkId": "EMR containers", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "emr-containers-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "emr-containers", + "sdkId": "EMR containers", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "emr-containers-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "emr-containers", + "sdkId": "EMR containers", + "region": "fips-us-west-1", + "signingRegion": "us-west-1", + "hostname": "emr-containers-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "emr-containers", + "sdkId": "EMR containers", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "emr-containers-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "events", + "sdkId": "EventBridge", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "events-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "events", + "sdkId": "EventBridge", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "events-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "events", + "sdkId": "EventBridge", + "region": "fips-us-west-1", + "signingRegion": "us-west-1", + "hostname": "events-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "events", + "sdkId": "EventBridge", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "events-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "firehose", + "sdkId": "Firehose", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "firehose-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "firehose", + "sdkId": "Firehose", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "firehose-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "firehose", + "sdkId": "Firehose", + "region": "fips-us-west-1", + "signingRegion": "us-west-1", + "hostname": "firehose-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "firehose", + "sdkId": "Firehose", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "firehose-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "fms", + "sdkId": "FMS", + "region": "fips-af-south-1", + "signingRegion": "af-south-1", + "hostname": "fms-fips.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "fms", + "sdkId": "FMS", + "region": "fips-ap-east-1", + "signingRegion": "ap-east-1", + "hostname": "fms-fips.ap-east-1.amazonaws.com" + }, + { + "endpointPrefix": "fms", + "sdkId": "FMS", + "region": "fips-ap-northeast-1", + "signingRegion": "ap-northeast-1", + "hostname": "fms-fips.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "fms", + "sdkId": "FMS", + "region": "fips-ap-northeast-2", + "signingRegion": "ap-northeast-2", + "hostname": "fms-fips.ap-northeast-2.amazonaws.com" + }, + { + "endpointPrefix": "fms", + "sdkId": "FMS", + "region": "fips-ap-south-1", + "signingRegion": "ap-south-1", + "hostname": "fms-fips.ap-south-1.amazonaws.com" + }, + { + "endpointPrefix": "fms", + "sdkId": "FMS", + "region": "fips-ap-southeast-1", + "signingRegion": "ap-southeast-1", + "hostname": "fms-fips.ap-southeast-1.amazonaws.com" + }, + { + "endpointPrefix": "fms", + "sdkId": "FMS", + "region": "fips-ap-southeast-2", + "signingRegion": "ap-southeast-2", + "hostname": "fms-fips.ap-southeast-2.amazonaws.com" + }, + { + "endpointPrefix": "fms", + "sdkId": "FMS", + "region": "fips-ca-central-1", + "signingRegion": "ca-central-1", + "hostname": "fms-fips.ca-central-1.amazonaws.com" + }, + { + "endpointPrefix": "fms", + "sdkId": "FMS", + "region": "fips-eu-central-1", + "signingRegion": "eu-central-1", + "hostname": "fms-fips.eu-central-1.amazonaws.com" + }, + { + "endpointPrefix": "fms", + "sdkId": "FMS", + "region": "fips-eu-south-1", + "signingRegion": "eu-south-1", + "hostname": "fms-fips.eu-south-1.amazonaws.com" + }, + { + "endpointPrefix": "fms", + "sdkId": "FMS", + "region": "fips-eu-west-1", + "signingRegion": "eu-west-1", + "hostname": "fms-fips.eu-west-1.amazonaws.com" + }, + { + "endpointPrefix": "fms", + "sdkId": "FMS", + "region": "fips-eu-west-2", + "signingRegion": "eu-west-2", + "hostname": "fms-fips.eu-west-2.amazonaws.com" + }, + { + "endpointPrefix": "fms", + "sdkId": "FMS", + "region": "fips-eu-west-3", + "signingRegion": "eu-west-3", + "hostname": "fms-fips.eu-west-3.amazonaws.com" + }, + { + "endpointPrefix": "fms", + "sdkId": "FMS", + "region": "fips-me-south-1", + "signingRegion": "me-south-1", + "hostname": "fms-fips.me-south-1.amazonaws.com" + }, + { + "endpointPrefix": "fms", + "sdkId": "FMS", + "region": "fips-sa-east-1", + "signingRegion": "sa-east-1", + "hostname": "fms-fips.sa-east-1.amazonaws.com" + }, + { + "endpointPrefix": "fms", + "sdkId": "FMS", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "fms-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "fms", + "sdkId": "FMS", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "fms-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "fms", + "sdkId": "FMS", + "region": "fips-us-west-1", + "signingRegion": "us-west-1", + "hostname": "fms-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "fms", + "sdkId": "FMS", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "fms-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "forecast", + "sdkId": "forecast", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "forecast-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "forecast", + "sdkId": "forecast", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "forecast-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "forecast", + "sdkId": "forecast", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "forecast-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "forecastquery", + "sdkId": "forecastquery", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "forecastquery-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "forecastquery", + "sdkId": "forecastquery", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "forecastquery-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "forecastquery", + "sdkId": "forecastquery", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "forecastquery-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "fsx", + "sdkId": "FSx", + "region": "fips-prod-ca-central-1", + "signingRegion": "ca-central-1", + "hostname": "fsx-fips.ca-central-1.amazonaws.com" + }, + { + "endpointPrefix": "fsx", + "sdkId": "FSx", + "region": "fips-prod-us-east-1", + "signingRegion": "us-east-1", + "hostname": "fsx-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "fsx", + "sdkId": "FSx", + "region": "fips-prod-us-east-2", + "signingRegion": "us-east-2", + "hostname": "fsx-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "fsx", + "sdkId": "FSx", + "region": "fips-prod-us-west-1", + "signingRegion": "us-west-1", + "hostname": "fsx-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "fsx", + "sdkId": "FSx", + "region": "fips-prod-us-west-2", + "signingRegion": "us-west-2", + "hostname": "fsx-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "glacier", + "sdkId": "Glacier", + "region": "fips-ca-central-1", + "signingRegion": "ca-central-1", + "hostname": "glacier-fips.ca-central-1.amazonaws.com" + }, + { + "endpointPrefix": "glacier", + "sdkId": "Glacier", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "glacier-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "glacier", + "sdkId": "Glacier", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "glacier-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "glacier", + "sdkId": "Glacier", + "region": "fips-us-west-1", + "signingRegion": "us-west-1", + "hostname": "glacier-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "glacier", + "sdkId": "Glacier", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "glacier-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "glue", + "sdkId": "Glue", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "glue-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "glue", + "sdkId": "Glue", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "glue-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "glue", + "sdkId": "Glue", + "region": "fips-us-west-1", + "signingRegion": "us-west-1", + "hostname": "glue-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "glue", + "sdkId": "Glue", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "glue-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "groundstation", + "sdkId": "GroundStation", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "groundstation-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "groundstation", + "sdkId": "GroundStation", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "groundstation-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "groundstation", + "sdkId": "GroundStation", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "groundstation-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "guardduty", + "sdkId": "GuardDuty", + "region": "us-east-1-fips", + "signingRegion": "us-east-1", + "hostname": "guardduty-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "guardduty", + "sdkId": "GuardDuty", + "region": "us-east-2-fips", + "signingRegion": "us-east-2", + "hostname": "guardduty-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "guardduty", + "sdkId": "GuardDuty", + "region": "us-west-1-fips", + "signingRegion": "us-west-1", + "hostname": "guardduty-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "guardduty", + "sdkId": "GuardDuty", + "region": "us-west-2-fips", + "signingRegion": "us-west-2", + "hostname": "guardduty-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "health", + "sdkId": "Health", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "health-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "iam", + "sdkId": "IAM", + "region": "iam-fips", + "signingRegion": "us-east-1", + "hostname": "iam-fips.amazonaws.com" + }, + { + "endpointPrefix": "identity-chime", + "sdkId": "Chime SDK Identity", + "region": "us-east-1-fips", + "signingRegion": "us-east-1", + "hostname": "identity-chime-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "inspector", + "sdkId": "Inspector", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "inspector-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "inspector", + "sdkId": "Inspector", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "inspector-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "inspector", + "sdkId": "Inspector", + "region": "fips-us-west-1", + "signingRegion": "us-west-1", + "hostname": "inspector-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "inspector", + "sdkId": "Inspector", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "inspector-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "kendra", + "sdkId": "kendra", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "kendra-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "kendra", + "sdkId": "kendra", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "kendra-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "kendra", + "sdkId": "kendra", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "kendra-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "kinesis", + "sdkId": "Kinesis", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "kinesis-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "kinesis", + "sdkId": "Kinesis", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "kinesis-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "kinesis", + "sdkId": "Kinesis", + "region": "fips-us-west-1", + "signingRegion": "us-west-1", + "hostname": "kinesis-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "kinesis", + "sdkId": "Kinesis", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "kinesis-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "lakeformation", + "sdkId": "LakeFormation", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "lakeformation-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "lakeformation", + "sdkId": "LakeFormation", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "lakeformation-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "lakeformation", + "sdkId": "LakeFormation", + "region": "fips-us-west-1", + "signingRegion": "us-west-1", + "hostname": "lakeformation-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "lakeformation", + "sdkId": "LakeFormation", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "lakeformation-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "lambda", + "sdkId": "Lambda", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "lambda-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "lambda", + "sdkId": "Lambda", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "lambda-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "lambda", + "sdkId": "Lambda", + "region": "fips-us-west-1", + "signingRegion": "us-west-1", + "hostname": "lambda-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "lambda", + "sdkId": "Lambda", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "lambda-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "license-manager", + "sdkId": "License Manager", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "license-manager-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "license-manager", + "sdkId": "License Manager", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "license-manager-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "license-manager", + "sdkId": "License Manager", + "region": "fips-us-west-1", + "signingRegion": "us-west-1", + "hostname": "license-manager-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "license-manager", + "sdkId": "License Manager", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "license-manager-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "logs", + "sdkId": "CloudWatch Logs", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "logs-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "logs", + "sdkId": "CloudWatch Logs", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "logs-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "logs", + "sdkId": "CloudWatch Logs", + "region": "fips-us-west-1", + "signingRegion": "us-west-1", + "hostname": "logs-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "logs", + "sdkId": "CloudWatch Logs", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "logs-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "macie", + "sdkId": "Macie", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "macie-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "macie", + "sdkId": "Macie", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "macie-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "macie2", + "sdkId": "Macie2", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "macie2-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "macie2", + "sdkId": "Macie2", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "macie2-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "macie2", + "sdkId": "Macie2", + "region": "fips-us-west-1", + "signingRegion": "us-west-1", + "hostname": "macie2-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "macie2", + "sdkId": "Macie2", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "macie2-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "mediaconvert", + "sdkId": "MediaConvert", + "region": "fips-ca-central-1", + "signingRegion": "ca-central-1", + "hostname": "mediaconvert-fips.ca-central-1.amazonaws.com" + }, + { + "endpointPrefix": "mediaconvert", + "sdkId": "MediaConvert", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "mediaconvert-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "mediaconvert", + "sdkId": "MediaConvert", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "mediaconvert-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "mediaconvert", + "sdkId": "MediaConvert", + "region": "fips-us-west-1", + "signingRegion": "us-west-1", + "hostname": "mediaconvert-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "mediaconvert", + "sdkId": "MediaConvert", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "mediaconvert-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "medialive", + "sdkId": "MediaLive", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "medialive-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "medialive", + "sdkId": "MediaLive", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "medialive-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "medialive", + "sdkId": "MediaLive", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "medialive-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "messaging-chime", + "sdkId": "Chime SDK Messaging", + "region": "us-east-1-fips", + "signingRegion": "us-east-1", + "hostname": "messaging-chime-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "models.lex", + "sdkId": "Lex Model Building Service", + "region": "us-east-1-fips", + "signingRegion": "us-east-1", + "hostname": "models-fips.lex.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "models.lex", + "sdkId": "Lex Model Building Service", + "region": "us-west-2-fips", + "signingRegion": "us-west-2", + "hostname": "models-fips.lex.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "monitoring", + "sdkId": "CloudWatch", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "monitoring-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "monitoring", + "sdkId": "CloudWatch", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "monitoring-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "monitoring", + "sdkId": "CloudWatch", + "region": "fips-us-west-1", + "signingRegion": "us-west-1", + "hostname": "monitoring-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "monitoring", + "sdkId": "CloudWatch", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "monitoring-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "mq", + "sdkId": "mq", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "mq-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "mq", + "sdkId": "mq", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "mq-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "mq", + "sdkId": "mq", + "region": "fips-us-west-1", + "signingRegion": "us-west-1", + "hostname": "mq-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "mq", + "sdkId": "mq", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "mq-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "network-firewall", + "sdkId": "Network Firewall", + "region": "fips-ca-central-1", + "signingRegion": "ca-central-1", + "hostname": "network-firewall-fips.ca-central-1.amazonaws.com" + }, + { + "endpointPrefix": "network-firewall", + "sdkId": "Network Firewall", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "network-firewall-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "network-firewall", + "sdkId": "Network Firewall", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "network-firewall-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "network-firewall", + "sdkId": "Network Firewall", + "region": "fips-us-west-1", + "signingRegion": "us-west-1", + "hostname": "network-firewall-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "network-firewall", + "sdkId": "Network Firewall", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "network-firewall-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "organizations", + "sdkId": "Organizations", + "region": "fips-aws-global", + "signingRegion": "us-east-1", + "hostname": "organizations-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "outposts", + "sdkId": "Outposts", + "region": "fips-ca-central-1", + "signingRegion": "ca-central-1", + "hostname": "outposts-fips.ca-central-1.amazonaws.com" + }, + { + "endpointPrefix": "outposts", + "sdkId": "Outposts", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "outposts-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "outposts", + "sdkId": "Outposts", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "outposts-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "outposts", + "sdkId": "Outposts", + "region": "fips-us-west-1", + "signingRegion": "us-west-1", + "hostname": "outposts-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "outposts", + "sdkId": "Outposts", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "outposts-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "pinpoint", + "sdkId": "Pinpoint", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "pinpoint-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "pinpoint", + "sdkId": "Pinpoint", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "pinpoint-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "polly", + "sdkId": "Polly", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "polly-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "polly", + "sdkId": "Polly", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "polly-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "polly", + "sdkId": "Polly", + "region": "fips-us-west-1", + "signingRegion": "us-west-1", + "hostname": "polly-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "polly", + "sdkId": "Polly", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "polly-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "qldb", + "sdkId": "QLDB", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "qldb-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "qldb", + "sdkId": "QLDB", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "qldb-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "qldb", + "sdkId": "QLDB", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "qldb-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "ram", + "sdkId": "RAM", + "region": "fips-ca-central-1", + "signingRegion": "ca-central-1", + "hostname": "ram-fips.ca-central-1.amazonaws.com" + }, + { + "endpointPrefix": "ram", + "sdkId": "RAM", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "ram-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "ram", + "sdkId": "RAM", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "ram-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "ram", + "sdkId": "RAM", + "region": "fips-us-west-1", + "signingRegion": "us-west-1", + "hostname": "ram-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "ram", + "sdkId": "RAM", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "ram-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "redshift", + "sdkId": "Redshift", + "region": "fips-ca-central-1", + "signingRegion": "ca-central-1", + "hostname": "redshift-fips.ca-central-1.amazonaws.com" + }, + { + "endpointPrefix": "redshift", + "sdkId": "Redshift", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "redshift-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "redshift", + "sdkId": "Redshift", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "redshift-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "redshift", + "sdkId": "Redshift", + "region": "fips-us-west-1", + "signingRegion": "us-west-1", + "hostname": "redshift-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "redshift", + "sdkId": "Redshift", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "redshift-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "resource-groups", + "sdkId": "Resource Groups", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "resource-groups-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "resource-groups", + "sdkId": "Resource Groups", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "resource-groups-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "resource-groups", + "sdkId": "Resource Groups", + "region": "fips-us-west-1", + "signingRegion": "us-west-1", + "hostname": "resource-groups-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "resource-groups", + "sdkId": "Resource Groups", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "resource-groups-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "route53", + "sdkId": "Route 53", + "region": "fips-aws-global", + "signingRegion": "us-east-1", + "hostname": "route53-fips.amazonaws.com" + }, + { + "endpointPrefix": "runtime.lex", + "sdkId": "Lex Runtime Service", + "region": "us-east-1-fips", + "signingRegion": "us-east-1", + "hostname": "runtime-fips.lex.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "runtime.lex", + "sdkId": "Lex Runtime Service", + "region": "us-west-2-fips", + "signingRegion": "us-west-2", + "hostname": "runtime-fips.lex.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "runtime.sagemaker", + "sdkId": "SageMaker Runtime", + "region": "us-east-1-fips", + "signingRegion": "us-east-1", + "hostname": "runtime-fips.sagemaker.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "runtime.sagemaker", + "sdkId": "SageMaker Runtime", + "region": "us-east-2-fips", + "signingRegion": "us-east-2", + "hostname": "runtime-fips.sagemaker.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "runtime.sagemaker", + "sdkId": "SageMaker Runtime", + "region": "us-west-1-fips", + "signingRegion": "us-west-1", + "hostname": "runtime-fips.sagemaker.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "runtime.sagemaker", + "sdkId": "SageMaker Runtime", + "region": "us-west-2-fips", + "signingRegion": "us-west-2", + "hostname": "runtime-fips.sagemaker.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "s3-control", + "sdkId": "S3 Control", + "region": "ca-central-1-fips", + "signingRegion": "ca-central-1", + "hostname": "s3-control-fips.ca-central-1.amazonaws.com" + }, + { + "endpointPrefix": "s3-control", + "sdkId": "S3 Control", + "region": "us-east-1-fips", + "signingRegion": "us-east-1", + "hostname": "s3-control-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "s3-control", + "sdkId": "S3 Control", + "region": "us-east-2-fips", + "signingRegion": "us-east-2", + "hostname": "s3-control-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "s3-control", + "sdkId": "S3 Control", + "region": "us-west-1-fips", + "signingRegion": "us-west-1", + "hostname": "s3-control-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "s3-control", + "sdkId": "S3 Control", + "region": "us-west-2-fips", + "signingRegion": "us-west-2", + "hostname": "s3-control-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "secretsmanager", + "sdkId": "Secrets Manager", + "region": "us-east-1-fips", + "signingRegion": "us-east-1", + "hostname": "secretsmanager-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "secretsmanager", + "sdkId": "Secrets Manager", + "region": "us-east-2-fips", + "signingRegion": "us-east-2", + "hostname": "secretsmanager-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "secretsmanager", + "sdkId": "Secrets Manager", + "region": "us-west-1-fips", + "signingRegion": "us-west-1", + "hostname": "secretsmanager-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "secretsmanager", + "sdkId": "Secrets Manager", + "region": "us-west-2-fips", + "signingRegion": "us-west-2", + "hostname": "secretsmanager-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "securityhub", + "sdkId": "SecurityHub", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "securityhub-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "securityhub", + "sdkId": "SecurityHub", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "securityhub-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "securityhub", + "sdkId": "SecurityHub", + "region": "fips-us-west-1", + "signingRegion": "us-west-1", + "hostname": "securityhub-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "securityhub", + "sdkId": "SecurityHub", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "securityhub-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "servicecatalog", + "sdkId": "Service Catalog", + "region": "us-east-1-fips", + "signingRegion": "us-east-1", + "hostname": "servicecatalog-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "servicecatalog", + "sdkId": "Service Catalog", + "region": "us-east-2-fips", + "signingRegion": "us-east-2", + "hostname": "servicecatalog-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "servicecatalog", + "sdkId": "Service Catalog", + "region": "us-west-1-fips", + "signingRegion": "us-west-1", + "hostname": "servicecatalog-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "servicecatalog", + "sdkId": "Service Catalog", + "region": "us-west-2-fips", + "signingRegion": "us-west-2", + "hostname": "servicecatalog-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "servicecatalog-appregistry", + "sdkId": "Service Catalog AppRegistry", + "region": "fips-ca-central-1", + "signingRegion": "ca-central-1", + "hostname": "servicecatalog-appregistry-fips.ca-central-1.amazonaws.com" + }, + { + "endpointPrefix": "servicecatalog-appregistry", + "sdkId": "Service Catalog AppRegistry", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "servicecatalog-appregistry-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "servicecatalog-appregistry", + "sdkId": "Service Catalog AppRegistry", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "servicecatalog-appregistry-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "servicecatalog-appregistry", + "sdkId": "Service Catalog AppRegistry", + "region": "fips-us-west-1", + "signingRegion": "us-west-1", + "hostname": "servicecatalog-appregistry-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "servicecatalog-appregistry", + "sdkId": "Service Catalog AppRegistry", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "servicecatalog-appregistry-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "session.qldb", + "sdkId": "QLDB Session", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "session.qldb-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "session.qldb", + "sdkId": "QLDB Session", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "session.qldb-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "session.qldb", + "sdkId": "QLDB Session", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "session.qldb-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "shield", + "sdkId": "Shield", + "region": "fips-aws-global", + "signingRegion": "us-east-1", + "hostname": "shield-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "sms", + "sdkId": "SMS", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "sms-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "sms", + "sdkId": "SMS", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "sms-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "sms", + "sdkId": "SMS", + "region": "fips-us-west-1", + "signingRegion": "us-west-1", + "hostname": "sms-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "sms", + "sdkId": "SMS", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "sms-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "snowball", + "sdkId": "Snowball", + "region": "fips-ap-northeast-1", + "signingRegion": "ap-northeast-1", + "hostname": "snowball-fips.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "snowball", + "sdkId": "Snowball", + "region": "fips-ap-northeast-2", + "signingRegion": "ap-northeast-2", + "hostname": "snowball-fips.ap-northeast-2.amazonaws.com" + }, + { + "endpointPrefix": "snowball", + "sdkId": "Snowball", + "region": "fips-ap-northeast-3", + "signingRegion": "ap-northeast-3", + "hostname": "snowball-fips.ap-northeast-3.amazonaws.com" + }, + { + "endpointPrefix": "snowball", + "sdkId": "Snowball", + "region": "fips-ap-south-1", + "signingRegion": "ap-south-1", + "hostname": "snowball-fips.ap-south-1.amazonaws.com" + }, + { + "endpointPrefix": "snowball", + "sdkId": "Snowball", + "region": "fips-ap-southeast-1", + "signingRegion": "ap-southeast-1", + "hostname": "snowball-fips.ap-southeast-1.amazonaws.com" + }, + { + "endpointPrefix": "snowball", + "sdkId": "Snowball", + "region": "fips-ap-southeast-2", + "signingRegion": "ap-southeast-2", + "hostname": "snowball-fips.ap-southeast-2.amazonaws.com" + }, + { + "endpointPrefix": "snowball", + "sdkId": "Snowball", + "region": "fips-ca-central-1", + "signingRegion": "ca-central-1", + "hostname": "snowball-fips.ca-central-1.amazonaws.com" + }, + { + "endpointPrefix": "snowball", + "sdkId": "Snowball", + "region": "fips-eu-central-1", + "signingRegion": "eu-central-1", + "hostname": "snowball-fips.eu-central-1.amazonaws.com" + }, + { + "endpointPrefix": "snowball", + "sdkId": "Snowball", + "region": "fips-eu-west-1", + "signingRegion": "eu-west-1", + "hostname": "snowball-fips.eu-west-1.amazonaws.com" + }, + { + "endpointPrefix": "snowball", + "sdkId": "Snowball", + "region": "fips-eu-west-2", + "signingRegion": "eu-west-2", + "hostname": "snowball-fips.eu-west-2.amazonaws.com" + }, + { + "endpointPrefix": "snowball", + "sdkId": "Snowball", + "region": "fips-eu-west-3", + "signingRegion": "eu-west-3", + "hostname": "snowball-fips.eu-west-3.amazonaws.com" + }, + { + "endpointPrefix": "snowball", + "sdkId": "Snowball", + "region": "fips-sa-east-1", + "signingRegion": "sa-east-1", + "hostname": "snowball-fips.sa-east-1.amazonaws.com" + }, + { + "endpointPrefix": "snowball", + "sdkId": "Snowball", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "snowball-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "snowball", + "sdkId": "Snowball", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "snowball-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "snowball", + "sdkId": "Snowball", + "region": "fips-us-west-1", + "signingRegion": "us-west-1", + "hostname": "snowball-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "snowball", + "sdkId": "Snowball", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "snowball-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "sns", + "sdkId": "SNS", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "sns-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "sns", + "sdkId": "SNS", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "sns-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "sns", + "sdkId": "SNS", + "region": "fips-us-west-1", + "signingRegion": "us-west-1", + "hostname": "sns-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "sns", + "sdkId": "SNS", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "sns-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "sqs", + "sdkId": "SQS", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "sqs-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "sqs", + "sdkId": "SQS", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "sqs-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "sqs", + "sdkId": "SQS", + "region": "fips-us-west-1", + "signingRegion": "us-west-1", + "hostname": "sqs-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "sqs", + "sdkId": "SQS", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "sqs-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "ssm", + "sdkId": "SSM", + "region": "fips-ca-central-1", + "signingRegion": "ca-central-1", + "hostname": "ssm-fips.ca-central-1.amazonaws.com" + }, + { + "endpointPrefix": "ssm", + "sdkId": "SSM", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "ssm-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "ssm", + "sdkId": "SSM", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "ssm-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "ssm", + "sdkId": "SSM", + "region": "fips-us-west-1", + "signingRegion": "us-west-1", + "hostname": "ssm-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "ssm", + "sdkId": "SSM", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "ssm-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "states", + "sdkId": "SFN", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "states-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "states", + "sdkId": "SFN", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "states-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "states", + "sdkId": "SFN", + "region": "fips-us-west-1", + "signingRegion": "us-west-1", + "hostname": "states-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "states", + "sdkId": "SFN", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "states-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "streams.dynamodb", + "sdkId": "DynamoDB Streams", + "region": "ca-central-1-fips", + "signingRegion": "ca-central-1", + "hostname": "dynamodb-fips.ca-central-1.amazonaws.com" + }, + { + "endpointPrefix": "streams.dynamodb", + "sdkId": "DynamoDB Streams", + "region": "us-east-1-fips", + "signingRegion": "us-east-1", + "hostname": "dynamodb-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "streams.dynamodb", + "sdkId": "DynamoDB Streams", + "region": "us-east-2-fips", + "signingRegion": "us-east-2", + "hostname": "dynamodb-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "streams.dynamodb", + "sdkId": "DynamoDB Streams", + "region": "us-west-1-fips", + "signingRegion": "us-west-1", + "hostname": "dynamodb-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "streams.dynamodb", + "sdkId": "DynamoDB Streams", + "region": "us-west-2-fips", + "signingRegion": "us-west-2", + "hostname": "dynamodb-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "sts", + "sdkId": "STS", + "region": "us-east-1-fips", + "signingRegion": "us-east-1", + "hostname": "sts-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "sts", + "sdkId": "STS", + "region": "us-east-2-fips", + "signingRegion": "us-east-2", + "hostname": "sts-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "sts", + "sdkId": "STS", + "region": "us-west-1-fips", + "signingRegion": "us-west-1", + "hostname": "sts-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "sts", + "sdkId": "STS", + "region": "us-west-2-fips", + "signingRegion": "us-west-2", + "hostname": "sts-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "swf", + "sdkId": "SWF", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "swf-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "swf", + "sdkId": "SWF", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "swf-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "swf", + "sdkId": "SWF", + "region": "fips-us-west-1", + "signingRegion": "us-west-1", + "hostname": "swf-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "swf", + "sdkId": "SWF", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "swf-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "textract", + "sdkId": "Textract", + "region": "fips-ca-central-1", + "signingRegion": "ca-central-1", + "hostname": "textract-fips.ca-central-1.amazonaws.com" + }, + { + "endpointPrefix": "textract", + "sdkId": "Textract", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "textract-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "textract", + "sdkId": "Textract", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "textract-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "textract", + "sdkId": "Textract", + "region": "fips-us-west-1", + "signingRegion": "us-west-1", + "hostname": "textract-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "textract", + "sdkId": "Textract", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "textract-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "transcribe", + "sdkId": "Transcribe", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "fips.transcribe.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "transcribe", + "sdkId": "Transcribe", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "fips.transcribe.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "transcribe", + "sdkId": "Transcribe", + "region": "fips-us-west-1", + "signingRegion": "us-west-1", + "hostname": "fips.transcribe.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "transcribe", + "sdkId": "Transcribe", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "fips.transcribe.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "transfer", + "sdkId": "Transfer", + "region": "fips-ca-central-1", + "signingRegion": "ca-central-1", + "hostname": "transfer-fips.ca-central-1.amazonaws.com" + }, + { + "endpointPrefix": "transfer", + "sdkId": "Transfer", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "transfer-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "transfer", + "sdkId": "Transfer", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "transfer-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "transfer", + "sdkId": "Transfer", + "region": "fips-us-west-1", + "signingRegion": "us-west-1", + "hostname": "transfer-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "transfer", + "sdkId": "Transfer", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "transfer-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "translate", + "sdkId": "Translate", + "region": "us-east-1-fips", + "signingRegion": "us-east-1", + "hostname": "translate-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "translate", + "sdkId": "Translate", + "region": "us-east-2-fips", + "signingRegion": "us-east-2", + "hostname": "translate-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "translate", + "sdkId": "Translate", + "region": "us-west-2-fips", + "signingRegion": "us-west-2", + "hostname": "translate-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "waf", + "sdkId": "WAF", + "region": "aws-fips", + "signingRegion": "us-east-1", + "hostname": "waf-fips.amazonaws.com" + }, + { + "endpointPrefix": "waf-regional", + "sdkId": "WAF Regional", + "region": "fips-af-south-1", + "signingRegion": "af-south-1", + "hostname": "waf-regional-fips.af-south-1.amazonaws.com" + }, + { + "endpointPrefix": "waf-regional", + "sdkId": "WAF Regional", + "region": "fips-ap-east-1", + "signingRegion": "ap-east-1", + "hostname": "waf-regional-fips.ap-east-1.amazonaws.com" + }, + { + "endpointPrefix": "waf-regional", + "sdkId": "WAF Regional", + "region": "fips-ap-northeast-1", + "signingRegion": "ap-northeast-1", + "hostname": "waf-regional-fips.ap-northeast-1.amazonaws.com" + }, + { + "endpointPrefix": "waf-regional", + "sdkId": "WAF Regional", + "region": "fips-ap-northeast-2", + "signingRegion": "ap-northeast-2", + "hostname": "waf-regional-fips.ap-northeast-2.amazonaws.com" + }, + { + "endpointPrefix": "waf-regional", + "sdkId": "WAF Regional", + "region": "fips-ap-northeast-3", + "signingRegion": "ap-northeast-3", + "hostname": "waf-regional-fips.ap-northeast-3.amazonaws.com" + }, + { + "endpointPrefix": "waf-regional", + "sdkId": "WAF Regional", + "region": "fips-ap-south-1", + "signingRegion": "ap-south-1", + "hostname": "waf-regional-fips.ap-south-1.amazonaws.com" + }, + { + "endpointPrefix": "waf-regional", + "sdkId": "WAF Regional", + "region": "fips-ap-southeast-1", + "signingRegion": "ap-southeast-1", + "hostname": "waf-regional-fips.ap-southeast-1.amazonaws.com" + }, + { + "endpointPrefix": "waf-regional", + "sdkId": "WAF Regional", + "region": "fips-ap-southeast-2", + "signingRegion": "ap-southeast-2", + "hostname": "waf-regional-fips.ap-southeast-2.amazonaws.com" + }, + { + "endpointPrefix": "waf-regional", + "sdkId": "WAF Regional", + "region": "fips-ca-central-1", + "signingRegion": "ca-central-1", + "hostname": "waf-regional-fips.ca-central-1.amazonaws.com" + }, + { + "endpointPrefix": "waf-regional", + "sdkId": "WAF Regional", + "region": "fips-eu-central-1", + "signingRegion": "eu-central-1", + "hostname": "waf-regional-fips.eu-central-1.amazonaws.com" + }, + { + "endpointPrefix": "waf-regional", + "sdkId": "WAF Regional", + "region": "fips-eu-north-1", + "signingRegion": "eu-north-1", + "hostname": "waf-regional-fips.eu-north-1.amazonaws.com" + }, + { + "endpointPrefix": "waf-regional", + "sdkId": "WAF Regional", + "region": "fips-eu-south-1", + "signingRegion": "eu-south-1", + "hostname": "waf-regional-fips.eu-south-1.amazonaws.com" + }, + { + "endpointPrefix": "waf-regional", + "sdkId": "WAF Regional", + "region": "fips-eu-west-1", + "signingRegion": "eu-west-1", + "hostname": "waf-regional-fips.eu-west-1.amazonaws.com" + }, + { + "endpointPrefix": "waf-regional", + "sdkId": "WAF Regional", + "region": "fips-eu-west-2", + "signingRegion": "eu-west-2", + "hostname": "waf-regional-fips.eu-west-2.amazonaws.com" + }, + { + "endpointPrefix": "waf-regional", + "sdkId": "WAF Regional", + "region": "fips-eu-west-3", + "signingRegion": "eu-west-3", + "hostname": "waf-regional-fips.eu-west-3.amazonaws.com" + }, + { + "endpointPrefix": "waf-regional", + "sdkId": "WAF Regional", + "region": "fips-me-south-1", + "signingRegion": "me-south-1", + "hostname": "waf-regional-fips.me-south-1.amazonaws.com" + }, + { + "endpointPrefix": "waf-regional", + "sdkId": "WAF Regional", + "region": "fips-sa-east-1", + "signingRegion": "sa-east-1", + "hostname": "waf-regional-fips.sa-east-1.amazonaws.com" + }, + { + "endpointPrefix": "waf-regional", + "sdkId": "WAF Regional", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "waf-regional-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "waf-regional", + "sdkId": "WAF Regional", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "waf-regional-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "waf-regional", + "sdkId": "WAF Regional", + "region": "fips-us-west-1", + "signingRegion": "us-west-1", + "hostname": "waf-regional-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "waf-regional", + "sdkId": "WAF Regional", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "waf-regional-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "workdocs", + "sdkId": "WorkDocs", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "workdocs-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "workdocs", + "sdkId": "WorkDocs", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "workdocs-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "workspaces", + "sdkId": "WorkSpaces", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "workspaces-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "workspaces", + "sdkId": "WorkSpaces", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "workspaces-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "xray", + "sdkId": "XRay", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "xray-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "xray", + "sdkId": "XRay", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "xray-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "xray", + "sdkId": "XRay", + "region": "fips-us-west-1", + "signingRegion": "us-west-1", + "hostname": "xray-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "xray", + "sdkId": "XRay", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "xray-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "elasticfilesystem", + "sdkId": "EFS", + "region": "fips-cn-north-1", + "signingRegion": "cn-north-1", + "hostname": "elasticfilesystem-fips.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "elasticfilesystem", + "sdkId": "EFS", + "region": "fips-cn-northwest-1", + "signingRegion": "cn-northwest-1", + "hostname": "elasticfilesystem-fips.cn-northwest-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "snowball", + "sdkId": "Snowball", + "region": "fips-cn-north-1", + "signingRegion": "cn-north-1", + "hostname": "snowball-fips.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "snowball", + "sdkId": "Snowball", + "region": "fips-cn-northwest-1", + "signingRegion": "cn-northwest-1", + "hostname": "snowball-fips.cn-northwest-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "waf-regional", + "sdkId": "WAF Regional", + "region": "fips-cn-north-1", + "signingRegion": "cn-north-1", + "hostname": "waf-regional-fips.cn-north-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "waf-regional", + "sdkId": "WAF Regional", + "region": "fips-cn-northwest-1", + "signingRegion": "cn-northwest-1", + "hostname": "waf-regional-fips.cn-northwest-1.amazonaws.com.cn" + }, + { + "endpointPrefix": "acm-pca", + "sdkId": "ACM PCA", + "region": "fips-us-gov-east-1", + "signingRegion": "us-gov-east-1", + "hostname": "acm-pca.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "acm-pca", + "sdkId": "ACM PCA", + "region": "fips-us-gov-west-1", + "signingRegion": "us-gov-west-1", + "hostname": "acm-pca.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "api.detective", + "sdkId": "Detective", + "region": "us-gov-east-1-fips", + "signingRegion": "us-gov-east-1", + "hostname": "api.detective-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "api.detective", + "sdkId": "Detective", + "region": "us-gov-west-1-fips", + "signingRegion": "us-gov-west-1", + "hostname": "api.detective-fips.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "api.ecr", + "sdkId": "ECR", + "region": "fips-dkr-us-gov-east-1", + "signingRegion": "us-gov-east-1", + "hostname": "ecr-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "api.ecr", + "sdkId": "ECR", + "region": "fips-dkr-us-gov-west-1", + "signingRegion": "us-gov-west-1", + "hostname": "ecr-fips.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "api.ecr", + "sdkId": "ECR", + "region": "fips-us-gov-east-1", + "signingRegion": "us-gov-east-1", + "hostname": "ecr-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "api.ecr", + "sdkId": "ECR", + "region": "fips-us-gov-west-1", + "signingRegion": "us-gov-west-1", + "hostname": "ecr-fips.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "api.sagemaker", + "sdkId": "SageMaker", + "region": "us-gov-west-1-fips", + "signingRegion": "us-gov-west-1", + "hostname": "api-fips.sagemaker.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "athena", + "sdkId": "Athena", + "region": "fips-us-gov-east-1", + "signingRegion": "us-gov-east-1", + "hostname": "athena-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "athena", + "sdkId": "Athena", + "region": "fips-us-gov-west-1", + "signingRegion": "us-gov-west-1", + "hostname": "athena-fips.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "batch", + "sdkId": "Batch", + "region": "fips-us-gov-east-1", + "signingRegion": "us-gov-east-1", + "hostname": "batch.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "batch", + "sdkId": "Batch", + "region": "fips-us-gov-west-1", + "signingRegion": "us-gov-west-1", + "hostname": "batch.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "cloudcontrolapi", + "sdkId": "CloudControl", + "region": "fips-us-gov-east-1", + "signingRegion": "us-gov-east-1", + "hostname": "cloudcontrolapi-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "cloudcontrolapi", + "sdkId": "CloudControl", + "region": "fips-us-gov-west-1", + "signingRegion": "us-gov-west-1", + "hostname": "cloudcontrolapi-fips.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "codebuild", + "sdkId": "CodeBuild", + "region": "us-gov-east-1-fips", + "signingRegion": "us-gov-east-1", + "hostname": "codebuild-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "codebuild", + "sdkId": "CodeBuild", + "region": "us-gov-west-1-fips", + "signingRegion": "us-gov-west-1", + "hostname": "codebuild-fips.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "codedeploy", + "sdkId": "CodeDeploy", + "region": "us-gov-east-1-fips", + "signingRegion": "us-gov-east-1", + "hostname": "codedeploy-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "codedeploy", + "sdkId": "CodeDeploy", + "region": "us-gov-west-1-fips", + "signingRegion": "us-gov-west-1", + "hostname": "codedeploy-fips.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "codepipeline", + "sdkId": "CodePipeline", + "region": "fips-us-gov-west-1", + "signingRegion": "us-gov-west-1", + "hostname": "codepipeline-fips.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "cognito-identity", + "sdkId": "Cognito Identity", + "region": "fips-us-gov-west-1", + "signingRegion": "us-gov-west-1", + "hostname": "cognito-identity-fips.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "cognito-idp", + "sdkId": "Cognito Identity Provider", + "region": "fips-us-gov-west-1", + "signingRegion": "us-gov-west-1", + "hostname": "cognito-idp-fips.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "comprehend", + "sdkId": "Comprehend", + "region": "fips-us-gov-west-1", + "signingRegion": "us-gov-west-1", + "hostname": "comprehend-fips.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "comprehendmedical", + "sdkId": "ComprehendMedical", + "region": "fips-us-gov-west-1", + "signingRegion": "us-gov-west-1", + "hostname": "comprehendmedical-fips.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "config", + "sdkId": "Config Service", + "region": "fips-us-gov-east-1", + "signingRegion": "us-gov-east-1", + "hostname": "config.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "config", + "sdkId": "Config Service", + "region": "fips-us-gov-west-1", + "signingRegion": "us-gov-west-1", + "hostname": "config.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "data.jobs.iot", + "sdkId": "IoT Jobs Data Plane", + "region": "fips-us-gov-east-1", + "signingRegion": "us-gov-east-1", + "hostname": "data.jobs.iot-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "data.jobs.iot", + "sdkId": "IoT Jobs Data Plane", + "region": "fips-us-gov-west-1", + "signingRegion": "us-gov-west-1", + "hostname": "data.jobs.iot-fips.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "datasync", + "sdkId": "DataSync", + "region": "fips-us-gov-east-1", + "signingRegion": "us-gov-east-1", + "hostname": "datasync-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "datasync", + "sdkId": "DataSync", + "region": "fips-us-gov-west-1", + "signingRegion": "us-gov-west-1", + "hostname": "datasync-fips.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "ds", + "sdkId": "Directory Service", + "region": "fips-us-gov-east-1", + "signingRegion": "us-gov-east-1", + "hostname": "ds-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "ds", + "sdkId": "Directory Service", + "region": "fips-us-gov-west-1", + "signingRegion": "us-gov-west-1", + "hostname": "ds-fips.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "dynamodb", + "sdkId": "DynamoDB", + "region": "us-gov-east-1-fips", + "signingRegion": "us-gov-east-1", + "hostname": "dynamodb.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "dynamodb", + "sdkId": "DynamoDB", + "region": "us-gov-west-1-fips", + "signingRegion": "us-gov-west-1", + "hostname": "dynamodb.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "ecs", + "sdkId": "ECS", + "region": "fips-us-gov-east-1", + "signingRegion": "us-gov-east-1", + "hostname": "ecs-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "ecs", + "sdkId": "ECS", + "region": "fips-us-gov-west-1", + "signingRegion": "us-gov-west-1", + "hostname": "ecs-fips.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "eks", + "sdkId": "EKS", + "region": "fips-us-gov-east-1", + "signingRegion": "us-gov-east-1", + "hostname": "eks.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "eks", + "sdkId": "EKS", + "region": "fips-us-gov-west-1", + "signingRegion": "us-gov-west-1", + "hostname": "eks.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "elasticfilesystem", + "sdkId": "EFS", + "region": "fips-us-gov-east-1", + "signingRegion": "us-gov-east-1", + "hostname": "elasticfilesystem-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "elasticfilesystem", + "sdkId": "EFS", + "region": "fips-us-gov-west-1", + "signingRegion": "us-gov-west-1", + "hostname": "elasticfilesystem-fips.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "elasticloadbalancing", + "sdkId": "Elastic Load Balancing", + "region": "fips-us-gov-east-1", + "signingRegion": "us-gov-east-1", + "hostname": "elasticloadbalancing.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "elasticloadbalancing", + "sdkId": "Elastic Load Balancing", + "region": "fips-us-gov-west-1", + "signingRegion": "us-gov-west-1", + "hostname": "elasticloadbalancing.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "elasticmapreduce", + "sdkId": "EMR", + "region": "fips-us-gov-east-1", + "signingRegion": "us-gov-east-1", + "hostname": "elasticmapreduce.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "elasticmapreduce", + "sdkId": "EMR", + "region": "fips-us-gov-west-1", + "signingRegion": "us-gov-west-1", + "hostname": "elasticmapreduce.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "email", + "sdkId": "SESv2", + "region": "fips-us-gov-west-1", + "signingRegion": "us-gov-west-1", + "hostname": "email-fips.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "firehose", + "sdkId": "Firehose", + "region": "fips-us-gov-east-1", + "signingRegion": "us-gov-east-1", + "hostname": "firehose-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "firehose", + "sdkId": "Firehose", + "region": "fips-us-gov-west-1", + "signingRegion": "us-gov-west-1", + "hostname": "firehose-fips.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "fms", + "sdkId": "FMS", + "region": "fips-us-gov-east-1", + "signingRegion": "us-gov-east-1", + "hostname": "fms-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "fms", + "sdkId": "FMS", + "region": "fips-us-gov-west-1", + "signingRegion": "us-gov-west-1", + "hostname": "fms-fips.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "fsx", + "sdkId": "FSx", + "region": "fips-prod-us-gov-east-1", + "signingRegion": "us-gov-east-1", + "hostname": "fsx-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "fsx", + "sdkId": "FSx", + "region": "fips-prod-us-gov-west-1", + "signingRegion": "us-gov-west-1", + "hostname": "fsx-fips.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "glue", + "sdkId": "Glue", + "region": "fips-us-gov-east-1", + "signingRegion": "us-gov-east-1", + "hostname": "glue-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "glue", + "sdkId": "Glue", + "region": "fips-us-gov-west-1", + "signingRegion": "us-gov-west-1", + "hostname": "glue-fips.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "greengrass", + "sdkId": "GreengrassV2", + "region": "fips-us-gov-east-1", + "signingRegion": "us-gov-east-1", + "hostname": "greengrass-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "guardduty", + "sdkId": "GuardDuty", + "region": "us-gov-east-1-fips", + "signingRegion": "us-gov-east-1", + "hostname": "guardduty.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "guardduty", + "sdkId": "GuardDuty", + "region": "us-gov-west-1-fips", + "signingRegion": "us-gov-west-1", + "hostname": "guardduty.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "health", + "sdkId": "Health", + "region": "fips-us-gov-west-1", + "signingRegion": "us-gov-west-1", + "hostname": "health-fips.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "iam", + "sdkId": "IAM", + "region": "iam-govcloud-fips", + "signingRegion": "us-gov-west-1", + "hostname": "iam.us-gov.amazonaws.com" + }, + { + "endpointPrefix": "identitystore", + "sdkId": "identitystore", + "region": "fips-us-gov-west-1", + "signingRegion": "us-gov-west-1", + "hostname": "identitystore.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "inspector", + "sdkId": "Inspector", + "region": "fips-us-gov-east-1", + "signingRegion": "us-gov-east-1", + "hostname": "inspector-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "inspector", + "sdkId": "Inspector", + "region": "fips-us-gov-west-1", + "signingRegion": "us-gov-west-1", + "hostname": "inspector-fips.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "lakeformation", + "sdkId": "LakeFormation", + "region": "fips-us-gov-west-1", + "signingRegion": "us-gov-west-1", + "hostname": "lakeformation-fips.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "lambda", + "sdkId": "Lambda", + "region": "fips-us-gov-east-1", + "signingRegion": "us-gov-east-1", + "hostname": "lambda-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "lambda", + "sdkId": "Lambda", + "region": "fips-us-gov-west-1", + "signingRegion": "us-gov-west-1", + "hostname": "lambda-fips.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "license-manager", + "sdkId": "License Manager", + "region": "fips-us-gov-east-1", + "signingRegion": "us-gov-east-1", + "hostname": "license-manager-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "license-manager", + "sdkId": "License Manager", + "region": "fips-us-gov-west-1", + "signingRegion": "us-gov-west-1", + "hostname": "license-manager-fips.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "models.lex", + "sdkId": "Lex Model Building Service", + "region": "us-gov-west-1-fips", + "signingRegion": "us-gov-west-1", + "hostname": "models-fips.lex.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "monitoring", + "sdkId": "CloudWatch", + "region": "fips-us-gov-east-1", + "signingRegion": "us-gov-east-1", + "hostname": "monitoring.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "monitoring", + "sdkId": "CloudWatch", + "region": "fips-us-gov-west-1", + "signingRegion": "us-gov-west-1", + "hostname": "monitoring.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "mq", + "sdkId": "mq", + "region": "fips-us-gov-east-1", + "signingRegion": "us-gov-east-1", + "hostname": "mq-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "mq", + "sdkId": "mq", + "region": "fips-us-gov-west-1", + "signingRegion": "us-gov-west-1", + "hostname": "mq-fips.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "network-firewall", + "sdkId": "Network Firewall", + "region": "fips-us-gov-east-1", + "signingRegion": "us-gov-east-1", + "hostname": "network-firewall-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "network-firewall", + "sdkId": "Network Firewall", + "region": "fips-us-gov-west-1", + "signingRegion": "us-gov-west-1", + "hostname": "network-firewall-fips.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "organizations", + "sdkId": "Organizations", + "region": "fips-aws-us-gov-global", + "signingRegion": "us-gov-west-1", + "hostname": "organizations.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "pinpoint", + "sdkId": "Pinpoint", + "region": "fips-us-gov-west-1", + "signingRegion": "us-gov-west-1", + "hostname": "pinpoint-fips.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "polly", + "sdkId": "Polly", + "region": "fips-us-gov-west-1", + "signingRegion": "us-gov-west-1", + "hostname": "polly-fips.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "resource-groups", + "sdkId": "Resource Groups", + "region": "fips-us-gov-east-1", + "signingRegion": "us-gov-east-1", + "hostname": "resource-groups.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "resource-groups", + "sdkId": "Resource Groups", + "region": "fips-us-gov-west-1", + "signingRegion": "us-gov-west-1", + "hostname": "resource-groups.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "route53", + "sdkId": "Route 53", + "region": "fips-aws-us-gov-global", + "signingRegion": "us-gov-west-1", + "hostname": "route53.us-gov.amazonaws.com" + }, + { + "endpointPrefix": "runtime.lex", + "sdkId": "Lex Runtime Service", + "region": "us-gov-west-1-fips", + "signingRegion": "us-gov-west-1", + "hostname": "runtime-fips.lex.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "runtime.sagemaker", + "sdkId": "SageMaker Runtime", + "region": "us-gov-west-1-fips", + "signingRegion": "us-gov-west-1", + "hostname": "runtime.sagemaker.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "s3", + "sdkId": "S3", + "region": "fips-us-gov-west-1", + "signingRegion": "us-gov-west-1", + "hostname": "s3-fips.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "s3-control", + "sdkId": "S3 Control", + "region": "us-gov-east-1-fips", + "signingRegion": "us-gov-east-1", + "hostname": "s3-control-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "s3-control", + "sdkId": "S3 Control", + "region": "us-gov-west-1-fips", + "signingRegion": "us-gov-west-1", + "hostname": "s3-control-fips.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "secretsmanager", + "sdkId": "Secrets Manager", + "region": "us-gov-east-1-fips", + "signingRegion": "us-gov-east-1", + "hostname": "secretsmanager-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "secretsmanager", + "sdkId": "Secrets Manager", + "region": "us-gov-west-1-fips", + "signingRegion": "us-gov-west-1", + "hostname": "secretsmanager-fips.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "securityhub", + "sdkId": "SecurityHub", + "region": "fips-us-gov-east-1", + "signingRegion": "us-gov-east-1", + "hostname": "securityhub-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "securityhub", + "sdkId": "SecurityHub", + "region": "fips-us-gov-west-1", + "signingRegion": "us-gov-west-1", + "hostname": "securityhub-fips.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "servicecatalog", + "sdkId": "Service Catalog", + "region": "us-gov-east-1-fips", + "signingRegion": "us-gov-east-1", + "hostname": "servicecatalog-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "servicecatalog", + "sdkId": "Service Catalog", + "region": "us-gov-west-1-fips", + "signingRegion": "us-gov-west-1", + "hostname": "servicecatalog-fips.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "servicecatalog-appregistry", + "sdkId": "Service Catalog AppRegistry", + "region": "fips-us-gov-east-1", + "signingRegion": "us-gov-east-1", + "hostname": "servicecatalog-appregistry.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "servicecatalog-appregistry", + "sdkId": "Service Catalog AppRegistry", + "region": "fips-us-gov-west-1", + "signingRegion": "us-gov-west-1", + "hostname": "servicecatalog-appregistry.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "servicediscovery", + "sdkId": "ServiceDiscovery", + "region": "servicediscovery-fips", + "signingRegion": "us-gov-west-1", + "hostname": "servicediscovery-fips.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "servicequotas", + "sdkId": "Service Quotas", + "region": "fips-us-gov-east-1", + "signingRegion": "us-gov-east-1", + "hostname": "servicequotas.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "servicequotas", + "sdkId": "Service Quotas", + "region": "fips-us-gov-west-1", + "signingRegion": "us-gov-west-1", + "hostname": "servicequotas.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "sms", + "sdkId": "SMS", + "region": "fips-us-gov-east-1", + "signingRegion": "us-gov-east-1", + "hostname": "sms-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "sms", + "sdkId": "SMS", + "region": "fips-us-gov-west-1", + "signingRegion": "us-gov-west-1", + "hostname": "sms-fips.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "snowball", + "sdkId": "Snowball", + "region": "fips-us-gov-east-1", + "signingRegion": "us-gov-east-1", + "hostname": "snowball-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "snowball", + "sdkId": "Snowball", + "region": "fips-us-gov-west-1", + "signingRegion": "us-gov-west-1", + "hostname": "snowball-fips.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "ssm", + "sdkId": "SSM", + "region": "fips-us-gov-east-1", + "signingRegion": "us-gov-east-1", + "hostname": "ssm.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "ssm", + "sdkId": "SSM", + "region": "fips-us-gov-west-1", + "signingRegion": "us-gov-west-1", + "hostname": "ssm.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "states", + "sdkId": "SFN", + "region": "fips-us-gov-east-1", + "signingRegion": "us-gov-east-1", + "hostname": "states-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "states", + "sdkId": "SFN", + "region": "fips-us-gov-west-1", + "signingRegion": "us-gov-west-1", + "hostname": "states.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "streams.dynamodb", + "sdkId": "DynamoDB Streams", + "region": "us-gov-east-1-fips", + "signingRegion": "us-gov-east-1", + "hostname": "dynamodb.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "streams.dynamodb", + "sdkId": "DynamoDB Streams", + "region": "us-gov-west-1-fips", + "signingRegion": "us-gov-west-1", + "hostname": "dynamodb.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "sts", + "sdkId": "STS", + "region": "us-gov-east-1-fips", + "signingRegion": "us-gov-east-1", + "hostname": "sts.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "sts", + "sdkId": "STS", + "region": "us-gov-west-1-fips", + "signingRegion": "us-gov-west-1", + "hostname": "sts.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "support", + "sdkId": "Support", + "region": "fips-us-gov-west-1", + "signingRegion": "us-gov-west-1", + "hostname": "support.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "textract", + "sdkId": "Textract", + "region": "fips-us-gov-east-1", + "signingRegion": "us-gov-east-1", + "hostname": "textract-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "textract", + "sdkId": "Textract", + "region": "fips-us-gov-west-1", + "signingRegion": "us-gov-west-1", + "hostname": "textract-fips.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "transcribe", + "sdkId": "Transcribe", + "region": "fips-us-gov-east-1", + "signingRegion": "us-gov-east-1", + "hostname": "fips.transcribe.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "transcribe", + "sdkId": "Transcribe", + "region": "fips-us-gov-west-1", + "signingRegion": "us-gov-west-1", + "hostname": "fips.transcribe.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "transfer", + "sdkId": "Transfer", + "region": "fips-us-gov-east-1", + "signingRegion": "us-gov-east-1", + "hostname": "transfer-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "transfer", + "sdkId": "Transfer", + "region": "fips-us-gov-west-1", + "signingRegion": "us-gov-west-1", + "hostname": "transfer-fips.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "translate", + "sdkId": "Translate", + "region": "us-gov-west-1-fips", + "signingRegion": "us-gov-west-1", + "hostname": "translate-fips.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "waf-regional", + "sdkId": "WAF Regional", + "region": "fips-us-gov-east-1", + "signingRegion": "us-gov-east-1", + "hostname": "waf-regional-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "waf-regional", + "sdkId": "WAF Regional", + "region": "fips-us-gov-west-1", + "signingRegion": "us-gov-west-1", + "hostname": "waf-regional-fips.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "workspaces", + "sdkId": "WorkSpaces", + "region": "fips-us-gov-west-1", + "signingRegion": "us-gov-west-1", + "hostname": "workspaces-fips.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "xray", + "sdkId": "XRay", + "region": "fips-us-gov-east-1", + "signingRegion": "us-gov-east-1", + "hostname": "xray-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "xray", + "sdkId": "XRay", + "region": "fips-us-gov-west-1", + "signingRegion": "us-gov-west-1", + "hostname": "xray-fips.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "elasticfilesystem", + "sdkId": "EFS", + "region": "fips-us-iso-east-1", + "signingRegion": "us-iso-east-1", + "hostname": "elasticfilesystem-fips.us-iso-east-1.c2s.ic.gov" + }, + { + "endpointPrefix": "data.iot", + "sdkId": "IoT Data Plane", + "region": "fips-ca-central-1", + "signingRegion": "ca-central-1", + "hostname": "data.iot-fips.ca-central-1.amazonaws.com" + }, + { + "endpointPrefix": "data.iot", + "sdkId": "IoT Data Plane", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "data.iot-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "data.iot", + "sdkId": "IoT Data Plane", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "data.iot-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "data.iot", + "sdkId": "IoT Data Plane", + "region": "fips-us-west-1", + "signingRegion": "us-west-1", + "hostname": "data.iot-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "data.iot", + "sdkId": "IoT Data Plane", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "data.iot-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "iot", + "sdkId": "IoT", + "region": "fips-ca-central-1", + "signingRegion": "ca-central-1", + "hostname": "iot-fips.ca-central-1.amazonaws.com" + }, + { + "endpointPrefix": "iot", + "sdkId": "IoT", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "iot-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "iot", + "sdkId": "IoT", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "iot-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "iot", + "sdkId": "IoT", + "region": "fips-us-west-1", + "signingRegion": "us-west-1", + "hostname": "iot-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "iot", + "sdkId": "IoT", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "iot-fips.us-west-2.amazonaws.com" + }, + { + "endpointPrefix": "data.iot", + "sdkId": "IoT Data Plane", + "region": "fips-us-gov-east-1", + "signingRegion": "us-gov-east-1", + "hostname": "data.iot-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "data.iot", + "sdkId": "IoT Data Plane", + "region": "fips-us-gov-west-1", + "signingRegion": "us-gov-west-1", + "hostname": "data.iot-fips.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "iot", + "sdkId": "IoT", + "region": "fips-us-gov-east-1", + "signingRegion": "us-gov-east-1", + "hostname": "iot-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "iot", + "sdkId": "IoT", + "region": "fips-us-gov-west-1", + "signingRegion": "us-gov-west-1", + "hostname": "iot-fips.us-gov-west-1.amazonaws.com" + } +] diff --git a/tests/functional/endpoints/fips-pseudo-region/test_cases_unsupported.json b/tests/functional/endpoints/fips-pseudo-region/test_cases_unsupported.json new file mode 100644 index 0000000000000..1d6bbd4f33baf --- /dev/null +++ b/tests/functional/endpoints/fips-pseudo-region/test_cases_unsupported.json @@ -0,0 +1,86 @@ +[ + { + "endpointPrefix": "dms", + "sdkId": "Database Migration Service", + "region": "dms-fips", + "signingRegion": "us-west-1", + "hostname": "dms-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "dms", + "sdkId": "Database Migration Service", + "region": "dms-fips", + "signingRegion": "us-gov-west-1", + "hostname": "dms.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "dms", + "sdkId": "Database Migration Service", + "region": "dms-fips", + "signingRegion": "us-iso-east-1", + "hostname": "dms.us-iso-east-1.c2s.ic.gov" + }, + { + "endpointPrefix": "dms", + "sdkId": "Database Migration Service", + "region": "dms-fips", + "signingRegion": "us-isob-east-1", + "hostname": "dms.us-isob-east-1.sc2s.sgov.gov" + }, + { + "endpointPrefix": "servicediscovery", + "sdkId": "ServiceDiscovery", + "region": "servicediscovery-fips", + "signingRegion": "ca-central-1", + "hostname": "servicediscovery-fips.ca-central-1.amazonaws.com" + }, + { + "endpointPrefix": "iotsecuredtunneling", + "sdkId": "IoTSecureTunneling", + "region": "fips-us-gov-east-1", + "signingRegion": "us-gov-east-1", + "hostname": "api.tunneling.iot-fips.us-gov-east-1.amazonaws.com" + }, + { + "endpointPrefix": "iotsecuredtunneling", + "sdkId": "IoTSecureTunneling", + "region": "fips-us-gov-west-1", + "signingRegion": "us-gov-west-1", + "hostname": "api.tunneling.iot-fips.us-gov-west-1.amazonaws.com" + }, + { + "endpointPrefix": "iotsecuredtunneling", + "sdkId": "IoTSecureTunneling", + "region": "fips-ca-central-1", + "signingRegion": "ca-central-1", + "hostname": "api.tunneling.iot-fips.ca-central-1.amazonaws.com" + }, + { + "endpointPrefix": "iotsecuredtunneling", + "sdkId": "IoTSecureTunneling", + "region": "fips-us-east-1", + "signingRegion": "us-east-1", + "hostname": "api.tunneling.iot-fips.us-east-1.amazonaws.com" + }, + { + "endpointPrefix": "iotsecuredtunneling", + "sdkId": "IoTSecureTunneling", + "region": "fips-us-east-2", + "signingRegion": "us-east-2", + "hostname": "api.tunneling.iot-fips.us-east-2.amazonaws.com" + }, + { + "endpointPrefix": "iotsecuredtunneling", + "sdkId": "IoTSecureTunneling", + "region": "fips-us-west-1", + "signingRegion": "us-west-1", + "hostname": "api.tunneling.iot-fips.us-west-1.amazonaws.com" + }, + { + "endpointPrefix": "iotsecuredtunneling", + "sdkId": "IoTSecureTunneling", + "region": "fips-us-west-2", + "signingRegion": "us-west-2", + "hostname": "api.tunneling.iot-fips.us-west-2.amazonaws.com" + } +] From c66cf5568fc80cd196682f702e6d57086a7f7963 Mon Sep 17 00:00:00 2001 From: "Kamat, Trivikram" <16024985+trivikr@users.noreply.github.com> Date: Wed, 3 Nov 2021 20:23:54 +0000 Subject: [PATCH 22/25] test(functional): add comment about pseudo regions tests --- tests/functional/endpoints/fips-pseudo-region/index.spec.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tests/functional/endpoints/fips-pseudo-region/index.spec.ts b/tests/functional/endpoints/fips-pseudo-region/index.spec.ts index 89574c9740b10..b2a14298b9325 100644 --- a/tests/functional/endpoints/fips-pseudo-region/index.spec.ts +++ b/tests/functional/endpoints/fips-pseudo-region/index.spec.ts @@ -8,7 +8,8 @@ const getClientPackageName = (sdkId: string) => .map((word) => word.toLowerCase()) .join("-")}`; -describe("endpoints.fips", () => { +// These tests should be removed when pseudo regions are deprecated. +describe("endpoints.fips-pseudo-region", () => { for (const { sdkId, region, signingRegion, hostname } of testCases) { const clientPackageName = getClientPackageName(sdkId); it(`testing "${clientPackageName}" with region: ${region}`, async () => { From e990170a8f749cde26912d0ed951dbf6ee88f007 Mon Sep 17 00:00:00 2001 From: "Kamat, Trivikram" <16024985+trivikr@users.noreply.github.com> Date: Wed, 3 Nov 2021 21:02:14 +0000 Subject: [PATCH 23/25] test(config-resolver): getHostnameFromVariants.spec.ts --- .../getHostnameFromVariants.spec.ts | 55 +++++++++++++++++++ 1 file changed, 55 insertions(+) create mode 100644 packages/config-resolver/src/regionInfo/getHostnameFromVariants.spec.ts diff --git a/packages/config-resolver/src/regionInfo/getHostnameFromVariants.spec.ts b/packages/config-resolver/src/regionInfo/getHostnameFromVariants.spec.ts new file mode 100644 index 0000000000000..698b15c706608 --- /dev/null +++ b/packages/config-resolver/src/regionInfo/getHostnameFromVariants.spec.ts @@ -0,0 +1,55 @@ +import { EndpointVariant } from "./EndpointVariant"; +import { getHostnameFromVariants, GetHostnameFromVariantsOptions } from "./getHostnameFromVariants"; + +describe(getHostnameFromVariants.name, () => { + const getMockHostname = (options: GetHostnameFromVariantsOptions) => JSON.stringify(options); + const getMockTags = ({ isFipsEndpoint, isDualstackEndpoint }: GetHostnameFromVariantsOptions) => [ + ...(isFipsEndpoint ? ["fips"] : []), + ...(isDualstackEndpoint ? ["dualstack"] : []), + ]; + const getMockVariants = () => + [ + { isFipsEndpoint: false, isDualstackEndpoint: false }, + { isFipsEndpoint: false, isDualstackEndpoint: true }, + { isFipsEndpoint: true, isDualstackEndpoint: false }, + { isFipsEndpoint: true, isDualstackEndpoint: true }, + ].map((options) => ({ + hostname: getMockHostname(options), + tags: getMockTags(options), + })); + + const testCases = [ + [false, false], + [false, true], + [true, false], + [true, true], + ]; + + describe("returns hostname if present in variants", () => { + it.each(testCases)("isFipsEndpoint: %s, isDualstackEndpoint: %s", (isFipsEndpoint, isDualstackEndpoint) => { + const options = { isFipsEndpoint, isDualstackEndpoint }; + const variants = getMockVariants() as EndpointVariant[]; + expect(getHostnameFromVariants(variants, options)).toEqual(getMockHostname(options)); + }); + }); + + describe("returns undefined if not present in variants", () => { + it.each(testCases)("isFipsEndpoint: %s, isDualstackEndpoint: %s", (isFipsEndpoint, isDualstackEndpoint) => { + const options = { isFipsEndpoint, isDualstackEndpoint }; + const variants = getMockVariants() as EndpointVariant[]; + expect( + getHostnameFromVariants( + variants.filter(({ tags }) => JSON.stringify(tags) !== JSON.stringify(getMockTags(options))), + options + ) + ).toBeUndefined(); + }); + }); + + describe("returns undefined if variants in undefined", () => { + it.each(testCases)("isFipsEndpoint: %s, isDualstackEndpoint: %s", (isFipsEndpoint, isDualstackEndpoint) => { + const options = { isFipsEndpoint, isDualstackEndpoint }; + expect(getHostnameFromVariants(undefined, options)).toBeUndefined(); + }); + }); +}); From 24958e7b4d4445fb5c0287360663f315b85f911c Mon Sep 17 00:00:00 2001 From: "Kamat, Trivikram" <16024985+trivikr@users.noreply.github.com> Date: Wed, 3 Nov 2021 21:28:41 +0000 Subject: [PATCH 24/25] test(config-resolver): getRegionInfo.spec.ts --- .../src/regionInfo/getRegionInfo.spec.ts | 39 ++++++++++++++----- 1 file changed, 30 insertions(+), 9 deletions(-) diff --git a/packages/config-resolver/src/regionInfo/getRegionInfo.spec.ts b/packages/config-resolver/src/regionInfo/getRegionInfo.spec.ts index 71b695ca0b46d..6d57ade452e85 100644 --- a/packages/config-resolver/src/regionInfo/getRegionInfo.spec.ts +++ b/packages/config-resolver/src/regionInfo/getRegionInfo.spec.ts @@ -1,3 +1,4 @@ +import { getHostnameFromVariants } from "./getHostnameFromVariants"; import { getRegionInfo } from "./getRegionInfo"; import { getResolvedHostname } from "./getResolvedHostname"; import { getResolvedPartition } from "./getResolvedPartition"; @@ -5,6 +6,7 @@ import { getResolvedSigningRegion } from "./getResolvedSigningRegion"; import { PartitionHash } from "./PartitionHash"; import { RegionHash } from "./RegionHash"; +jest.mock("./getHostnameFromVariants"); jest.mock("./getResolvedHostname"); jest.mock("./getResolvedPartition"); jest.mock("./getResolvedSigningRegion"); @@ -70,6 +72,7 @@ describe(getRegionInfo.name, () => { }); afterEach(() => { + expect(getHostnameFromVariants).toHaveBeenCalledTimes(2); expect(getResolvedHostname).toHaveBeenCalledTimes(1); expect(getResolvedPartition).toHaveBeenCalledTimes(1); jest.clearAllMocks(); @@ -83,17 +86,23 @@ describe(getRegionInfo.name, () => { const mockGetResolvedPartitionOptions = getMockResolvedPartitionOptions(mockPartitionHash); const mockGetRegionInfoOptions = getMockRegionInfoOptions(mockRegionHash, mockGetResolvedPartitionOptions); + const mockResolvedRegion = getMockResolvedRegion(regionCase); + const mockRegionHostname = mockGetRegionInfoOptions.regionHash[mockResolvedRegion]?.hostname; + const mockPartitionHostname = mockGetRegionInfoOptions.partitionHash[mockPartition]?.hostname; + + (getHostnameFromVariants as jest.Mock).mockReturnValueOnce(mockRegionHostname); + (getHostnameFromVariants as jest.Mock).mockReturnValueOnce(mockPartitionHostname); + expect(getRegionInfo(mockRegion, mockGetRegionInfoOptions)).toEqual({ signingService: mockSigningService, hostname: mockHostname, partition: mockPartition, }); - const mockResolvedRegion = getMockResolvedRegion(regionCase); expect(getResolvedHostname).toHaveBeenCalledWith(mockResolvedRegion, { signingService: mockSigningService, - regionHostname: mockGetRegionInfoOptions.regionHash[mockResolvedRegion]?.hostname, - partitionHostname: mockGetRegionInfoOptions.partitionHash[mockPartition]?.hostname, + regionHostname: mockRegionHostname, + partitionHostname: mockPartitionHostname, }); expect(getResolvedPartition).toHaveBeenCalledWith(mockRegion, mockGetResolvedPartitionOptions); expect(getResolvedSigningRegion).toHaveBeenCalledWith(mockRegion, { @@ -133,6 +142,13 @@ describe(getRegionInfo.name, () => { const mockGetResolvedPartitionOptions = getMockResolvedPartitionOptions(mockPartitionHash); const mockGetRegionInfoOptions = getMockRegionInfoOptions(mockRegionHash, mockGetResolvedPartitionOptions); + const mockResolvedRegion = getMockResolvedRegion(regionCase); + const mockRegionHostname = mockGetRegionInfoOptions.regionHash[mockResolvedRegion]?.hostname; + const mockPartitionHostname = mockGetRegionInfoOptions.partitionHash[mockPartition]?.hostname; + + (getHostnameFromVariants as jest.Mock).mockReturnValueOnce(mockRegionHostname); + (getHostnameFromVariants as jest.Mock).mockReturnValueOnce(mockPartitionHostname); + const mockRegionHashWithSigningRegion = getMockRegionHashWithSigningRegion( regionCase, mockRegionHash, @@ -148,11 +164,10 @@ describe(getRegionInfo.name, () => { signingRegion: mockSigningRegion, }); - const mockResolvedRegion = getMockResolvedRegion(regionCase); expect(getResolvedHostname).toHaveBeenCalledWith(mockResolvedRegion, { signingService: mockSigningService, - regionHostname: mockGetRegionInfoOptions.regionHash[mockResolvedRegion]?.hostname, - partitionHostname: mockGetRegionInfoOptions.partitionHash[mockPartition]?.hostname, + regionHostname: mockRegionHostname, + partitionHostname: mockPartitionHostname, }); expect(getResolvedPartition).toHaveBeenCalledWith(mockRegion, mockGetResolvedPartitionOptions); expect(getResolvedSigningRegion).toHaveBeenCalledWith(mockRegion, { @@ -192,6 +207,13 @@ describe(getRegionInfo.name, () => { const mockGetResolvedPartitionOptions = getMockResolvedPartitionOptions(mockPartitionHash); const mockGetRegionInfoOptions = getMockRegionInfoOptions(mockRegionHash, mockGetResolvedPartitionOptions); + const mockResolvedRegion = getMockResolvedRegion(regionCase); + const mockRegionHostname = mockGetRegionInfoOptions.regionHash[mockResolvedRegion]?.hostname; + const mockPartitionHostname = mockGetRegionInfoOptions.partitionHash[mockPartition]?.hostname; + + (getHostnameFromVariants as jest.Mock).mockReturnValueOnce(mockRegionHostname); + (getHostnameFromVariants as jest.Mock).mockReturnValueOnce(mockPartitionHostname); + const mockRegionHashWithSigningRegion = getMockRegionHashWithSigningService( regionCase, mockRegionHash, @@ -206,11 +228,10 @@ describe(getRegionInfo.name, () => { partition: mockPartition, }); - const mockResolvedRegion = getMockResolvedRegion(regionCase); expect(getResolvedHostname).toHaveBeenCalledWith(mockResolvedRegion, { signingService: mockSigningService, - regionHostname: mockGetRegionInfoOptions.regionHash[mockResolvedRegion]?.hostname, - partitionHostname: mockGetRegionInfoOptions.partitionHash[mockPartition]?.hostname, + regionHostname: mockRegionHostname, + partitionHostname: mockPartitionHostname, }); expect(getResolvedPartition).toHaveBeenCalledWith(mockRegion, mockGetResolvedPartitionOptions); expect(getResolvedSigningRegion).toHaveBeenCalledWith(mockRegion, { From 9b1c2bb87de005549d30d1829c98d41fd97135aa Mon Sep 17 00:00:00 2001 From: "Kamat, Trivikram" <16024985+trivikr@users.noreply.github.com> Date: Wed, 3 Nov 2021 21:59:28 +0000 Subject: [PATCH 25/25] chore(config-resolver): throw error if hostnameresolution fails --- .../regionInfo/getHostnameTemplate.spec.ts | 18 ----------------- .../src/regionInfo/getHostnameTemplate.ts | 8 -------- .../src/regionInfo/getRegionInfo.spec.ts | 17 +++++++++++++--- .../src/regionInfo/getRegionInfo.ts | 6 +++++- .../regionInfo/getResolvedHostname.spec.ts | 20 +++++-------------- .../src/regionInfo/getResolvedHostname.ts | 12 ++++++----- 6 files changed, 31 insertions(+), 50 deletions(-) delete mode 100644 packages/config-resolver/src/regionInfo/getHostnameTemplate.spec.ts delete mode 100644 packages/config-resolver/src/regionInfo/getHostnameTemplate.ts diff --git a/packages/config-resolver/src/regionInfo/getHostnameTemplate.spec.ts b/packages/config-resolver/src/regionInfo/getHostnameTemplate.spec.ts deleted file mode 100644 index bab56a642d8e8..0000000000000 --- a/packages/config-resolver/src/regionInfo/getHostnameTemplate.spec.ts +++ /dev/null @@ -1,18 +0,0 @@ -import { getHostnameTemplate } from "./getHostnameTemplate"; - -const AWS_TEMPLATE = "{signingService}.{region}.amazonaws.com"; - -describe(getHostnameTemplate.name, () => { - const mockHostname = "{region}.mockHostname.com"; - const mockSigningService = "mockSigningService"; - - it("returns partitionHostname if present", () => { - expect(getHostnameTemplate(mockSigningService, { partitionHostname: mockHostname })).toEqual(mockHostname); - }); - - it("returns default hostname template if partitionHostname is not present", () => { - expect(getHostnameTemplate(mockSigningService, {})).toEqual( - AWS_TEMPLATE.replace("{signingService}", mockSigningService) - ); - }); -}); diff --git a/packages/config-resolver/src/regionInfo/getHostnameTemplate.ts b/packages/config-resolver/src/regionInfo/getHostnameTemplate.ts deleted file mode 100644 index d014109e8cbd3..0000000000000 --- a/packages/config-resolver/src/regionInfo/getHostnameTemplate.ts +++ /dev/null @@ -1,8 +0,0 @@ -const AWS_TEMPLATE = "{signingService}.{region}.amazonaws.com"; - -export interface GetHostnameTemplateOptions { - partitionHostname?: string; -} - -export const getHostnameTemplate = (signingService: string, { partitionHostname }: GetHostnameTemplateOptions) => - partitionHostname ?? AWS_TEMPLATE.replace("{signingService}", signingService); diff --git a/packages/config-resolver/src/regionInfo/getRegionInfo.spec.ts b/packages/config-resolver/src/regionInfo/getRegionInfo.spec.ts index 6d57ade452e85..d0653df92be5d 100644 --- a/packages/config-resolver/src/regionInfo/getRegionInfo.spec.ts +++ b/packages/config-resolver/src/regionInfo/getRegionInfo.spec.ts @@ -66,6 +66,7 @@ describe(getRegionInfo.name, () => { }); beforeEach(() => { + (getHostnameFromVariants as jest.Mock).mockReturnValue(mockHostname); (getResolvedHostname as jest.Mock).mockReturnValue(mockHostname); (getResolvedPartition as jest.Mock).mockReturnValue(mockPartition); (getResolvedSigningRegion as jest.Mock).mockReturnValue(undefined); @@ -100,7 +101,6 @@ describe(getRegionInfo.name, () => { }); expect(getResolvedHostname).toHaveBeenCalledWith(mockResolvedRegion, { - signingService: mockSigningService, regionHostname: mockRegionHostname, partitionHostname: mockPartitionHostname, }); @@ -165,7 +165,6 @@ describe(getRegionInfo.name, () => { }); expect(getResolvedHostname).toHaveBeenCalledWith(mockResolvedRegion, { - signingService: mockSigningService, regionHostname: mockRegionHostname, partitionHostname: mockPartitionHostname, }); @@ -229,7 +228,6 @@ describe(getRegionInfo.name, () => { }); expect(getResolvedHostname).toHaveBeenCalledWith(mockResolvedRegion, { - signingService: mockSigningService, regionHostname: mockRegionHostname, partitionHostname: mockPartitionHostname, }); @@ -240,4 +238,17 @@ describe(getRegionInfo.name, () => { }); }); }); + + it("throws error if hostname is not defined", () => { + (getResolvedHostname as jest.Mock).mockReturnValueOnce(undefined); + const mockRegionHash = getMockRegionHash(RegionCase.REGION); + const mockPartitionHash = getMockPartitionHash(RegionCase.REGION); + expect(() => { + getRegionInfo(mockRegion, { + signingService: mockSigningService, + regionHash: mockRegionHash, + partitionHash: mockPartitionHash, + }); + }).toThrow(); + }); }); diff --git a/packages/config-resolver/src/regionInfo/getRegionInfo.ts b/packages/config-resolver/src/regionInfo/getRegionInfo.ts index db73edd703c2f..f981cfc5bb5a6 100644 --- a/packages/config-resolver/src/regionInfo/getRegionInfo.ts +++ b/packages/config-resolver/src/regionInfo/getRegionInfo.ts @@ -31,7 +31,11 @@ export const getRegionInfo = ( const hostnameOptions = { isFipsEndpoint, isDualstackEndpoint }; const regionHostname = getHostnameFromVariants(regionHash[resolvedRegion]?.variants, hostnameOptions); const partitionHostname = getHostnameFromVariants(partitionHash[partition]?.variants, hostnameOptions); - const hostname = getResolvedHostname(resolvedRegion, { signingService, regionHostname, partitionHostname }); + const hostname = getResolvedHostname(resolvedRegion, { regionHostname, partitionHostname }); + + if (hostname === undefined) { + throw new Error(`Endpoint resolution failed for: ${{ resolvedRegion, isFipsEndpoint, isDualstackEndpoint }}`); + } const signingRegion = getResolvedSigningRegion(region, { hostname, diff --git a/packages/config-resolver/src/regionInfo/getResolvedHostname.spec.ts b/packages/config-resolver/src/regionInfo/getResolvedHostname.spec.ts index e7ca2d2074408..e9dc444415ade 100644 --- a/packages/config-resolver/src/regionInfo/getResolvedHostname.spec.ts +++ b/packages/config-resolver/src/regionInfo/getResolvedHostname.spec.ts @@ -1,10 +1,6 @@ -import { getHostnameTemplate } from "./getHostnameTemplate"; import { getResolvedHostname } from "./getResolvedHostname"; -jest.mock("./getHostnameTemplate"); - describe(getResolvedHostname.name, () => { - const mockSigningService = "mockSigningService"; const mockRegion = "mockRegion"; const mockHostname = "{region}.mockHostname.com"; @@ -12,29 +8,23 @@ describe(getResolvedHostname.name, () => { jest.clearAllMocks(); }); - it("returns hostname if available in regionHash", () => { + it("returns hostname if available in regionHostname", () => { expect( getResolvedHostname(mockRegion, { - signingService: mockSigningService, regionHostname: mockHostname, }) ).toBe(mockHostname); - expect(getHostnameTemplate).not.toHaveBeenCalled(); }); - it("returns hostname from hostname template when not available in regionHash", () => { - (getHostnameTemplate as jest.Mock).mockReturnValue(mockHostname); - + it("returns hostname from partitionHostname when not available in partitionHostname", () => { expect( getResolvedHostname(mockRegion, { - signingService: mockSigningService, partitionHostname: mockHostname, }) ).toBe(mockHostname.replace("{region}", mockRegion)); + }); - expect(getHostnameTemplate).toHaveBeenCalledTimes(1); - expect(getHostnameTemplate).toHaveBeenCalledWith(mockSigningService, { - partitionHostname: mockHostname, - }); + it("returns undefined not available in either regionHostname or partitionHostname", () => { + expect(getResolvedHostname(mockRegion, {})).toBeUndefined(); }); }); diff --git a/packages/config-resolver/src/regionInfo/getResolvedHostname.ts b/packages/config-resolver/src/regionInfo/getResolvedHostname.ts index a259698898caa..129a540bed771 100644 --- a/packages/config-resolver/src/regionInfo/getResolvedHostname.ts +++ b/packages/config-resolver/src/regionInfo/getResolvedHostname.ts @@ -1,12 +1,14 @@ -import { getHostnameTemplate } from "./getHostnameTemplate"; - export interface GetResolvedHostnameOptions { - signingService: string; regionHostname?: string; partitionHostname?: string; } export const getResolvedHostname = ( resolvedRegion: string, - { signingService, regionHostname, partitionHostname }: GetResolvedHostnameOptions -) => regionHostname ?? getHostnameTemplate(signingService, { partitionHostname }).replace("{region}", resolvedRegion); + { regionHostname, partitionHostname }: GetResolvedHostnameOptions +): string | undefined => + regionHostname + ? regionHostname + : partitionHostname + ? partitionHostname.replace("{region}", resolvedRegion) + : undefined;