From a2ddb3929d020b563ce18d86665d92486b7a90b4 Mon Sep 17 00:00:00 2001 From: Sean McGrail Date: Thu, 27 May 2021 10:19:13 -0700 Subject: [PATCH] UseDualStackEndpoint Endpoint Resolver Support --- aws/config.go | 18 + aws/endpoints/decode.go | 24 +- aws/endpoints/decode_test.go | 64 +- aws/endpoints/endpoints.go | 49 + aws/endpoints/endpoints_test.go | 13 +- aws/endpoints/example_test.go | 2 + aws/endpoints/v3model.go | 107 +- aws/endpoints/v3model_codegen.go | 15 +- aws/endpoints/v3model_legacy_region_test.go | 5 +- aws/endpoints/v3model_shared_test.go | 110 +- aws/endpoints/v3model_test.go | 164 +- aws/session/session.go | 3 + models/endpoints/endpoints.json | 21819 +++++++++--------- service/docdb/customizations.go | 1 + service/ec2/customizations.go | 1 + service/neptune/customizations.go | 1 + service/rds/customizations.go | 1 + service/s3/endpoint_builder.go | 1 + service/s3/host_style_bucket_test.go | 4 +- service/s3control/endpoint_builder.go | 1 + 20 files changed, 11925 insertions(+), 10478 deletions(-) diff --git a/aws/config.go b/aws/config.go index 39fa6d5fe74..ea0c81d4329 100644 --- a/aws/config.go +++ b/aws/config.go @@ -208,8 +208,22 @@ type Config struct { // svc := s3.New(sess, &aws.Config{ // UseDualStack: aws.Bool(true), // }) + // + // Deprecated: This option will continue to function for S3 and S3 Control for backwards compatibility. + // DualStackEndpoint should be used to enable usage of a service's dual-stack endpoint for all service clients + // moving forward. For S3 and S3 Control, when DualStackEndpoint is set to a non-zero value it takes higher + // precedence then this option. UseDualStack *bool + // Sets the resolver to resolve the endpoint as a dual-stack endpoint + // for the service. + // + // When enabled, the resolver may in some cases return an endpoint using either the partition or services + // dual-stack endpoint pattern which may not be valid or available. In the event that the service or partition + // does not have a default dual-stack pattern, and the client's configured region is not an explicitly modeled + // endpoint an error will be returned. + DualStackEndpoint endpoints.DualStackEndpoint + // SleepDelay is an override for the func the SDK will call when sleeping // during the lifecycle of a request. Specifically this will be used for // request delays. This value should only be used for testing. To adjust @@ -554,6 +568,10 @@ func mergeInConfig(dst *Config, other *Config) { dst.UseDualStack = other.UseDualStack } + if other.DualStackEndpoint != endpoints.DualStackEndpointUnset { + dst.DualStackEndpoint = other.DualStackEndpoint + } + if other.EC2MetadataDisableTimeoutOverride != nil { dst.EC2MetadataDisableTimeoutOverride = other.EC2MetadataDisableTimeoutOverride } diff --git a/aws/endpoints/decode.go b/aws/endpoints/decode.go index 654fb1ad52d..eaa0dea1243 100644 --- a/aws/endpoints/decode.go +++ b/aws/endpoints/decode.go @@ -82,7 +82,6 @@ func decodeV3Endpoints(modelDef modelDefinition, opts DecodeModelOptions) (Resol for i := 0; i < len(ps); i++ { p := &ps[i] custAddEC2Metadata(p) - custAddS3DualStack(p) custRegionalS3(p) custRmIotDataService(p) custFixAppAutoscalingChina(p) @@ -92,15 +91,6 @@ func decodeV3Endpoints(modelDef modelDefinition, opts DecodeModelOptions) (Resol return ps, nil } -func custAddS3DualStack(p *partition) { - if !(p.ID == "aws" || p.ID == "aws-cn" || p.ID == "aws-us-gov") { - return - } - - custAddDualstack(p, "s3") - custAddDualstack(p, "s3-control") -} - func custRegionalS3(p *partition) { if p.ID != "aws" { return @@ -128,18 +118,6 @@ func custRegionalS3(p *partition) { p.Services["s3"] = service } -func custAddDualstack(p *partition, svcName string) { - s, ok := p.Services[svcName] - if !ok { - return - } - - s.Defaults.HasDualStack = boxedTrue - s.Defaults.DualStackHostname = "{service}.dualstack.{region}.{dnsSuffix}" - - p.Services[svcName] = s -} - func custAddEC2Metadata(p *partition) { p.Services["ec2metadata"] = service{ IsRegionalized: boxedFalse, @@ -169,7 +147,7 @@ func custFixAppAutoscalingChina(p *partition) { } const expectHostname = `autoscaling.{region}.amazonaws.com` - if e, a := s.Defaults.Hostname, expectHostname; e != a { + if e, a := expectHostname, s.Defaults.Hostname; e != a { fmt.Printf("custFixAppAutoscalingChina: ignoring customization, expected %s, got %s\n", e, a) return } diff --git a/aws/endpoints/decode_test.go b/aws/endpoints/decode_test.go index bed125c7e9c..a76b3c60bc4 100644 --- a/aws/endpoints/decode_test.go +++ b/aws/endpoints/decode_test.go @@ -1,3 +1,5 @@ +// +build go1.9 + package endpoints import ( @@ -6,8 +8,7 @@ import ( ) func TestDecodeEndpoints_V3(t *testing.T) { - const v3Doc = ` -{ + const v3Doc = `{ "version": 3, "partitions": [ { @@ -20,7 +21,15 @@ func TestDecodeEndpoints_V3(t *testing.T) { "v4" ] }, + "dualstackDefaults": { + "protocols": [ + "http", + "https" + ], + "hostname": "{service}.{region}.{dualstackDnsSuffix}" + }, "dnsSuffix": "amazonaws.com", + "dualstackDnsSuffix": "aws", "partition": "aws", "partitionName": "AWS Standard", "regionRegex": "^(us|eu|ap|sa|ca)\\-\\w+\\-\\d+$", @@ -32,13 +41,27 @@ func TestDecodeEndpoints_V3(t *testing.T) { "services": { "acm": { "endpoints": { - "ap-northeast-1": {} - } + "ap-northeast-1": {} + } }, "s3": { + "dualstackDefaults": { + "protocols": [ + "http", + "https" + ], + "hostname": "{service}.dualstack.{region}.{dualstackDnsSuffix}" + }, + "dualstackDnsSuffix": "amazonaws.com", "endpoints": { - "ap-northeast-1": {} - } + "ap-northeast-1": {} + }, + "dualstackEndpoints": { + "us-west-2": { + "hostname": "s3.dualstack.us-west-2.amazonaws.com", + "signatureVersions": ["s3", "s3v4"] + } + } } } } @@ -61,20 +84,37 @@ func TestDecodeEndpoints_V3(t *testing.T) { p := resolver.(partitions)[0] - s3Defaults := p.Services["s3"].Defaults - if a, e := s3Defaults.HasDualStack, boxedTrue; a != e { - t.Errorf("expect s3 service to have dualstack enabled") - } - if a, e := s3Defaults.DualStackHostname, "{service}.dualstack.{region}.{dnsSuffix}"; a != e { - t.Errorf("expect s3 dualstack host pattern to be %q, got %q", e, a) + resolved, err := p.EndpointFor("s3", "us-west-2", func(options *Options) { + options.DualStackEndpoint = DualStackEndpointEnabled + }) + if err != nil { + t.Fatalf("expect no error, got %v", err) } + assertEndpoint(t, resolved, "https://s3.dualstack.us-west-2.amazonaws.com", "s3", "us-west-2") + ec2metaEndpoint := p.Services["ec2metadata"].Endpoints["aws-global"] if a, e := ec2metaEndpoint.Hostname, "169.254.169.254/latest"; a != e { t.Errorf("expect ec2metadata host to be %q, got %q", e, a) } } +func assertEndpoint(t *testing.T, endpoint ResolvedEndpoint, expectedURL, expectedSigningName, expectedSigningRegion string) { + t.Helper() + + if e, a := expectedURL, endpoint.URL; e != a { + t.Errorf("expect %v, got %v", e, a) + } + + if e, a := expectedSigningName, endpoint.SigningName; e != a { + t.Errorf("expect %v, got %v", e, a) + } + + if e, a := expectedSigningRegion, endpoint.SigningRegion; e != a { + t.Errorf("expect %v, got %v", e, a) + } +} + func TestDecodeEndpoints_NoPartitions(t *testing.T) { const doc = `{ "version": 3 }` diff --git a/aws/endpoints/endpoints.go b/aws/endpoints/endpoints.go index ca956e5f12a..8f5da7570be 100644 --- a/aws/endpoints/endpoints.go +++ b/aws/endpoints/endpoints.go @@ -8,6 +8,22 @@ import ( "github.com/aws/aws-sdk-go/aws/awserr" ) +// DualStackEndpoint is a constant to describe the dual-stack endpoint resolution +// behavior. +type DualStackEndpoint uint + +const ( + // DualStackEndpointUnset is the default value behavior for dual-stack endpoint + // resolution. + DualStackEndpointUnset DualStackEndpoint = iota + + // DualStackEndpointEnabled enable dual-stack endpoint resolution for endpoints. + DualStackEndpointEnabled + + // DualStackEndpointDisabled disables dual-stack endpoint resolution for endpoints. + DualStackEndpointDisabled +) + // Options provide the configuration needed to direct how the // endpoints will be resolved. type Options struct { @@ -21,8 +37,22 @@ type Options struct { // be returned. This endpoint may not be valid. If StrictMatching is // enabled only services that are known to support dualstack will return // dualstack endpoints. + // + // Deprecated: This option will continue to function for S3 and S3 Control for backwards compatibility. + // DualStackEndpoint should be used to enable usage of a service's dual-stack endpoint for all service clients + // moving forward. For S3 and S3 Control, when DualStackEndpoint is set to a non-zero value it takes higher + // precedence then this option. UseDualStack bool + // Sets the resolver to resolve the endpoint as a dual-stack endpoint + // for the service. + // + // When enabled, the resolver may in some cases return an endpoint using either the partition or services + // dual-stack endpoint pattern which may not be valid or available. In the event that the service or partition + // does not have a default dual-stack pattern, and the client's configured region is not an explicitly modeled + // endpoint an error will be returned. + DualStackEndpoint DualStackEndpoint + // Enables strict matching of services and regions resolved endpoints. // If the partition doesn't enumerate the exact service and region an // error will be returned. This option will prevent returning endpoints @@ -55,6 +85,16 @@ type Options struct { S3UsEast1RegionalEndpoint S3UsEast1RegionalEndpoint } +func (o Options) isUseDualStackEndpoint(service string) (v bool) { + if o.DualStackEndpoint != DualStackEndpointUnset { + return o.DualStackEndpoint == DualStackEndpointEnabled + } + if service == "s3" || service == "s3-control" { + return o.UseDualStack + } + return false +} + // STSRegionalEndpoint is an enum for the states of the STS Regional Endpoint // options. type STSRegionalEndpoint int @@ -166,10 +206,19 @@ func DisableSSLOption(o *Options) { // UseDualStackOption sets the UseDualStack option. Can be used as a functional // option when resolving endpoints. +// +// Deprecated: DualStackEndpointOption should be used to enable usage of a service's dual-stack endpoint. +// When DualStackEndpoint is set to a non-zero value it takes higher precedence then this option. func UseDualStackOption(o *Options) { o.UseDualStack = true } +// DualStackEndpointOption sets the DualStackEndpoint option to enabled. Can be used as a functional +// option when resolving endpoints. +func DualStackEndpointOption(o *Options) { + o.DualStackEndpoint = DualStackEndpointEnabled +} + // StrictMatchingOption sets the StrictMatching option. Can be used as a functional // option when resolving endpoints. func StrictMatchingOption(o *Options) { diff --git a/aws/endpoints/endpoints_test.go b/aws/endpoints/endpoints_test.go index 7c569258db1..a3d71b070a3 100644 --- a/aws/endpoints/endpoints_test.go +++ b/aws/endpoints/endpoints_test.go @@ -1,3 +1,5 @@ +// +build go1.9 + package endpoints import "testing" @@ -109,7 +111,7 @@ func TestEnumServicesEndpoints(t *testing.T) { ss := p.Services() - if a, e := len(ss), 5; a != e { + if a, e := len(ss), 6; a != e { t.Errorf("expect %d regions got %d", e, a) } @@ -253,12 +255,13 @@ func TestResolverFunc(t *testing.T) { func TestOptionsSet(t *testing.T) { var actual Options - actual.Set(DisableSSLOption, UseDualStackOption, StrictMatchingOption) + actual.Set(DisableSSLOption, UseDualStackOption, StrictMatchingOption, DualStackEndpointOption) expect := Options{ - DisableSSL: true, - UseDualStack: true, - StrictMatching: true, + DisableSSL: true, + UseDualStack: true, + DualStackEndpoint: DualStackEndpointEnabled, + StrictMatching: true, } if actual != expect { diff --git a/aws/endpoints/example_test.go b/aws/endpoints/example_test.go index 007fed2f9ff..3a7a102c7df 100644 --- a/aws/endpoints/example_test.go +++ b/aws/endpoints/example_test.go @@ -1,3 +1,5 @@ +// +build go1.9 + package endpoints_test import ( diff --git a/aws/endpoints/v3model.go b/aws/endpoints/v3model.go index aaff6826081..01c891590d8 100644 --- a/aws/endpoints/v3model.go +++ b/aws/endpoints/v3model.go @@ -7,6 +7,11 @@ import ( "strings" ) +const ( + dnsSuffixTemplateKey = "{dnsSuffix}" + dualStackDNSSuffixTemplateKey = "{dualstackDnsSuffix}" +) + var regionValidationRegex = regexp.MustCompile(`^[[:alnum:]]([[:alnum:]\-]*[[:alnum:]])?$`) type partitions []partition @@ -45,13 +50,15 @@ func (ps partitions) Partitions() []Partition { } type partition struct { - ID string `json:"partition"` - Name string `json:"partitionName"` - DNSSuffix string `json:"dnsSuffix"` - RegionRegex regionRegex `json:"regionRegex"` - Defaults endpoint `json:"defaults"` - Regions regions `json:"regions"` - Services services `json:"services"` + ID string `json:"partition"` + Name string `json:"partitionName"` + DNSSuffix string `json:"dnsSuffix"` + DualStackDNSSuffix string `json:"dualstackDnsSuffix"` + RegionRegex regionRegex `json:"regionRegex"` + Defaults endpoint `json:"defaults"` + DualStackDefaults endpoint `json:"dualstackDefaults"` + Regions regions `json:"regions"` + Services services `json:"services"` } func (p partition) Partition() Partition { @@ -112,21 +119,40 @@ func (p partition) EndpointFor(service, region string, opts ...func(*Options)) ( region = s.PartitionEndpoint } - if (service == "sts" && opt.STSRegionalEndpoint != RegionalSTSEndpoint) || - (service == "s3" && opt.S3UsEast1RegionalEndpoint != RegionalS3UsEast1Endpoint) { + isDualStack := opt.isUseDualStackEndpoint(service) + + if !isDualStack && ((service == "sts" && opt.STSRegionalEndpoint != RegionalSTSEndpoint) || + (service == "s3" && opt.S3UsEast1RegionalEndpoint != RegionalS3UsEast1Endpoint)) { if _, ok := legacyGlobalRegions[service][region]; ok { region = "aws-global" } } - e, hasEndpoint := s.endpointForRegion(region) - if len(region) == 0 || (!hasEndpoint && opt.StrictMatching) { - return resolved, NewUnknownEndpointError(p.ID, service, region, endpointList(s.Endpoints)) + endpoints := s.Endpoints + dnsSuffix := p.DNSSuffix + dnsTemplateKey := dnsSuffixTemplateKey + serviceDefaults := s.Defaults + partitionDefaults := p.Defaults + + if isDualStack { + endpoints = s.DualStackEndpoints + dnsSuffix = s.DualStackDNSSuffix + if len(dnsSuffix) == 0 { + dnsSuffix = p.DualStackDNSSuffix + } + serviceDefaults = s.DualStackDefaults + partitionDefaults = p.DualStackDefaults + dnsTemplateKey = dualStackDNSSuffixTemplateKey + } + + e, hasEndpoint := s.endpointForRegion(region, endpoints) + if len(region) == 0 || (!hasEndpoint && opt.StrictMatching) || (isDualStack && !hasEndpoint && serviceDefaults.isZero() && partitionDefaults.isZero()) { + return resolved, NewUnknownEndpointError(p.ID, service, region, endpointList(endpoints)) } - defs := []endpoint{p.Defaults, s.Defaults} + defs := []endpoint{partitionDefaults, serviceDefaults} - return e.resolve(service, p.ID, region, p.DNSSuffix, defs, opt) + return e.resolve(service, p.ID, region, dnsTemplateKey, dnsSuffix, defs, opt) } func serviceList(ss services) []string { @@ -171,19 +197,22 @@ type region struct { type services map[string]service type service struct { - PartitionEndpoint string `json:"partitionEndpoint"` - IsRegionalized boxedBool `json:"isRegionalized,omitempty"` - Defaults endpoint `json:"defaults"` - Endpoints endpoints `json:"endpoints"` + PartitionEndpoint string `json:"partitionEndpoint"` + IsRegionalized boxedBool `json:"isRegionalized,omitempty"` + Defaults endpoint `json:"defaults"` + DualStackDefaults endpoint `json:"dualstackDefaults"` + DualStackDNSSuffix string `json:"dualstackDnsSuffix"` + Endpoints endpoints `json:"endpoints"` + DualStackEndpoints endpoints `json:"dualstackEndpoints"` } -func (s *service) endpointForRegion(region string) (endpoint, bool) { - if e, ok := s.Endpoints[region]; ok { +func (s *service) endpointForRegion(region string, endpoints endpoints) (endpoint, bool) { + if e, ok := endpoints[region]; ok { return e, true } if s.IsRegionalized == boxedFalse { - return s.Endpoints[s.PartitionEndpoint], region == s.PartitionEndpoint + return endpoints[s.PartitionEndpoint], region == s.PartitionEndpoint } // Unable to find any matching endpoint, return @@ -198,10 +227,6 @@ type endpoint struct { Protocols []string `json:"protocols"` CredentialScope credentialScope `json:"credentialScope"` - // Custom fields not modeled - HasDualStack boxedBool `json:"-"` - DualStackHostname string `json:"-"` - // Signature Version not used SignatureVersions []string `json:"signatureVersions"` @@ -209,6 +234,23 @@ type endpoint struct { SSLCommonName string `json:"sslCommonName"` } +// isZero returns whether the endpoint structure is an empty (zero) value. +func (e endpoint) isZero() bool { + switch { + case len(e.Hostname) != 0: + return false + case len(e.Protocols) != 0: + return false + case e.CredentialScope != (credentialScope{}): + return false + case len(e.SignatureVersions) != 0: + return false + case len(e.SSLCommonName) != 0: + return false + } + return true +} + const ( defaultProtocol = "https" defaultSigner = "v4" @@ -235,7 +277,7 @@ func getByPriority(s []string, p []string, def string) string { return s[0] } -func (e endpoint) resolve(service, partitionID, region, dnsSuffix string, defs []endpoint, opts Options) (ResolvedEndpoint, error) { +func (e endpoint) resolve(service, partitionID, region, dnsSuffixTemplateVariable, dnsSuffix string, defs []endpoint, opts Options) (ResolvedEndpoint, error) { var merged endpoint for _, def := range defs { merged.mergeIn(def) @@ -256,11 +298,6 @@ func (e endpoint) resolve(service, partitionID, region, dnsSuffix string, defs [ } hostname := e.Hostname - // Offset the hostname for dualstack if enabled - if opts.UseDualStack && e.HasDualStack == boxedTrue { - hostname = e.DualStackHostname - region = signingRegion - } if !validateInputRegion(region) { return ResolvedEndpoint{}, fmt.Errorf("invalid region identifier format provided") @@ -268,7 +305,7 @@ func (e endpoint) resolve(service, partitionID, region, dnsSuffix string, defs [ u := strings.Replace(hostname, "{service}", service, 1) u = strings.Replace(u, "{region}", region, 1) - u = strings.Replace(u, "{dnsSuffix}", dnsSuffix, 1) + u = strings.Replace(u, dnsSuffixTemplateVariable, dnsSuffix, 1) scheme := getEndpointScheme(e.Protocols, opts.DisableSSL) u = fmt.Sprintf("%s://%s", scheme, u) @@ -310,12 +347,6 @@ func (e *endpoint) mergeIn(other endpoint) { if len(other.SSLCommonName) > 0 { e.SSLCommonName = other.SSLCommonName } - if other.HasDualStack != boxedBoolUnset { - e.HasDualStack = other.HasDualStack - } - if len(other.DualStackHostname) > 0 { - e.DualStackHostname = other.DualStackHostname - } } type credentialScope struct { diff --git a/aws/endpoints/v3model_codegen.go b/aws/endpoints/v3model_codegen.go index 0fdfcc56e05..5ec4f7affa0 100644 --- a/aws/endpoints/v3model_codegen.go +++ b/aws/endpoints/v3model_codegen.go @@ -270,10 +270,14 @@ partition{ {{ StringIfSet "ID: %q,\n" .ID -}} {{ StringIfSet "Name: %q,\n" .Name -}} {{ StringIfSet "DNSSuffix: %q,\n" .DNSSuffix -}} + {{ StringIfSet "DualStackDNSSuffix: %q,\n" .DualStackDNSSuffix -}} RegionRegex: {{ template "gocode RegionRegex" .RegionRegex }}, {{ if EndpointIsSet .Defaults -}} Defaults: {{ template "gocode Endpoint" .Defaults }}, {{- end }} + {{ if EndpointIsSet .DualStackDefaults -}} + DualStackDefaults: {{ template "gocode Endpoint" .DualStackDefaults }}, + {{- end }} Regions: {{ template "gocode Regions" .Regions }}, Services: {{ template "gocode Services" .Services }}, } @@ -316,10 +320,17 @@ service{ {{ BoxedBoolIfSet "IsRegionalized: %s,\n" .IsRegionalized -}} {{ if EndpointIsSet .Defaults -}} Defaults: {{ template "gocode Endpoint" .Defaults -}}, - {{- end }} + {{ end -}} + {{- if EndpointIsSet .DualStackDefaults -}} + DualStackDefaults: {{ template "gocode Endpoint" .DualStackDefaults -}}, + {{ end -}} + {{ StringIfSet "DualStackDNSSuffix: %q,\n" .DualStackDNSSuffix -}} {{ if .Endpoints -}} Endpoints: {{ template "gocode Endpoints" .Endpoints }}, {{- end }} + {{ if .DualStackEndpoints -}} + DualStackEndpoints: {{ template "gocode Endpoints" .DualStackEndpoints }}, + {{- end }} } {{- end }} @@ -343,8 +354,6 @@ endpoint{ {{ StringIfSet "Service: %q,\n" .CredentialScope.Service -}} }, {{- end }} - {{ BoxedBoolIfSet "HasDualStack: %s,\n" .HasDualStack -}} - {{ StringIfSet "DualStackHostname: %q,\n" .DualStackHostname -}} } {{- end }} diff --git a/aws/endpoints/v3model_legacy_region_test.go b/aws/endpoints/v3model_legacy_region_test.go index 30745b204a0..98bc07a4674 100644 --- a/aws/endpoints/v3model_legacy_region_test.go +++ b/aws/endpoints/v3model_legacy_region_test.go @@ -1,4 +1,4 @@ -// +build go1.7 +// +build go1.9 package endpoints @@ -572,9 +572,6 @@ func TestEndpointFor_S3UsEast1RegionalFlag(t *testing.T) { Defaults: endpoint{ Protocols: []string{"http", "https"}, SignatureVersions: []string{"s3v4"}, - - HasDualStack: boxedTrue, - DualStackHostname: "{service}.dualstack.{region}.{dnsSuffix}", }, Endpoints: endpoints{ "ap-east-1": endpoint{}, diff --git a/aws/endpoints/v3model_shared_test.go b/aws/endpoints/v3model_shared_test.go index 0fe58ad9939..1941115303f 100644 --- a/aws/endpoints/v3model_shared_test.go +++ b/aws/endpoints/v3model_shared_test.go @@ -1,12 +1,15 @@ +// +build go1.9 + package endpoints import "regexp" var testPartitions = partitions{ partition{ - ID: "part-id", - Name: "partitionName", - DNSSuffix: "amazonaws.com", + ID: "part-id", + Name: "partitionName", + DNSSuffix: "amazonaws.com", + DualStackDNSSuffix: "aws", RegionRegex: regionRegex{ Regexp: func() *regexp.Regexp { reg, _ := regexp.Compile("^(us|eu|ap|sa|ca)\\-\\w+\\-\\d+$") @@ -18,6 +21,11 @@ var testPartitions = partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, + DualStackDefaults: endpoint{ + Hostname: "{service}.{region}.{dualstackDnsSuffix}", + Protocols: []string{"https"}, + SignatureVersions: []string{"v4"}, + }, Regions: regions{ "us-east-1": region{ Description: "region description", @@ -25,7 +33,48 @@ var testPartitions = partitions{ "us-west-2": region{}, }, Services: services{ - "s3": service{}, + "s3": service{ + Defaults: endpoint{ + CredentialScope: credentialScope{ + Service: "s3", + }, + }, + DualStackDefaults: endpoint{ + Hostname: "{service}.dualstack.{region}.{dualstackDnsSuffix}", + Protocols: []string{"https"}, + SignatureVersions: []string{"v4"}, + CredentialScope: credentialScope{ + Service: "s3", + }, + }, + DualStackDNSSuffix: "amazonaws.com", + DualStackEndpoints: endpoints{ + "us-west-1": endpoint{ + Hostname: "s3-foo.dualstack.us-west-1.amazonaws.com", + }, + }, + }, + "s3-control": service{ + Defaults: endpoint{ + CredentialScope: credentialScope{ + Service: "s3-control", + }, + }, + DualStackDefaults: endpoint{ + Hostname: "{service}.dualstack.{region}.{dualstackDnsSuffix}", + Protocols: []string{"https"}, + SignatureVersions: []string{"v4"}, + CredentialScope: credentialScope{ + Service: "s3-control", + }, + }, + DualStackDNSSuffix: "amazonaws.com", + DualStackEndpoints: endpoints{ + "us-west-1": endpoint{ + Hostname: "s3-control-foo.dualstack.us-west-1.amazonaws.com", + }, + }, + }, "service1": service{ Defaults: endpoint{ CredentialScope: credentialScope{ @@ -34,10 +83,7 @@ var testPartitions = partitions{ }, Endpoints: endpoints{ "us-east-1": {}, - "us-west-2": { - HasDualStack: boxedTrue, - DualStackHostname: "{service}.dualstack.{region}.{dnsSuffix}", - }, + "us-west-2": {}, }, }, "service2": service{ @@ -69,6 +115,54 @@ var testPartitions = partitions{ Hostname: "globalService-fips.amazonaws.com", }, }, + DualStackEndpoints: endpoints{ + "aws-global": endpoint{ + CredentialScope: credentialScope{ + Region: "us-east-1", + }, + Hostname: "globalService.global.aws", + }, + "fips-aws-global": endpoint{ + CredentialScope: credentialScope{ + Region: "us-east-1", + }, + Hostname: "globalService-fips.global.aws", + }, + }, + }, + }, + }, + partition{ + ID: "part-id-2", + Name: "partitionNumber2", + DNSSuffix: "amazonaws.com.cn", + RegionRegex: regionRegex{ + Regexp: func() *regexp.Regexp { + reg, _ := regexp.Compile("^(cn)\\-\\w+\\-\\d+$") + return reg + }(), + }, + Defaults: endpoint{ + Hostname: "{service}.{region}.{dnsSuffix}", + Protocols: []string{"https"}, + SignatureVersions: []string{"v4"}, + }, + Services: services{ + "service1": service{ + Defaults: endpoint{ + CredentialScope: credentialScope{ + Service: "s3", + }, + }, + DualStackEndpoints: map[string]endpoint{ + "cn-north-1": { + Hostname: "service1.cn-north-1.aws.cn", + CredentialScope: credentialScope{ + Service: "service1", + Region: "cn-north-1", + }, + }, + }, }, }, }, diff --git a/aws/endpoints/v3model_test.go b/aws/endpoints/v3model_test.go index ef3da0c1e64..94559754c83 100644 --- a/aws/endpoints/v3model_test.go +++ b/aws/endpoints/v3model_test.go @@ -1,4 +1,4 @@ -// +build go1.7 +// +build go1.9 package endpoints @@ -210,7 +210,7 @@ func TestEndpointResolve(t *testing.T) { SSLCommonName: "new sslCommonName", } - resolved, err := e.resolve("service", "partitionID", "region", "dnsSuffix", + resolved, err := e.resolve("service", "partitionID", "region", dnsSuffixTemplateKey, "dnsSuffix", defs, Options{}, ) if err != nil { @@ -231,7 +231,7 @@ func TestEndpointResolve(t *testing.T) { } // Check Invalid Region Identifier Format - _, err = e.resolve("service", "partitionID", "notvalid.com", "dnsSuffix", + _, err = e.resolve("service", "partitionID", "notvalid.com", dnsSuffixTemplateKey, "dnsSuffix", defs, Options{}, ) if err == nil { @@ -308,23 +308,151 @@ func TestResolveEndpoint_DisableSSL(t *testing.T) { } } -func TestResolveEndpoint_UseDualStack(t *testing.T) { - resolved, err := testPartitions.EndpointFor("service1", "us-west-2", UseDualStackOption) +func TestResolveEndpoint_UseDualStack_UseDualStackEndpoint(t *testing.T) { + cases := map[string]struct { + Service string + Region string - if err != nil { - t.Fatalf("expect no error, got %v", err) - } - if e, a := "https://service1.dualstack.us-west-2.amazonaws.com", resolved.URL; e != a { - t.Errorf("expect %v, got %v", e, a) - } - if e, a := "us-west-2", resolved.SigningRegion; e != a { - t.Errorf("expect %v, got %v", e, a) - } - if e, a := "service1", resolved.SigningName; e != a { - t.Errorf("expect %v, got %v", e, a) + Options func(*Options) + + ExpectedURL string + ExpectedSigningName string + ExpectedSigningRegion string + ExpectSigningNameDerived bool + + ExpectErr bool + }{ + "deprecated UseDualStack does not apply to services that are not s3 or s3-control": { + Service: "service1", + Region: "us-west-2", + Options: UseDualStackOption, + ExpectedURL: "https://service1.us-west-2.amazonaws.com", + ExpectedSigningName: "service1", + ExpectedSigningRegion: "us-west-2", + }, + "deprecated UseDualStack allowed for s3": { + Service: "s3", + Region: "us-west-2", + Options: UseDualStackOption, + ExpectedURL: "https://s3.dualstack.us-west-2.amazonaws.com", + ExpectedSigningName: "s3", + ExpectedSigningRegion: "us-west-2", + }, + "deprecated UseDualStack allowed for s3-control": { + Service: "s3-control", + Region: "us-west-2", + Options: UseDualStackOption, + ExpectedURL: "https://s3-control.dualstack.us-west-2.amazonaws.com", + ExpectedSigningName: "s3-control", + ExpectedSigningRegion: "us-west-2", + }, + "DualStackEndpoint applies to all services": { + Service: "service1", + Region: "us-west-2", + Options: DualStackEndpointOption, + ExpectedURL: "https://service1.us-west-2.aws", + ExpectedSigningName: "service1", + ExpectedSigningRegion: "us-west-2", + ExpectSigningNameDerived: true, + }, + "DualStackEndpoint applies to s3": { + Service: "s3", + Region: "us-west-2", + Options: DualStackEndpointOption, + ExpectedURL: "https://s3.dualstack.us-west-2.amazonaws.com", + ExpectedSigningName: "s3", + ExpectedSigningRegion: "us-west-2", + }, + "DualStackEndpoint applies to s3-control": { + Service: "s3-control", + Region: "us-west-2", + Options: DualStackEndpointOption, + ExpectedURL: "https://s3-control.dualstack.us-west-2.amazonaws.com", + ExpectedSigningName: "s3-control", + ExpectedSigningRegion: "us-west-2", + }, + "DualStackEndpoint setting has higher precedence then UseDualStack for s3": { + Service: "s3", + Region: "us-west-2", + Options: func(options *Options) { + options.UseDualStack = true + options.DualStackEndpoint = DualStackEndpointDisabled + }, + ExpectedURL: "https://s3.us-west-2.amazonaws.com", + ExpectedSigningName: "s3", + ExpectedSigningRegion: "us-west-2", + }, + "DualStackEndpoint setting has higher precedence then UseDualStack for s3-control": { + Service: "s3-control", + Region: "us-west-2", + Options: func(options *Options) { + options.UseDualStack = true + options.DualStackEndpoint = DualStackEndpointDisabled + }, + ExpectedURL: "https://s3-control.us-west-2.amazonaws.com", + ExpectedSigningName: "s3-control", + ExpectedSigningRegion: "us-west-2", + }, + "DualStackEndpoint in partition with no partition or service defaults": { + Service: "service1", + Region: "cn-north-2", + Options: DualStackEndpointOption, + ExpectErr: true, + }, + "DualStackEndpoint in partition with no partition or service defaults and modeled region": { + Service: "service1", + Region: "cn-north-1", + Options: DualStackEndpointOption, + ExpectedURL: "https://service1.cn-north-1.aws.cn", + ExpectedSigningName: "service1", + ExpectedSigningRegion: "cn-north-1", + }, + "DualStackEndpoint with partition endpoint": { + Service: "globalService", + Region: "aws-global", + Options: DualStackEndpointOption, + ExpectedURL: "https://globalService.global.aws", + ExpectedSigningName: "globalService", + ExpectedSigningRegion: "us-east-1", + ExpectSigningNameDerived: true, + }, + "DualStackEndpoint with fips partition endpoint": { + Service: "globalService", + Region: "fips-aws-global", + Options: DualStackEndpointOption, + ExpectedURL: "https://globalService-fips.global.aws", + ExpectedSigningName: "globalService", + ExpectedSigningRegion: "us-east-1", + ExpectSigningNameDerived: true, + }, + "DualStackEndpoint fallback to partition endpoint": { + Service: "globalService", + Region: "us-west-2", + Options: DualStackEndpointOption, + ExpectedURL: "https://globalService.global.aws", + ExpectedSigningName: "globalService", + ExpectedSigningRegion: "us-east-1", + ExpectSigningNameDerived: true, + }, } - if resolved.SigningNameDerived { - t.Errorf("expect the signing name not to be derived, but was") + + for name, tt := range cases { + t.Run(name, func(t *testing.T) { + if tt.Options == nil { + tt.Options = func(options *Options) {} + } + + resolved, err := testPartitions.EndpointFor(tt.Service, tt.Region, tt.Options) + if tt.ExpectErr != (err != nil) { + t.Fatalf("ExpectErr=%v, got err=%v", tt.ExpectErr, err) + } + + assertEndpoint(t, resolved, tt.ExpectedURL, tt.ExpectedSigningName, tt.ExpectedSigningRegion) + + if e, a := tt.ExpectSigningNameDerived, resolved.SigningNameDerived; e != a { + t.Errorf("ExpectSigningNameDerived(%v) != SigningNameDerived(%v)", e, a) + } + }) } } diff --git a/aws/session/session.go b/aws/session/session.go index 038ae222ffc..ad6bcd5e690 100644 --- a/aws/session/session.go +++ b/aws/session/session.go @@ -855,7 +855,10 @@ func (s *Session) resolveEndpoint(service, region string, cfg *aws.Config) (endp resolved, err := cfg.EndpointResolver.EndpointFor(service, region, func(opt *endpoints.Options) { opt.DisableSSL = aws.BoolValue(cfg.DisableSSL) + opt.UseDualStack = aws.BoolValue(cfg.UseDualStack) + opt.DualStackEndpoint = cfg.DualStackEndpoint + // Support for STSRegionalEndpoint where the STSRegionalEndpoint is // provided in envConfig or sharedConfig with envConfig getting // precedence. diff --git a/models/endpoints/endpoints.json b/models/endpoints/endpoints.json index c428f37bb5a..fe08d91d8a6 100644 --- a/models/endpoints/endpoints.json +++ b/models/endpoints/endpoints.json @@ -1,10531 +1,11620 @@ { - "partitions" : [ { - "defaults" : { - "hostname" : "{service}.{region}.{dnsSuffix}", - "protocols" : [ "https" ], - "signatureVersions" : [ "v4" ] - }, - "dnsSuffix" : "amazonaws.com", - "partition" : "aws", - "partitionName" : "AWS Standard", - "regionRegex" : "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", - "regions" : { - "af-south-1" : { - "description" : "Africa (Cape Town)" - }, - "ap-east-1" : { - "description" : "Asia Pacific (Hong Kong)" - }, - "ap-northeast-1" : { - "description" : "Asia Pacific (Tokyo)" - }, - "ap-northeast-2" : { - "description" : "Asia Pacific (Seoul)" - }, - "ap-northeast-3" : { - "description" : "Asia Pacific (Osaka)" - }, - "ap-south-1" : { - "description" : "Asia Pacific (Mumbai)" - }, - "ap-southeast-1" : { - "description" : "Asia Pacific (Singapore)" - }, - "ap-southeast-2" : { - "description" : "Asia Pacific (Sydney)" - }, - "ca-central-1" : { - "description" : "Canada (Central)" - }, - "eu-central-1" : { - "description" : "Europe (Frankfurt)" - }, - "eu-north-1" : { - "description" : "Europe (Stockholm)" - }, - "eu-south-1" : { - "description" : "Europe (Milan)" - }, - "eu-west-1" : { - "description" : "Europe (Ireland)" - }, - "eu-west-2" : { - "description" : "Europe (London)" - }, - "eu-west-3" : { - "description" : "Europe (Paris)" - }, - "me-south-1" : { - "description" : "Middle East (Bahrain)" - }, - "sa-east-1" : { - "description" : "South America (Sao Paulo)" - }, - "us-east-1" : { - "description" : "US East (N. Virginia)" - }, - "us-east-2" : { - "description" : "US East (Ohio)" - }, - "us-west-1" : { - "description" : "US West (N. California)" - }, - "us-west-2" : { - "description" : "US West (Oregon)" - } - }, - "services" : { - "a4b" : { - "endpoints" : { - "us-east-1" : { } - } - }, - "access-analyzer" : { - "endpoints" : { - "af-south-1" : { }, - "ap-east-1" : { }, - "ap-northeast-1" : { }, - "ap-northeast-2" : { }, - "ap-northeast-3" : { }, - "ap-south-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "ca-central-1" : { }, - "eu-central-1" : { }, - "eu-north-1" : { }, - "eu-south-1" : { }, - "eu-west-1" : { }, - "eu-west-2" : { }, - "eu-west-3" : { }, - "fips-ca-central-1" : { - "credentialScope" : { - "region" : "ca-central-1" - }, - "hostname" : "access-analyzer-fips.ca-central-1.amazonaws.com" - }, - "fips-us-east-1" : { - "credentialScope" : { - "region" : "us-east-1" - }, - "hostname" : "access-analyzer-fips.us-east-1.amazonaws.com" - }, - "fips-us-east-2" : { - "credentialScope" : { - "region" : "us-east-2" - }, - "hostname" : "access-analyzer-fips.us-east-2.amazonaws.com" - }, - "fips-us-west-1" : { - "credentialScope" : { - "region" : "us-west-1" - }, - "hostname" : "access-analyzer-fips.us-west-1.amazonaws.com" - }, - "fips-us-west-2" : { - "credentialScope" : { - "region" : "us-west-2" - }, - "hostname" : "access-analyzer-fips.us-west-2.amazonaws.com" - }, - "me-south-1" : { }, - "sa-east-1" : { }, - "us-east-1" : { }, - "us-east-2" : { }, - "us-west-1" : { }, - "us-west-2" : { } - } - }, - "acm" : { - "endpoints" : { - "af-south-1" : { }, - "ap-east-1" : { }, - "ap-northeast-1" : { }, - "ap-northeast-2" : { }, - "ap-northeast-3" : { }, - "ap-south-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "ca-central-1" : { }, - "ca-central-1-fips" : { - "credentialScope" : { - "region" : "ca-central-1" - }, - "hostname" : "acm-fips.ca-central-1.amazonaws.com" - }, - "eu-central-1" : { }, - "eu-north-1" : { }, - "eu-south-1" : { }, - "eu-west-1" : { }, - "eu-west-2" : { }, - "eu-west-3" : { }, - "me-south-1" : { }, - "sa-east-1" : { }, - "us-east-1" : { }, - "us-east-1-fips" : { - "credentialScope" : { - "region" : "us-east-1" - }, - "hostname" : "acm-fips.us-east-1.amazonaws.com" - }, - "us-east-2" : { }, - "us-east-2-fips" : { - "credentialScope" : { - "region" : "us-east-2" - }, - "hostname" : "acm-fips.us-east-2.amazonaws.com" - }, - "us-west-1" : { }, - "us-west-1-fips" : { - "credentialScope" : { - "region" : "us-west-1" - }, - "hostname" : "acm-fips.us-west-1.amazonaws.com" - }, - "us-west-2" : { }, - "us-west-2-fips" : { - "credentialScope" : { - "region" : "us-west-2" - }, - "hostname" : "acm-fips.us-west-2.amazonaws.com" - } - } - }, - "acm-pca" : { - "defaults" : { - "protocols" : [ "https" ] - }, - "endpoints" : { - "af-south-1" : { }, - "ap-east-1" : { }, - "ap-northeast-1" : { }, - "ap-northeast-2" : { }, - "ap-northeast-3" : { }, - "ap-south-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "ca-central-1" : { }, - "eu-central-1" : { }, - "eu-north-1" : { }, - "eu-south-1" : { }, - "eu-west-1" : { }, - "eu-west-2" : { }, - "eu-west-3" : { }, - "fips-ca-central-1" : { - "credentialScope" : { - "region" : "ca-central-1" - }, - "hostname" : "acm-pca-fips.ca-central-1.amazonaws.com" - }, - "fips-us-east-1" : { - "credentialScope" : { - "region" : "us-east-1" - }, - "hostname" : "acm-pca-fips.us-east-1.amazonaws.com" - }, - "fips-us-east-2" : { - "credentialScope" : { - "region" : "us-east-2" - }, - "hostname" : "acm-pca-fips.us-east-2.amazonaws.com" - }, - "fips-us-west-1" : { - "credentialScope" : { - "region" : "us-west-1" - }, - "hostname" : "acm-pca-fips.us-west-1.amazonaws.com" - }, - "fips-us-west-2" : { - "credentialScope" : { - "region" : "us-west-2" - }, - "hostname" : "acm-pca-fips.us-west-2.amazonaws.com" - }, - "me-south-1" : { }, - "sa-east-1" : { }, - "us-east-1" : { }, - "us-east-2" : { }, - "us-west-1" : { }, - "us-west-2" : { } - } - }, - "airflow" : { - "endpoints" : { - "ap-northeast-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "eu-central-1" : { }, - "eu-north-1" : { }, - "eu-west-1" : { }, - "us-east-1" : { }, - "us-east-2" : { }, - "us-west-2" : { } - } - }, - "amplifybackend" : { - "endpoints" : { - "ap-northeast-1" : { }, - "ap-northeast-2" : { }, - "ap-south-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "ca-central-1" : { }, - "eu-central-1" : { }, - "eu-west-1" : { }, - "eu-west-2" : { }, - "us-east-1" : { }, - "us-east-2" : { }, - "us-west-2" : { } - } - }, - "api.detective" : { - "defaults" : { - "protocols" : [ "https" ] - }, - "endpoints" : { - "af-south-1" : { }, - "ap-east-1" : { }, - "ap-northeast-1" : { }, - "ap-northeast-2" : { }, - "ap-south-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "ca-central-1" : { }, - "eu-central-1" : { }, - "eu-north-1" : { }, - "eu-south-1" : { }, - "eu-west-1" : { }, - "eu-west-2" : { }, - "eu-west-3" : { }, - "me-south-1" : { }, - "sa-east-1" : { }, - "us-east-1" : { }, - "us-east-1-fips" : { - "credentialScope" : { - "region" : "us-east-1" - }, - "hostname" : "api.detective-fips.us-east-1.amazonaws.com" - }, - "us-east-2" : { }, - "us-east-2-fips" : { - "credentialScope" : { - "region" : "us-east-2" - }, - "hostname" : "api.detective-fips.us-east-2.amazonaws.com" - }, - "us-west-1" : { }, - "us-west-1-fips" : { - "credentialScope" : { - "region" : "us-west-1" - }, - "hostname" : "api.detective-fips.us-west-1.amazonaws.com" - }, - "us-west-2" : { }, - "us-west-2-fips" : { - "credentialScope" : { - "region" : "us-west-2" - }, - "hostname" : "api.detective-fips.us-west-2.amazonaws.com" - } - } - }, - "api.ecr" : { - "endpoints" : { - "af-south-1" : { - "credentialScope" : { - "region" : "af-south-1" - }, - "hostname" : "api.ecr.af-south-1.amazonaws.com" - }, - "ap-east-1" : { - "credentialScope" : { - "region" : "ap-east-1" - }, - "hostname" : "api.ecr.ap-east-1.amazonaws.com" - }, - "ap-northeast-1" : { - "credentialScope" : { - "region" : "ap-northeast-1" - }, - "hostname" : "api.ecr.ap-northeast-1.amazonaws.com" - }, - "ap-northeast-2" : { - "credentialScope" : { - "region" : "ap-northeast-2" - }, - "hostname" : "api.ecr.ap-northeast-2.amazonaws.com" - }, - "ap-northeast-3" : { - "credentialScope" : { - "region" : "ap-northeast-3" - }, - "hostname" : "api.ecr.ap-northeast-3.amazonaws.com" - }, - "ap-south-1" : { - "credentialScope" : { - "region" : "ap-south-1" - }, - "hostname" : "api.ecr.ap-south-1.amazonaws.com" - }, - "ap-southeast-1" : { - "credentialScope" : { - "region" : "ap-southeast-1" - }, - "hostname" : "api.ecr.ap-southeast-1.amazonaws.com" - }, - "ap-southeast-2" : { - "credentialScope" : { - "region" : "ap-southeast-2" - }, - "hostname" : "api.ecr.ap-southeast-2.amazonaws.com" - }, - "ca-central-1" : { - "credentialScope" : { - "region" : "ca-central-1" - }, - "hostname" : "api.ecr.ca-central-1.amazonaws.com" - }, - "eu-central-1" : { - "credentialScope" : { - "region" : "eu-central-1" - }, - "hostname" : "api.ecr.eu-central-1.amazonaws.com" - }, - "eu-north-1" : { - "credentialScope" : { - "region" : "eu-north-1" - }, - "hostname" : "api.ecr.eu-north-1.amazonaws.com" - }, - "eu-south-1" : { - "credentialScope" : { - "region" : "eu-south-1" - }, - "hostname" : "api.ecr.eu-south-1.amazonaws.com" - }, - "eu-west-1" : { - "credentialScope" : { - "region" : "eu-west-1" - }, - "hostname" : "api.ecr.eu-west-1.amazonaws.com" - }, - "eu-west-2" : { - "credentialScope" : { - "region" : "eu-west-2" - }, - "hostname" : "api.ecr.eu-west-2.amazonaws.com" - }, - "eu-west-3" : { - "credentialScope" : { - "region" : "eu-west-3" - }, - "hostname" : "api.ecr.eu-west-3.amazonaws.com" - }, - "fips-dkr-us-east-1" : { - "credentialScope" : { - "region" : "us-east-1" - }, - "hostname" : "ecr-fips.us-east-1.amazonaws.com" - }, - "fips-dkr-us-east-2" : { - "credentialScope" : { - "region" : "us-east-2" - }, - "hostname" : "ecr-fips.us-east-2.amazonaws.com" - }, - "fips-dkr-us-west-1" : { - "credentialScope" : { - "region" : "us-west-1" - }, - "hostname" : "ecr-fips.us-west-1.amazonaws.com" - }, - "fips-dkr-us-west-2" : { - "credentialScope" : { - "region" : "us-west-2" - }, - "hostname" : "ecr-fips.us-west-2.amazonaws.com" - }, - "fips-us-east-1" : { - "credentialScope" : { - "region" : "us-east-1" - }, - "hostname" : "ecr-fips.us-east-1.amazonaws.com" - }, - "fips-us-east-2" : { - "credentialScope" : { - "region" : "us-east-2" - }, - "hostname" : "ecr-fips.us-east-2.amazonaws.com" - }, - "fips-us-west-1" : { - "credentialScope" : { - "region" : "us-west-1" - }, - "hostname" : "ecr-fips.us-west-1.amazonaws.com" - }, - "fips-us-west-2" : { - "credentialScope" : { - "region" : "us-west-2" - }, - "hostname" : "ecr-fips.us-west-2.amazonaws.com" - }, - "me-south-1" : { - "credentialScope" : { - "region" : "me-south-1" - }, - "hostname" : "api.ecr.me-south-1.amazonaws.com" - }, - "sa-east-1" : { - "credentialScope" : { - "region" : "sa-east-1" - }, - "hostname" : "api.ecr.sa-east-1.amazonaws.com" - }, - "us-east-1" : { - "credentialScope" : { - "region" : "us-east-1" - }, - "hostname" : "api.ecr.us-east-1.amazonaws.com" - }, - "us-east-2" : { - "credentialScope" : { - "region" : "us-east-2" - }, - "hostname" : "api.ecr.us-east-2.amazonaws.com" - }, - "us-west-1" : { - "credentialScope" : { - "region" : "us-west-1" - }, - "hostname" : "api.ecr.us-west-1.amazonaws.com" - }, - "us-west-2" : { - "credentialScope" : { - "region" : "us-west-2" - }, - "hostname" : "api.ecr.us-west-2.amazonaws.com" - } - } - }, - "api.elastic-inference" : { - "endpoints" : { - "ap-northeast-1" : { - "hostname" : "api.elastic-inference.ap-northeast-1.amazonaws.com" - }, - "ap-northeast-2" : { - "hostname" : "api.elastic-inference.ap-northeast-2.amazonaws.com" - }, - "eu-west-1" : { - "hostname" : "api.elastic-inference.eu-west-1.amazonaws.com" - }, - "us-east-1" : { - "hostname" : "api.elastic-inference.us-east-1.amazonaws.com" - }, - "us-east-2" : { - "hostname" : "api.elastic-inference.us-east-2.amazonaws.com" - }, - "us-west-2" : { - "hostname" : "api.elastic-inference.us-west-2.amazonaws.com" - } - } - }, - "api.fleethub.iot" : { - "endpoints" : { - "ap-northeast-1" : { }, - "ap-northeast-2" : { }, - "ap-south-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "ca-central-1" : { }, - "eu-central-1" : { }, - "eu-north-1" : { }, - "eu-west-1" : { }, - "eu-west-2" : { }, - "us-east-1" : { }, - "us-east-2" : { }, - "us-west-2" : { } - } - }, - "api.mediatailor" : { - "endpoints" : { - "ap-northeast-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "eu-central-1" : { }, - "eu-west-1" : { }, - "us-east-1" : { }, - "us-west-2" : { } - } - }, - "api.pricing" : { - "defaults" : { - "credentialScope" : { - "service" : "pricing" - } - }, - "endpoints" : { - "ap-south-1" : { }, - "us-east-1" : { } - } - }, - "api.sagemaker" : { - "endpoints" : { - "af-south-1" : { }, - "ap-east-1" : { }, - "ap-northeast-1" : { }, - "ap-northeast-2" : { }, - "ap-south-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "ca-central-1" : { }, - "eu-central-1" : { }, - "eu-north-1" : { }, - "eu-south-1" : { }, - "eu-west-1" : { }, - "eu-west-2" : { }, - "eu-west-3" : { }, - "me-south-1" : { }, - "sa-east-1" : { }, - "us-east-1" : { }, - "us-east-1-fips" : { - "credentialScope" : { - "region" : "us-east-1" - }, - "hostname" : "api-fips.sagemaker.us-east-1.amazonaws.com" - }, - "us-east-2" : { }, - "us-east-2-fips" : { - "credentialScope" : { - "region" : "us-east-2" - }, - "hostname" : "api-fips.sagemaker.us-east-2.amazonaws.com" - }, - "us-west-1" : { }, - "us-west-1-fips" : { - "credentialScope" : { - "region" : "us-west-1" - }, - "hostname" : "api-fips.sagemaker.us-west-1.amazonaws.com" - }, - "us-west-2" : { }, - "us-west-2-fips" : { - "credentialScope" : { - "region" : "us-west-2" - }, - "hostname" : "api-fips.sagemaker.us-west-2.amazonaws.com" - } - } - }, - "apigateway" : { - "endpoints" : { - "af-south-1" : { }, - "ap-east-1" : { }, - "ap-northeast-1" : { }, - "ap-northeast-2" : { }, - "ap-northeast-3" : { }, - "ap-south-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "ca-central-1" : { }, - "eu-central-1" : { }, - "eu-north-1" : { }, - "eu-south-1" : { }, - "eu-west-1" : { }, - "eu-west-2" : { }, - "eu-west-3" : { }, - "me-south-1" : { }, - "sa-east-1" : { }, - "us-east-1" : { }, - "us-east-2" : { }, - "us-west-1" : { }, - "us-west-2" : { } - } - }, - "app-integrations" : { - "endpoints" : { - "ap-northeast-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "ca-central-1" : { }, - "eu-central-1" : { }, - "eu-west-2" : { }, - "us-east-1" : { }, - "us-west-2" : { } - } - }, - "appflow" : { - "endpoints" : { - "ap-northeast-1" : { }, - "ap-northeast-2" : { }, - "ap-south-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "ca-central-1" : { }, - "eu-central-1" : { }, - "eu-west-1" : { }, - "eu-west-2" : { }, - "eu-west-3" : { }, - "sa-east-1" : { }, - "us-east-1" : { }, - "us-east-2" : { }, - "us-west-1" : { }, - "us-west-2" : { } - } - }, - "application-autoscaling" : { - "defaults" : { - "protocols" : [ "http", "https" ] - }, - "endpoints" : { - "af-south-1" : { }, - "ap-east-1" : { }, - "ap-northeast-1" : { }, - "ap-northeast-2" : { }, - "ap-northeast-3" : { }, - "ap-south-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "ca-central-1" : { }, - "eu-central-1" : { }, - "eu-north-1" : { }, - "eu-south-1" : { }, - "eu-west-1" : { }, - "eu-west-2" : { }, - "eu-west-3" : { }, - "me-south-1" : { }, - "sa-east-1" : { }, - "us-east-1" : { }, - "us-east-2" : { }, - "us-west-1" : { }, - "us-west-2" : { } - } - }, - "appmesh" : { - "endpoints" : { - "af-south-1" : { }, - "ap-east-1" : { }, - "ap-northeast-1" : { }, - "ap-northeast-2" : { }, - "ap-south-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "ca-central-1" : { }, - "eu-central-1" : { }, - "eu-north-1" : { }, - "eu-south-1" : { }, - "eu-west-1" : { }, - "eu-west-2" : { }, - "eu-west-3" : { }, - "me-south-1" : { }, - "sa-east-1" : { }, - "us-east-1" : { }, - "us-east-2" : { }, - "us-west-1" : { }, - "us-west-2" : { } - } - }, - "apprunner" : { - "endpoints" : { - "ap-northeast-1" : { }, - "eu-west-1" : { }, - "us-east-1" : { }, - "us-east-2" : { }, - "us-west-2" : { } - } - }, - "appstream2" : { - "defaults" : { - "credentialScope" : { - "service" : "appstream" - }, - "protocols" : [ "https" ] - }, - "endpoints" : { - "ap-northeast-1" : { }, - "ap-northeast-2" : { }, - "ap-south-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "eu-central-1" : { }, - "eu-west-1" : { }, - "fips" : { - "credentialScope" : { - "region" : "us-west-2" - }, - "hostname" : "appstream2-fips.us-west-2.amazonaws.com" - }, - "us-east-1" : { }, - "us-west-2" : { } - } - }, - "appsync" : { - "endpoints" : { - "ap-east-1" : { }, - "ap-northeast-1" : { }, - "ap-northeast-2" : { }, - "ap-south-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "ca-central-1" : { }, - "eu-central-1" : { }, - "eu-north-1" : { }, - "eu-south-1" : { }, - "eu-west-1" : { }, - "eu-west-2" : { }, - "eu-west-3" : { }, - "me-south-1" : { }, - "sa-east-1" : { }, - "us-east-1" : { }, - "us-east-2" : { }, - "us-west-1" : { }, - "us-west-2" : { } - } - }, - "athena" : { - "endpoints" : { - "af-south-1" : { }, - "ap-east-1" : { }, - "ap-northeast-1" : { }, - "ap-northeast-2" : { }, - "ap-south-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "ca-central-1" : { }, - "eu-central-1" : { }, - "eu-north-1" : { }, - "eu-south-1" : { }, - "eu-west-1" : { }, - "eu-west-2" : { }, - "eu-west-3" : { }, - "fips-us-east-1" : { - "credentialScope" : { - "region" : "us-east-1" - }, - "hostname" : "athena-fips.us-east-1.amazonaws.com" - }, - "fips-us-east-2" : { - "credentialScope" : { - "region" : "us-east-2" - }, - "hostname" : "athena-fips.us-east-2.amazonaws.com" - }, - "fips-us-west-1" : { - "credentialScope" : { - "region" : "us-west-1" - }, - "hostname" : "athena-fips.us-west-1.amazonaws.com" - }, - "fips-us-west-2" : { - "credentialScope" : { - "region" : "us-west-2" - }, - "hostname" : "athena-fips.us-west-2.amazonaws.com" - }, - "me-south-1" : { }, - "sa-east-1" : { }, - "us-east-1" : { }, - "us-east-2" : { }, - "us-west-1" : { }, - "us-west-2" : { } - } - }, - "autoscaling" : { - "defaults" : { - "protocols" : [ "http", "https" ] - }, - "endpoints" : { - "af-south-1" : { }, - "ap-east-1" : { }, - "ap-northeast-1" : { }, - "ap-northeast-2" : { }, - "ap-northeast-3" : { }, - "ap-south-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "ca-central-1" : { }, - "eu-central-1" : { }, - "eu-north-1" : { }, - "eu-south-1" : { }, - "eu-west-1" : { }, - "eu-west-2" : { }, - "eu-west-3" : { }, - "me-south-1" : { }, - "sa-east-1" : { }, - "us-east-1" : { }, - "us-east-2" : { }, - "us-west-1" : { }, - "us-west-2" : { } - } - }, - "autoscaling-plans" : { - "defaults" : { - "protocols" : [ "http", "https" ] - }, - "endpoints" : { - "af-south-1" : { }, - "ap-east-1" : { }, - "ap-northeast-1" : { }, - "ap-northeast-2" : { }, - "ap-south-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "ca-central-1" : { }, - "eu-central-1" : { }, - "eu-north-1" : { }, - "eu-south-1" : { }, - "eu-west-1" : { }, - "eu-west-2" : { }, - "eu-west-3" : { }, - "me-south-1" : { }, - "sa-east-1" : { }, - "us-east-1" : { }, - "us-east-2" : { }, - "us-west-1" : { }, - "us-west-2" : { } - } - }, - "backup" : { - "endpoints" : { - "af-south-1" : { }, - "ap-east-1" : { }, - "ap-northeast-1" : { }, - "ap-northeast-2" : { }, - "ap-northeast-3" : { }, - "ap-south-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "ca-central-1" : { }, - "eu-central-1" : { }, - "eu-north-1" : { }, - "eu-south-1" : { }, - "eu-west-1" : { }, - "eu-west-2" : { }, - "eu-west-3" : { }, - "me-south-1" : { }, - "sa-east-1" : { }, - "us-east-1" : { }, - "us-east-2" : { }, - "us-west-1" : { }, - "us-west-2" : { } - } - }, - "batch" : { - "endpoints" : { - "af-south-1" : { }, - "ap-east-1" : { }, - "ap-northeast-1" : { }, - "ap-northeast-2" : { }, - "ap-northeast-3" : { }, - "ap-south-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "ca-central-1" : { }, - "eu-central-1" : { }, - "eu-north-1" : { }, - "eu-south-1" : { }, - "eu-west-1" : { }, - "eu-west-2" : { }, - "eu-west-3" : { }, - "fips-us-east-1" : { - "credentialScope" : { - "region" : "us-east-1" - }, - "hostname" : "fips.batch.us-east-1.amazonaws.com" - }, - "fips-us-east-2" : { - "credentialScope" : { - "region" : "us-east-2" - }, - "hostname" : "fips.batch.us-east-2.amazonaws.com" - }, - "fips-us-west-1" : { - "credentialScope" : { - "region" : "us-west-1" - }, - "hostname" : "fips.batch.us-west-1.amazonaws.com" - }, - "fips-us-west-2" : { - "credentialScope" : { - "region" : "us-west-2" - }, - "hostname" : "fips.batch.us-west-2.amazonaws.com" - }, - "me-south-1" : { }, - "sa-east-1" : { }, - "us-east-1" : { }, - "us-east-2" : { }, - "us-west-1" : { }, - "us-west-2" : { } - } - }, - "budgets" : { - "endpoints" : { - "aws-global" : { - "credentialScope" : { - "region" : "us-east-1" - }, - "hostname" : "budgets.amazonaws.com" - } - }, - "isRegionalized" : false, - "partitionEndpoint" : "aws-global" - }, - "ce" : { - "endpoints" : { - "aws-global" : { - "credentialScope" : { - "region" : "us-east-1" - }, - "hostname" : "ce.us-east-1.amazonaws.com" - } - }, - "isRegionalized" : false, - "partitionEndpoint" : "aws-global" - }, - "chime" : { - "defaults" : { - "protocols" : [ "https" ] - }, - "endpoints" : { - "aws-global" : { - "credentialScope" : { - "region" : "us-east-1" - }, - "hostname" : "chime.us-east-1.amazonaws.com", - "protocols" : [ "https" ] - } - }, - "isRegionalized" : false, - "partitionEndpoint" : "aws-global" - }, - "cloud9" : { - "endpoints" : { - "ap-east-1" : { }, - "ap-northeast-1" : { }, - "ap-northeast-2" : { }, - "ap-south-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "ca-central-1" : { }, - "eu-central-1" : { }, - "eu-north-1" : { }, - "eu-south-1" : { }, - "eu-west-1" : { }, - "eu-west-2" : { }, - "eu-west-3" : { }, - "me-south-1" : { }, - "sa-east-1" : { }, - "us-east-1" : { }, - "us-east-2" : { }, - "us-west-1" : { }, - "us-west-2" : { } - } - }, - "clouddirectory" : { - "endpoints" : { - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "ca-central-1" : { }, - "eu-central-1" : { }, - "eu-west-1" : { }, - "eu-west-2" : { }, - "us-east-1" : { }, - "us-east-2" : { }, - "us-west-2" : { } - } - }, - "cloudformation" : { - "endpoints" : { - "af-south-1" : { }, - "ap-east-1" : { }, - "ap-northeast-1" : { }, - "ap-northeast-2" : { }, - "ap-northeast-3" : { }, - "ap-south-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "ca-central-1" : { }, - "eu-central-1" : { }, - "eu-north-1" : { }, - "eu-south-1" : { }, - "eu-west-1" : { }, - "eu-west-2" : { }, - "eu-west-3" : { }, - "me-south-1" : { }, - "sa-east-1" : { }, - "us-east-1" : { }, - "us-east-1-fips" : { - "credentialScope" : { - "region" : "us-east-1" - }, - "hostname" : "cloudformation-fips.us-east-1.amazonaws.com" - }, - "us-east-2" : { }, - "us-east-2-fips" : { - "credentialScope" : { - "region" : "us-east-2" - }, - "hostname" : "cloudformation-fips.us-east-2.amazonaws.com" - }, - "us-west-1" : { }, - "us-west-1-fips" : { - "credentialScope" : { - "region" : "us-west-1" - }, - "hostname" : "cloudformation-fips.us-west-1.amazonaws.com" - }, - "us-west-2" : { }, - "us-west-2-fips" : { - "credentialScope" : { - "region" : "us-west-2" - }, - "hostname" : "cloudformation-fips.us-west-2.amazonaws.com" - } - } - }, - "cloudfront" : { - "endpoints" : { - "aws-global" : { - "credentialScope" : { - "region" : "us-east-1" - }, - "hostname" : "cloudfront.amazonaws.com", - "protocols" : [ "http", "https" ] - } - }, - "isRegionalized" : false, - "partitionEndpoint" : "aws-global" - }, - "cloudhsm" : { - "endpoints" : { - "ap-northeast-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "ca-central-1" : { }, - "eu-central-1" : { }, - "eu-west-1" : { }, - "us-east-1" : { }, - "us-east-2" : { }, - "us-west-1" : { }, - "us-west-2" : { } - } - }, - "cloudhsmv2" : { - "defaults" : { - "credentialScope" : { - "service" : "cloudhsm" - } - }, - "endpoints" : { - "af-south-1" : { }, - "ap-east-1" : { }, - "ap-northeast-1" : { }, - "ap-northeast-2" : { }, - "ap-south-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "ca-central-1" : { }, - "eu-central-1" : { }, - "eu-north-1" : { }, - "eu-south-1" : { }, - "eu-west-1" : { }, - "eu-west-2" : { }, - "eu-west-3" : { }, - "me-south-1" : { }, - "sa-east-1" : { }, - "us-east-1" : { }, - "us-east-2" : { }, - "us-west-1" : { }, - "us-west-2" : { } - } - }, - "cloudsearch" : { - "endpoints" : { - "ap-northeast-1" : { }, - "ap-northeast-2" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "eu-central-1" : { }, - "eu-west-1" : { }, - "sa-east-1" : { }, - "us-east-1" : { }, - "us-west-1" : { }, - "us-west-2" : { } - } - }, - "cloudtrail" : { - "endpoints" : { - "af-south-1" : { }, - "ap-east-1" : { }, - "ap-northeast-1" : { }, - "ap-northeast-2" : { }, - "ap-south-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "ca-central-1" : { }, - "eu-central-1" : { }, - "eu-north-1" : { }, - "eu-south-1" : { }, - "eu-west-1" : { }, - "eu-west-2" : { }, - "eu-west-3" : { }, - "fips-us-east-1" : { - "credentialScope" : { - "region" : "us-east-1" - }, - "hostname" : "cloudtrail-fips.us-east-1.amazonaws.com" - }, - "fips-us-east-2" : { - "credentialScope" : { - "region" : "us-east-2" - }, - "hostname" : "cloudtrail-fips.us-east-2.amazonaws.com" - }, - "fips-us-west-1" : { - "credentialScope" : { - "region" : "us-west-1" - }, - "hostname" : "cloudtrail-fips.us-west-1.amazonaws.com" - }, - "fips-us-west-2" : { - "credentialScope" : { - "region" : "us-west-2" - }, - "hostname" : "cloudtrail-fips.us-west-2.amazonaws.com" - }, - "me-south-1" : { }, - "sa-east-1" : { }, - "us-east-1" : { }, - "us-east-2" : { }, - "us-west-1" : { }, - "us-west-2" : { } - } - }, - "codeartifact" : { - "endpoints" : { - "ap-northeast-1" : { }, - "ap-south-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "eu-central-1" : { }, - "eu-north-1" : { }, - "eu-south-1" : { }, - "eu-west-1" : { }, - "eu-west-2" : { }, - "eu-west-3" : { }, - "us-east-1" : { }, - "us-east-2" : { }, - "us-west-2" : { } - } - }, - "codebuild" : { - "endpoints" : { - "af-south-1" : { }, - "ap-east-1" : { }, - "ap-northeast-1" : { }, - "ap-northeast-2" : { }, - "ap-south-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "ca-central-1" : { }, - "eu-central-1" : { }, - "eu-north-1" : { }, - "eu-south-1" : { }, - "eu-west-1" : { }, - "eu-west-2" : { }, - "eu-west-3" : { }, - "me-south-1" : { }, - "sa-east-1" : { }, - "us-east-1" : { }, - "us-east-1-fips" : { - "credentialScope" : { - "region" : "us-east-1" - }, - "hostname" : "codebuild-fips.us-east-1.amazonaws.com" - }, - "us-east-2" : { }, - "us-east-2-fips" : { - "credentialScope" : { - "region" : "us-east-2" - }, - "hostname" : "codebuild-fips.us-east-2.amazonaws.com" - }, - "us-west-1" : { }, - "us-west-1-fips" : { - "credentialScope" : { - "region" : "us-west-1" - }, - "hostname" : "codebuild-fips.us-west-1.amazonaws.com" - }, - "us-west-2" : { }, - "us-west-2-fips" : { - "credentialScope" : { - "region" : "us-west-2" - }, - "hostname" : "codebuild-fips.us-west-2.amazonaws.com" - } - } - }, - "codecommit" : { - "endpoints" : { - "ap-east-1" : { }, - "ap-northeast-1" : { }, - "ap-northeast-2" : { }, - "ap-northeast-3" : { }, - "ap-south-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "ca-central-1" : { }, - "eu-central-1" : { }, - "eu-north-1" : { }, - "eu-south-1" : { }, - "eu-west-1" : { }, - "eu-west-2" : { }, - "eu-west-3" : { }, - "fips" : { - "credentialScope" : { - "region" : "ca-central-1" - }, - "hostname" : "codecommit-fips.ca-central-1.amazonaws.com" - }, - "me-south-1" : { }, - "sa-east-1" : { }, - "us-east-1" : { }, - "us-east-2" : { }, - "us-west-1" : { }, - "us-west-2" : { } - } - }, - "codedeploy" : { - "endpoints" : { - "af-south-1" : { }, - "ap-east-1" : { }, - "ap-northeast-1" : { }, - "ap-northeast-2" : { }, - "ap-northeast-3" : { }, - "ap-south-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "ca-central-1" : { }, - "eu-central-1" : { }, - "eu-north-1" : { }, - "eu-south-1" : { }, - "eu-west-1" : { }, - "eu-west-2" : { }, - "eu-west-3" : { }, - "me-south-1" : { }, - "sa-east-1" : { }, - "us-east-1" : { }, - "us-east-1-fips" : { - "credentialScope" : { - "region" : "us-east-1" - }, - "hostname" : "codedeploy-fips.us-east-1.amazonaws.com" - }, - "us-east-2" : { }, - "us-east-2-fips" : { - "credentialScope" : { - "region" : "us-east-2" - }, - "hostname" : "codedeploy-fips.us-east-2.amazonaws.com" - }, - "us-west-1" : { }, - "us-west-1-fips" : { - "credentialScope" : { - "region" : "us-west-1" - }, - "hostname" : "codedeploy-fips.us-west-1.amazonaws.com" - }, - "us-west-2" : { }, - "us-west-2-fips" : { - "credentialScope" : { - "region" : "us-west-2" - }, - "hostname" : "codedeploy-fips.us-west-2.amazonaws.com" - } - } - }, - "codeguru-reviewer" : { - "endpoints" : { - "ap-northeast-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "eu-central-1" : { }, - "eu-north-1" : { }, - "eu-west-1" : { }, - "eu-west-2" : { }, - "us-east-1" : { }, - "us-east-2" : { }, - "us-west-2" : { } - } - }, - "codepipeline" : { - "endpoints" : { - "ap-east-1" : { }, - "ap-northeast-1" : { }, - "ap-northeast-2" : { }, - "ap-south-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "ca-central-1" : { }, - "eu-central-1" : { }, - "eu-north-1" : { }, - "eu-south-1" : { }, - "eu-west-1" : { }, - "eu-west-2" : { }, - "eu-west-3" : { }, - "fips-ca-central-1" : { - "credentialScope" : { - "region" : "ca-central-1" - }, - "hostname" : "codepipeline-fips.ca-central-1.amazonaws.com" - }, - "fips-us-east-1" : { - "credentialScope" : { - "region" : "us-east-1" - }, - "hostname" : "codepipeline-fips.us-east-1.amazonaws.com" - }, - "fips-us-east-2" : { - "credentialScope" : { - "region" : "us-east-2" - }, - "hostname" : "codepipeline-fips.us-east-2.amazonaws.com" - }, - "fips-us-west-1" : { - "credentialScope" : { - "region" : "us-west-1" - }, - "hostname" : "codepipeline-fips.us-west-1.amazonaws.com" - }, - "fips-us-west-2" : { - "credentialScope" : { - "region" : "us-west-2" - }, - "hostname" : "codepipeline-fips.us-west-2.amazonaws.com" - }, - "sa-east-1" : { }, - "us-east-1" : { }, - "us-east-2" : { }, - "us-west-1" : { }, - "us-west-2" : { } - } - }, - "codestar" : { - "endpoints" : { - "ap-northeast-1" : { }, - "ap-northeast-2" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "ca-central-1" : { }, - "eu-central-1" : { }, - "eu-north-1" : { }, - "eu-west-1" : { }, - "eu-west-2" : { }, - "us-east-1" : { }, - "us-east-2" : { }, - "us-west-1" : { }, - "us-west-2" : { } - } - }, - "codestar-connections" : { - "endpoints" : { - "ap-northeast-1" : { }, - "ap-northeast-2" : { }, - "ap-south-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "ca-central-1" : { }, - "eu-central-1" : { }, - "eu-north-1" : { }, - "eu-west-1" : { }, - "eu-west-2" : { }, - "eu-west-3" : { }, - "sa-east-1" : { }, - "us-east-1" : { }, - "us-east-2" : { }, - "us-west-1" : { }, - "us-west-2" : { } - } - }, - "cognito-identity" : { - "endpoints" : { - "ap-northeast-1" : { }, - "ap-northeast-2" : { }, - "ap-south-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "ca-central-1" : { }, - "eu-central-1" : { }, - "eu-north-1" : { }, - "eu-west-1" : { }, - "eu-west-2" : { }, - "eu-west-3" : { }, - "fips-us-east-1" : { - "credentialScope" : { - "region" : "us-east-1" - }, - "hostname" : "cognito-identity-fips.us-east-1.amazonaws.com" - }, - "fips-us-east-2" : { - "credentialScope" : { - "region" : "us-east-2" - }, - "hostname" : "cognito-identity-fips.us-east-2.amazonaws.com" - }, - "fips-us-west-2" : { - "credentialScope" : { - "region" : "us-west-2" - }, - "hostname" : "cognito-identity-fips.us-west-2.amazonaws.com" - }, - "sa-east-1" : { }, - "us-east-1" : { }, - "us-east-2" : { }, - "us-west-1" : { }, - "us-west-2" : { } - } - }, - "cognito-idp" : { - "endpoints" : { - "ap-northeast-1" : { }, - "ap-northeast-2" : { }, - "ap-south-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "ca-central-1" : { }, - "eu-central-1" : { }, - "eu-north-1" : { }, - "eu-west-1" : { }, - "eu-west-2" : { }, - "eu-west-3" : { }, - "fips-us-east-1" : { - "credentialScope" : { - "region" : "us-east-1" - }, - "hostname" : "cognito-idp-fips.us-east-1.amazonaws.com" - }, - "fips-us-east-2" : { - "credentialScope" : { - "region" : "us-east-2" - }, - "hostname" : "cognito-idp-fips.us-east-2.amazonaws.com" - }, - "fips-us-west-1" : { - "credentialScope" : { - "region" : "us-west-1" - }, - "hostname" : "cognito-idp-fips.us-west-1.amazonaws.com" - }, - "fips-us-west-2" : { - "credentialScope" : { - "region" : "us-west-2" - }, - "hostname" : "cognito-idp-fips.us-west-2.amazonaws.com" - }, - "sa-east-1" : { }, - "us-east-1" : { }, - "us-east-2" : { }, - "us-west-1" : { }, - "us-west-2" : { } - } - }, - "cognito-sync" : { - "endpoints" : { - "ap-northeast-1" : { }, - "ap-northeast-2" : { }, - "ap-south-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "eu-central-1" : { }, - "eu-west-1" : { }, - "eu-west-2" : { }, - "us-east-1" : { }, - "us-east-2" : { }, - "us-west-2" : { } - } - }, - "comprehend" : { - "defaults" : { - "protocols" : [ "https" ] - }, - "endpoints" : { - "ap-northeast-1" : { }, - "ap-northeast-2" : { }, - "ap-south-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "ca-central-1" : { }, - "eu-central-1" : { }, - "eu-west-1" : { }, - "eu-west-2" : { }, - "fips-us-east-1" : { - "credentialScope" : { - "region" : "us-east-1" - }, - "hostname" : "comprehend-fips.us-east-1.amazonaws.com" - }, - "fips-us-east-2" : { - "credentialScope" : { - "region" : "us-east-2" - }, - "hostname" : "comprehend-fips.us-east-2.amazonaws.com" - }, - "fips-us-west-2" : { - "credentialScope" : { - "region" : "us-west-2" - }, - "hostname" : "comprehend-fips.us-west-2.amazonaws.com" - }, - "us-east-1" : { }, - "us-east-2" : { }, - "us-west-2" : { } - } - }, - "comprehendmedical" : { - "endpoints" : { - "ap-southeast-2" : { }, - "ca-central-1" : { }, - "eu-west-1" : { }, - "eu-west-2" : { }, - "fips-us-east-1" : { - "credentialScope" : { - "region" : "us-east-1" - }, - "hostname" : "comprehendmedical-fips.us-east-1.amazonaws.com" - }, - "fips-us-east-2" : { - "credentialScope" : { - "region" : "us-east-2" - }, - "hostname" : "comprehendmedical-fips.us-east-2.amazonaws.com" - }, - "fips-us-west-2" : { - "credentialScope" : { - "region" : "us-west-2" - }, - "hostname" : "comprehendmedical-fips.us-west-2.amazonaws.com" - }, - "us-east-1" : { }, - "us-east-2" : { }, - "us-west-2" : { } - } - }, - "config" : { - "endpoints" : { - "af-south-1" : { }, - "ap-east-1" : { }, - "ap-northeast-1" : { }, - "ap-northeast-2" : { }, - "ap-northeast-3" : { }, - "ap-south-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "ca-central-1" : { }, - "eu-central-1" : { }, - "eu-north-1" : { }, - "eu-south-1" : { }, - "eu-west-1" : { }, - "eu-west-2" : { }, - "eu-west-3" : { }, - "fips-us-east-1" : { - "credentialScope" : { - "region" : "us-east-1" - }, - "hostname" : "config-fips.us-east-1.amazonaws.com" - }, - "fips-us-east-2" : { - "credentialScope" : { - "region" : "us-east-2" - }, - "hostname" : "config-fips.us-east-2.amazonaws.com" - }, - "fips-us-west-1" : { - "credentialScope" : { - "region" : "us-west-1" - }, - "hostname" : "config-fips.us-west-1.amazonaws.com" - }, - "fips-us-west-2" : { - "credentialScope" : { - "region" : "us-west-2" - }, - "hostname" : "config-fips.us-west-2.amazonaws.com" - }, - "me-south-1" : { }, - "sa-east-1" : { }, - "us-east-1" : { }, - "us-east-2" : { }, - "us-west-1" : { }, - "us-west-2" : { } - } - }, - "connect" : { - "endpoints" : { - "ap-northeast-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "ca-central-1" : { }, - "eu-central-1" : { }, - "eu-west-2" : { }, - "us-east-1" : { }, - "us-west-2" : { } - } - }, - "contact-lens" : { - "endpoints" : { - "ap-northeast-1" : { }, - "ap-southeast-2" : { }, - "ca-central-1" : { }, - "eu-central-1" : { }, - "eu-west-2" : { }, - "us-east-1" : { }, - "us-west-2" : { } - } - }, - "cur" : { - "endpoints" : { - "us-east-1" : { } - } - }, - "data.iot" : { - "defaults" : { - "credentialScope" : { - "service" : "iotdata" - }, - "protocols" : [ "https" ] - }, - "endpoints" : { - "ap-east-1" : { }, - "ap-northeast-1" : { }, - "ap-northeast-2" : { }, - "ap-south-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "ca-central-1" : { }, - "eu-central-1" : { }, - "eu-north-1" : { }, - "eu-west-1" : { }, - "eu-west-2" : { }, - "eu-west-3" : { }, - "me-south-1" : { }, - "sa-east-1" : { }, - "us-east-1" : { }, - "us-east-2" : { }, - "us-west-1" : { }, - "us-west-2" : { } - } - }, - "data.mediastore" : { - "endpoints" : { - "ap-northeast-1" : { }, - "ap-northeast-2" : { }, - "ap-southeast-2" : { }, - "eu-central-1" : { }, - "eu-north-1" : { }, - "eu-west-1" : { }, - "eu-west-2" : { }, - "us-east-1" : { }, - "us-west-2" : { } - } - }, - "dataexchange" : { - "endpoints" : { - "ap-northeast-1" : { }, - "ap-northeast-2" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "eu-central-1" : { }, - "eu-west-1" : { }, - "eu-west-2" : { }, - "us-east-1" : { }, - "us-east-2" : { }, - "us-west-1" : { }, - "us-west-2" : { } - } - }, - "datapipeline" : { - "endpoints" : { - "ap-northeast-1" : { }, - "ap-southeast-2" : { }, - "eu-west-1" : { }, - "us-east-1" : { }, - "us-west-2" : { } - } - }, - "datasync" : { - "endpoints" : { - "af-south-1" : { }, - "ap-east-1" : { }, - "ap-northeast-1" : { }, - "ap-northeast-2" : { }, - "ap-south-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "ca-central-1" : { }, - "eu-central-1" : { }, - "eu-north-1" : { }, - "eu-south-1" : { }, - "eu-west-1" : { }, - "eu-west-2" : { }, - "eu-west-3" : { }, - "fips-ca-central-1" : { - "credentialScope" : { - "region" : "ca-central-1" - }, - "hostname" : "datasync-fips.ca-central-1.amazonaws.com" - }, - "fips-us-east-1" : { - "credentialScope" : { - "region" : "us-east-1" - }, - "hostname" : "datasync-fips.us-east-1.amazonaws.com" - }, - "fips-us-east-2" : { - "credentialScope" : { - "region" : "us-east-2" - }, - "hostname" : "datasync-fips.us-east-2.amazonaws.com" - }, - "fips-us-west-1" : { - "credentialScope" : { - "region" : "us-west-1" - }, - "hostname" : "datasync-fips.us-west-1.amazonaws.com" - }, - "fips-us-west-2" : { - "credentialScope" : { - "region" : "us-west-2" - }, - "hostname" : "datasync-fips.us-west-2.amazonaws.com" - }, - "me-south-1" : { }, - "sa-east-1" : { }, - "us-east-1" : { }, - "us-east-2" : { }, - "us-west-1" : { }, - "us-west-2" : { } - } - }, - "dax" : { - "endpoints" : { - "ap-northeast-1" : { }, - "ap-south-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "eu-central-1" : { }, - "eu-west-1" : { }, - "eu-west-2" : { }, - "eu-west-3" : { }, - "sa-east-1" : { }, - "us-east-1" : { }, - "us-east-2" : { }, - "us-west-1" : { }, - "us-west-2" : { } - } - }, - "devicefarm" : { - "endpoints" : { - "us-west-2" : { } - } - }, - "directconnect" : { - "endpoints" : { - "af-south-1" : { }, - "ap-east-1" : { }, - "ap-northeast-1" : { }, - "ap-northeast-2" : { }, - "ap-northeast-3" : { }, - "ap-south-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "ca-central-1" : { }, - "eu-central-1" : { }, - "eu-north-1" : { }, - "eu-south-1" : { }, - "eu-west-1" : { }, - "eu-west-2" : { }, - "eu-west-3" : { }, - "fips-us-east-1" : { - "credentialScope" : { - "region" : "us-east-1" - }, - "hostname" : "directconnect-fips.us-east-1.amazonaws.com" - }, - "fips-us-east-2" : { - "credentialScope" : { - "region" : "us-east-2" - }, - "hostname" : "directconnect-fips.us-east-2.amazonaws.com" - }, - "fips-us-west-1" : { - "credentialScope" : { - "region" : "us-west-1" - }, - "hostname" : "directconnect-fips.us-west-1.amazonaws.com" - }, - "fips-us-west-2" : { - "credentialScope" : { - "region" : "us-west-2" - }, - "hostname" : "directconnect-fips.us-west-2.amazonaws.com" - }, - "me-south-1" : { }, - "sa-east-1" : { }, - "us-east-1" : { }, - "us-east-2" : { }, - "us-west-1" : { }, - "us-west-2" : { } - } - }, - "discovery" : { - "endpoints" : { - "ap-northeast-1" : { }, - "ap-southeast-2" : { }, - "eu-central-1" : { }, - "eu-west-1" : { }, - "eu-west-2" : { }, - "us-east-1" : { }, - "us-west-2" : { } - } - }, - "dms" : { - "endpoints" : { - "af-south-1" : { }, - "ap-east-1" : { }, - "ap-northeast-1" : { }, - "ap-northeast-2" : { }, - "ap-northeast-3" : { }, - "ap-south-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "ca-central-1" : { }, - "dms-fips" : { - "credentialScope" : { - "region" : "us-west-1" - }, - "hostname" : "dms-fips.us-west-1.amazonaws.com" - }, - "eu-central-1" : { }, - "eu-north-1" : { }, - "eu-south-1" : { }, - "eu-west-1" : { }, - "eu-west-2" : { }, - "eu-west-3" : { }, - "me-south-1" : { }, - "sa-east-1" : { }, - "us-east-1" : { }, - "us-east-2" : { }, - "us-west-1" : { }, - "us-west-2" : { } - } - }, - "docdb" : { - "endpoints" : { - "ap-northeast-1" : { - "credentialScope" : { - "region" : "ap-northeast-1" - }, - "hostname" : "rds.ap-northeast-1.amazonaws.com" - }, - "ap-northeast-2" : { - "credentialScope" : { - "region" : "ap-northeast-2" - }, - "hostname" : "rds.ap-northeast-2.amazonaws.com" - }, - "ap-south-1" : { - "credentialScope" : { - "region" : "ap-south-1" - }, - "hostname" : "rds.ap-south-1.amazonaws.com" - }, - "ap-southeast-1" : { - "credentialScope" : { - "region" : "ap-southeast-1" - }, - "hostname" : "rds.ap-southeast-1.amazonaws.com" - }, - "ap-southeast-2" : { - "credentialScope" : { - "region" : "ap-southeast-2" - }, - "hostname" : "rds.ap-southeast-2.amazonaws.com" - }, - "ca-central-1" : { - "credentialScope" : { - "region" : "ca-central-1" - }, - "hostname" : "rds.ca-central-1.amazonaws.com" - }, - "eu-central-1" : { - "credentialScope" : { - "region" : "eu-central-1" - }, - "hostname" : "rds.eu-central-1.amazonaws.com" - }, - "eu-west-1" : { - "credentialScope" : { - "region" : "eu-west-1" - }, - "hostname" : "rds.eu-west-1.amazonaws.com" - }, - "eu-west-2" : { - "credentialScope" : { - "region" : "eu-west-2" - }, - "hostname" : "rds.eu-west-2.amazonaws.com" - }, - "eu-west-3" : { - "credentialScope" : { - "region" : "eu-west-3" - }, - "hostname" : "rds.eu-west-3.amazonaws.com" - }, - "sa-east-1" : { - "credentialScope" : { - "region" : "sa-east-1" - }, - "hostname" : "rds.sa-east-1.amazonaws.com" - }, - "us-east-1" : { - "credentialScope" : { - "region" : "us-east-1" - }, - "hostname" : "rds.us-east-1.amazonaws.com" - }, - "us-east-2" : { - "credentialScope" : { - "region" : "us-east-2" - }, - "hostname" : "rds.us-east-2.amazonaws.com" - }, - "us-west-2" : { - "credentialScope" : { - "region" : "us-west-2" - }, - "hostname" : "rds.us-west-2.amazonaws.com" - } - } - }, - "ds" : { - "endpoints" : { - "af-south-1" : { }, - "ap-east-1" : { }, - "ap-northeast-1" : { }, - "ap-northeast-2" : { }, - "ap-south-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "ca-central-1" : { }, - "eu-central-1" : { }, - "eu-north-1" : { }, - "eu-south-1" : { }, - "eu-west-1" : { }, - "eu-west-2" : { }, - "eu-west-3" : { }, - "fips-ca-central-1" : { - "credentialScope" : { - "region" : "ca-central-1" - }, - "hostname" : "ds-fips.ca-central-1.amazonaws.com" - }, - "fips-us-east-1" : { - "credentialScope" : { - "region" : "us-east-1" - }, - "hostname" : "ds-fips.us-east-1.amazonaws.com" - }, - "fips-us-east-2" : { - "credentialScope" : { - "region" : "us-east-2" - }, - "hostname" : "ds-fips.us-east-2.amazonaws.com" - }, - "fips-us-west-1" : { - "credentialScope" : { - "region" : "us-west-1" - }, - "hostname" : "ds-fips.us-west-1.amazonaws.com" - }, - "fips-us-west-2" : { - "credentialScope" : { - "region" : "us-west-2" - }, - "hostname" : "ds-fips.us-west-2.amazonaws.com" - }, - "me-south-1" : { }, - "sa-east-1" : { }, - "us-east-1" : { }, - "us-east-2" : { }, - "us-west-1" : { }, - "us-west-2" : { } - } - }, - "dynamodb" : { - "defaults" : { - "protocols" : [ "http", "https" ] - }, - "endpoints" : { - "af-south-1" : { }, - "ap-east-1" : { }, - "ap-northeast-1" : { }, - "ap-northeast-2" : { }, - "ap-northeast-3" : { }, - "ap-south-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "ca-central-1" : { }, - "ca-central-1-fips" : { - "credentialScope" : { - "region" : "ca-central-1" - }, - "hostname" : "dynamodb-fips.ca-central-1.amazonaws.com" - }, - "eu-central-1" : { }, - "eu-north-1" : { }, - "eu-south-1" : { }, - "eu-west-1" : { }, - "eu-west-2" : { }, - "eu-west-3" : { }, - "local" : { - "credentialScope" : { - "region" : "us-east-1" - }, - "hostname" : "localhost:8000", - "protocols" : [ "http" ] - }, - "me-south-1" : { }, - "sa-east-1" : { }, - "us-east-1" : { }, - "us-east-1-fips" : { - "credentialScope" : { - "region" : "us-east-1" - }, - "hostname" : "dynamodb-fips.us-east-1.amazonaws.com" - }, - "us-east-2" : { }, - "us-east-2-fips" : { - "credentialScope" : { - "region" : "us-east-2" - }, - "hostname" : "dynamodb-fips.us-east-2.amazonaws.com" - }, - "us-west-1" : { }, - "us-west-1-fips" : { - "credentialScope" : { - "region" : "us-west-1" - }, - "hostname" : "dynamodb-fips.us-west-1.amazonaws.com" - }, - "us-west-2" : { }, - "us-west-2-fips" : { - "credentialScope" : { - "region" : "us-west-2" - }, - "hostname" : "dynamodb-fips.us-west-2.amazonaws.com" - } - } - }, - "ebs" : { - "endpoints" : { - "af-south-1" : { }, - "ap-east-1" : { }, - "ap-northeast-1" : { }, - "ap-northeast-2" : { }, - "ap-northeast-3" : { }, - "ap-south-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "ca-central-1" : { }, - "eu-central-1" : { }, - "eu-north-1" : { }, - "eu-south-1" : { }, - "eu-west-1" : { }, - "eu-west-2" : { }, - "eu-west-3" : { }, - "fips-ca-central-1" : { - "credentialScope" : { - "region" : "ca-central-1" - }, - "hostname" : "ebs-fips.ca-central-1.amazonaws.com" - }, - "fips-us-east-1" : { - "credentialScope" : { - "region" : "us-east-1" - }, - "hostname" : "ebs-fips.us-east-1.amazonaws.com" - }, - "fips-us-east-2" : { - "credentialScope" : { - "region" : "us-east-2" - }, - "hostname" : "ebs-fips.us-east-2.amazonaws.com" - }, - "fips-us-west-1" : { - "credentialScope" : { - "region" : "us-west-1" - }, - "hostname" : "ebs-fips.us-west-1.amazonaws.com" - }, - "fips-us-west-2" : { - "credentialScope" : { - "region" : "us-west-2" - }, - "hostname" : "ebs-fips.us-west-2.amazonaws.com" - }, - "me-south-1" : { }, - "sa-east-1" : { }, - "us-east-1" : { }, - "us-east-2" : { }, - "us-west-1" : { }, - "us-west-2" : { } - } - }, - "ec2" : { - "defaults" : { - "protocols" : [ "http", "https" ] - }, - "endpoints" : { - "af-south-1" : { }, - "ap-east-1" : { }, - "ap-northeast-1" : { }, - "ap-northeast-2" : { }, - "ap-northeast-3" : { }, - "ap-south-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "ca-central-1" : { }, - "eu-central-1" : { }, - "eu-north-1" : { }, - "eu-south-1" : { }, - "eu-west-1" : { }, - "eu-west-2" : { }, - "eu-west-3" : { }, - "fips-ca-central-1" : { - "credentialScope" : { - "region" : "ca-central-1" - }, - "hostname" : "ec2-fips.ca-central-1.amazonaws.com" - }, - "fips-us-east-1" : { - "credentialScope" : { - "region" : "us-east-1" - }, - "hostname" : "ec2-fips.us-east-1.amazonaws.com" - }, - "fips-us-east-2" : { - "credentialScope" : { - "region" : "us-east-2" - }, - "hostname" : "ec2-fips.us-east-2.amazonaws.com" - }, - "fips-us-west-1" : { - "credentialScope" : { - "region" : "us-west-1" - }, - "hostname" : "ec2-fips.us-west-1.amazonaws.com" - }, - "fips-us-west-2" : { - "credentialScope" : { - "region" : "us-west-2" - }, - "hostname" : "ec2-fips.us-west-2.amazonaws.com" - }, - "me-south-1" : { }, - "sa-east-1" : { }, - "us-east-1" : { }, - "us-east-2" : { }, - "us-west-1" : { }, - "us-west-2" : { } - } - }, - "ecs" : { - "endpoints" : { - "af-south-1" : { }, - "ap-east-1" : { }, - "ap-northeast-1" : { }, - "ap-northeast-2" : { }, - "ap-northeast-3" : { }, - "ap-south-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "ca-central-1" : { }, - "eu-central-1" : { }, - "eu-north-1" : { }, - "eu-south-1" : { }, - "eu-west-1" : { }, - "eu-west-2" : { }, - "eu-west-3" : { }, - "fips-us-east-1" : { - "credentialScope" : { - "region" : "us-east-1" - }, - "hostname" : "ecs-fips.us-east-1.amazonaws.com" - }, - "fips-us-east-2" : { - "credentialScope" : { - "region" : "us-east-2" - }, - "hostname" : "ecs-fips.us-east-2.amazonaws.com" - }, - "fips-us-west-1" : { - "credentialScope" : { - "region" : "us-west-1" - }, - "hostname" : "ecs-fips.us-west-1.amazonaws.com" - }, - "fips-us-west-2" : { - "credentialScope" : { - "region" : "us-west-2" - }, - "hostname" : "ecs-fips.us-west-2.amazonaws.com" - }, - "me-south-1" : { }, - "sa-east-1" : { }, - "us-east-1" : { }, - "us-east-2" : { }, - "us-west-1" : { }, - "us-west-2" : { } - } - }, - "eks" : { - "defaults" : { - "protocols" : [ "http", "https" ] - }, - "endpoints" : { - "af-south-1" : { }, - "ap-east-1" : { }, - "ap-northeast-1" : { }, - "ap-northeast-2" : { }, - "ap-northeast-3" : { }, - "ap-south-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "ca-central-1" : { }, - "eu-central-1" : { }, - "eu-north-1" : { }, - "eu-south-1" : { }, - "eu-west-1" : { }, - "eu-west-2" : { }, - "eu-west-3" : { }, - "fips-us-east-1" : { - "credentialScope" : { - "region" : "us-east-1" - }, - "hostname" : "fips.eks.us-east-1.amazonaws.com" - }, - "fips-us-east-2" : { - "credentialScope" : { - "region" : "us-east-2" - }, - "hostname" : "fips.eks.us-east-2.amazonaws.com" - }, - "fips-us-west-1" : { - "credentialScope" : { - "region" : "us-west-1" - }, - "hostname" : "fips.eks.us-west-1.amazonaws.com" - }, - "fips-us-west-2" : { - "credentialScope" : { - "region" : "us-west-2" - }, - "hostname" : "fips.eks.us-west-2.amazonaws.com" - }, - "me-south-1" : { }, - "sa-east-1" : { }, - "us-east-1" : { }, - "us-east-2" : { }, - "us-west-1" : { }, - "us-west-2" : { } - } - }, - "elasticache" : { - "endpoints" : { - "af-south-1" : { }, - "ap-east-1" : { }, - "ap-northeast-1" : { }, - "ap-northeast-2" : { }, - "ap-northeast-3" : { }, - "ap-south-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "ca-central-1" : { }, - "eu-central-1" : { }, - "eu-north-1" : { }, - "eu-south-1" : { }, - "eu-west-1" : { }, - "eu-west-2" : { }, - "eu-west-3" : { }, - "fips" : { - "credentialScope" : { - "region" : "us-west-1" - }, - "hostname" : "elasticache-fips.us-west-1.amazonaws.com" - }, - "me-south-1" : { }, - "sa-east-1" : { }, - "us-east-1" : { }, - "us-east-2" : { }, - "us-west-1" : { }, - "us-west-2" : { } - } - }, - "elasticbeanstalk" : { - "endpoints" : { - "af-south-1" : { }, - "ap-east-1" : { }, - "ap-northeast-1" : { }, - "ap-northeast-2" : { }, - "ap-northeast-3" : { }, - "ap-south-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "ca-central-1" : { }, - "eu-central-1" : { }, - "eu-north-1" : { }, - "eu-south-1" : { }, - "eu-west-1" : { }, - "eu-west-2" : { }, - "eu-west-3" : { }, - "fips-us-east-1" : { - "credentialScope" : { - "region" : "us-east-1" - }, - "hostname" : "elasticbeanstalk-fips.us-east-1.amazonaws.com" - }, - "fips-us-east-2" : { - "credentialScope" : { - "region" : "us-east-2" - }, - "hostname" : "elasticbeanstalk-fips.us-east-2.amazonaws.com" - }, - "fips-us-west-1" : { - "credentialScope" : { - "region" : "us-west-1" - }, - "hostname" : "elasticbeanstalk-fips.us-west-1.amazonaws.com" - }, - "fips-us-west-2" : { - "credentialScope" : { - "region" : "us-west-2" - }, - "hostname" : "elasticbeanstalk-fips.us-west-2.amazonaws.com" - }, - "me-south-1" : { }, - "sa-east-1" : { }, - "us-east-1" : { }, - "us-east-2" : { }, - "us-west-1" : { }, - "us-west-2" : { } - } - }, - "elasticfilesystem" : { - "endpoints" : { - "af-south-1" : { }, - "ap-east-1" : { }, - "ap-northeast-1" : { }, - "ap-northeast-2" : { }, - "ap-northeast-3" : { }, - "ap-south-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "ca-central-1" : { }, - "eu-central-1" : { }, - "eu-north-1" : { }, - "eu-south-1" : { }, - "eu-west-1" : { }, - "eu-west-2" : { }, - "eu-west-3" : { }, - "fips-af-south-1" : { - "credentialScope" : { - "region" : "af-south-1" - }, - "hostname" : "elasticfilesystem-fips.af-south-1.amazonaws.com" - }, - "fips-ap-east-1" : { - "credentialScope" : { - "region" : "ap-east-1" - }, - "hostname" : "elasticfilesystem-fips.ap-east-1.amazonaws.com" - }, - "fips-ap-northeast-1" : { - "credentialScope" : { - "region" : "ap-northeast-1" - }, - "hostname" : "elasticfilesystem-fips.ap-northeast-1.amazonaws.com" - }, - "fips-ap-northeast-2" : { - "credentialScope" : { - "region" : "ap-northeast-2" - }, - "hostname" : "elasticfilesystem-fips.ap-northeast-2.amazonaws.com" - }, - "fips-ap-northeast-3" : { - "credentialScope" : { - "region" : "ap-northeast-3" - }, - "hostname" : "elasticfilesystem-fips.ap-northeast-3.amazonaws.com" - }, - "fips-ap-south-1" : { - "credentialScope" : { - "region" : "ap-south-1" - }, - "hostname" : "elasticfilesystem-fips.ap-south-1.amazonaws.com" - }, - "fips-ap-southeast-1" : { - "credentialScope" : { - "region" : "ap-southeast-1" - }, - "hostname" : "elasticfilesystem-fips.ap-southeast-1.amazonaws.com" - }, - "fips-ap-southeast-2" : { - "credentialScope" : { - "region" : "ap-southeast-2" - }, - "hostname" : "elasticfilesystem-fips.ap-southeast-2.amazonaws.com" - }, - "fips-ca-central-1" : { - "credentialScope" : { - "region" : "ca-central-1" - }, - "hostname" : "elasticfilesystem-fips.ca-central-1.amazonaws.com" - }, - "fips-eu-central-1" : { - "credentialScope" : { - "region" : "eu-central-1" - }, - "hostname" : "elasticfilesystem-fips.eu-central-1.amazonaws.com" - }, - "fips-eu-north-1" : { - "credentialScope" : { - "region" : "eu-north-1" - }, - "hostname" : "elasticfilesystem-fips.eu-north-1.amazonaws.com" - }, - "fips-eu-south-1" : { - "credentialScope" : { - "region" : "eu-south-1" - }, - "hostname" : "elasticfilesystem-fips.eu-south-1.amazonaws.com" - }, - "fips-eu-west-1" : { - "credentialScope" : { - "region" : "eu-west-1" - }, - "hostname" : "elasticfilesystem-fips.eu-west-1.amazonaws.com" - }, - "fips-eu-west-2" : { - "credentialScope" : { - "region" : "eu-west-2" - }, - "hostname" : "elasticfilesystem-fips.eu-west-2.amazonaws.com" - }, - "fips-eu-west-3" : { - "credentialScope" : { - "region" : "eu-west-3" - }, - "hostname" : "elasticfilesystem-fips.eu-west-3.amazonaws.com" - }, - "fips-me-south-1" : { - "credentialScope" : { - "region" : "me-south-1" - }, - "hostname" : "elasticfilesystem-fips.me-south-1.amazonaws.com" - }, - "fips-sa-east-1" : { - "credentialScope" : { - "region" : "sa-east-1" - }, - "hostname" : "elasticfilesystem-fips.sa-east-1.amazonaws.com" - }, - "fips-us-east-1" : { - "credentialScope" : { - "region" : "us-east-1" - }, - "hostname" : "elasticfilesystem-fips.us-east-1.amazonaws.com" - }, - "fips-us-east-2" : { - "credentialScope" : { - "region" : "us-east-2" - }, - "hostname" : "elasticfilesystem-fips.us-east-2.amazonaws.com" - }, - "fips-us-west-1" : { - "credentialScope" : { - "region" : "us-west-1" - }, - "hostname" : "elasticfilesystem-fips.us-west-1.amazonaws.com" - }, - "fips-us-west-2" : { - "credentialScope" : { - "region" : "us-west-2" - }, - "hostname" : "elasticfilesystem-fips.us-west-2.amazonaws.com" - }, - "me-south-1" : { }, - "sa-east-1" : { }, - "us-east-1" : { }, - "us-east-2" : { }, - "us-west-1" : { }, - "us-west-2" : { } - } - }, - "elasticloadbalancing" : { - "defaults" : { - "protocols" : [ "https" ] - }, - "endpoints" : { - "af-south-1" : { }, - "ap-east-1" : { }, - "ap-northeast-1" : { }, - "ap-northeast-2" : { }, - "ap-northeast-3" : { }, - "ap-south-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "ca-central-1" : { }, - "eu-central-1" : { }, - "eu-north-1" : { }, - "eu-south-1" : { }, - "eu-west-1" : { }, - "eu-west-2" : { }, - "eu-west-3" : { }, - "fips-us-east-1" : { - "credentialScope" : { - "region" : "us-east-1" - }, - "hostname" : "elasticloadbalancing-fips.us-east-1.amazonaws.com" - }, - "fips-us-east-2" : { - "credentialScope" : { - "region" : "us-east-2" - }, - "hostname" : "elasticloadbalancing-fips.us-east-2.amazonaws.com" - }, - "fips-us-west-1" : { - "credentialScope" : { - "region" : "us-west-1" - }, - "hostname" : "elasticloadbalancing-fips.us-west-1.amazonaws.com" - }, - "fips-us-west-2" : { - "credentialScope" : { - "region" : "us-west-2" - }, - "hostname" : "elasticloadbalancing-fips.us-west-2.amazonaws.com" - }, - "me-south-1" : { }, - "sa-east-1" : { }, - "us-east-1" : { }, - "us-east-2" : { }, - "us-west-1" : { }, - "us-west-2" : { } - } - }, - "elasticmapreduce" : { - "defaults" : { - "protocols" : [ "https" ], - "sslCommonName" : "{region}.{service}.{dnsSuffix}" - }, - "endpoints" : { - "af-south-1" : { }, - "ap-east-1" : { }, - "ap-northeast-1" : { }, - "ap-northeast-2" : { }, - "ap-northeast-3" : { }, - "ap-south-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "ca-central-1" : { }, - "eu-central-1" : { - "sslCommonName" : "{service}.{region}.{dnsSuffix}" - }, - "eu-north-1" : { }, - "eu-south-1" : { }, - "eu-west-1" : { }, - "eu-west-2" : { }, - "eu-west-3" : { }, - "fips-ca-central-1" : { - "credentialScope" : { - "region" : "ca-central-1" - }, - "hostname" : "elasticmapreduce-fips.ca-central-1.amazonaws.com" - }, - "fips-us-east-1" : { - "credentialScope" : { - "region" : "us-east-1" - }, - "hostname" : "elasticmapreduce-fips.us-east-1.amazonaws.com" - }, - "fips-us-east-2" : { - "credentialScope" : { - "region" : "us-east-2" - }, - "hostname" : "elasticmapreduce-fips.us-east-2.amazonaws.com" - }, - "fips-us-west-1" : { - "credentialScope" : { - "region" : "us-west-1" - }, - "hostname" : "elasticmapreduce-fips.us-west-1.amazonaws.com" - }, - "fips-us-west-2" : { - "credentialScope" : { - "region" : "us-west-2" - }, - "hostname" : "elasticmapreduce-fips.us-west-2.amazonaws.com" - }, - "me-south-1" : { }, - "sa-east-1" : { }, - "us-east-1" : { - "sslCommonName" : "{service}.{region}.{dnsSuffix}" - }, - "us-east-2" : { }, - "us-west-1" : { }, - "us-west-2" : { } - } - }, - "elastictranscoder" : { - "endpoints" : { - "ap-northeast-1" : { }, - "ap-south-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "eu-west-1" : { }, - "us-east-1" : { }, - "us-west-1" : { }, - "us-west-2" : { } - } - }, - "email" : { - "endpoints" : { - "ap-south-1" : { }, - "ap-southeast-2" : { }, - "eu-central-1" : { }, - "eu-west-1" : { }, - "us-east-1" : { }, - "us-west-2" : { } - } - }, - "emr-containers" : { - "endpoints" : { - "ap-northeast-1" : { }, - "ap-northeast-2" : { }, - "ap-south-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "ca-central-1" : { }, - "eu-central-1" : { }, - "eu-north-1" : { }, - "eu-west-1" : { }, - "eu-west-2" : { }, - "eu-west-3" : { }, - "sa-east-1" : { }, - "us-east-1" : { }, - "us-east-2" : { }, - "us-west-1" : { }, - "us-west-2" : { } - } - }, - "entitlement.marketplace" : { - "defaults" : { - "credentialScope" : { - "service" : "aws-marketplace" - } - }, - "endpoints" : { - "us-east-1" : { } - } - }, - "es" : { - "endpoints" : { - "af-south-1" : { }, - "ap-east-1" : { }, - "ap-northeast-1" : { }, - "ap-northeast-2" : { }, - "ap-northeast-3" : { }, - "ap-south-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "ca-central-1" : { }, - "eu-central-1" : { }, - "eu-north-1" : { }, - "eu-south-1" : { }, - "eu-west-1" : { }, - "eu-west-2" : { }, - "eu-west-3" : { }, - "fips" : { - "credentialScope" : { - "region" : "us-west-1" - }, - "hostname" : "es-fips.us-west-1.amazonaws.com" - }, - "me-south-1" : { }, - "sa-east-1" : { }, - "us-east-1" : { }, - "us-east-2" : { }, - "us-west-1" : { }, - "us-west-2" : { } - } - }, - "events" : { - "endpoints" : { - "af-south-1" : { }, - "ap-east-1" : { }, - "ap-northeast-1" : { }, - "ap-northeast-2" : { }, - "ap-northeast-3" : { }, - "ap-south-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "ca-central-1" : { }, - "eu-central-1" : { }, - "eu-north-1" : { }, - "eu-south-1" : { }, - "eu-west-1" : { }, - "eu-west-2" : { }, - "eu-west-3" : { }, - "fips-us-east-1" : { - "credentialScope" : { - "region" : "us-east-1" - }, - "hostname" : "events-fips.us-east-1.amazonaws.com" - }, - "fips-us-east-2" : { - "credentialScope" : { - "region" : "us-east-2" - }, - "hostname" : "events-fips.us-east-2.amazonaws.com" - }, - "fips-us-west-1" : { - "credentialScope" : { - "region" : "us-west-1" - }, - "hostname" : "events-fips.us-west-1.amazonaws.com" - }, - "fips-us-west-2" : { - "credentialScope" : { - "region" : "us-west-2" - }, - "hostname" : "events-fips.us-west-2.amazonaws.com" - }, - "me-south-1" : { }, - "sa-east-1" : { }, - "us-east-1" : { }, - "us-east-2" : { }, - "us-west-1" : { }, - "us-west-2" : { } - } - }, - "finspace" : { - "endpoints" : { - "ca-central-1" : { }, - "eu-west-1" : { }, - "us-east-1" : { }, - "us-east-2" : { }, - "us-west-2" : { } - } - }, - "finspace-api" : { - "endpoints" : { - "ca-central-1" : { }, - "eu-west-1" : { }, - "us-east-1" : { }, - "us-east-2" : { }, - "us-west-2" : { } - } - }, - "firehose" : { - "endpoints" : { - "af-south-1" : { }, - "ap-east-1" : { }, - "ap-northeast-1" : { }, - "ap-northeast-2" : { }, - "ap-northeast-3" : { }, - "ap-south-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "ca-central-1" : { }, - "eu-central-1" : { }, - "eu-north-1" : { }, - "eu-south-1" : { }, - "eu-west-1" : { }, - "eu-west-2" : { }, - "eu-west-3" : { }, - "fips-us-east-1" : { - "credentialScope" : { - "region" : "us-east-1" - }, - "hostname" : "firehose-fips.us-east-1.amazonaws.com" - }, - "fips-us-east-2" : { - "credentialScope" : { - "region" : "us-east-2" - }, - "hostname" : "firehose-fips.us-east-2.amazonaws.com" - }, - "fips-us-west-1" : { - "credentialScope" : { - "region" : "us-west-1" - }, - "hostname" : "firehose-fips.us-west-1.amazonaws.com" - }, - "fips-us-west-2" : { - "credentialScope" : { - "region" : "us-west-2" - }, - "hostname" : "firehose-fips.us-west-2.amazonaws.com" - }, - "me-south-1" : { }, - "sa-east-1" : { }, - "us-east-1" : { }, - "us-east-2" : { }, - "us-west-1" : { }, - "us-west-2" : { } - } - }, - "fms" : { - "defaults" : { - "protocols" : [ "https" ] - }, - "endpoints" : { - "af-south-1" : { }, - "ap-east-1" : { }, - "ap-northeast-1" : { }, - "ap-northeast-2" : { }, - "ap-south-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "ca-central-1" : { }, - "eu-central-1" : { }, - "eu-north-1" : { }, - "eu-south-1" : { }, - "eu-west-1" : { }, - "eu-west-2" : { }, - "eu-west-3" : { }, - "fips-af-south-1" : { - "credentialScope" : { - "region" : "af-south-1" - }, - "hostname" : "fms-fips.af-south-1.amazonaws.com" - }, - "fips-ap-east-1" : { - "credentialScope" : { - "region" : "ap-east-1" - }, - "hostname" : "fms-fips.ap-east-1.amazonaws.com" - }, - "fips-ap-northeast-1" : { - "credentialScope" : { - "region" : "ap-northeast-1" - }, - "hostname" : "fms-fips.ap-northeast-1.amazonaws.com" - }, - "fips-ap-northeast-2" : { - "credentialScope" : { - "region" : "ap-northeast-2" - }, - "hostname" : "fms-fips.ap-northeast-2.amazonaws.com" - }, - "fips-ap-south-1" : { - "credentialScope" : { - "region" : "ap-south-1" - }, - "hostname" : "fms-fips.ap-south-1.amazonaws.com" - }, - "fips-ap-southeast-1" : { - "credentialScope" : { - "region" : "ap-southeast-1" - }, - "hostname" : "fms-fips.ap-southeast-1.amazonaws.com" - }, - "fips-ap-southeast-2" : { - "credentialScope" : { - "region" : "ap-southeast-2" - }, - "hostname" : "fms-fips.ap-southeast-2.amazonaws.com" - }, - "fips-ca-central-1" : { - "credentialScope" : { - "region" : "ca-central-1" - }, - "hostname" : "fms-fips.ca-central-1.amazonaws.com" - }, - "fips-eu-central-1" : { - "credentialScope" : { - "region" : "eu-central-1" - }, - "hostname" : "fms-fips.eu-central-1.amazonaws.com" - }, - "fips-eu-south-1" : { - "credentialScope" : { - "region" : "eu-south-1" - }, - "hostname" : "fms-fips.eu-south-1.amazonaws.com" - }, - "fips-eu-west-1" : { - "credentialScope" : { - "region" : "eu-west-1" - }, - "hostname" : "fms-fips.eu-west-1.amazonaws.com" - }, - "fips-eu-west-2" : { - "credentialScope" : { - "region" : "eu-west-2" - }, - "hostname" : "fms-fips.eu-west-2.amazonaws.com" - }, - "fips-eu-west-3" : { - "credentialScope" : { - "region" : "eu-west-3" - }, - "hostname" : "fms-fips.eu-west-3.amazonaws.com" - }, - "fips-me-south-1" : { - "credentialScope" : { - "region" : "me-south-1" - }, - "hostname" : "fms-fips.me-south-1.amazonaws.com" - }, - "fips-sa-east-1" : { - "credentialScope" : { - "region" : "sa-east-1" - }, - "hostname" : "fms-fips.sa-east-1.amazonaws.com" - }, - "fips-us-east-1" : { - "credentialScope" : { - "region" : "us-east-1" - }, - "hostname" : "fms-fips.us-east-1.amazonaws.com" - }, - "fips-us-east-2" : { - "credentialScope" : { - "region" : "us-east-2" - }, - "hostname" : "fms-fips.us-east-2.amazonaws.com" - }, - "fips-us-west-1" : { - "credentialScope" : { - "region" : "us-west-1" - }, - "hostname" : "fms-fips.us-west-1.amazonaws.com" - }, - "fips-us-west-2" : { - "credentialScope" : { - "region" : "us-west-2" - }, - "hostname" : "fms-fips.us-west-2.amazonaws.com" - }, - "me-south-1" : { }, - "sa-east-1" : { }, - "us-east-1" : { }, - "us-east-2" : { }, - "us-west-1" : { }, - "us-west-2" : { } - } - }, - "forecast" : { - "endpoints" : { - "ap-northeast-1" : { }, - "ap-northeast-2" : { }, - "ap-south-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "eu-central-1" : { }, - "eu-west-1" : { }, - "fips-us-east-1" : { - "credentialScope" : { - "region" : "us-east-1" - }, - "hostname" : "forecast-fips.us-east-1.amazonaws.com" - }, - "fips-us-east-2" : { - "credentialScope" : { - "region" : "us-east-2" - }, - "hostname" : "forecast-fips.us-east-2.amazonaws.com" - }, - "fips-us-west-2" : { - "credentialScope" : { - "region" : "us-west-2" - }, - "hostname" : "forecast-fips.us-west-2.amazonaws.com" - }, - "us-east-1" : { }, - "us-east-2" : { }, - "us-west-2" : { } - } - }, - "forecastquery" : { - "endpoints" : { - "ap-northeast-1" : { }, - "ap-northeast-2" : { }, - "ap-south-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "eu-central-1" : { }, - "eu-west-1" : { }, - "fips-us-east-1" : { - "credentialScope" : { - "region" : "us-east-1" - }, - "hostname" : "forecastquery-fips.us-east-1.amazonaws.com" - }, - "fips-us-east-2" : { - "credentialScope" : { - "region" : "us-east-2" - }, - "hostname" : "forecastquery-fips.us-east-2.amazonaws.com" - }, - "fips-us-west-2" : { - "credentialScope" : { - "region" : "us-west-2" - }, - "hostname" : "forecastquery-fips.us-west-2.amazonaws.com" - }, - "us-east-1" : { }, - "us-east-2" : { }, - "us-west-2" : { } - } - }, - "fsx" : { - "endpoints" : { - "af-south-1" : { }, - "ap-east-1" : { }, - "ap-northeast-1" : { }, - "ap-northeast-2" : { }, - "ap-south-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "ca-central-1" : { }, - "eu-central-1" : { }, - "eu-north-1" : { }, - "eu-south-1" : { }, - "eu-west-1" : { }, - "eu-west-2" : { }, - "eu-west-3" : { }, - "fips-prod-ca-central-1" : { - "credentialScope" : { - "region" : "ca-central-1" - }, - "hostname" : "fsx-fips.ca-central-1.amazonaws.com" - }, - "fips-prod-us-east-1" : { - "credentialScope" : { - "region" : "us-east-1" - }, - "hostname" : "fsx-fips.us-east-1.amazonaws.com" - }, - "fips-prod-us-east-2" : { - "credentialScope" : { - "region" : "us-east-2" - }, - "hostname" : "fsx-fips.us-east-2.amazonaws.com" - }, - "fips-prod-us-west-1" : { - "credentialScope" : { - "region" : "us-west-1" - }, - "hostname" : "fsx-fips.us-west-1.amazonaws.com" - }, - "fips-prod-us-west-2" : { - "credentialScope" : { - "region" : "us-west-2" - }, - "hostname" : "fsx-fips.us-west-2.amazonaws.com" - }, - "me-south-1" : { }, - "sa-east-1" : { }, - "us-east-1" : { }, - "us-east-2" : { }, - "us-west-1" : { }, - "us-west-2" : { } - } - }, - "gamelift" : { - "endpoints" : { - "af-south-1" : { }, - "ap-east-1" : { }, - "ap-northeast-1" : { }, - "ap-northeast-2" : { }, - "ap-south-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "ca-central-1" : { }, - "eu-central-1" : { }, - "eu-north-1" : { }, - "eu-south-1" : { }, - "eu-west-1" : { }, - "eu-west-2" : { }, - "eu-west-3" : { }, - "me-south-1" : { }, - "sa-east-1" : { }, - "us-east-1" : { }, - "us-east-2" : { }, - "us-west-1" : { }, - "us-west-2" : { } - } - }, - "glacier" : { - "defaults" : { - "protocols" : [ "http", "https" ] - }, - "endpoints" : { - "af-south-1" : { }, - "ap-east-1" : { }, - "ap-northeast-1" : { }, - "ap-northeast-2" : { }, - "ap-northeast-3" : { }, - "ap-south-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "ca-central-1" : { }, - "eu-central-1" : { }, - "eu-north-1" : { }, - "eu-south-1" : { }, - "eu-west-1" : { }, - "eu-west-2" : { }, - "eu-west-3" : { }, - "fips-ca-central-1" : { - "credentialScope" : { - "region" : "ca-central-1" - }, - "hostname" : "glacier-fips.ca-central-1.amazonaws.com" - }, - "fips-us-east-1" : { - "credentialScope" : { - "region" : "us-east-1" - }, - "hostname" : "glacier-fips.us-east-1.amazonaws.com" - }, - "fips-us-east-2" : { - "credentialScope" : { - "region" : "us-east-2" - }, - "hostname" : "glacier-fips.us-east-2.amazonaws.com" - }, - "fips-us-west-1" : { - "credentialScope" : { - "region" : "us-west-1" - }, - "hostname" : "glacier-fips.us-west-1.amazonaws.com" - }, - "fips-us-west-2" : { - "credentialScope" : { - "region" : "us-west-2" - }, - "hostname" : "glacier-fips.us-west-2.amazonaws.com" - }, - "me-south-1" : { }, - "sa-east-1" : { }, - "us-east-1" : { }, - "us-east-2" : { }, - "us-west-1" : { }, - "us-west-2" : { } - } - }, - "glue" : { - "endpoints" : { - "af-south-1" : { }, - "ap-east-1" : { }, - "ap-northeast-1" : { }, - "ap-northeast-2" : { }, - "ap-northeast-3" : { }, - "ap-south-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "ca-central-1" : { }, - "eu-central-1" : { }, - "eu-north-1" : { }, - "eu-south-1" : { }, - "eu-west-1" : { }, - "eu-west-2" : { }, - "eu-west-3" : { }, - "fips-us-east-1" : { - "credentialScope" : { - "region" : "us-east-1" - }, - "hostname" : "glue-fips.us-east-1.amazonaws.com" - }, - "fips-us-east-2" : { - "credentialScope" : { - "region" : "us-east-2" - }, - "hostname" : "glue-fips.us-east-2.amazonaws.com" - }, - "fips-us-west-1" : { - "credentialScope" : { - "region" : "us-west-1" - }, - "hostname" : "glue-fips.us-west-1.amazonaws.com" - }, - "fips-us-west-2" : { - "credentialScope" : { - "region" : "us-west-2" - }, - "hostname" : "glue-fips.us-west-2.amazonaws.com" - }, - "me-south-1" : { }, - "sa-east-1" : { }, - "us-east-1" : { }, - "us-east-2" : { }, - "us-west-1" : { }, - "us-west-2" : { } - } - }, - "greengrass" : { - "defaults" : { - "protocols" : [ "https" ] - }, - "endpoints" : { - "ap-northeast-1" : { }, - "ap-northeast-2" : { }, - "ap-south-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "eu-central-1" : { }, - "eu-west-1" : { }, - "eu-west-2" : { }, - "us-east-1" : { }, - "us-east-2" : { }, - "us-west-2" : { } - }, - "isRegionalized" : true - }, - "groundstation" : { - "endpoints" : { - "af-south-1" : { }, - "ap-northeast-2" : { }, - "ap-southeast-2" : { }, - "eu-central-1" : { }, - "eu-north-1" : { }, - "eu-west-1" : { }, - "fips-us-east-1" : { - "credentialScope" : { - "region" : "us-east-1" - }, - "hostname" : "groundstation-fips.us-east-1.amazonaws.com" - }, - "fips-us-east-2" : { - "credentialScope" : { - "region" : "us-east-2" - }, - "hostname" : "groundstation-fips.us-east-2.amazonaws.com" - }, - "fips-us-west-2" : { - "credentialScope" : { - "region" : "us-west-2" - }, - "hostname" : "groundstation-fips.us-west-2.amazonaws.com" - }, - "me-south-1" : { }, - "us-east-1" : { }, - "us-east-2" : { }, - "us-west-2" : { } - } - }, - "guardduty" : { - "defaults" : { - "protocols" : [ "https" ] - }, - "endpoints" : { - "af-south-1" : { }, - "ap-east-1" : { }, - "ap-northeast-1" : { }, - "ap-northeast-2" : { }, - "ap-northeast-3" : { }, - "ap-south-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "ca-central-1" : { }, - "eu-central-1" : { }, - "eu-north-1" : { }, - "eu-south-1" : { }, - "eu-west-1" : { }, - "eu-west-2" : { }, - "eu-west-3" : { }, - "me-south-1" : { }, - "sa-east-1" : { }, - "us-east-1" : { }, - "us-east-1-fips" : { - "credentialScope" : { - "region" : "us-east-1" - }, - "hostname" : "guardduty-fips.us-east-1.amazonaws.com" - }, - "us-east-2" : { }, - "us-east-2-fips" : { - "credentialScope" : { - "region" : "us-east-2" - }, - "hostname" : "guardduty-fips.us-east-2.amazonaws.com" - }, - "us-west-1" : { }, - "us-west-1-fips" : { - "credentialScope" : { - "region" : "us-west-1" - }, - "hostname" : "guardduty-fips.us-west-1.amazonaws.com" - }, - "us-west-2" : { }, - "us-west-2-fips" : { - "credentialScope" : { - "region" : "us-west-2" - }, - "hostname" : "guardduty-fips.us-west-2.amazonaws.com" - } - }, - "isRegionalized" : true - }, - "health" : { - "endpoints" : { - "fips-us-east-2" : { - "credentialScope" : { - "region" : "us-east-2" - }, - "hostname" : "health-fips.us-east-2.amazonaws.com" - } - } - }, - "healthlake" : { - "defaults" : { - "protocols" : [ "https" ] - }, - "endpoints" : { - "us-east-1" : { } - } - }, - "honeycode" : { - "endpoints" : { - "us-west-2" : { } - } - }, - "iam" : { - "endpoints" : { - "aws-global" : { - "credentialScope" : { - "region" : "us-east-1" - }, - "hostname" : "iam.amazonaws.com" - }, - "iam-fips" : { - "credentialScope" : { - "region" : "us-east-1" - }, - "hostname" : "iam-fips.amazonaws.com" - } - }, - "isRegionalized" : false, - "partitionEndpoint" : "aws-global" - }, - "identitystore" : { - "endpoints" : { - "ap-northeast-1" : { }, - "ap-northeast-2" : { }, - "ap-south-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "ca-central-1" : { }, - "eu-central-1" : { }, - "eu-north-1" : { }, - "eu-west-1" : { }, - "eu-west-2" : { }, - "us-east-1" : { }, - "us-east-2" : { }, - "us-west-2" : { } - } - }, - "importexport" : { - "endpoints" : { - "aws-global" : { - "credentialScope" : { - "region" : "us-east-1", - "service" : "IngestionService" - }, - "hostname" : "importexport.amazonaws.com", - "signatureVersions" : [ "v2", "v4" ] - } - }, - "isRegionalized" : false, - "partitionEndpoint" : "aws-global" - }, - "inspector" : { - "endpoints" : { - "ap-northeast-1" : { }, - "ap-northeast-2" : { }, - "ap-south-1" : { }, - "ap-southeast-2" : { }, - "eu-central-1" : { }, - "eu-north-1" : { }, - "eu-west-1" : { }, - "eu-west-2" : { }, - "fips-us-east-1" : { - "credentialScope" : { - "region" : "us-east-1" - }, - "hostname" : "inspector-fips.us-east-1.amazonaws.com" - }, - "fips-us-east-2" : { - "credentialScope" : { - "region" : "us-east-2" - }, - "hostname" : "inspector-fips.us-east-2.amazonaws.com" - }, - "fips-us-west-1" : { - "credentialScope" : { - "region" : "us-west-1" - }, - "hostname" : "inspector-fips.us-west-1.amazonaws.com" - }, - "fips-us-west-2" : { - "credentialScope" : { - "region" : "us-west-2" - }, - "hostname" : "inspector-fips.us-west-2.amazonaws.com" - }, - "us-east-1" : { }, - "us-east-2" : { }, - "us-west-1" : { }, - "us-west-2" : { } - } - }, - "iot" : { - "defaults" : { - "credentialScope" : { - "service" : "execute-api" - } - }, - "endpoints" : { - "ap-east-1" : { }, - "ap-northeast-1" : { }, - "ap-northeast-2" : { }, - "ap-south-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "ca-central-1" : { }, - "eu-central-1" : { }, - "eu-north-1" : { }, - "eu-west-1" : { }, - "eu-west-2" : { }, - "eu-west-3" : { }, - "me-south-1" : { }, - "sa-east-1" : { }, - "us-east-1" : { }, - "us-east-2" : { }, - "us-west-1" : { }, - "us-west-2" : { } - } - }, - "iotanalytics" : { - "endpoints" : { - "ap-northeast-1" : { }, - "ap-southeast-2" : { }, - "eu-central-1" : { }, - "eu-west-1" : { }, - "us-east-1" : { }, - "us-east-2" : { }, - "us-west-2" : { } - } - }, - "iotevents" : { - "endpoints" : { - "ap-northeast-1" : { }, - "ap-northeast-2" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "eu-central-1" : { }, - "eu-west-1" : { }, - "eu-west-2" : { }, - "us-east-1" : { }, - "us-east-2" : { }, - "us-west-2" : { } - } - }, - "ioteventsdata" : { - "endpoints" : { - "ap-northeast-1" : { - "credentialScope" : { - "region" : "ap-northeast-1" - }, - "hostname" : "data.iotevents.ap-northeast-1.amazonaws.com" - }, - "ap-northeast-2" : { - "credentialScope" : { - "region" : "ap-northeast-2" - }, - "hostname" : "data.iotevents.ap-northeast-2.amazonaws.com" - }, - "ap-southeast-1" : { - "credentialScope" : { - "region" : "ap-southeast-1" - }, - "hostname" : "data.iotevents.ap-southeast-1.amazonaws.com" - }, - "ap-southeast-2" : { - "credentialScope" : { - "region" : "ap-southeast-2" - }, - "hostname" : "data.iotevents.ap-southeast-2.amazonaws.com" - }, - "eu-central-1" : { - "credentialScope" : { - "region" : "eu-central-1" - }, - "hostname" : "data.iotevents.eu-central-1.amazonaws.com" - }, - "eu-west-1" : { - "credentialScope" : { - "region" : "eu-west-1" - }, - "hostname" : "data.iotevents.eu-west-1.amazonaws.com" - }, - "eu-west-2" : { - "credentialScope" : { - "region" : "eu-west-2" - }, - "hostname" : "data.iotevents.eu-west-2.amazonaws.com" - }, - "us-east-1" : { - "credentialScope" : { - "region" : "us-east-1" - }, - "hostname" : "data.iotevents.us-east-1.amazonaws.com" - }, - "us-east-2" : { - "credentialScope" : { - "region" : "us-east-2" - }, - "hostname" : "data.iotevents.us-east-2.amazonaws.com" - }, - "us-west-2" : { - "credentialScope" : { - "region" : "us-west-2" - }, - "hostname" : "data.iotevents.us-west-2.amazonaws.com" - } - } - }, - "iotsecuredtunneling" : { - "endpoints" : { - "ap-east-1" : { }, - "ap-northeast-1" : { }, - "ap-northeast-2" : { }, - "ap-south-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "ca-central-1" : { }, - "eu-central-1" : { }, - "eu-north-1" : { }, - "eu-west-1" : { }, - "eu-west-2" : { }, - "eu-west-3" : { }, - "me-south-1" : { }, - "sa-east-1" : { }, - "us-east-1" : { }, - "us-east-2" : { }, - "us-west-1" : { }, - "us-west-2" : { } - } - }, - "iotthingsgraph" : { - "defaults" : { - "credentialScope" : { - "service" : "iotthingsgraph" - } - }, - "endpoints" : { - "ap-northeast-1" : { }, - "ap-northeast-2" : { }, - "ap-southeast-2" : { }, - "eu-west-1" : { }, - "us-east-1" : { }, - "us-west-2" : { } - } - }, - "iotwireless" : { - "endpoints" : { - "eu-west-1" : { - "credentialScope" : { - "region" : "eu-west-1" - }, - "hostname" : "api.iotwireless.eu-west-1.amazonaws.com" - }, - "us-east-1" : { - "credentialScope" : { - "region" : "us-east-1" - }, - "hostname" : "api.iotwireless.us-east-1.amazonaws.com" - } - } - }, - "kafka" : { - "endpoints" : { - "ap-east-1" : { }, - "ap-northeast-1" : { }, - "ap-northeast-2" : { }, - "ap-south-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "ca-central-1" : { }, - "eu-central-1" : { }, - "eu-north-1" : { }, - "eu-south-1" : { }, - "eu-west-1" : { }, - "eu-west-2" : { }, - "eu-west-3" : { }, - "me-south-1" : { }, - "sa-east-1" : { }, - "us-east-1" : { }, - "us-east-2" : { }, - "us-west-1" : { }, - "us-west-2" : { } - } - }, - "kinesis" : { - "endpoints" : { - "af-south-1" : { }, - "ap-east-1" : { }, - "ap-northeast-1" : { }, - "ap-northeast-2" : { }, - "ap-northeast-3" : { }, - "ap-south-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "ca-central-1" : { }, - "eu-central-1" : { }, - "eu-north-1" : { }, - "eu-south-1" : { }, - "eu-west-1" : { }, - "eu-west-2" : { }, - "eu-west-3" : { }, - "fips-us-east-1" : { - "credentialScope" : { - "region" : "us-east-1" - }, - "hostname" : "kinesis-fips.us-east-1.amazonaws.com" - }, - "fips-us-east-2" : { - "credentialScope" : { - "region" : "us-east-2" - }, - "hostname" : "kinesis-fips.us-east-2.amazonaws.com" - }, - "fips-us-west-1" : { - "credentialScope" : { - "region" : "us-west-1" - }, - "hostname" : "kinesis-fips.us-west-1.amazonaws.com" - }, - "fips-us-west-2" : { - "credentialScope" : { - "region" : "us-west-2" - }, - "hostname" : "kinesis-fips.us-west-2.amazonaws.com" - }, - "me-south-1" : { }, - "sa-east-1" : { }, - "us-east-1" : { }, - "us-east-2" : { }, - "us-west-1" : { }, - "us-west-2" : { } - } - }, - "kinesisanalytics" : { - "endpoints" : { - "ap-east-1" : { }, - "ap-northeast-1" : { }, - "ap-northeast-2" : { }, - "ap-south-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "ca-central-1" : { }, - "eu-central-1" : { }, - "eu-north-1" : { }, - "eu-south-1" : { }, - "eu-west-1" : { }, - "eu-west-2" : { }, - "eu-west-3" : { }, - "me-south-1" : { }, - "sa-east-1" : { }, - "us-east-1" : { }, - "us-east-2" : { }, - "us-west-1" : { }, - "us-west-2" : { } - } - }, - "kinesisvideo" : { - "endpoints" : { - "ap-east-1" : { }, - "ap-northeast-1" : { }, - "ap-northeast-2" : { }, - "ap-south-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "ca-central-1" : { }, - "eu-central-1" : { }, - "eu-west-1" : { }, - "eu-west-2" : { }, - "eu-west-3" : { }, - "sa-east-1" : { }, - "us-east-1" : { }, - "us-east-2" : { }, - "us-west-2" : { } - } - }, - "kms" : { - "endpoints" : { - "af-south-1" : { }, - "ap-east-1" : { }, - "ap-northeast-1" : { }, - "ap-northeast-2" : { }, - "ap-northeast-3" : { }, - "ap-south-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "ca-central-1" : { }, - "eu-central-1" : { }, - "eu-north-1" : { }, - "eu-south-1" : { }, - "eu-west-1" : { }, - "eu-west-2" : { }, - "eu-west-3" : { }, - "me-south-1" : { }, - "sa-east-1" : { }, - "us-east-1" : { }, - "us-east-2" : { }, - "us-west-1" : { }, - "us-west-2" : { } - } - }, - "lakeformation" : { - "endpoints" : { - "af-south-1" : { }, - "ap-east-1" : { }, - "ap-northeast-1" : { }, - "ap-northeast-2" : { }, - "ap-south-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "ca-central-1" : { }, - "eu-central-1" : { }, - "eu-north-1" : { }, - "eu-south-1" : { }, - "eu-west-1" : { }, - "eu-west-2" : { }, - "eu-west-3" : { }, - "fips-us-east-1" : { - "credentialScope" : { - "region" : "us-east-1" - }, - "hostname" : "lakeformation-fips.us-east-1.amazonaws.com" - }, - "fips-us-east-2" : { - "credentialScope" : { - "region" : "us-east-2" - }, - "hostname" : "lakeformation-fips.us-east-2.amazonaws.com" - }, - "fips-us-west-1" : { - "credentialScope" : { - "region" : "us-west-1" - }, - "hostname" : "lakeformation-fips.us-west-1.amazonaws.com" - }, - "fips-us-west-2" : { - "credentialScope" : { - "region" : "us-west-2" - }, - "hostname" : "lakeformation-fips.us-west-2.amazonaws.com" - }, - "me-south-1" : { }, - "sa-east-1" : { }, - "us-east-1" : { }, - "us-east-2" : { }, - "us-west-1" : { }, - "us-west-2" : { } - } - }, - "lambda" : { - "endpoints" : { - "af-south-1" : { }, - "ap-east-1" : { }, - "ap-northeast-1" : { }, - "ap-northeast-2" : { }, - "ap-northeast-3" : { }, - "ap-south-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "ca-central-1" : { }, - "eu-central-1" : { }, - "eu-north-1" : { }, - "eu-south-1" : { }, - "eu-west-1" : { }, - "eu-west-2" : { }, - "eu-west-3" : { }, - "fips-us-east-1" : { - "credentialScope" : { - "region" : "us-east-1" - }, - "hostname" : "lambda-fips.us-east-1.amazonaws.com" - }, - "fips-us-east-2" : { - "credentialScope" : { - "region" : "us-east-2" - }, - "hostname" : "lambda-fips.us-east-2.amazonaws.com" - }, - "fips-us-west-1" : { - "credentialScope" : { - "region" : "us-west-1" - }, - "hostname" : "lambda-fips.us-west-1.amazonaws.com" - }, - "fips-us-west-2" : { - "credentialScope" : { - "region" : "us-west-2" - }, - "hostname" : "lambda-fips.us-west-2.amazonaws.com" - }, - "me-south-1" : { }, - "sa-east-1" : { }, - "us-east-1" : { }, - "us-east-2" : { }, - "us-west-1" : { }, - "us-west-2" : { } - } - }, - "license-manager" : { - "endpoints" : { - "af-south-1" : { }, - "ap-east-1" : { }, - "ap-northeast-1" : { }, - "ap-northeast-2" : { }, - "ap-northeast-3" : { }, - "ap-south-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "ca-central-1" : { }, - "eu-central-1" : { }, - "eu-north-1" : { }, - "eu-south-1" : { }, - "eu-west-1" : { }, - "eu-west-2" : { }, - "eu-west-3" : { }, - "fips-us-east-1" : { - "credentialScope" : { - "region" : "us-east-1" - }, - "hostname" : "license-manager-fips.us-east-1.amazonaws.com" - }, - "fips-us-east-2" : { - "credentialScope" : { - "region" : "us-east-2" - }, - "hostname" : "license-manager-fips.us-east-2.amazonaws.com" - }, - "fips-us-west-1" : { - "credentialScope" : { - "region" : "us-west-1" - }, - "hostname" : "license-manager-fips.us-west-1.amazonaws.com" - }, - "fips-us-west-2" : { - "credentialScope" : { - "region" : "us-west-2" - }, - "hostname" : "license-manager-fips.us-west-2.amazonaws.com" - }, - "me-south-1" : { }, - "sa-east-1" : { }, - "us-east-1" : { }, - "us-east-2" : { }, - "us-west-1" : { }, - "us-west-2" : { } - } - }, - "lightsail" : { - "endpoints" : { - "ap-northeast-1" : { }, - "ap-northeast-2" : { }, - "ap-south-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "ca-central-1" : { }, - "eu-central-1" : { }, - "eu-north-1" : { }, - "eu-west-1" : { }, - "eu-west-2" : { }, - "eu-west-3" : { }, - "us-east-1" : { }, - "us-east-2" : { }, - "us-west-2" : { } - } - }, - "logs" : { - "endpoints" : { - "af-south-1" : { }, - "ap-east-1" : { }, - "ap-northeast-1" : { }, - "ap-northeast-2" : { }, - "ap-northeast-3" : { }, - "ap-south-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "ca-central-1" : { }, - "eu-central-1" : { }, - "eu-north-1" : { }, - "eu-south-1" : { }, - "eu-west-1" : { }, - "eu-west-2" : { }, - "eu-west-3" : { }, - "fips-us-east-1" : { - "credentialScope" : { - "region" : "us-east-1" - }, - "hostname" : "logs-fips.us-east-1.amazonaws.com" - }, - "fips-us-east-2" : { - "credentialScope" : { - "region" : "us-east-2" - }, - "hostname" : "logs-fips.us-east-2.amazonaws.com" - }, - "fips-us-west-1" : { - "credentialScope" : { - "region" : "us-west-1" - }, - "hostname" : "logs-fips.us-west-1.amazonaws.com" - }, - "fips-us-west-2" : { - "credentialScope" : { - "region" : "us-west-2" - }, - "hostname" : "logs-fips.us-west-2.amazonaws.com" - }, - "me-south-1" : { }, - "sa-east-1" : { }, - "us-east-1" : { }, - "us-east-2" : { }, - "us-west-1" : { }, - "us-west-2" : { } - } - }, - "lookoutequipment" : { - "endpoints" : { - "ap-northeast-2" : { }, - "eu-west-1" : { }, - "us-east-1" : { } - } - }, - "lookoutvision" : { - "endpoints" : { - "ap-northeast-1" : { }, - "ap-northeast-2" : { }, - "eu-central-1" : { }, - "eu-west-1" : { }, - "us-east-1" : { }, - "us-east-2" : { }, - "us-west-2" : { } - } - }, - "machinelearning" : { - "endpoints" : { - "eu-west-1" : { }, - "us-east-1" : { } - } - }, - "macie" : { - "endpoints" : { - "fips-us-east-1" : { - "credentialScope" : { - "region" : "us-east-1" - }, - "hostname" : "macie-fips.us-east-1.amazonaws.com" - }, - "fips-us-west-2" : { - "credentialScope" : { - "region" : "us-west-2" - }, - "hostname" : "macie-fips.us-west-2.amazonaws.com" - }, - "us-east-1" : { }, - "us-west-2" : { } - } - }, - "macie2" : { - "endpoints" : { - "af-south-1" : { }, - "ap-east-1" : { }, - "ap-northeast-1" : { }, - "ap-northeast-2" : { }, - "ap-northeast-3" : { }, - "ap-south-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "ca-central-1" : { }, - "eu-central-1" : { }, - "eu-north-1" : { }, - "eu-south-1" : { }, - "eu-west-1" : { }, - "eu-west-2" : { }, - "eu-west-3" : { }, - "fips-us-east-1" : { - "credentialScope" : { - "region" : "us-east-1" - }, - "hostname" : "macie2-fips.us-east-1.amazonaws.com" - }, - "fips-us-east-2" : { - "credentialScope" : { - "region" : "us-east-2" - }, - "hostname" : "macie2-fips.us-east-2.amazonaws.com" - }, - "fips-us-west-1" : { - "credentialScope" : { - "region" : "us-west-1" - }, - "hostname" : "macie2-fips.us-west-1.amazonaws.com" - }, - "fips-us-west-2" : { - "credentialScope" : { - "region" : "us-west-2" - }, - "hostname" : "macie2-fips.us-west-2.amazonaws.com" - }, - "me-south-1" : { }, - "sa-east-1" : { }, - "us-east-1" : { }, - "us-east-2" : { }, - "us-west-1" : { }, - "us-west-2" : { } - } - }, - "managedblockchain" : { - "endpoints" : { - "ap-northeast-1" : { }, - "ap-northeast-2" : { }, - "ap-southeast-1" : { }, - "eu-west-1" : { }, - "eu-west-2" : { }, - "us-east-1" : { } - } - }, - "marketplacecommerceanalytics" : { - "endpoints" : { - "us-east-1" : { } - } - }, - "mediaconnect" : { - "endpoints" : { - "ap-east-1" : { }, - "ap-northeast-1" : { }, - "ap-northeast-2" : { }, - "ap-south-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "eu-central-1" : { }, - "eu-north-1" : { }, - "eu-west-1" : { }, - "eu-west-2" : { }, - "eu-west-3" : { }, - "sa-east-1" : { }, - "us-east-1" : { }, - "us-east-2" : { }, - "us-west-1" : { }, - "us-west-2" : { } - } - }, - "mediaconvert" : { - "endpoints" : { - "ap-northeast-1" : { }, - "ap-northeast-2" : { }, - "ap-south-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "ca-central-1" : { }, - "eu-central-1" : { }, - "eu-north-1" : { }, - "eu-west-1" : { }, - "eu-west-2" : { }, - "eu-west-3" : { }, - "fips-ca-central-1" : { - "credentialScope" : { - "region" : "ca-central-1" - }, - "hostname" : "mediaconvert-fips.ca-central-1.amazonaws.com" - }, - "fips-us-east-1" : { - "credentialScope" : { - "region" : "us-east-1" - }, - "hostname" : "mediaconvert-fips.us-east-1.amazonaws.com" - }, - "fips-us-east-2" : { - "credentialScope" : { - "region" : "us-east-2" - }, - "hostname" : "mediaconvert-fips.us-east-2.amazonaws.com" - }, - "fips-us-west-1" : { - "credentialScope" : { - "region" : "us-west-1" - }, - "hostname" : "mediaconvert-fips.us-west-1.amazonaws.com" - }, - "fips-us-west-2" : { - "credentialScope" : { - "region" : "us-west-2" - }, - "hostname" : "mediaconvert-fips.us-west-2.amazonaws.com" - }, - "sa-east-1" : { }, - "us-east-1" : { }, - "us-east-2" : { }, - "us-west-1" : { }, - "us-west-2" : { } - } - }, - "medialive" : { - "endpoints" : { - "ap-northeast-1" : { }, - "ap-northeast-2" : { }, - "ap-south-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "eu-central-1" : { }, - "eu-north-1" : { }, - "eu-west-1" : { }, - "eu-west-2" : { }, - "eu-west-3" : { }, - "fips-us-east-1" : { - "credentialScope" : { - "region" : "us-east-1" - }, - "hostname" : "medialive-fips.us-east-1.amazonaws.com" - }, - "fips-us-east-2" : { - "credentialScope" : { - "region" : "us-east-2" - }, - "hostname" : "medialive-fips.us-east-2.amazonaws.com" - }, - "fips-us-west-2" : { - "credentialScope" : { - "region" : "us-west-2" - }, - "hostname" : "medialive-fips.us-west-2.amazonaws.com" - }, - "sa-east-1" : { }, - "us-east-1" : { }, - "us-east-2" : { }, - "us-west-2" : { } - } - }, - "mediapackage" : { - "endpoints" : { - "ap-northeast-1" : { }, - "ap-northeast-2" : { }, - "ap-south-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "eu-central-1" : { }, - "eu-north-1" : { }, - "eu-west-1" : { }, - "eu-west-2" : { }, - "eu-west-3" : { }, - "sa-east-1" : { }, - "us-east-1" : { }, - "us-west-1" : { }, - "us-west-2" : { } - } - }, - "mediastore" : { - "endpoints" : { - "ap-northeast-1" : { }, - "ap-northeast-2" : { }, - "ap-southeast-2" : { }, - "eu-central-1" : { }, - "eu-north-1" : { }, - "eu-west-1" : { }, - "eu-west-2" : { }, - "us-east-1" : { }, - "us-west-2" : { } - } - }, - "metering.marketplace" : { - "defaults" : { - "credentialScope" : { - "service" : "aws-marketplace" - } - }, - "endpoints" : { - "af-south-1" : { }, - "ap-east-1" : { }, - "ap-northeast-1" : { }, - "ap-northeast-2" : { }, - "ap-northeast-3" : { }, - "ap-south-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "ca-central-1" : { }, - "eu-central-1" : { }, - "eu-north-1" : { }, - "eu-south-1" : { }, - "eu-west-1" : { }, - "eu-west-2" : { }, - "eu-west-3" : { }, - "me-south-1" : { }, - "sa-east-1" : { }, - "us-east-1" : { }, - "us-east-2" : { }, - "us-west-1" : { }, - "us-west-2" : { } - } - }, - "mgh" : { - "endpoints" : { - "ap-northeast-1" : { }, - "ap-southeast-2" : { }, - "eu-central-1" : { }, - "eu-west-1" : { }, - "eu-west-2" : { }, - "us-east-1" : { }, - "us-west-2" : { } - } - }, - "mobileanalytics" : { - "endpoints" : { - "us-east-1" : { } - } - }, - "models.lex" : { - "defaults" : { - "credentialScope" : { - "service" : "lex" - } - }, - "endpoints" : { - "ap-northeast-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "eu-central-1" : { }, - "eu-west-1" : { }, - "eu-west-2" : { }, - "us-east-1" : { }, - "us-east-1-fips" : { - "credentialScope" : { - "region" : "us-east-1" - }, - "hostname" : "models-fips.lex.us-east-1.amazonaws.com" - }, - "us-west-2" : { }, - "us-west-2-fips" : { - "credentialScope" : { - "region" : "us-west-2" - }, - "hostname" : "models-fips.lex.us-west-2.amazonaws.com" - } - } - }, - "monitoring" : { - "defaults" : { - "protocols" : [ "http", "https" ] - }, - "endpoints" : { - "af-south-1" : { }, - "ap-east-1" : { }, - "ap-northeast-1" : { }, - "ap-northeast-2" : { }, - "ap-northeast-3" : { }, - "ap-south-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "ca-central-1" : { }, - "eu-central-1" : { }, - "eu-north-1" : { }, - "eu-south-1" : { }, - "eu-west-1" : { }, - "eu-west-2" : { }, - "eu-west-3" : { }, - "fips-us-east-1" : { - "credentialScope" : { - "region" : "us-east-1" - }, - "hostname" : "monitoring-fips.us-east-1.amazonaws.com" - }, - "fips-us-east-2" : { - "credentialScope" : { - "region" : "us-east-2" - }, - "hostname" : "monitoring-fips.us-east-2.amazonaws.com" - }, - "fips-us-west-1" : { - "credentialScope" : { - "region" : "us-west-1" - }, - "hostname" : "monitoring-fips.us-west-1.amazonaws.com" - }, - "fips-us-west-2" : { - "credentialScope" : { - "region" : "us-west-2" - }, - "hostname" : "monitoring-fips.us-west-2.amazonaws.com" - }, - "me-south-1" : { }, - "sa-east-1" : { }, - "us-east-1" : { }, - "us-east-2" : { }, - "us-west-1" : { }, - "us-west-2" : { } - } - }, - "mq" : { - "endpoints" : { - "ap-east-1" : { }, - "ap-northeast-1" : { }, - "ap-northeast-2" : { }, - "ap-northeast-3" : { }, - "ap-south-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "ca-central-1" : { }, - "eu-central-1" : { }, - "eu-north-1" : { }, - "eu-south-1" : { }, - "eu-west-1" : { }, - "eu-west-2" : { }, - "eu-west-3" : { }, - "fips-us-east-1" : { - "credentialScope" : { - "region" : "us-east-1" - }, - "hostname" : "mq-fips.us-east-1.amazonaws.com" - }, - "fips-us-east-2" : { - "credentialScope" : { - "region" : "us-east-2" - }, - "hostname" : "mq-fips.us-east-2.amazonaws.com" - }, - "fips-us-west-1" : { - "credentialScope" : { - "region" : "us-west-1" - }, - "hostname" : "mq-fips.us-west-1.amazonaws.com" - }, - "fips-us-west-2" : { - "credentialScope" : { - "region" : "us-west-2" - }, - "hostname" : "mq-fips.us-west-2.amazonaws.com" - }, - "me-south-1" : { }, - "sa-east-1" : { }, - "us-east-1" : { }, - "us-east-2" : { }, - "us-west-1" : { }, - "us-west-2" : { } - } - }, - "mturk-requester" : { - "endpoints" : { - "sandbox" : { - "hostname" : "mturk-requester-sandbox.us-east-1.amazonaws.com" - }, - "us-east-1" : { } - }, - "isRegionalized" : false - }, - "neptune" : { - "endpoints" : { - "ap-east-1" : { - "credentialScope" : { - "region" : "ap-east-1" - }, - "hostname" : "rds.ap-east-1.amazonaws.com" - }, - "ap-northeast-1" : { - "credentialScope" : { - "region" : "ap-northeast-1" - }, - "hostname" : "rds.ap-northeast-1.amazonaws.com" - }, - "ap-northeast-2" : { - "credentialScope" : { - "region" : "ap-northeast-2" - }, - "hostname" : "rds.ap-northeast-2.amazonaws.com" - }, - "ap-south-1" : { - "credentialScope" : { - "region" : "ap-south-1" - }, - "hostname" : "rds.ap-south-1.amazonaws.com" - }, - "ap-southeast-1" : { - "credentialScope" : { - "region" : "ap-southeast-1" - }, - "hostname" : "rds.ap-southeast-1.amazonaws.com" - }, - "ap-southeast-2" : { - "credentialScope" : { - "region" : "ap-southeast-2" - }, - "hostname" : "rds.ap-southeast-2.amazonaws.com" - }, - "ca-central-1" : { - "credentialScope" : { - "region" : "ca-central-1" - }, - "hostname" : "rds.ca-central-1.amazonaws.com" - }, - "eu-central-1" : { - "credentialScope" : { - "region" : "eu-central-1" - }, - "hostname" : "rds.eu-central-1.amazonaws.com" - }, - "eu-north-1" : { - "credentialScope" : { - "region" : "eu-north-1" - }, - "hostname" : "rds.eu-north-1.amazonaws.com" - }, - "eu-west-1" : { - "credentialScope" : { - "region" : "eu-west-1" - }, - "hostname" : "rds.eu-west-1.amazonaws.com" - }, - "eu-west-2" : { - "credentialScope" : { - "region" : "eu-west-2" - }, - "hostname" : "rds.eu-west-2.amazonaws.com" - }, - "eu-west-3" : { - "credentialScope" : { - "region" : "eu-west-3" - }, - "hostname" : "rds.eu-west-3.amazonaws.com" - }, - "me-south-1" : { - "credentialScope" : { - "region" : "me-south-1" - }, - "hostname" : "rds.me-south-1.amazonaws.com" - }, - "sa-east-1" : { - "credentialScope" : { - "region" : "sa-east-1" - }, - "hostname" : "rds.sa-east-1.amazonaws.com" - }, - "us-east-1" : { - "credentialScope" : { - "region" : "us-east-1" - }, - "hostname" : "rds.us-east-1.amazonaws.com" - }, - "us-east-2" : { - "credentialScope" : { - "region" : "us-east-2" - }, - "hostname" : "rds.us-east-2.amazonaws.com" - }, - "us-west-1" : { - "credentialScope" : { - "region" : "us-west-1" - }, - "hostname" : "rds.us-west-1.amazonaws.com" - }, - "us-west-2" : { - "credentialScope" : { - "region" : "us-west-2" - }, - "hostname" : "rds.us-west-2.amazonaws.com" - } - } - }, - "oidc" : { - "endpoints" : { - "ap-northeast-1" : { - "credentialScope" : { - "region" : "ap-northeast-1" - }, - "hostname" : "oidc.ap-northeast-1.amazonaws.com" - }, - "ap-northeast-2" : { - "credentialScope" : { - "region" : "ap-northeast-2" - }, - "hostname" : "oidc.ap-northeast-2.amazonaws.com" - }, - "ap-south-1" : { - "credentialScope" : { - "region" : "ap-south-1" - }, - "hostname" : "oidc.ap-south-1.amazonaws.com" - }, - "ap-southeast-1" : { - "credentialScope" : { - "region" : "ap-southeast-1" - }, - "hostname" : "oidc.ap-southeast-1.amazonaws.com" - }, - "ap-southeast-2" : { - "credentialScope" : { - "region" : "ap-southeast-2" - }, - "hostname" : "oidc.ap-southeast-2.amazonaws.com" - }, - "ca-central-1" : { - "credentialScope" : { - "region" : "ca-central-1" - }, - "hostname" : "oidc.ca-central-1.amazonaws.com" - }, - "eu-central-1" : { - "credentialScope" : { - "region" : "eu-central-1" - }, - "hostname" : "oidc.eu-central-1.amazonaws.com" - }, - "eu-north-1" : { - "credentialScope" : { - "region" : "eu-north-1" - }, - "hostname" : "oidc.eu-north-1.amazonaws.com" - }, - "eu-west-1" : { - "credentialScope" : { - "region" : "eu-west-1" - }, - "hostname" : "oidc.eu-west-1.amazonaws.com" - }, - "eu-west-2" : { - "credentialScope" : { - "region" : "eu-west-2" - }, - "hostname" : "oidc.eu-west-2.amazonaws.com" - }, - "us-east-1" : { - "credentialScope" : { - "region" : "us-east-1" - }, - "hostname" : "oidc.us-east-1.amazonaws.com" - }, - "us-east-2" : { - "credentialScope" : { - "region" : "us-east-2" - }, - "hostname" : "oidc.us-east-2.amazonaws.com" - }, - "us-west-2" : { - "credentialScope" : { - "region" : "us-west-2" - }, - "hostname" : "oidc.us-west-2.amazonaws.com" - } - } - }, - "opsworks" : { - "endpoints" : { - "ap-northeast-1" : { }, - "ap-northeast-2" : { }, - "ap-south-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "ca-central-1" : { }, - "eu-central-1" : { }, - "eu-west-1" : { }, - "eu-west-2" : { }, - "eu-west-3" : { }, - "sa-east-1" : { }, - "us-east-1" : { }, - "us-east-2" : { }, - "us-west-1" : { }, - "us-west-2" : { } - } - }, - "opsworks-cm" : { - "endpoints" : { - "ap-northeast-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "eu-central-1" : { }, - "eu-west-1" : { }, - "us-east-1" : { }, - "us-east-2" : { }, - "us-west-1" : { }, - "us-west-2" : { } - } - }, - "organizations" : { - "endpoints" : { - "aws-global" : { - "credentialScope" : { - "region" : "us-east-1" - }, - "hostname" : "organizations.us-east-1.amazonaws.com" - }, - "fips-aws-global" : { - "credentialScope" : { - "region" : "us-east-1" - }, - "hostname" : "organizations-fips.us-east-1.amazonaws.com" - } - }, - "isRegionalized" : false, - "partitionEndpoint" : "aws-global" - }, - "outposts" : { - "endpoints" : { - "af-south-1" : { }, - "ap-east-1" : { }, - "ap-northeast-1" : { }, - "ap-northeast-2" : { }, - "ap-south-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "ca-central-1" : { }, - "eu-central-1" : { }, - "eu-north-1" : { }, - "eu-south-1" : { }, - "eu-west-1" : { }, - "eu-west-2" : { }, - "eu-west-3" : { }, - "fips-ca-central-1" : { - "credentialScope" : { - "region" : "ca-central-1" - }, - "hostname" : "outposts-fips.ca-central-1.amazonaws.com" - }, - "fips-us-east-1" : { - "credentialScope" : { - "region" : "us-east-1" - }, - "hostname" : "outposts-fips.us-east-1.amazonaws.com" - }, - "fips-us-east-2" : { - "credentialScope" : { - "region" : "us-east-2" - }, - "hostname" : "outposts-fips.us-east-2.amazonaws.com" - }, - "fips-us-west-1" : { - "credentialScope" : { - "region" : "us-west-1" - }, - "hostname" : "outposts-fips.us-west-1.amazonaws.com" - }, - "fips-us-west-2" : { - "credentialScope" : { - "region" : "us-west-2" - }, - "hostname" : "outposts-fips.us-west-2.amazonaws.com" - }, - "me-south-1" : { }, - "sa-east-1" : { }, - "us-east-1" : { }, - "us-east-2" : { }, - "us-west-1" : { }, - "us-west-2" : { } - } - }, - "personalize" : { - "endpoints" : { - "ap-northeast-1" : { }, - "ap-northeast-2" : { }, - "ap-south-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "ca-central-1" : { }, - "eu-central-1" : { }, - "eu-west-1" : { }, - "us-east-1" : { }, - "us-east-2" : { }, - "us-west-2" : { } - } - }, - "pinpoint" : { - "defaults" : { - "credentialScope" : { - "service" : "mobiletargeting" - } - }, - "endpoints" : { - "ap-northeast-1" : { }, - "ap-northeast-2" : { }, - "ap-south-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "ca-central-1" : { }, - "eu-central-1" : { }, - "eu-west-1" : { }, - "eu-west-2" : { }, - "fips-us-east-1" : { - "credentialScope" : { - "region" : "us-east-1" - }, - "hostname" : "pinpoint-fips.us-east-1.amazonaws.com" - }, - "fips-us-west-2" : { - "credentialScope" : { - "region" : "us-west-2" - }, - "hostname" : "pinpoint-fips.us-west-2.amazonaws.com" - }, - "us-east-1" : { - "credentialScope" : { - "region" : "us-east-1" - }, - "hostname" : "pinpoint.us-east-1.amazonaws.com" - }, - "us-west-2" : { - "credentialScope" : { - "region" : "us-west-2" - }, - "hostname" : "pinpoint.us-west-2.amazonaws.com" - } - } - }, - "polly" : { - "endpoints" : { - "ap-east-1" : { }, - "ap-northeast-1" : { }, - "ap-northeast-2" : { }, - "ap-south-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "ca-central-1" : { }, - "eu-central-1" : { }, - "eu-north-1" : { }, - "eu-west-1" : { }, - "eu-west-2" : { }, - "eu-west-3" : { }, - "fips-us-east-1" : { - "credentialScope" : { - "region" : "us-east-1" - }, - "hostname" : "polly-fips.us-east-1.amazonaws.com" - }, - "fips-us-east-2" : { - "credentialScope" : { - "region" : "us-east-2" - }, - "hostname" : "polly-fips.us-east-2.amazonaws.com" - }, - "fips-us-west-1" : { - "credentialScope" : { - "region" : "us-west-1" - }, - "hostname" : "polly-fips.us-west-1.amazonaws.com" - }, - "fips-us-west-2" : { - "credentialScope" : { - "region" : "us-west-2" - }, - "hostname" : "polly-fips.us-west-2.amazonaws.com" - }, - "me-south-1" : { }, - "sa-east-1" : { }, - "us-east-1" : { }, - "us-east-2" : { }, - "us-west-1" : { }, - "us-west-2" : { } - } - }, - "portal.sso" : { - "endpoints" : { - "ap-southeast-1" : { - "credentialScope" : { - "region" : "ap-southeast-1" - }, - "hostname" : "portal.sso.ap-southeast-1.amazonaws.com" - }, - "ap-southeast-2" : { - "credentialScope" : { - "region" : "ap-southeast-2" - }, - "hostname" : "portal.sso.ap-southeast-2.amazonaws.com" - }, - "ca-central-1" : { - "credentialScope" : { - "region" : "ca-central-1" - }, - "hostname" : "portal.sso.ca-central-1.amazonaws.com" - }, - "eu-central-1" : { - "credentialScope" : { - "region" : "eu-central-1" - }, - "hostname" : "portal.sso.eu-central-1.amazonaws.com" - }, - "eu-west-1" : { - "credentialScope" : { - "region" : "eu-west-1" - }, - "hostname" : "portal.sso.eu-west-1.amazonaws.com" - }, - "eu-west-2" : { - "credentialScope" : { - "region" : "eu-west-2" - }, - "hostname" : "portal.sso.eu-west-2.amazonaws.com" - }, - "us-east-1" : { - "credentialScope" : { - "region" : "us-east-1" - }, - "hostname" : "portal.sso.us-east-1.amazonaws.com" - }, - "us-east-2" : { - "credentialScope" : { - "region" : "us-east-2" - }, - "hostname" : "portal.sso.us-east-2.amazonaws.com" - }, - "us-west-2" : { - "credentialScope" : { - "region" : "us-west-2" - }, - "hostname" : "portal.sso.us-west-2.amazonaws.com" - } - } - }, - "profile" : { - "endpoints" : { - "ap-northeast-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "ca-central-1" : { }, - "eu-central-1" : { }, - "eu-west-2" : { }, - "us-east-1" : { }, - "us-west-2" : { } - } - }, - "projects.iot1click" : { - "endpoints" : { - "ap-northeast-1" : { }, - "eu-central-1" : { }, - "eu-west-1" : { }, - "eu-west-2" : { }, - "us-east-1" : { }, - "us-east-2" : { }, - "us-west-2" : { } - } - }, - "qldb" : { - "endpoints" : { - "ap-northeast-1" : { }, - "ap-northeast-2" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "eu-central-1" : { }, - "eu-west-1" : { }, - "fips-us-east-1" : { - "credentialScope" : { - "region" : "us-east-1" - }, - "hostname" : "qldb-fips.us-east-1.amazonaws.com" - }, - "fips-us-east-2" : { - "credentialScope" : { - "region" : "us-east-2" - }, - "hostname" : "qldb-fips.us-east-2.amazonaws.com" - }, - "fips-us-west-2" : { - "credentialScope" : { - "region" : "us-west-2" - }, - "hostname" : "qldb-fips.us-west-2.amazonaws.com" - }, - "us-east-1" : { }, - "us-east-2" : { }, - "us-west-2" : { } - } - }, - "ram" : { - "endpoints" : { - "af-south-1" : { }, - "ap-east-1" : { }, - "ap-northeast-1" : { }, - "ap-northeast-2" : { }, - "ap-northeast-3" : { }, - "ap-south-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "ca-central-1" : { }, - "eu-central-1" : { }, - "eu-north-1" : { }, - "eu-south-1" : { }, - "eu-west-1" : { }, - "eu-west-2" : { }, - "eu-west-3" : { }, - "fips-ca-central-1" : { - "credentialScope" : { - "region" : "ca-central-1" - }, - "hostname" : "ram-fips.ca-central-1.amazonaws.com" - }, - "fips-us-east-1" : { - "credentialScope" : { - "region" : "us-east-1" - }, - "hostname" : "ram-fips.us-east-1.amazonaws.com" - }, - "fips-us-east-2" : { - "credentialScope" : { - "region" : "us-east-2" - }, - "hostname" : "ram-fips.us-east-2.amazonaws.com" - }, - "fips-us-west-1" : { - "credentialScope" : { - "region" : "us-west-1" - }, - "hostname" : "ram-fips.us-west-1.amazonaws.com" - }, - "fips-us-west-2" : { - "credentialScope" : { - "region" : "us-west-2" - }, - "hostname" : "ram-fips.us-west-2.amazonaws.com" - }, - "me-south-1" : { }, - "sa-east-1" : { }, - "us-east-1" : { }, - "us-east-2" : { }, - "us-west-1" : { }, - "us-west-2" : { } - } - }, - "rds" : { - "endpoints" : { - "af-south-1" : { }, - "ap-east-1" : { }, - "ap-northeast-1" : { }, - "ap-northeast-2" : { }, - "ap-northeast-3" : { }, - "ap-south-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "ca-central-1" : { }, - "eu-central-1" : { }, - "eu-north-1" : { }, - "eu-south-1" : { }, - "eu-west-1" : { }, - "eu-west-2" : { }, - "eu-west-3" : { }, - "me-south-1" : { }, - "rds-fips.ca-central-1" : { - "credentialScope" : { - "region" : "ca-central-1" - }, - "hostname" : "rds-fips.ca-central-1.amazonaws.com" - }, - "rds-fips.us-east-1" : { - "credentialScope" : { - "region" : "us-east-1" - }, - "hostname" : "rds-fips.us-east-1.amazonaws.com" - }, - "rds-fips.us-east-2" : { - "credentialScope" : { - "region" : "us-east-2" - }, - "hostname" : "rds-fips.us-east-2.amazonaws.com" - }, - "rds-fips.us-west-1" : { - "credentialScope" : { - "region" : "us-west-1" - }, - "hostname" : "rds-fips.us-west-1.amazonaws.com" - }, - "rds-fips.us-west-2" : { - "credentialScope" : { - "region" : "us-west-2" - }, - "hostname" : "rds-fips.us-west-2.amazonaws.com" - }, - "sa-east-1" : { }, - "us-east-1" : { - "sslCommonName" : "{service}.{dnsSuffix}" - }, - "us-east-2" : { }, - "us-west-1" : { }, - "us-west-2" : { } - } - }, - "redshift" : { - "endpoints" : { - "af-south-1" : { }, - "ap-east-1" : { }, - "ap-northeast-1" : { }, - "ap-northeast-2" : { }, - "ap-northeast-3" : { }, - "ap-south-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "ca-central-1" : { }, - "eu-central-1" : { }, - "eu-north-1" : { }, - "eu-south-1" : { }, - "eu-west-1" : { }, - "eu-west-2" : { }, - "eu-west-3" : { }, - "fips-ca-central-1" : { - "credentialScope" : { - "region" : "ca-central-1" - }, - "hostname" : "redshift-fips.ca-central-1.amazonaws.com" - }, - "fips-us-east-1" : { - "credentialScope" : { - "region" : "us-east-1" - }, - "hostname" : "redshift-fips.us-east-1.amazonaws.com" - }, - "fips-us-east-2" : { - "credentialScope" : { - "region" : "us-east-2" - }, - "hostname" : "redshift-fips.us-east-2.amazonaws.com" - }, - "fips-us-west-1" : { - "credentialScope" : { - "region" : "us-west-1" - }, - "hostname" : "redshift-fips.us-west-1.amazonaws.com" - }, - "fips-us-west-2" : { - "credentialScope" : { - "region" : "us-west-2" - }, - "hostname" : "redshift-fips.us-west-2.amazonaws.com" - }, - "me-south-1" : { }, - "sa-east-1" : { }, - "us-east-1" : { }, - "us-east-2" : { }, - "us-west-1" : { }, - "us-west-2" : { } - } - }, - "rekognition" : { - "endpoints" : { - "ap-northeast-1" : { }, - "ap-northeast-2" : { }, - "ap-south-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "ca-central-1" : { }, - "eu-central-1" : { }, - "eu-west-1" : { }, - "eu-west-2" : { }, - "rekognition-fips.ca-central-1" : { - "credentialScope" : { - "region" : "ca-central-1" - }, - "hostname" : "rekognition-fips.ca-central-1.amazonaws.com" - }, - "rekognition-fips.us-east-1" : { - "credentialScope" : { - "region" : "us-east-1" - }, - "hostname" : "rekognition-fips.us-east-1.amazonaws.com" - }, - "rekognition-fips.us-east-2" : { - "credentialScope" : { - "region" : "us-east-2" - }, - "hostname" : "rekognition-fips.us-east-2.amazonaws.com" - }, - "rekognition-fips.us-west-1" : { - "credentialScope" : { - "region" : "us-west-1" - }, - "hostname" : "rekognition-fips.us-west-1.amazonaws.com" - }, - "rekognition-fips.us-west-2" : { - "credentialScope" : { - "region" : "us-west-2" - }, - "hostname" : "rekognition-fips.us-west-2.amazonaws.com" - }, - "us-east-1" : { }, - "us-east-2" : { }, - "us-west-1" : { }, - "us-west-2" : { } - } - }, - "resource-groups" : { - "endpoints" : { - "af-south-1" : { }, - "ap-east-1" : { }, - "ap-northeast-1" : { }, - "ap-northeast-2" : { }, - "ap-northeast-3" : { }, - "ap-south-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "ca-central-1" : { }, - "eu-central-1" : { }, - "eu-north-1" : { }, - "eu-south-1" : { }, - "eu-west-1" : { }, - "eu-west-2" : { }, - "eu-west-3" : { }, - "fips-us-east-1" : { - "credentialScope" : { - "region" : "us-east-1" - }, - "hostname" : "resource-groups-fips.us-east-1.amazonaws.com" - }, - "fips-us-east-2" : { - "credentialScope" : { - "region" : "us-east-2" - }, - "hostname" : "resource-groups-fips.us-east-2.amazonaws.com" - }, - "fips-us-west-1" : { - "credentialScope" : { - "region" : "us-west-1" - }, - "hostname" : "resource-groups-fips.us-west-1.amazonaws.com" - }, - "fips-us-west-2" : { - "credentialScope" : { - "region" : "us-west-2" - }, - "hostname" : "resource-groups-fips.us-west-2.amazonaws.com" - }, - "me-south-1" : { }, - "sa-east-1" : { }, - "us-east-1" : { }, - "us-east-2" : { }, - "us-west-1" : { }, - "us-west-2" : { } - } - }, - "robomaker" : { - "endpoints" : { - "ap-northeast-1" : { }, - "ap-southeast-1" : { }, - "eu-central-1" : { }, - "eu-west-1" : { }, - "us-east-1" : { }, - "us-east-2" : { }, - "us-west-2" : { } - } - }, - "route53" : { - "endpoints" : { - "aws-global" : { - "credentialScope" : { - "region" : "us-east-1" - }, - "hostname" : "route53.amazonaws.com" - }, - "fips-aws-global" : { - "credentialScope" : { - "region" : "us-east-1" - }, - "hostname" : "route53-fips.amazonaws.com" - } - }, - "isRegionalized" : false, - "partitionEndpoint" : "aws-global" - }, - "route53domains" : { - "endpoints" : { - "us-east-1" : { } - } - }, - "route53resolver" : { - "defaults" : { - "protocols" : [ "https" ] - }, - "endpoints" : { - "af-south-1" : { }, - "ap-east-1" : { }, - "ap-northeast-1" : { }, - "ap-northeast-2" : { }, - "ap-northeast-3" : { }, - "ap-south-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "ca-central-1" : { }, - "eu-central-1" : { }, - "eu-north-1" : { }, - "eu-south-1" : { }, - "eu-west-1" : { }, - "eu-west-2" : { }, - "eu-west-3" : { }, - "me-south-1" : { }, - "sa-east-1" : { }, - "us-east-1" : { }, - "us-east-2" : { }, - "us-west-1" : { }, - "us-west-2" : { } - } - }, - "runtime.lex" : { - "defaults" : { - "credentialScope" : { - "service" : "lex" - } - }, - "endpoints" : { - "ap-northeast-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "eu-central-1" : { }, - "eu-west-1" : { }, - "eu-west-2" : { }, - "us-east-1" : { }, - "us-east-1-fips" : { - "credentialScope" : { - "region" : "us-east-1" - }, - "hostname" : "runtime-fips.lex.us-east-1.amazonaws.com" - }, - "us-west-2" : { }, - "us-west-2-fips" : { - "credentialScope" : { - "region" : "us-west-2" - }, - "hostname" : "runtime-fips.lex.us-west-2.amazonaws.com" - } - } - }, - "runtime.sagemaker" : { - "endpoints" : { - "af-south-1" : { }, - "ap-east-1" : { }, - "ap-northeast-1" : { }, - "ap-northeast-2" : { }, - "ap-south-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "ca-central-1" : { }, - "eu-central-1" : { }, - "eu-north-1" : { }, - "eu-south-1" : { }, - "eu-west-1" : { }, - "eu-west-2" : { }, - "eu-west-3" : { }, - "me-south-1" : { }, - "sa-east-1" : { }, - "us-east-1" : { }, - "us-east-1-fips" : { - "credentialScope" : { - "region" : "us-east-1" - }, - "hostname" : "runtime-fips.sagemaker.us-east-1.amazonaws.com" - }, - "us-east-2" : { }, - "us-east-2-fips" : { - "credentialScope" : { - "region" : "us-east-2" - }, - "hostname" : "runtime-fips.sagemaker.us-east-2.amazonaws.com" - }, - "us-west-1" : { }, - "us-west-1-fips" : { - "credentialScope" : { - "region" : "us-west-1" - }, - "hostname" : "runtime-fips.sagemaker.us-west-1.amazonaws.com" - }, - "us-west-2" : { }, - "us-west-2-fips" : { - "credentialScope" : { - "region" : "us-west-2" - }, - "hostname" : "runtime-fips.sagemaker.us-west-2.amazonaws.com" - } - } - }, - "s3" : { - "defaults" : { - "protocols" : [ "http", "https" ], - "signatureVersions" : [ "s3v4" ] - }, - "endpoints" : { - "accesspoint-af-south-1" : { - "hostname" : "s3-accesspoint.af-south-1.amazonaws.com", - "signatureVersions" : [ "s3v4" ] - }, - "accesspoint-ap-east-1" : { - "hostname" : "s3-accesspoint.ap-east-1.amazonaws.com", - "signatureVersions" : [ "s3v4" ] - }, - "accesspoint-ap-northeast-1" : { - "hostname" : "s3-accesspoint.ap-northeast-1.amazonaws.com", - "signatureVersions" : [ "s3v4" ] - }, - "accesspoint-ap-northeast-2" : { - "hostname" : "s3-accesspoint.ap-northeast-2.amazonaws.com", - "signatureVersions" : [ "s3v4" ] - }, - "accesspoint-ap-northeast-3" : { - "hostname" : "s3-accesspoint.ap-northeast-3.amazonaws.com", - "signatureVersions" : [ "s3v4" ] - }, - "accesspoint-ap-south-1" : { - "hostname" : "s3-accesspoint.ap-south-1.amazonaws.com", - "signatureVersions" : [ "s3v4" ] - }, - "accesspoint-ap-southeast-1" : { - "hostname" : "s3-accesspoint.ap-southeast-1.amazonaws.com", - "signatureVersions" : [ "s3v4" ] - }, - "accesspoint-ap-southeast-2" : { - "hostname" : "s3-accesspoint.ap-southeast-2.amazonaws.com", - "signatureVersions" : [ "s3v4" ] - }, - "accesspoint-ca-central-1" : { - "hostname" : "s3-accesspoint.ca-central-1.amazonaws.com", - "signatureVersions" : [ "s3v4" ] - }, - "accesspoint-eu-central-1" : { - "hostname" : "s3-accesspoint.eu-central-1.amazonaws.com", - "signatureVersions" : [ "s3v4" ] - }, - "accesspoint-eu-north-1" : { - "hostname" : "s3-accesspoint.eu-north-1.amazonaws.com", - "signatureVersions" : [ "s3v4" ] - }, - "accesspoint-eu-south-1" : { - "hostname" : "s3-accesspoint.eu-south-1.amazonaws.com", - "signatureVersions" : [ "s3v4" ] - }, - "accesspoint-eu-west-1" : { - "hostname" : "s3-accesspoint.eu-west-1.amazonaws.com", - "signatureVersions" : [ "s3v4" ] - }, - "accesspoint-eu-west-2" : { - "hostname" : "s3-accesspoint.eu-west-2.amazonaws.com", - "signatureVersions" : [ "s3v4" ] - }, - "accesspoint-eu-west-3" : { - "hostname" : "s3-accesspoint.eu-west-3.amazonaws.com", - "signatureVersions" : [ "s3v4" ] - }, - "accesspoint-me-south-1" : { - "hostname" : "s3-accesspoint.me-south-1.amazonaws.com", - "signatureVersions" : [ "s3v4" ] - }, - "accesspoint-sa-east-1" : { - "hostname" : "s3-accesspoint.sa-east-1.amazonaws.com", - "signatureVersions" : [ "s3v4" ] - }, - "accesspoint-us-east-1" : { - "hostname" : "s3-accesspoint.us-east-1.amazonaws.com", - "signatureVersions" : [ "s3v4" ] - }, - "accesspoint-us-east-2" : { - "hostname" : "s3-accesspoint.us-east-2.amazonaws.com", - "signatureVersions" : [ "s3v4" ] - }, - "accesspoint-us-west-1" : { - "hostname" : "s3-accesspoint.us-west-1.amazonaws.com", - "signatureVersions" : [ "s3v4" ] - }, - "accesspoint-us-west-2" : { - "hostname" : "s3-accesspoint.us-west-2.amazonaws.com", - "signatureVersions" : [ "s3v4" ] - }, - "af-south-1" : { }, - "ap-east-1" : { }, - "ap-northeast-1" : { - "hostname" : "s3.ap-northeast-1.amazonaws.com", - "signatureVersions" : [ "s3", "s3v4" ] - }, - "ap-northeast-2" : { }, - "ap-northeast-3" : { }, - "ap-south-1" : { }, - "ap-southeast-1" : { - "hostname" : "s3.ap-southeast-1.amazonaws.com", - "signatureVersions" : [ "s3", "s3v4" ] - }, - "ap-southeast-2" : { - "hostname" : "s3.ap-southeast-2.amazonaws.com", - "signatureVersions" : [ "s3", "s3v4" ] - }, - "aws-global" : { - "credentialScope" : { - "region" : "us-east-1" - }, - "hostname" : "s3.amazonaws.com", - "signatureVersions" : [ "s3", "s3v4" ] - }, - "ca-central-1" : { }, - "eu-central-1" : { }, - "eu-north-1" : { }, - "eu-south-1" : { }, - "eu-west-1" : { - "hostname" : "s3.eu-west-1.amazonaws.com", - "signatureVersions" : [ "s3", "s3v4" ] - }, - "eu-west-2" : { }, - "eu-west-3" : { }, - "fips-accesspoint-ca-central-1" : { - "hostname" : "s3-accesspoint-fips.ca-central-1.amazonaws.com", - "signatureVersions" : [ "s3v4" ] - }, - "fips-accesspoint-us-east-1" : { - "hostname" : "s3-accesspoint-fips.us-east-1.amazonaws.com", - "signatureVersions" : [ "s3v4" ] - }, - "fips-accesspoint-us-east-2" : { - "hostname" : "s3-accesspoint-fips.us-east-2.amazonaws.com", - "signatureVersions" : [ "s3v4" ] - }, - "fips-accesspoint-us-west-1" : { - "hostname" : "s3-accesspoint-fips.us-west-1.amazonaws.com", - "signatureVersions" : [ "s3v4" ] - }, - "fips-accesspoint-us-west-2" : { - "hostname" : "s3-accesspoint-fips.us-west-2.amazonaws.com", - "signatureVersions" : [ "s3v4" ] - }, - "me-south-1" : { }, - "s3-external-1" : { - "credentialScope" : { - "region" : "us-east-1" - }, - "hostname" : "s3-external-1.amazonaws.com", - "signatureVersions" : [ "s3", "s3v4" ] - }, - "sa-east-1" : { - "hostname" : "s3.sa-east-1.amazonaws.com", - "signatureVersions" : [ "s3", "s3v4" ] - }, - "us-east-1" : { - "hostname" : "s3.us-east-1.amazonaws.com", - "signatureVersions" : [ "s3", "s3v4" ] - }, - "us-east-2" : { }, - "us-west-1" : { - "hostname" : "s3.us-west-1.amazonaws.com", - "signatureVersions" : [ "s3", "s3v4" ] - }, - "us-west-2" : { - "hostname" : "s3.us-west-2.amazonaws.com", - "signatureVersions" : [ "s3", "s3v4" ] - } - }, - "isRegionalized" : true, - "partitionEndpoint" : "aws-global" - }, - "s3-control" : { - "defaults" : { - "protocols" : [ "https" ], - "signatureVersions" : [ "s3v4" ] - }, - "endpoints" : { - "ap-northeast-1" : { - "credentialScope" : { - "region" : "ap-northeast-1" - }, - "hostname" : "s3-control.ap-northeast-1.amazonaws.com", - "signatureVersions" : [ "s3v4" ] - }, - "ap-northeast-2" : { - "credentialScope" : { - "region" : "ap-northeast-2" - }, - "hostname" : "s3-control.ap-northeast-2.amazonaws.com", - "signatureVersions" : [ "s3v4" ] - }, - "ap-northeast-3" : { - "credentialScope" : { - "region" : "ap-northeast-3" - }, - "hostname" : "s3-control.ap-northeast-3.amazonaws.com", - "signatureVersions" : [ "s3v4" ] - }, - "ap-south-1" : { - "credentialScope" : { - "region" : "ap-south-1" - }, - "hostname" : "s3-control.ap-south-1.amazonaws.com", - "signatureVersions" : [ "s3v4" ] - }, - "ap-southeast-1" : { - "credentialScope" : { - "region" : "ap-southeast-1" - }, - "hostname" : "s3-control.ap-southeast-1.amazonaws.com", - "signatureVersions" : [ "s3v4" ] - }, - "ap-southeast-2" : { - "credentialScope" : { - "region" : "ap-southeast-2" - }, - "hostname" : "s3-control.ap-southeast-2.amazonaws.com", - "signatureVersions" : [ "s3v4" ] - }, - "ca-central-1" : { - "credentialScope" : { - "region" : "ca-central-1" - }, - "hostname" : "s3-control.ca-central-1.amazonaws.com", - "signatureVersions" : [ "s3v4" ] - }, - "ca-central-1-fips" : { - "credentialScope" : { - "region" : "ca-central-1" - }, - "hostname" : "s3-control-fips.ca-central-1.amazonaws.com", - "signatureVersions" : [ "s3v4" ] - }, - "eu-central-1" : { - "credentialScope" : { - "region" : "eu-central-1" - }, - "hostname" : "s3-control.eu-central-1.amazonaws.com", - "signatureVersions" : [ "s3v4" ] - }, - "eu-north-1" : { - "credentialScope" : { - "region" : "eu-north-1" - }, - "hostname" : "s3-control.eu-north-1.amazonaws.com", - "signatureVersions" : [ "s3v4" ] - }, - "eu-west-1" : { - "credentialScope" : { - "region" : "eu-west-1" - }, - "hostname" : "s3-control.eu-west-1.amazonaws.com", - "signatureVersions" : [ "s3v4" ] - }, - "eu-west-2" : { - "credentialScope" : { - "region" : "eu-west-2" - }, - "hostname" : "s3-control.eu-west-2.amazonaws.com", - "signatureVersions" : [ "s3v4" ] - }, - "eu-west-3" : { - "credentialScope" : { - "region" : "eu-west-3" - }, - "hostname" : "s3-control.eu-west-3.amazonaws.com", - "signatureVersions" : [ "s3v4" ] - }, - "sa-east-1" : { - "credentialScope" : { - "region" : "sa-east-1" - }, - "hostname" : "s3-control.sa-east-1.amazonaws.com", - "signatureVersions" : [ "s3v4" ] - }, - "us-east-1" : { - "credentialScope" : { - "region" : "us-east-1" - }, - "hostname" : "s3-control.us-east-1.amazonaws.com", - "signatureVersions" : [ "s3v4" ] - }, - "us-east-1-fips" : { - "credentialScope" : { - "region" : "us-east-1" - }, - "hostname" : "s3-control-fips.us-east-1.amazonaws.com", - "signatureVersions" : [ "s3v4" ] - }, - "us-east-2" : { - "credentialScope" : { - "region" : "us-east-2" - }, - "hostname" : "s3-control.us-east-2.amazonaws.com", - "signatureVersions" : [ "s3v4" ] - }, - "us-east-2-fips" : { - "credentialScope" : { - "region" : "us-east-2" - }, - "hostname" : "s3-control-fips.us-east-2.amazonaws.com", - "signatureVersions" : [ "s3v4" ] - }, - "us-west-1" : { - "credentialScope" : { - "region" : "us-west-1" - }, - "hostname" : "s3-control.us-west-1.amazonaws.com", - "signatureVersions" : [ "s3v4" ] - }, - "us-west-1-fips" : { - "credentialScope" : { - "region" : "us-west-1" - }, - "hostname" : "s3-control-fips.us-west-1.amazonaws.com", - "signatureVersions" : [ "s3v4" ] - }, - "us-west-2" : { - "credentialScope" : { - "region" : "us-west-2" - }, - "hostname" : "s3-control.us-west-2.amazonaws.com", - "signatureVersions" : [ "s3v4" ] - }, - "us-west-2-fips" : { - "credentialScope" : { - "region" : "us-west-2" - }, - "hostname" : "s3-control-fips.us-west-2.amazonaws.com", - "signatureVersions" : [ "s3v4" ] - } - } - }, - "savingsplans" : { - "endpoints" : { - "aws-global" : { - "credentialScope" : { - "region" : "us-east-1" - }, - "hostname" : "savingsplans.amazonaws.com" - } - }, - "isRegionalized" : false, - "partitionEndpoint" : "aws-global" - }, - "schemas" : { - "endpoints" : { - "ap-east-1" : { }, - "ap-northeast-1" : { }, - "ap-northeast-2" : { }, - "ap-south-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "ca-central-1" : { }, - "eu-central-1" : { }, - "eu-north-1" : { }, - "eu-west-1" : { }, - "eu-west-2" : { }, - "eu-west-3" : { }, - "sa-east-1" : { }, - "us-east-1" : { }, - "us-east-2" : { }, - "us-west-1" : { }, - "us-west-2" : { } - } - }, - "sdb" : { - "defaults" : { - "protocols" : [ "http", "https" ], - "signatureVersions" : [ "v2" ] - }, - "endpoints" : { - "ap-northeast-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "eu-west-1" : { }, - "sa-east-1" : { }, - "us-east-1" : { - "hostname" : "sdb.amazonaws.com" - }, - "us-west-1" : { }, - "us-west-2" : { } - } - }, - "secretsmanager" : { - "endpoints" : { - "af-south-1" : { }, - "ap-east-1" : { }, - "ap-northeast-1" : { }, - "ap-northeast-2" : { }, - "ap-northeast-3" : { }, - "ap-south-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "ca-central-1" : { }, - "eu-central-1" : { }, - "eu-north-1" : { }, - "eu-south-1" : { }, - "eu-west-1" : { }, - "eu-west-2" : { }, - "eu-west-3" : { }, - "me-south-1" : { }, - "sa-east-1" : { }, - "us-east-1" : { }, - "us-east-1-fips" : { - "credentialScope" : { - "region" : "us-east-1" - }, - "hostname" : "secretsmanager-fips.us-east-1.amazonaws.com" - }, - "us-east-2" : { }, - "us-east-2-fips" : { - "credentialScope" : { - "region" : "us-east-2" - }, - "hostname" : "secretsmanager-fips.us-east-2.amazonaws.com" - }, - "us-west-1" : { }, - "us-west-1-fips" : { - "credentialScope" : { - "region" : "us-west-1" - }, - "hostname" : "secretsmanager-fips.us-west-1.amazonaws.com" - }, - "us-west-2" : { }, - "us-west-2-fips" : { - "credentialScope" : { - "region" : "us-west-2" - }, - "hostname" : "secretsmanager-fips.us-west-2.amazonaws.com" - } - } - }, - "securityhub" : { - "endpoints" : { - "af-south-1" : { }, - "ap-east-1" : { }, - "ap-northeast-1" : { }, - "ap-northeast-2" : { }, - "ap-northeast-3" : { }, - "ap-south-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "ca-central-1" : { }, - "eu-central-1" : { }, - "eu-north-1" : { }, - "eu-south-1" : { }, - "eu-west-1" : { }, - "eu-west-2" : { }, - "eu-west-3" : { }, - "fips-us-east-1" : { - "credentialScope" : { - "region" : "us-east-1" - }, - "hostname" : "securityhub-fips.us-east-1.amazonaws.com" - }, - "fips-us-east-2" : { - "credentialScope" : { - "region" : "us-east-2" - }, - "hostname" : "securityhub-fips.us-east-2.amazonaws.com" - }, - "fips-us-west-1" : { - "credentialScope" : { - "region" : "us-west-1" - }, - "hostname" : "securityhub-fips.us-west-1.amazonaws.com" - }, - "fips-us-west-2" : { - "credentialScope" : { - "region" : "us-west-2" - }, - "hostname" : "securityhub-fips.us-west-2.amazonaws.com" - }, - "me-south-1" : { }, - "sa-east-1" : { }, - "us-east-1" : { }, - "us-east-2" : { }, - "us-west-1" : { }, - "us-west-2" : { } - } - }, - "serverlessrepo" : { - "defaults" : { - "protocols" : [ "https" ] - }, - "endpoints" : { - "ap-east-1" : { - "protocols" : [ "https" ] - }, - "ap-northeast-1" : { - "protocols" : [ "https" ] - }, - "ap-northeast-2" : { - "protocols" : [ "https" ] - }, - "ap-south-1" : { - "protocols" : [ "https" ] - }, - "ap-southeast-1" : { - "protocols" : [ "https" ] - }, - "ap-southeast-2" : { - "protocols" : [ "https" ] - }, - "ca-central-1" : { - "protocols" : [ "https" ] - }, - "eu-central-1" : { - "protocols" : [ "https" ] - }, - "eu-north-1" : { - "protocols" : [ "https" ] - }, - "eu-west-1" : { - "protocols" : [ "https" ] - }, - "eu-west-2" : { - "protocols" : [ "https" ] - }, - "eu-west-3" : { - "protocols" : [ "https" ] - }, - "me-south-1" : { - "protocols" : [ "https" ] - }, - "sa-east-1" : { - "protocols" : [ "https" ] - }, - "us-east-1" : { - "protocols" : [ "https" ] - }, - "us-east-2" : { - "protocols" : [ "https" ] - }, - "us-west-1" : { - "protocols" : [ "https" ] - }, - "us-west-2" : { - "protocols" : [ "https" ] - } - } - }, - "servicecatalog" : { - "endpoints" : { - "af-south-1" : { }, - "ap-east-1" : { }, - "ap-northeast-1" : { }, - "ap-northeast-2" : { }, - "ap-northeast-3" : { }, - "ap-south-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "ca-central-1" : { }, - "eu-central-1" : { }, - "eu-north-1" : { }, - "eu-south-1" : { }, - "eu-west-1" : { }, - "eu-west-2" : { }, - "eu-west-3" : { }, - "me-south-1" : { }, - "sa-east-1" : { }, - "us-east-1" : { }, - "us-east-1-fips" : { - "credentialScope" : { - "region" : "us-east-1" - }, - "hostname" : "servicecatalog-fips.us-east-1.amazonaws.com" - }, - "us-east-2" : { }, - "us-east-2-fips" : { - "credentialScope" : { - "region" : "us-east-2" - }, - "hostname" : "servicecatalog-fips.us-east-2.amazonaws.com" - }, - "us-west-1" : { }, - "us-west-1-fips" : { - "credentialScope" : { - "region" : "us-west-1" - }, - "hostname" : "servicecatalog-fips.us-west-1.amazonaws.com" - }, - "us-west-2" : { }, - "us-west-2-fips" : { - "credentialScope" : { - "region" : "us-west-2" - }, - "hostname" : "servicecatalog-fips.us-west-2.amazonaws.com" - } - } - }, - "servicecatalog-appregistry" : { - "endpoints" : { - "af-south-1" : { }, - "ap-east-1" : { }, - "ap-northeast-1" : { }, - "ap-northeast-2" : { }, - "ap-south-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "ca-central-1" : { }, - "eu-central-1" : { }, - "eu-north-1" : { }, - "eu-south-1" : { }, - "eu-west-1" : { }, - "eu-west-2" : { }, - "eu-west-3" : { }, - "fips-ca-central-1" : { - "credentialScope" : { - "region" : "ca-central-1" - }, - "hostname" : "servicecatalog-appregistry-fips.ca-central-1.amazonaws.com" - }, - "fips-us-east-1" : { - "credentialScope" : { - "region" : "us-east-1" - }, - "hostname" : "servicecatalog-appregistry-fips.us-east-1.amazonaws.com" - }, - "fips-us-east-2" : { - "credentialScope" : { - "region" : "us-east-2" - }, - "hostname" : "servicecatalog-appregistry-fips.us-east-2.amazonaws.com" - }, - "fips-us-west-1" : { - "credentialScope" : { - "region" : "us-west-1" - }, - "hostname" : "servicecatalog-appregistry-fips.us-west-1.amazonaws.com" - }, - "fips-us-west-2" : { - "credentialScope" : { - "region" : "us-west-2" - }, - "hostname" : "servicecatalog-appregistry-fips.us-west-2.amazonaws.com" - }, - "me-south-1" : { }, - "sa-east-1" : { }, - "us-east-1" : { }, - "us-east-2" : { }, - "us-west-1" : { }, - "us-west-2" : { } - } - }, - "servicediscovery" : { - "endpoints" : { - "af-south-1" : { }, - "ap-east-1" : { }, - "ap-northeast-1" : { }, - "ap-northeast-2" : { }, - "ap-south-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "ca-central-1" : { }, - "eu-central-1" : { }, - "eu-north-1" : { }, - "eu-south-1" : { }, - "eu-west-1" : { }, - "eu-west-2" : { }, - "eu-west-3" : { }, - "me-south-1" : { }, - "sa-east-1" : { }, - "servicediscovery-fips" : { - "credentialScope" : { - "region" : "ca-central-1" - }, - "hostname" : "servicediscovery-fips.ca-central-1.amazonaws.com" - }, - "us-east-1" : { }, - "us-east-2" : { }, - "us-west-1" : { }, - "us-west-2" : { } - } - }, - "servicequotas" : { - "defaults" : { - "protocols" : [ "https" ] - }, - "endpoints" : { - "af-south-1" : { }, - "ap-east-1" : { }, - "ap-northeast-1" : { }, - "ap-northeast-2" : { }, - "ap-northeast-3" : { }, - "ap-south-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "ca-central-1" : { }, - "eu-central-1" : { }, - "eu-north-1" : { }, - "eu-south-1" : { }, - "eu-west-1" : { }, - "eu-west-2" : { }, - "eu-west-3" : { }, - "me-south-1" : { }, - "sa-east-1" : { }, - "us-east-1" : { }, - "us-east-2" : { }, - "us-west-1" : { }, - "us-west-2" : { } - } - }, - "session.qldb" : { - "endpoints" : { - "ap-northeast-1" : { }, - "ap-northeast-2" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "eu-central-1" : { }, - "eu-west-1" : { }, - "fips-us-east-1" : { - "credentialScope" : { - "region" : "us-east-1" - }, - "hostname" : "session.qldb-fips.us-east-1.amazonaws.com" - }, - "fips-us-east-2" : { - "credentialScope" : { - "region" : "us-east-2" - }, - "hostname" : "session.qldb-fips.us-east-2.amazonaws.com" - }, - "fips-us-west-2" : { - "credentialScope" : { - "region" : "us-west-2" - }, - "hostname" : "session.qldb-fips.us-west-2.amazonaws.com" - }, - "us-east-1" : { }, - "us-east-2" : { }, - "us-west-2" : { } - } - }, - "shield" : { - "defaults" : { - "protocols" : [ "https" ], - "sslCommonName" : "shield.us-east-1.amazonaws.com" - }, - "endpoints" : { - "aws-global" : { - "credentialScope" : { - "region" : "us-east-1" - }, - "hostname" : "shield.us-east-1.amazonaws.com" - }, - "fips-aws-global" : { - "credentialScope" : { - "region" : "us-east-1" - }, - "hostname" : "shield-fips.us-east-1.amazonaws.com" - } - }, - "isRegionalized" : false, - "partitionEndpoint" : "aws-global" - }, - "sms" : { - "endpoints" : { - "af-south-1" : { }, - "ap-east-1" : { }, - "ap-northeast-1" : { }, - "ap-northeast-2" : { }, - "ap-south-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "ca-central-1" : { }, - "eu-central-1" : { }, - "eu-north-1" : { }, - "eu-south-1" : { }, - "eu-west-1" : { }, - "eu-west-2" : { }, - "eu-west-3" : { }, - "fips-us-east-1" : { - "credentialScope" : { - "region" : "us-east-1" - }, - "hostname" : "sms-fips.us-east-1.amazonaws.com" - }, - "fips-us-east-2" : { - "credentialScope" : { - "region" : "us-east-2" - }, - "hostname" : "sms-fips.us-east-2.amazonaws.com" - }, - "fips-us-west-1" : { - "credentialScope" : { - "region" : "us-west-1" - }, - "hostname" : "sms-fips.us-west-1.amazonaws.com" - }, - "fips-us-west-2" : { - "credentialScope" : { - "region" : "us-west-2" - }, - "hostname" : "sms-fips.us-west-2.amazonaws.com" - }, - "me-south-1" : { }, - "sa-east-1" : { }, - "us-east-1" : { }, - "us-east-2" : { }, - "us-west-1" : { }, - "us-west-2" : { } - } - }, - "snowball" : { - "endpoints" : { - "af-south-1" : { }, - "ap-east-1" : { }, - "ap-northeast-1" : { }, - "ap-northeast-2" : { }, - "ap-northeast-3" : { }, - "ap-south-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "ca-central-1" : { }, - "eu-central-1" : { }, - "eu-north-1" : { }, - "eu-south-1" : { }, - "eu-west-1" : { }, - "eu-west-2" : { }, - "eu-west-3" : { }, - "fips-ap-northeast-1" : { - "credentialScope" : { - "region" : "ap-northeast-1" - }, - "hostname" : "snowball-fips.ap-northeast-1.amazonaws.com" - }, - "fips-ap-northeast-2" : { - "credentialScope" : { - "region" : "ap-northeast-2" - }, - "hostname" : "snowball-fips.ap-northeast-2.amazonaws.com" - }, - "fips-ap-northeast-3" : { - "credentialScope" : { - "region" : "ap-northeast-3" - }, - "hostname" : "snowball-fips.ap-northeast-3.amazonaws.com" - }, - "fips-ap-south-1" : { - "credentialScope" : { - "region" : "ap-south-1" - }, - "hostname" : "snowball-fips.ap-south-1.amazonaws.com" - }, - "fips-ap-southeast-1" : { - "credentialScope" : { - "region" : "ap-southeast-1" - }, - "hostname" : "snowball-fips.ap-southeast-1.amazonaws.com" - }, - "fips-ap-southeast-2" : { - "credentialScope" : { - "region" : "ap-southeast-2" - }, - "hostname" : "snowball-fips.ap-southeast-2.amazonaws.com" - }, - "fips-ca-central-1" : { - "credentialScope" : { - "region" : "ca-central-1" - }, - "hostname" : "snowball-fips.ca-central-1.amazonaws.com" - }, - "fips-eu-central-1" : { - "credentialScope" : { - "region" : "eu-central-1" - }, - "hostname" : "snowball-fips.eu-central-1.amazonaws.com" - }, - "fips-eu-west-1" : { - "credentialScope" : { - "region" : "eu-west-1" - }, - "hostname" : "snowball-fips.eu-west-1.amazonaws.com" - }, - "fips-eu-west-2" : { - "credentialScope" : { - "region" : "eu-west-2" - }, - "hostname" : "snowball-fips.eu-west-2.amazonaws.com" - }, - "fips-eu-west-3" : { - "credentialScope" : { - "region" : "eu-west-3" - }, - "hostname" : "snowball-fips.eu-west-3.amazonaws.com" - }, - "fips-sa-east-1" : { - "credentialScope" : { - "region" : "sa-east-1" - }, - "hostname" : "snowball-fips.sa-east-1.amazonaws.com" - }, - "fips-us-east-1" : { - "credentialScope" : { - "region" : "us-east-1" - }, - "hostname" : "snowball-fips.us-east-1.amazonaws.com" - }, - "fips-us-east-2" : { - "credentialScope" : { - "region" : "us-east-2" - }, - "hostname" : "snowball-fips.us-east-2.amazonaws.com" - }, - "fips-us-west-1" : { - "credentialScope" : { - "region" : "us-west-1" - }, - "hostname" : "snowball-fips.us-west-1.amazonaws.com" - }, - "fips-us-west-2" : { - "credentialScope" : { - "region" : "us-west-2" - }, - "hostname" : "snowball-fips.us-west-2.amazonaws.com" - }, - "sa-east-1" : { }, - "us-east-1" : { }, - "us-east-2" : { }, - "us-west-1" : { }, - "us-west-2" : { } - } - }, - "sns" : { - "defaults" : { - "protocols" : [ "http", "https" ] - }, - "endpoints" : { - "af-south-1" : { }, - "ap-east-1" : { }, - "ap-northeast-1" : { }, - "ap-northeast-2" : { }, - "ap-northeast-3" : { }, - "ap-south-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "ca-central-1" : { }, - "eu-central-1" : { }, - "eu-north-1" : { }, - "eu-south-1" : { }, - "eu-west-1" : { }, - "eu-west-2" : { }, - "eu-west-3" : { }, - "fips-us-east-1" : { - "credentialScope" : { - "region" : "us-east-1" - }, - "hostname" : "sns-fips.us-east-1.amazonaws.com" - }, - "fips-us-east-2" : { - "credentialScope" : { - "region" : "us-east-2" - }, - "hostname" : "sns-fips.us-east-2.amazonaws.com" - }, - "fips-us-west-1" : { - "credentialScope" : { - "region" : "us-west-1" - }, - "hostname" : "sns-fips.us-west-1.amazonaws.com" - }, - "fips-us-west-2" : { - "credentialScope" : { - "region" : "us-west-2" - }, - "hostname" : "sns-fips.us-west-2.amazonaws.com" - }, - "me-south-1" : { }, - "sa-east-1" : { }, - "us-east-1" : { }, - "us-east-2" : { }, - "us-west-1" : { }, - "us-west-2" : { } - } - }, - "sqs" : { - "defaults" : { - "protocols" : [ "http", "https" ], - "sslCommonName" : "{region}.queue.{dnsSuffix}" - }, - "endpoints" : { - "af-south-1" : { }, - "ap-east-1" : { }, - "ap-northeast-1" : { }, - "ap-northeast-2" : { }, - "ap-northeast-3" : { }, - "ap-south-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "ca-central-1" : { }, - "eu-central-1" : { }, - "eu-north-1" : { }, - "eu-south-1" : { }, - "eu-west-1" : { }, - "eu-west-2" : { }, - "eu-west-3" : { }, - "fips-us-east-1" : { - "credentialScope" : { - "region" : "us-east-1" - }, - "hostname" : "sqs-fips.us-east-1.amazonaws.com" - }, - "fips-us-east-2" : { - "credentialScope" : { - "region" : "us-east-2" - }, - "hostname" : "sqs-fips.us-east-2.amazonaws.com" - }, - "fips-us-west-1" : { - "credentialScope" : { - "region" : "us-west-1" - }, - "hostname" : "sqs-fips.us-west-1.amazonaws.com" - }, - "fips-us-west-2" : { - "credentialScope" : { - "region" : "us-west-2" - }, - "hostname" : "sqs-fips.us-west-2.amazonaws.com" - }, - "me-south-1" : { }, - "sa-east-1" : { }, - "us-east-1" : { - "sslCommonName" : "queue.{dnsSuffix}" - }, - "us-east-2" : { }, - "us-west-1" : { }, - "us-west-2" : { } - } - }, - "ssm" : { - "endpoints" : { - "af-south-1" : { }, - "ap-east-1" : { }, - "ap-northeast-1" : { }, - "ap-northeast-2" : { }, - "ap-northeast-3" : { }, - "ap-south-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "ca-central-1" : { }, - "eu-central-1" : { }, - "eu-north-1" : { }, - "eu-south-1" : { }, - "eu-west-1" : { }, - "eu-west-2" : { }, - "eu-west-3" : { }, - "fips-ca-central-1" : { - "credentialScope" : { - "region" : "ca-central-1" - }, - "hostname" : "ssm-fips.ca-central-1.amazonaws.com" - }, - "fips-us-east-1" : { - "credentialScope" : { - "region" : "us-east-1" - }, - "hostname" : "ssm-fips.us-east-1.amazonaws.com" - }, - "fips-us-east-2" : { - "credentialScope" : { - "region" : "us-east-2" - }, - "hostname" : "ssm-fips.us-east-2.amazonaws.com" - }, - "fips-us-west-1" : { - "credentialScope" : { - "region" : "us-west-1" - }, - "hostname" : "ssm-fips.us-west-1.amazonaws.com" - }, - "fips-us-west-2" : { - "credentialScope" : { - "region" : "us-west-2" - }, - "hostname" : "ssm-fips.us-west-2.amazonaws.com" - }, - "me-south-1" : { }, - "sa-east-1" : { }, - "us-east-1" : { }, - "us-east-2" : { }, - "us-west-1" : { }, - "us-west-2" : { } - } - }, - "states" : { - "endpoints" : { - "af-south-1" : { }, - "ap-east-1" : { }, - "ap-northeast-1" : { }, - "ap-northeast-2" : { }, - "ap-northeast-3" : { }, - "ap-south-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "ca-central-1" : { }, - "eu-central-1" : { }, - "eu-north-1" : { }, - "eu-south-1" : { }, - "eu-west-1" : { }, - "eu-west-2" : { }, - "eu-west-3" : { }, - "fips-us-east-1" : { - "credentialScope" : { - "region" : "us-east-1" - }, - "hostname" : "states-fips.us-east-1.amazonaws.com" - }, - "fips-us-east-2" : { - "credentialScope" : { - "region" : "us-east-2" - }, - "hostname" : "states-fips.us-east-2.amazonaws.com" - }, - "fips-us-west-1" : { - "credentialScope" : { - "region" : "us-west-1" - }, - "hostname" : "states-fips.us-west-1.amazonaws.com" - }, - "fips-us-west-2" : { - "credentialScope" : { - "region" : "us-west-2" - }, - "hostname" : "states-fips.us-west-2.amazonaws.com" - }, - "me-south-1" : { }, - "sa-east-1" : { }, - "us-east-1" : { }, - "us-east-2" : { }, - "us-west-1" : { }, - "us-west-2" : { } - } - }, - "storagegateway" : { - "endpoints" : { - "af-south-1" : { }, - "ap-east-1" : { }, - "ap-northeast-1" : { }, - "ap-northeast-2" : { }, - "ap-south-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "ca-central-1" : { }, - "eu-central-1" : { }, - "eu-north-1" : { }, - "eu-south-1" : { }, - "eu-west-1" : { }, - "eu-west-2" : { }, - "eu-west-3" : { }, - "fips" : { - "credentialScope" : { - "region" : "ca-central-1" - }, - "hostname" : "storagegateway-fips.ca-central-1.amazonaws.com" - }, - "me-south-1" : { }, - "sa-east-1" : { }, - "us-east-1" : { }, - "us-east-2" : { }, - "us-west-1" : { }, - "us-west-2" : { } - } - }, - "streams.dynamodb" : { - "defaults" : { - "credentialScope" : { - "service" : "dynamodb" - }, - "protocols" : [ "http", "https" ] - }, - "endpoints" : { - "ap-northeast-1" : { }, - "ap-northeast-2" : { }, - "ap-south-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "ca-central-1" : { }, - "ca-central-1-fips" : { - "credentialScope" : { - "region" : "ca-central-1" - }, - "hostname" : "dynamodb-fips.ca-central-1.amazonaws.com" - }, - "eu-central-1" : { }, - "eu-north-1" : { }, - "eu-west-1" : { }, - "eu-west-2" : { }, - "eu-west-3" : { }, - "local" : { - "credentialScope" : { - "region" : "us-east-1" - }, - "hostname" : "localhost:8000", - "protocols" : [ "http" ] - }, - "me-south-1" : { }, - "sa-east-1" : { }, - "us-east-1" : { }, - "us-east-1-fips" : { - "credentialScope" : { - "region" : "us-east-1" - }, - "hostname" : "dynamodb-fips.us-east-1.amazonaws.com" - }, - "us-east-2" : { }, - "us-east-2-fips" : { - "credentialScope" : { - "region" : "us-east-2" - }, - "hostname" : "dynamodb-fips.us-east-2.amazonaws.com" - }, - "us-west-1" : { }, - "us-west-1-fips" : { - "credentialScope" : { - "region" : "us-west-1" - }, - "hostname" : "dynamodb-fips.us-west-1.amazonaws.com" - }, - "us-west-2" : { }, - "us-west-2-fips" : { - "credentialScope" : { - "region" : "us-west-2" - }, - "hostname" : "dynamodb-fips.us-west-2.amazonaws.com" - } - } - }, - "sts" : { - "endpoints" : { - "af-south-1" : { }, - "ap-east-1" : { }, - "ap-northeast-1" : { }, - "ap-northeast-2" : { }, - "ap-northeast-3" : { }, - "ap-south-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "aws-global" : { - "credentialScope" : { - "region" : "us-east-1" - }, - "hostname" : "sts.amazonaws.com" - }, - "ca-central-1" : { }, - "eu-central-1" : { }, - "eu-north-1" : { }, - "eu-south-1" : { }, - "eu-west-1" : { }, - "eu-west-2" : { }, - "eu-west-3" : { }, - "me-south-1" : { }, - "sa-east-1" : { }, - "us-east-1" : { }, - "us-east-1-fips" : { - "credentialScope" : { - "region" : "us-east-1" - }, - "hostname" : "sts-fips.us-east-1.amazonaws.com" - }, - "us-east-2" : { }, - "us-east-2-fips" : { - "credentialScope" : { - "region" : "us-east-2" - }, - "hostname" : "sts-fips.us-east-2.amazonaws.com" - }, - "us-west-1" : { }, - "us-west-1-fips" : { - "credentialScope" : { - "region" : "us-west-1" - }, - "hostname" : "sts-fips.us-west-1.amazonaws.com" - }, - "us-west-2" : { }, - "us-west-2-fips" : { - "credentialScope" : { - "region" : "us-west-2" - }, - "hostname" : "sts-fips.us-west-2.amazonaws.com" - } - }, - "partitionEndpoint" : "aws-global" - }, - "support" : { - "endpoints" : { - "aws-global" : { - "credentialScope" : { - "region" : "us-east-1" - }, - "hostname" : "support.us-east-1.amazonaws.com" - } - }, - "partitionEndpoint" : "aws-global" - }, - "swf" : { - "endpoints" : { - "af-south-1" : { }, - "ap-east-1" : { }, - "ap-northeast-1" : { }, - "ap-northeast-2" : { }, - "ap-northeast-3" : { }, - "ap-south-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "ca-central-1" : { }, - "eu-central-1" : { }, - "eu-north-1" : { }, - "eu-south-1" : { }, - "eu-west-1" : { }, - "eu-west-2" : { }, - "eu-west-3" : { }, - "fips-us-east-1" : { - "credentialScope" : { - "region" : "us-east-1" - }, - "hostname" : "swf-fips.us-east-1.amazonaws.com" - }, - "fips-us-east-2" : { - "credentialScope" : { - "region" : "us-east-2" - }, - "hostname" : "swf-fips.us-east-2.amazonaws.com" - }, - "fips-us-west-1" : { - "credentialScope" : { - "region" : "us-west-1" - }, - "hostname" : "swf-fips.us-west-1.amazonaws.com" - }, - "fips-us-west-2" : { - "credentialScope" : { - "region" : "us-west-2" - }, - "hostname" : "swf-fips.us-west-2.amazonaws.com" - }, - "me-south-1" : { }, - "sa-east-1" : { }, - "us-east-1" : { }, - "us-east-2" : { }, - "us-west-1" : { }, - "us-west-2" : { } - } - }, - "tagging" : { - "endpoints" : { - "af-south-1" : { }, - "ap-east-1" : { }, - "ap-northeast-1" : { }, - "ap-northeast-2" : { }, - "ap-northeast-3" : { }, - "ap-south-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "ca-central-1" : { }, - "eu-central-1" : { }, - "eu-north-1" : { }, - "eu-south-1" : { }, - "eu-west-1" : { }, - "eu-west-2" : { }, - "eu-west-3" : { }, - "me-south-1" : { }, - "sa-east-1" : { }, - "us-east-1" : { }, - "us-east-2" : { }, - "us-west-1" : { }, - "us-west-2" : { } - } - }, - "transcribe" : { - "defaults" : { - "protocols" : [ "https" ] - }, - "endpoints" : { - "ap-east-1" : { }, - "ap-northeast-1" : { }, - "ap-northeast-2" : { }, - "ap-south-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "ca-central-1" : { }, - "eu-central-1" : { }, - "eu-west-1" : { }, - "eu-west-2" : { }, - "eu-west-3" : { }, - "fips-us-east-1" : { - "credentialScope" : { - "region" : "us-east-1" - }, - "hostname" : "fips.transcribe.us-east-1.amazonaws.com" - }, - "fips-us-east-2" : { - "credentialScope" : { - "region" : "us-east-2" - }, - "hostname" : "fips.transcribe.us-east-2.amazonaws.com" - }, - "fips-us-west-1" : { - "credentialScope" : { - "region" : "us-west-1" - }, - "hostname" : "fips.transcribe.us-west-1.amazonaws.com" - }, - "fips-us-west-2" : { - "credentialScope" : { - "region" : "us-west-2" - }, - "hostname" : "fips.transcribe.us-west-2.amazonaws.com" - }, - "me-south-1" : { }, - "sa-east-1" : { }, - "us-east-1" : { }, - "us-east-2" : { }, - "us-west-1" : { }, - "us-west-2" : { } - } - }, - "transcribestreaming" : { - "endpoints" : { - "ap-northeast-1" : { }, - "ap-northeast-2" : { }, - "ap-southeast-2" : { }, - "ca-central-1" : { }, - "eu-central-1" : { }, - "eu-west-1" : { }, - "eu-west-2" : { }, - "sa-east-1" : { }, - "us-east-1" : { }, - "us-east-2" : { }, - "us-west-2" : { } - } - }, - "transfer" : { - "endpoints" : { - "af-south-1" : { }, - "ap-east-1" : { }, - "ap-northeast-1" : { }, - "ap-northeast-2" : { }, - "ap-south-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "ca-central-1" : { }, - "eu-central-1" : { }, - "eu-north-1" : { }, - "eu-south-1" : { }, - "eu-west-1" : { }, - "eu-west-2" : { }, - "eu-west-3" : { }, - "fips-ca-central-1" : { - "credentialScope" : { - "region" : "ca-central-1" - }, - "hostname" : "transfer-fips.ca-central-1.amazonaws.com" - }, - "fips-us-east-1" : { - "credentialScope" : { - "region" : "us-east-1" - }, - "hostname" : "transfer-fips.us-east-1.amazonaws.com" - }, - "fips-us-east-2" : { - "credentialScope" : { - "region" : "us-east-2" - }, - "hostname" : "transfer-fips.us-east-2.amazonaws.com" - }, - "fips-us-west-1" : { - "credentialScope" : { - "region" : "us-west-1" - }, - "hostname" : "transfer-fips.us-west-1.amazonaws.com" - }, - "fips-us-west-2" : { - "credentialScope" : { - "region" : "us-west-2" - }, - "hostname" : "transfer-fips.us-west-2.amazonaws.com" - }, - "me-south-1" : { }, - "sa-east-1" : { }, - "us-east-1" : { }, - "us-east-2" : { }, - "us-west-1" : { }, - "us-west-2" : { } - } - }, - "translate" : { - "defaults" : { - "protocols" : [ "https" ] - }, - "endpoints" : { - "ap-east-1" : { }, - "ap-northeast-1" : { }, - "ap-northeast-2" : { }, - "ap-south-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "ca-central-1" : { }, - "eu-central-1" : { }, - "eu-north-1" : { }, - "eu-west-1" : { }, - "eu-west-2" : { }, - "eu-west-3" : { }, - "us-east-1" : { }, - "us-east-1-fips" : { - "credentialScope" : { - "region" : "us-east-1" - }, - "hostname" : "translate-fips.us-east-1.amazonaws.com" - }, - "us-east-2" : { }, - "us-east-2-fips" : { - "credentialScope" : { - "region" : "us-east-2" - }, - "hostname" : "translate-fips.us-east-2.amazonaws.com" - }, - "us-west-1" : { }, - "us-west-2" : { }, - "us-west-2-fips" : { - "credentialScope" : { - "region" : "us-west-2" - }, - "hostname" : "translate-fips.us-west-2.amazonaws.com" - } - } - }, - "waf" : { - "endpoints" : { - "aws-fips" : { - "credentialScope" : { - "region" : "us-east-1" - }, - "hostname" : "waf-fips.amazonaws.com" - }, - "aws-global" : { - "credentialScope" : { - "region" : "us-east-1" - }, - "hostname" : "waf.amazonaws.com" - } - }, - "isRegionalized" : false, - "partitionEndpoint" : "aws-global" - }, - "waf-regional" : { - "endpoints" : { - "af-south-1" : { - "credentialScope" : { - "region" : "af-south-1" - }, - "hostname" : "waf-regional.af-south-1.amazonaws.com" - }, - "ap-east-1" : { - "credentialScope" : { - "region" : "ap-east-1" - }, - "hostname" : "waf-regional.ap-east-1.amazonaws.com" - }, - "ap-northeast-1" : { - "credentialScope" : { - "region" : "ap-northeast-1" - }, - "hostname" : "waf-regional.ap-northeast-1.amazonaws.com" - }, - "ap-northeast-2" : { - "credentialScope" : { - "region" : "ap-northeast-2" - }, - "hostname" : "waf-regional.ap-northeast-2.amazonaws.com" - }, - "ap-south-1" : { - "credentialScope" : { - "region" : "ap-south-1" - }, - "hostname" : "waf-regional.ap-south-1.amazonaws.com" - }, - "ap-southeast-1" : { - "credentialScope" : { - "region" : "ap-southeast-1" - }, - "hostname" : "waf-regional.ap-southeast-1.amazonaws.com" - }, - "ap-southeast-2" : { - "credentialScope" : { - "region" : "ap-southeast-2" - }, - "hostname" : "waf-regional.ap-southeast-2.amazonaws.com" - }, - "ca-central-1" : { - "credentialScope" : { - "region" : "ca-central-1" - }, - "hostname" : "waf-regional.ca-central-1.amazonaws.com" - }, - "eu-central-1" : { - "credentialScope" : { - "region" : "eu-central-1" - }, - "hostname" : "waf-regional.eu-central-1.amazonaws.com" - }, - "eu-north-1" : { - "credentialScope" : { - "region" : "eu-north-1" - }, - "hostname" : "waf-regional.eu-north-1.amazonaws.com" - }, - "eu-south-1" : { - "credentialScope" : { - "region" : "eu-south-1" - }, - "hostname" : "waf-regional.eu-south-1.amazonaws.com" - }, - "eu-west-1" : { - "credentialScope" : { - "region" : "eu-west-1" - }, - "hostname" : "waf-regional.eu-west-1.amazonaws.com" - }, - "eu-west-2" : { - "credentialScope" : { - "region" : "eu-west-2" - }, - "hostname" : "waf-regional.eu-west-2.amazonaws.com" - }, - "eu-west-3" : { - "credentialScope" : { - "region" : "eu-west-3" - }, - "hostname" : "waf-regional.eu-west-3.amazonaws.com" - }, - "fips-af-south-1" : { - "credentialScope" : { - "region" : "af-south-1" - }, - "hostname" : "waf-regional-fips.af-south-1.amazonaws.com" - }, - "fips-ap-east-1" : { - "credentialScope" : { - "region" : "ap-east-1" - }, - "hostname" : "waf-regional-fips.ap-east-1.amazonaws.com" - }, - "fips-ap-northeast-1" : { - "credentialScope" : { - "region" : "ap-northeast-1" - }, - "hostname" : "waf-regional-fips.ap-northeast-1.amazonaws.com" - }, - "fips-ap-northeast-2" : { - "credentialScope" : { - "region" : "ap-northeast-2" - }, - "hostname" : "waf-regional-fips.ap-northeast-2.amazonaws.com" - }, - "fips-ap-south-1" : { - "credentialScope" : { - "region" : "ap-south-1" - }, - "hostname" : "waf-regional-fips.ap-south-1.amazonaws.com" - }, - "fips-ap-southeast-1" : { - "credentialScope" : { - "region" : "ap-southeast-1" - }, - "hostname" : "waf-regional-fips.ap-southeast-1.amazonaws.com" - }, - "fips-ap-southeast-2" : { - "credentialScope" : { - "region" : "ap-southeast-2" - }, - "hostname" : "waf-regional-fips.ap-southeast-2.amazonaws.com" - }, - "fips-ca-central-1" : { - "credentialScope" : { - "region" : "ca-central-1" - }, - "hostname" : "waf-regional-fips.ca-central-1.amazonaws.com" - }, - "fips-eu-central-1" : { - "credentialScope" : { - "region" : "eu-central-1" - }, - "hostname" : "waf-regional-fips.eu-central-1.amazonaws.com" - }, - "fips-eu-north-1" : { - "credentialScope" : { - "region" : "eu-north-1" - }, - "hostname" : "waf-regional-fips.eu-north-1.amazonaws.com" - }, - "fips-eu-south-1" : { - "credentialScope" : { - "region" : "eu-south-1" - }, - "hostname" : "waf-regional-fips.eu-south-1.amazonaws.com" - }, - "fips-eu-west-1" : { - "credentialScope" : { - "region" : "eu-west-1" - }, - "hostname" : "waf-regional-fips.eu-west-1.amazonaws.com" - }, - "fips-eu-west-2" : { - "credentialScope" : { - "region" : "eu-west-2" - }, - "hostname" : "waf-regional-fips.eu-west-2.amazonaws.com" - }, - "fips-eu-west-3" : { - "credentialScope" : { - "region" : "eu-west-3" - }, - "hostname" : "waf-regional-fips.eu-west-3.amazonaws.com" - }, - "fips-me-south-1" : { - "credentialScope" : { - "region" : "me-south-1" - }, - "hostname" : "waf-regional-fips.me-south-1.amazonaws.com" - }, - "fips-sa-east-1" : { - "credentialScope" : { - "region" : "sa-east-1" - }, - "hostname" : "waf-regional-fips.sa-east-1.amazonaws.com" - }, - "fips-us-east-1" : { - "credentialScope" : { - "region" : "us-east-1" - }, - "hostname" : "waf-regional-fips.us-east-1.amazonaws.com" - }, - "fips-us-east-2" : { - "credentialScope" : { - "region" : "us-east-2" - }, - "hostname" : "waf-regional-fips.us-east-2.amazonaws.com" - }, - "fips-us-west-1" : { - "credentialScope" : { - "region" : "us-west-1" - }, - "hostname" : "waf-regional-fips.us-west-1.amazonaws.com" - }, - "fips-us-west-2" : { - "credentialScope" : { - "region" : "us-west-2" - }, - "hostname" : "waf-regional-fips.us-west-2.amazonaws.com" - }, - "me-south-1" : { - "credentialScope" : { - "region" : "me-south-1" - }, - "hostname" : "waf-regional.me-south-1.amazonaws.com" - }, - "sa-east-1" : { - "credentialScope" : { - "region" : "sa-east-1" - }, - "hostname" : "waf-regional.sa-east-1.amazonaws.com" - }, - "us-east-1" : { - "credentialScope" : { - "region" : "us-east-1" - }, - "hostname" : "waf-regional.us-east-1.amazonaws.com" - }, - "us-east-2" : { - "credentialScope" : { - "region" : "us-east-2" - }, - "hostname" : "waf-regional.us-east-2.amazonaws.com" - }, - "us-west-1" : { - "credentialScope" : { - "region" : "us-west-1" - }, - "hostname" : "waf-regional.us-west-1.amazonaws.com" - }, - "us-west-2" : { - "credentialScope" : { - "region" : "us-west-2" - }, - "hostname" : "waf-regional.us-west-2.amazonaws.com" - } - } - }, - "workdocs" : { - "endpoints" : { - "ap-northeast-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "eu-west-1" : { }, - "fips-us-east-1" : { - "credentialScope" : { - "region" : "us-east-1" - }, - "hostname" : "workdocs-fips.us-east-1.amazonaws.com" - }, - "fips-us-west-2" : { - "credentialScope" : { - "region" : "us-west-2" - }, - "hostname" : "workdocs-fips.us-west-2.amazonaws.com" - }, - "us-east-1" : { }, - "us-west-2" : { } - } - }, - "workmail" : { - "defaults" : { - "protocols" : [ "https" ] - }, - "endpoints" : { - "eu-west-1" : { }, - "us-east-1" : { }, - "us-west-2" : { } - } - }, - "workspaces" : { - "endpoints" : { - "ap-northeast-1" : { }, - "ap-northeast-2" : { }, - "ap-south-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "ca-central-1" : { }, - "eu-central-1" : { }, - "eu-west-1" : { }, - "eu-west-2" : { }, - "fips-us-east-1" : { - "credentialScope" : { - "region" : "us-east-1" - }, - "hostname" : "workspaces-fips.us-east-1.amazonaws.com" - }, - "fips-us-west-2" : { - "credentialScope" : { - "region" : "us-west-2" - }, - "hostname" : "workspaces-fips.us-west-2.amazonaws.com" - }, - "sa-east-1" : { }, - "us-east-1" : { }, - "us-west-2" : { } - } - }, - "xray" : { - "endpoints" : { - "af-south-1" : { }, - "ap-east-1" : { }, - "ap-northeast-1" : { }, - "ap-northeast-2" : { }, - "ap-northeast-3" : { }, - "ap-south-1" : { }, - "ap-southeast-1" : { }, - "ap-southeast-2" : { }, - "ca-central-1" : { }, - "eu-central-1" : { }, - "eu-north-1" : { }, - "eu-south-1" : { }, - "eu-west-1" : { }, - "eu-west-2" : { }, - "eu-west-3" : { }, - "fips-us-east-1" : { - "credentialScope" : { - "region" : "us-east-1" - }, - "hostname" : "xray-fips.us-east-1.amazonaws.com" - }, - "fips-us-east-2" : { - "credentialScope" : { - "region" : "us-east-2" - }, - "hostname" : "xray-fips.us-east-2.amazonaws.com" - }, - "fips-us-west-1" : { - "credentialScope" : { - "region" : "us-west-1" - }, - "hostname" : "xray-fips.us-west-1.amazonaws.com" - }, - "fips-us-west-2" : { - "credentialScope" : { - "region" : "us-west-2" - }, - "hostname" : "xray-fips.us-west-2.amazonaws.com" - }, - "me-south-1" : { }, - "sa-east-1" : { }, - "us-east-1" : { }, - "us-east-2" : { }, - "us-west-1" : { }, - "us-west-2" : { } - } - } - } - }, { - "defaults" : { - "hostname" : "{service}.{region}.{dnsSuffix}", - "protocols" : [ "https" ], - "signatureVersions" : [ "v4" ] - }, - "dnsSuffix" : "amazonaws.com.cn", - "partition" : "aws-cn", - "partitionName" : "AWS China", - "regionRegex" : "^cn\\-\\w+\\-\\d+$", - "regions" : { - "cn-north-1" : { - "description" : "China (Beijing)" - }, - "cn-northwest-1" : { - "description" : "China (Ningxia)" - } - }, - "services" : { - "access-analyzer" : { - "endpoints" : { - "cn-north-1" : { }, - "cn-northwest-1" : { } - } - }, - "acm" : { - "endpoints" : { - "cn-north-1" : { }, - "cn-northwest-1" : { } - } - }, - "api.ecr" : { - "endpoints" : { - "cn-north-1" : { - "credentialScope" : { - "region" : "cn-north-1" - }, - "hostname" : "api.ecr.cn-north-1.amazonaws.com.cn" - }, - "cn-northwest-1" : { - "credentialScope" : { - "region" : "cn-northwest-1" - }, - "hostname" : "api.ecr.cn-northwest-1.amazonaws.com.cn" - } - } - }, - "api.sagemaker" : { - "endpoints" : { - "cn-north-1" : { }, - "cn-northwest-1" : { } - } - }, - "apigateway" : { - "endpoints" : { - "cn-north-1" : { }, - "cn-northwest-1" : { } - } - }, - "application-autoscaling" : { - "defaults" : { - "protocols" : [ "http", "https" ] - }, - "endpoints" : { - "cn-north-1" : { }, - "cn-northwest-1" : { } - } - }, - "appsync" : { - "endpoints" : { - "cn-north-1" : { }, - "cn-northwest-1" : { } - } - }, - "athena" : { - "endpoints" : { - "cn-north-1" : { }, - "cn-northwest-1" : { } - } - }, - "autoscaling" : { - "defaults" : { - "protocols" : [ "http", "https" ] - }, - "endpoints" : { - "cn-north-1" : { }, - "cn-northwest-1" : { } - } - }, - "autoscaling-plans" : { - "defaults" : { - "protocols" : [ "http", "https" ] - }, - "endpoints" : { - "cn-north-1" : { }, - "cn-northwest-1" : { } - } - }, - "backup" : { - "endpoints" : { - "cn-north-1" : { }, - "cn-northwest-1" : { } - } - }, - "batch" : { - "endpoints" : { - "cn-north-1" : { }, - "cn-northwest-1" : { } - } - }, - "budgets" : { - "endpoints" : { - "aws-cn-global" : { - "credentialScope" : { - "region" : "cn-northwest-1" - }, - "hostname" : "budgets.amazonaws.com.cn" - } - }, - "isRegionalized" : false, - "partitionEndpoint" : "aws-cn-global" - }, - "ce" : { - "endpoints" : { - "aws-cn-global" : { - "credentialScope" : { - "region" : "cn-northwest-1" - }, - "hostname" : "ce.cn-northwest-1.amazonaws.com.cn" - } - }, - "isRegionalized" : false, - "partitionEndpoint" : "aws-cn-global" - }, - "cloudformation" : { - "endpoints" : { - "cn-north-1" : { }, - "cn-northwest-1" : { } - } - }, - "cloudfront" : { - "endpoints" : { - "aws-cn-global" : { - "credentialScope" : { - "region" : "cn-northwest-1" - }, - "hostname" : "cloudfront.cn-northwest-1.amazonaws.com.cn", - "protocols" : [ "http", "https" ] - } - }, - "isRegionalized" : false, - "partitionEndpoint" : "aws-cn-global" - }, - "cloudtrail" : { - "endpoints" : { - "cn-north-1" : { }, - "cn-northwest-1" : { } - } - }, - "codebuild" : { - "endpoints" : { - "cn-north-1" : { }, - "cn-northwest-1" : { } - } - }, - "codecommit" : { - "endpoints" : { - "cn-north-1" : { }, - "cn-northwest-1" : { } - } - }, - "codedeploy" : { - "endpoints" : { - "cn-north-1" : { }, - "cn-northwest-1" : { } - } - }, - "cognito-identity" : { - "endpoints" : { - "cn-north-1" : { } - } - }, - "config" : { - "endpoints" : { - "cn-north-1" : { }, - "cn-northwest-1" : { } - } - }, - "cur" : { - "endpoints" : { - "cn-northwest-1" : { } - } - }, - "data.iot" : { - "defaults" : { - "credentialScope" : { - "service" : "iotdata" - }, - "protocols" : [ "https" ] - }, - "endpoints" : { - "cn-north-1" : { }, - "cn-northwest-1" : { } - } - }, - "dax" : { - "endpoints" : { - "cn-northwest-1" : { } - } - }, - "directconnect" : { - "endpoints" : { - "cn-north-1" : { }, - "cn-northwest-1" : { } - } - }, - "dms" : { - "endpoints" : { - "cn-north-1" : { }, - "cn-northwest-1" : { } - } - }, - "docdb" : { - "endpoints" : { - "cn-northwest-1" : { - "credentialScope" : { - "region" : "cn-northwest-1" - }, - "hostname" : "rds.cn-northwest-1.amazonaws.com.cn" - } - } - }, - "ds" : { - "endpoints" : { - "cn-north-1" : { }, - "cn-northwest-1" : { } - } - }, - "dynamodb" : { - "defaults" : { - "protocols" : [ "http", "https" ] - }, - "endpoints" : { - "cn-north-1" : { }, - "cn-northwest-1" : { } - } - }, - "ebs" : { - "endpoints" : { - "cn-north-1" : { }, - "cn-northwest-1" : { } - } - }, - "ec2" : { - "defaults" : { - "protocols" : [ "http", "https" ] - }, - "endpoints" : { - "cn-north-1" : { }, - "cn-northwest-1" : { } - } - }, - "ecs" : { - "endpoints" : { - "cn-north-1" : { }, - "cn-northwest-1" : { } - } - }, - "eks" : { - "defaults" : { - "protocols" : [ "http", "https" ] - }, - "endpoints" : { - "cn-north-1" : { }, - "cn-northwest-1" : { } - } - }, - "elasticache" : { - "endpoints" : { - "cn-north-1" : { }, - "cn-northwest-1" : { } - } - }, - "elasticbeanstalk" : { - "endpoints" : { - "cn-north-1" : { }, - "cn-northwest-1" : { } - } - }, - "elasticfilesystem" : { - "endpoints" : { - "cn-north-1" : { }, - "cn-northwest-1" : { }, - "fips-cn-north-1" : { - "credentialScope" : { - "region" : "cn-north-1" - }, - "hostname" : "elasticfilesystem-fips.cn-north-1.amazonaws.com.cn" - }, - "fips-cn-northwest-1" : { - "credentialScope" : { - "region" : "cn-northwest-1" - }, - "hostname" : "elasticfilesystem-fips.cn-northwest-1.amazonaws.com.cn" - } - } - }, - "elasticloadbalancing" : { - "defaults" : { - "protocols" : [ "https" ] - }, - "endpoints" : { - "cn-north-1" : { }, - "cn-northwest-1" : { } - } - }, - "elasticmapreduce" : { - "defaults" : { - "protocols" : [ "https" ] - }, - "endpoints" : { - "cn-north-1" : { }, - "cn-northwest-1" : { } - } - }, - "es" : { - "endpoints" : { - "cn-north-1" : { }, - "cn-northwest-1" : { } - } - }, - "events" : { - "endpoints" : { - "cn-north-1" : { }, - "cn-northwest-1" : { } - } - }, - "firehose" : { - "endpoints" : { - "cn-north-1" : { }, - "cn-northwest-1" : { } - } - }, - "fsx" : { - "endpoints" : { - "cn-north-1" : { }, - "cn-northwest-1" : { } - } - }, - "gamelift" : { - "endpoints" : { - "cn-north-1" : { } - } - }, - "glacier" : { - "defaults" : { - "protocols" : [ "http", "https" ] - }, - "endpoints" : { - "cn-north-1" : { }, - "cn-northwest-1" : { } - } - }, - "glue" : { - "endpoints" : { - "cn-north-1" : { }, - "cn-northwest-1" : { } - } - }, - "greengrass" : { - "defaults" : { - "protocols" : [ "https" ] - }, - "endpoints" : { - "cn-north-1" : { } - }, - "isRegionalized" : true - }, - "guardduty" : { - "defaults" : { - "protocols" : [ "https" ] - }, - "endpoints" : { - "cn-north-1" : { }, - "cn-northwest-1" : { } - }, - "isRegionalized" : true - }, - "health" : { - "endpoints" : { - "cn-north-1" : { }, - "cn-northwest-1" : { } - } - }, - "iam" : { - "endpoints" : { - "aws-cn-global" : { - "credentialScope" : { - "region" : "cn-north-1" - }, - "hostname" : "iam.cn-north-1.amazonaws.com.cn" - } - }, - "isRegionalized" : false, - "partitionEndpoint" : "aws-cn-global" - }, - "iot" : { - "defaults" : { - "credentialScope" : { - "service" : "execute-api" - } - }, - "endpoints" : { - "cn-north-1" : { }, - "cn-northwest-1" : { } - } - }, - "iotanalytics" : { - "endpoints" : { - "cn-north-1" : { } - } - }, - "iotevents" : { - "endpoints" : { - "cn-north-1" : { } - } - }, - "ioteventsdata" : { - "endpoints" : { - "cn-north-1" : { - "credentialScope" : { - "region" : "cn-north-1" - }, - "hostname" : "data.iotevents.cn-north-1.amazonaws.com.cn" - } - } - }, - "iotsecuredtunneling" : { - "endpoints" : { - "cn-north-1" : { }, - "cn-northwest-1" : { } - } - }, - "kafka" : { - "endpoints" : { - "cn-north-1" : { }, - "cn-northwest-1" : { } - } - }, - "kinesis" : { - "endpoints" : { - "cn-north-1" : { }, - "cn-northwest-1" : { } - } - }, - "kinesisanalytics" : { - "endpoints" : { - "cn-north-1" : { }, - "cn-northwest-1" : { } - } - }, - "kms" : { - "endpoints" : { - "cn-north-1" : { }, - "cn-northwest-1" : { } - } - }, - "lakeformation" : { - "endpoints" : { - "cn-north-1" : { }, - "cn-northwest-1" : { } - } - }, - "lambda" : { - "endpoints" : { - "cn-north-1" : { }, - "cn-northwest-1" : { } - } - }, - "license-manager" : { - "endpoints" : { - "cn-north-1" : { }, - "cn-northwest-1" : { } - } - }, - "logs" : { - "endpoints" : { - "cn-north-1" : { }, - "cn-northwest-1" : { } - } - }, - "mediaconvert" : { - "endpoints" : { - "cn-northwest-1" : { - "credentialScope" : { - "region" : "cn-northwest-1" - }, - "hostname" : "subscribe.mediaconvert.cn-northwest-1.amazonaws.com.cn" - } - } - }, - "monitoring" : { - "defaults" : { - "protocols" : [ "http", "https" ] - }, - "endpoints" : { - "cn-north-1" : { }, - "cn-northwest-1" : { } - } - }, - "mq" : { - "endpoints" : { - "cn-north-1" : { }, - "cn-northwest-1" : { } - } - }, - "neptune" : { - "endpoints" : { - "cn-northwest-1" : { - "credentialScope" : { - "region" : "cn-northwest-1" - }, - "hostname" : "rds.cn-northwest-1.amazonaws.com.cn" - } - } - }, - "organizations" : { - "endpoints" : { - "aws-cn-global" : { - "credentialScope" : { - "region" : "cn-northwest-1" - }, - "hostname" : "organizations.cn-northwest-1.amazonaws.com.cn" - } - }, - "isRegionalized" : false, - "partitionEndpoint" : "aws-cn-global" - }, - "personalize" : { - "endpoints" : { - "cn-north-1" : { } - } - }, - "polly" : { - "endpoints" : { - "cn-northwest-1" : { } - } - }, - "ram" : { - "endpoints" : { - "cn-north-1" : { }, - "cn-northwest-1" : { } - } - }, - "rds" : { - "endpoints" : { - "cn-north-1" : { }, - "cn-northwest-1" : { } - } - }, - "redshift" : { - "endpoints" : { - "cn-north-1" : { }, - "cn-northwest-1" : { } - } - }, - "resource-groups" : { - "endpoints" : { - "cn-north-1" : { }, - "cn-northwest-1" : { } - } - }, - "route53" : { - "endpoints" : { - "aws-cn-global" : { - "credentialScope" : { - "region" : "cn-northwest-1" - }, - "hostname" : "route53.amazonaws.com.cn" - } - }, - "isRegionalized" : false, - "partitionEndpoint" : "aws-cn-global" - }, - "route53resolver" : { - "defaults" : { - "protocols" : [ "https" ] - }, - "endpoints" : { - "cn-north-1" : { }, - "cn-northwest-1" : { } - } - }, - "runtime.sagemaker" : { - "endpoints" : { - "cn-north-1" : { }, - "cn-northwest-1" : { } - } - }, - "s3" : { - "defaults" : { - "protocols" : [ "http", "https" ], - "signatureVersions" : [ "s3v4" ] - }, - "endpoints" : { - "accesspoint-cn-north-1" : { - "hostname" : "s3-accesspoint.cn-north-1.amazonaws.com.cn", - "signatureVersions" : [ "s3v4" ] - }, - "accesspoint-cn-northwest-1" : { - "hostname" : "s3-accesspoint.cn-northwest-1.amazonaws.com.cn", - "signatureVersions" : [ "s3v4" ] - }, - "cn-north-1" : { }, - "cn-northwest-1" : { } - } - }, - "s3-control" : { - "defaults" : { - "protocols" : [ "https" ], - "signatureVersions" : [ "s3v4" ] - }, - "endpoints" : { - "cn-north-1" : { - "credentialScope" : { - "region" : "cn-north-1" - }, - "hostname" : "s3-control.cn-north-1.amazonaws.com.cn", - "signatureVersions" : [ "s3v4" ] - }, - "cn-northwest-1" : { - "credentialScope" : { - "region" : "cn-northwest-1" - }, - "hostname" : "s3-control.cn-northwest-1.amazonaws.com.cn", - "signatureVersions" : [ "s3v4" ] - } - } - }, - "secretsmanager" : { - "endpoints" : { - "cn-north-1" : { }, - "cn-northwest-1" : { } - } - }, - "securityhub" : { - "endpoints" : { - "cn-north-1" : { }, - "cn-northwest-1" : { } - } - }, - "serverlessrepo" : { - "defaults" : { - "protocols" : [ "https" ] - }, - "endpoints" : { - "cn-north-1" : { - "protocols" : [ "https" ] - }, - "cn-northwest-1" : { - "protocols" : [ "https" ] - } - } - }, - "servicecatalog" : { - "endpoints" : { - "cn-north-1" : { }, - "cn-northwest-1" : { } - } - }, - "servicediscovery" : { - "endpoints" : { - "cn-north-1" : { }, - "cn-northwest-1" : { } - } - }, - "sms" : { - "endpoints" : { - "cn-north-1" : { }, - "cn-northwest-1" : { } - } - }, - "snowball" : { - "endpoints" : { - "cn-north-1" : { }, - "cn-northwest-1" : { }, - "fips-cn-north-1" : { - "credentialScope" : { - "region" : "cn-north-1" - }, - "hostname" : "snowball-fips.cn-north-1.amazonaws.com.cn" - }, - "fips-cn-northwest-1" : { - "credentialScope" : { - "region" : "cn-northwest-1" - }, - "hostname" : "snowball-fips.cn-northwest-1.amazonaws.com.cn" - } - } - }, - "sns" : { - "defaults" : { - "protocols" : [ "http", "https" ] - }, - "endpoints" : { - "cn-north-1" : { }, - "cn-northwest-1" : { } - } - }, - "sqs" : { - "defaults" : { - "protocols" : [ "http", "https" ], - "sslCommonName" : "{region}.queue.{dnsSuffix}" - }, - "endpoints" : { - "cn-north-1" : { }, - "cn-northwest-1" : { } - } - }, - "ssm" : { - "endpoints" : { - "cn-north-1" : { }, - "cn-northwest-1" : { } - } - }, - "states" : { - "endpoints" : { - "cn-north-1" : { }, - "cn-northwest-1" : { } - } - }, - "storagegateway" : { - "endpoints" : { - "cn-north-1" : { }, - "cn-northwest-1" : { } - } - }, - "streams.dynamodb" : { - "defaults" : { - "credentialScope" : { - "service" : "dynamodb" - }, - "protocols" : [ "http", "https" ] - }, - "endpoints" : { - "cn-north-1" : { }, - "cn-northwest-1" : { } - } - }, - "sts" : { - "endpoints" : { - "cn-north-1" : { }, - "cn-northwest-1" : { } - } - }, - "support" : { - "endpoints" : { - "aws-cn-global" : { - "credentialScope" : { - "region" : "cn-north-1" - }, - "hostname" : "support.cn-north-1.amazonaws.com.cn" - } - }, - "partitionEndpoint" : "aws-cn-global" - }, - "swf" : { - "endpoints" : { - "cn-north-1" : { }, - "cn-northwest-1" : { } - } - }, - "tagging" : { - "endpoints" : { - "cn-north-1" : { }, - "cn-northwest-1" : { } - } - }, - "transcribe" : { - "defaults" : { - "protocols" : [ "https" ] - }, - "endpoints" : { - "cn-north-1" : { - "credentialScope" : { - "region" : "cn-north-1" - }, - "hostname" : "cn.transcribe.cn-north-1.amazonaws.com.cn" - }, - "cn-northwest-1" : { - "credentialScope" : { - "region" : "cn-northwest-1" - }, - "hostname" : "cn.transcribe.cn-northwest-1.amazonaws.com.cn" - } - } - }, - "workspaces" : { - "endpoints" : { - "cn-northwest-1" : { } - } - }, - "xray" : { - "endpoints" : { - "cn-north-1" : { }, - "cn-northwest-1" : { } - } - } - } - }, { - "defaults" : { - "hostname" : "{service}.{region}.{dnsSuffix}", - "protocols" : [ "https" ], - "signatureVersions" : [ "v4" ] - }, - "dnsSuffix" : "amazonaws.com", - "partition" : "aws-us-gov", - "partitionName" : "AWS GovCloud (US)", - "regionRegex" : "^us\\-gov\\-\\w+\\-\\d+$", - "regions" : { - "us-gov-east-1" : { - "description" : "AWS GovCloud (US-East)" - }, - "us-gov-west-1" : { - "description" : "AWS GovCloud (US-West)" - } - }, - "services" : { - "access-analyzer" : { - "endpoints" : { - "us-gov-east-1" : { - "credentialScope" : { - "region" : "us-gov-east-1" - }, - "hostname" : "access-analyzer.us-gov-east-1.amazonaws.com" - }, - "us-gov-west-1" : { - "credentialScope" : { - "region" : "us-gov-west-1" - }, - "hostname" : "access-analyzer.us-gov-west-1.amazonaws.com" - } - } - }, - "acm" : { - "endpoints" : { - "us-gov-east-1" : { - "credentialScope" : { - "region" : "us-gov-east-1" - }, - "hostname" : "acm.us-gov-east-1.amazonaws.com" - }, - "us-gov-west-1" : { - "credentialScope" : { - "region" : "us-gov-west-1" - }, - "hostname" : "acm.us-gov-west-1.amazonaws.com" - } - } - }, - "acm-pca" : { - "defaults" : { - "protocols" : [ "https" ] - }, - "endpoints" : { - "fips-us-gov-east-1" : { - "credentialScope" : { - "region" : "us-gov-east-1" - }, - "hostname" : "acm-pca.us-gov-east-1.amazonaws.com" - }, - "fips-us-gov-west-1" : { - "credentialScope" : { - "region" : "us-gov-west-1" - }, - "hostname" : "acm-pca.us-gov-west-1.amazonaws.com" - }, - "us-gov-east-1" : { }, - "us-gov-west-1" : { } - } - }, - "api.detective" : { - "defaults" : { - "protocols" : [ "https" ] - }, - "endpoints" : { - "us-gov-east-1" : { }, - "us-gov-east-1-fips" : { - "credentialScope" : { - "region" : "us-gov-east-1" - }, - "hostname" : "api.detective-fips.us-gov-east-1.amazonaws.com" - }, - "us-gov-west-1" : { }, - "us-gov-west-1-fips" : { - "credentialScope" : { - "region" : "us-gov-west-1" - }, - "hostname" : "api.detective-fips.us-gov-west-1.amazonaws.com" - } - } - }, - "api.ecr" : { - "endpoints" : { - "fips-dkr-us-gov-east-1" : { - "credentialScope" : { - "region" : "us-gov-east-1" - }, - "hostname" : "ecr-fips.us-gov-east-1.amazonaws.com" - }, - "fips-dkr-us-gov-west-1" : { - "credentialScope" : { - "region" : "us-gov-west-1" - }, - "hostname" : "ecr-fips.us-gov-west-1.amazonaws.com" - }, - "fips-us-gov-east-1" : { - "credentialScope" : { - "region" : "us-gov-east-1" - }, - "hostname" : "ecr-fips.us-gov-east-1.amazonaws.com" - }, - "fips-us-gov-west-1" : { - "credentialScope" : { - "region" : "us-gov-west-1" - }, - "hostname" : "ecr-fips.us-gov-west-1.amazonaws.com" - }, - "us-gov-east-1" : { - "credentialScope" : { - "region" : "us-gov-east-1" - }, - "hostname" : "api.ecr.us-gov-east-1.amazonaws.com" - }, - "us-gov-west-1" : { - "credentialScope" : { - "region" : "us-gov-west-1" - }, - "hostname" : "api.ecr.us-gov-west-1.amazonaws.com" - } - } - }, - "api.sagemaker" : { - "endpoints" : { - "us-gov-west-1" : { }, - "us-gov-west-1-fips" : { - "credentialScope" : { - "region" : "us-gov-west-1" - }, - "hostname" : "api-fips.sagemaker.us-gov-west-1.amazonaws.com" - }, - "us-gov-west-1-fips-secondary" : { - "credentialScope" : { - "region" : "us-gov-west-1" - }, - "hostname" : "api.sagemaker.us-gov-west-1.amazonaws.com" - } - } - }, - "apigateway" : { - "endpoints" : { - "us-gov-east-1" : { }, - "us-gov-west-1" : { } - } - }, - "application-autoscaling" : { - "defaults" : { - "protocols" : [ "http", "https" ] - }, - "endpoints" : { - "us-gov-east-1" : { - "protocols" : [ "http", "https" ] - }, - "us-gov-west-1" : { - "protocols" : [ "http", "https" ] - } - } - }, - "appstream2" : { - "defaults" : { - "credentialScope" : { - "service" : "appstream" - }, - "protocols" : [ "https" ] - }, - "endpoints" : { - "fips" : { - "credentialScope" : { - "region" : "us-gov-west-1" - }, - "hostname" : "appstream2-fips.us-gov-west-1.amazonaws.com" - }, - "us-gov-west-1" : { } - } - }, - "athena" : { - "endpoints" : { - "fips-us-gov-east-1" : { - "credentialScope" : { - "region" : "us-gov-east-1" - }, - "hostname" : "athena-fips.us-gov-east-1.amazonaws.com" - }, - "fips-us-gov-west-1" : { - "credentialScope" : { - "region" : "us-gov-west-1" - }, - "hostname" : "athena-fips.us-gov-west-1.amazonaws.com" - }, - "us-gov-east-1" : { }, - "us-gov-west-1" : { } - } - }, - "autoscaling" : { - "endpoints" : { - "us-gov-east-1" : { - "protocols" : [ "http", "https" ] - }, - "us-gov-west-1" : { - "protocols" : [ "http", "https" ] - } - } - }, - "autoscaling-plans" : { - "defaults" : { - "protocols" : [ "http", "https" ] - }, - "endpoints" : { - "us-gov-east-1" : { - "protocols" : [ "http", "https" ] - }, - "us-gov-west-1" : { - "protocols" : [ "http", "https" ] - } - } - }, - "backup" : { - "endpoints" : { - "us-gov-east-1" : { }, - "us-gov-west-1" : { } - } - }, - "batch" : { - "endpoints" : { - "fips-us-gov-east-1" : { - "credentialScope" : { - "region" : "us-gov-east-1" - }, - "hostname" : "batch.us-gov-east-1.amazonaws.com" - }, - "fips-us-gov-west-1" : { - "credentialScope" : { - "region" : "us-gov-west-1" - }, - "hostname" : "batch.us-gov-west-1.amazonaws.com" - }, - "us-gov-east-1" : { }, - "us-gov-west-1" : { } - } - }, - "clouddirectory" : { - "endpoints" : { - "us-gov-west-1" : { } - } - }, - "cloudformation" : { - "endpoints" : { - "us-gov-east-1" : { - "credentialScope" : { - "region" : "us-gov-east-1" - }, - "hostname" : "cloudformation.us-gov-east-1.amazonaws.com" - }, - "us-gov-west-1" : { - "credentialScope" : { - "region" : "us-gov-west-1" - }, - "hostname" : "cloudformation.us-gov-west-1.amazonaws.com" - } - } - }, - "cloudhsm" : { - "endpoints" : { - "us-gov-west-1" : { } - } - }, - "cloudhsmv2" : { - "defaults" : { - "credentialScope" : { - "service" : "cloudhsm" - } - }, - "endpoints" : { - "us-gov-east-1" : { }, - "us-gov-west-1" : { } - } - }, - "cloudtrail" : { - "endpoints" : { - "us-gov-east-1" : { - "credentialScope" : { - "region" : "us-gov-east-1" - }, - "hostname" : "cloudtrail.us-gov-east-1.amazonaws.com" - }, - "us-gov-west-1" : { - "credentialScope" : { - "region" : "us-gov-west-1" - }, - "hostname" : "cloudtrail.us-gov-west-1.amazonaws.com" - } - } - }, - "codebuild" : { - "endpoints" : { - "us-gov-east-1" : { }, - "us-gov-east-1-fips" : { - "credentialScope" : { - "region" : "us-gov-east-1" - }, - "hostname" : "codebuild-fips.us-gov-east-1.amazonaws.com" - }, - "us-gov-west-1" : { }, - "us-gov-west-1-fips" : { - "credentialScope" : { - "region" : "us-gov-west-1" - }, - "hostname" : "codebuild-fips.us-gov-west-1.amazonaws.com" - } - } - }, - "codecommit" : { - "endpoints" : { - "fips" : { - "credentialScope" : { - "region" : "us-gov-west-1" - }, - "hostname" : "codecommit-fips.us-gov-west-1.amazonaws.com" - }, - "us-gov-east-1" : { }, - "us-gov-west-1" : { } - } - }, - "codedeploy" : { - "endpoints" : { - "us-gov-east-1" : { }, - "us-gov-east-1-fips" : { - "credentialScope" : { - "region" : "us-gov-east-1" - }, - "hostname" : "codedeploy-fips.us-gov-east-1.amazonaws.com" - }, - "us-gov-west-1" : { }, - "us-gov-west-1-fips" : { - "credentialScope" : { - "region" : "us-gov-west-1" - }, - "hostname" : "codedeploy-fips.us-gov-west-1.amazonaws.com" - } - } - }, - "codepipeline" : { - "endpoints" : { - "fips-us-gov-west-1" : { - "credentialScope" : { - "region" : "us-gov-west-1" - }, - "hostname" : "codepipeline-fips.us-gov-west-1.amazonaws.com" - }, - "us-gov-west-1" : { } - } - }, - "cognito-identity" : { - "endpoints" : { - "fips-us-gov-west-1" : { - "credentialScope" : { - "region" : "us-gov-west-1" - }, - "hostname" : "cognito-identity-fips.us-gov-west-1.amazonaws.com" - }, - "us-gov-west-1" : { } - } - }, - "cognito-idp" : { - "endpoints" : { - "fips-us-gov-west-1" : { - "credentialScope" : { - "region" : "us-gov-west-1" - }, - "hostname" : "cognito-idp-fips.us-gov-west-1.amazonaws.com" - }, - "us-gov-west-1" : { } - } - }, - "comprehend" : { - "defaults" : { - "protocols" : [ "https" ] - }, - "endpoints" : { - "fips-us-gov-west-1" : { - "credentialScope" : { - "region" : "us-gov-west-1" - }, - "hostname" : "comprehend-fips.us-gov-west-1.amazonaws.com" - }, - "us-gov-west-1" : { } - } - }, - "comprehendmedical" : { - "endpoints" : { - "fips-us-gov-west-1" : { - "credentialScope" : { - "region" : "us-gov-west-1" - }, - "hostname" : "comprehendmedical-fips.us-gov-west-1.amazonaws.com" - }, - "us-gov-west-1" : { } - } - }, - "config" : { - "endpoints" : { - "fips-us-gov-east-1" : { - "credentialScope" : { - "region" : "us-gov-east-1" - }, - "hostname" : "config.us-gov-east-1.amazonaws.com" - }, - "fips-us-gov-west-1" : { - "credentialScope" : { - "region" : "us-gov-west-1" - }, - "hostname" : "config.us-gov-west-1.amazonaws.com" - }, - "us-gov-east-1" : { }, - "us-gov-west-1" : { } - } - }, - "connect" : { - "endpoints" : { - "us-gov-west-1" : { } - } - }, - "data.iot" : { - "defaults" : { - "credentialScope" : { - "service" : "iotdata" - }, - "protocols" : [ "https" ] - }, - "endpoints" : { - "us-gov-east-1" : { }, - "us-gov-west-1" : { } - } - }, - "datasync" : { - "endpoints" : { - "fips-us-gov-east-1" : { - "credentialScope" : { - "region" : "us-gov-east-1" - }, - "hostname" : "datasync-fips.us-gov-east-1.amazonaws.com" - }, - "fips-us-gov-west-1" : { - "credentialScope" : { - "region" : "us-gov-west-1" - }, - "hostname" : "datasync-fips.us-gov-west-1.amazonaws.com" - }, - "us-gov-east-1" : { }, - "us-gov-west-1" : { } - } - }, - "directconnect" : { - "endpoints" : { - "us-gov-east-1" : { - "credentialScope" : { - "region" : "us-gov-east-1" - }, - "hostname" : "directconnect.us-gov-east-1.amazonaws.com" - }, - "us-gov-west-1" : { - "credentialScope" : { - "region" : "us-gov-west-1" - }, - "hostname" : "directconnect.us-gov-west-1.amazonaws.com" - } - } - }, - "dms" : { - "endpoints" : { - "dms-fips" : { - "credentialScope" : { - "region" : "us-gov-west-1" - }, - "hostname" : "dms.us-gov-west-1.amazonaws.com" - }, - "us-gov-east-1" : { }, - "us-gov-west-1" : { } - } - }, - "docdb" : { - "endpoints" : { - "us-gov-west-1" : { - "credentialScope" : { - "region" : "us-gov-west-1" - }, - "hostname" : "rds.us-gov-west-1.amazonaws.com" + "partitions": [ + { + "defaults": { + "hostname": "{service}.{region}.{dnsSuffix}", + "signatureVersions": [ + "v4" + ], + "protocols": [ + "https" + ] + }, + "dualstackDefaults": { + "hostname": "{service}.{region}.{dualstackDnsSuffix}", + "signatureVersions": [ + "v4" + ], + "protocols": [ + "https" + ] + }, + "dnsSuffix": "amazonaws.com", + "dualstackDnsSuffix": "aws", + "partition": "aws", + "partitionName": "AWS Standard", + "regionRegex": "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", + "regions": { + "af-south-1": { + "description": "Africa (Cape Town)" + }, + "ap-east-1": { + "description": "Asia Pacific (Hong Kong)" + }, + "ap-northeast-1": { + "description": "Asia Pacific (Tokyo)" + }, + "ap-northeast-2": { + "description": "Asia Pacific (Seoul)" + }, + "ap-northeast-3": { + "description": "Asia Pacific (Osaka)" + }, + "ap-south-1": { + "description": "Asia Pacific (Mumbai)" + }, + "ap-southeast-1": { + "description": "Asia Pacific (Singapore)" + }, + "ap-southeast-2": { + "description": "Asia Pacific (Sydney)" + }, + "ca-central-1": { + "description": "Canada (Central)" + }, + "eu-central-1": { + "description": "Europe (Frankfurt)" + }, + "eu-north-1": { + "description": "Europe (Stockholm)" + }, + "eu-south-1": { + "description": "Europe (Milan)" + }, + "eu-west-1": { + "description": "Europe (Ireland)" + }, + "eu-west-2": { + "description": "Europe (London)" + }, + "eu-west-3": { + "description": "Europe (Paris)" + }, + "me-south-1": { + "description": "Middle East (Bahrain)" + }, + "sa-east-1": { + "description": "South America (Sao Paulo)" + }, + "us-east-1": { + "description": "US East (N. Virginia)" + }, + "us-east-2": { + "description": "US East (Ohio)" + }, + "us-west-1": { + "description": "US West (N. California)" + }, + "us-west-2": { + "description": "US West (Oregon)" + } + }, + "services": { + "a4b": { + "endpoints": { + "us-east-1": {} + } + }, + "access-analyzer": { + "endpoints": { + "af-south-1": {}, + "ap-east-1": {}, + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-northeast-3": {}, + "ap-south-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "ca-central-1": {}, + "eu-central-1": {}, + "eu-north-1": {}, + "eu-south-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "eu-west-3": {}, + "fips-ca-central-1": { + "credentialScope": { + "region": "ca-central-1" + }, + "hostname": "access-analyzer-fips.ca-central-1.amazonaws.com" + }, + "fips-us-east-1": { + "credentialScope": { + "region": "us-east-1" + }, + "hostname": "access-analyzer-fips.us-east-1.amazonaws.com" + }, + "fips-us-east-2": { + "credentialScope": { + "region": "us-east-2" + }, + "hostname": "access-analyzer-fips.us-east-2.amazonaws.com" + }, + "fips-us-west-1": { + "credentialScope": { + "region": "us-west-1" + }, + "hostname": "access-analyzer-fips.us-west-1.amazonaws.com" + }, + "fips-us-west-2": { + "credentialScope": { + "region": "us-west-2" + }, + "hostname": "access-analyzer-fips.us-west-2.amazonaws.com" + }, + "me-south-1": {}, + "sa-east-1": {}, + "us-east-1": {}, + "us-east-2": {}, + "us-west-1": {}, + "us-west-2": {} + } + }, + "acm": { + "endpoints": { + "af-south-1": {}, + "ap-east-1": {}, + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-northeast-3": {}, + "ap-south-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "ca-central-1": {}, + "ca-central-1-fips": { + "credentialScope": { + "region": "ca-central-1" + }, + "hostname": "acm-fips.ca-central-1.amazonaws.com" + }, + "eu-central-1": {}, + "eu-north-1": {}, + "eu-south-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "eu-west-3": {}, + "me-south-1": {}, + "sa-east-1": {}, + "us-east-1": {}, + "us-east-1-fips": { + "credentialScope": { + "region": "us-east-1" + }, + "hostname": "acm-fips.us-east-1.amazonaws.com" + }, + "us-east-2": {}, + "us-east-2-fips": { + "credentialScope": { + "region": "us-east-2" + }, + "hostname": "acm-fips.us-east-2.amazonaws.com" + }, + "us-west-1": {}, + "us-west-1-fips": { + "credentialScope": { + "region": "us-west-1" + }, + "hostname": "acm-fips.us-west-1.amazonaws.com" + }, + "us-west-2": {}, + "us-west-2-fips": { + "credentialScope": { + "region": "us-west-2" + }, + "hostname": "acm-fips.us-west-2.amazonaws.com" + } + } + }, + "acm-pca": { + "defaults": { + "protocols": [ + "https" + ] + }, + "endpoints": { + "af-south-1": {}, + "ap-east-1": {}, + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-south-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "ca-central-1": {}, + "eu-central-1": {}, + "eu-north-1": {}, + "eu-south-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "eu-west-3": {}, + "fips-ca-central-1": { + "credentialScope": { + "region": "ca-central-1" + }, + "hostname": "acm-pca-fips.ca-central-1.amazonaws.com" + }, + "fips-us-east-1": { + "credentialScope": { + "region": "us-east-1" + }, + "hostname": "acm-pca-fips.us-east-1.amazonaws.com" + }, + "fips-us-east-2": { + "credentialScope": { + "region": "us-east-2" + }, + "hostname": "acm-pca-fips.us-east-2.amazonaws.com" + }, + "fips-us-west-1": { + "credentialScope": { + "region": "us-west-1" + }, + "hostname": "acm-pca-fips.us-west-1.amazonaws.com" + }, + "fips-us-west-2": { + "credentialScope": { + "region": "us-west-2" + }, + "hostname": "acm-pca-fips.us-west-2.amazonaws.com" + }, + "me-south-1": {}, + "sa-east-1": {}, + "us-east-1": {}, + "us-east-2": {}, + "us-west-1": {}, + "us-west-2": {} + } + }, + "airflow": { + "endpoints": { + "ap-northeast-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "eu-central-1": {}, + "eu-north-1": {}, + "eu-west-1": {}, + "us-east-1": {}, + "us-east-2": {}, + "us-west-2": {} + } + }, + "amplifybackend": { + "endpoints": { + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-south-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "ca-central-1": {}, + "eu-central-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "us-east-1": {}, + "us-east-2": {}, + "us-west-2": {} + } + }, + "api.detective": { + "defaults": { + "protocols": [ + "https" + ] + }, + "endpoints": { + "af-south-1": {}, + "ap-east-1": {}, + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-south-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "ca-central-1": {}, + "eu-central-1": {}, + "eu-north-1": {}, + "eu-south-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "eu-west-3": {}, + "me-south-1": {}, + "sa-east-1": {}, + "us-east-1": {}, + "us-east-1-fips": { + "credentialScope": { + "region": "us-east-1" + }, + "hostname": "api.detective-fips.us-east-1.amazonaws.com" + }, + "us-east-2": {}, + "us-east-2-fips": { + "credentialScope": { + "region": "us-east-2" + }, + "hostname": "api.detective-fips.us-east-2.amazonaws.com" + }, + "us-west-1": {}, + "us-west-1-fips": { + "credentialScope": { + "region": "us-west-1" + }, + "hostname": "api.detective-fips.us-west-1.amazonaws.com" + }, + "us-west-2": {}, + "us-west-2-fips": { + "credentialScope": { + "region": "us-west-2" + }, + "hostname": "api.detective-fips.us-west-2.amazonaws.com" + } + } + }, + "api.ecr": { + "endpoints": { + "af-south-1": { + "credentialScope": { + "region": "af-south-1" + }, + "hostname": "api.ecr.af-south-1.amazonaws.com" + }, + "ap-east-1": { + "credentialScope": { + "region": "ap-east-1" + }, + "hostname": "api.ecr.ap-east-1.amazonaws.com" + }, + "ap-northeast-1": { + "credentialScope": { + "region": "ap-northeast-1" + }, + "hostname": "api.ecr.ap-northeast-1.amazonaws.com" + }, + "ap-northeast-2": { + "credentialScope": { + "region": "ap-northeast-2" + }, + "hostname": "api.ecr.ap-northeast-2.amazonaws.com" + }, + "ap-northeast-3": { + "credentialScope": { + "region": "ap-northeast-3" + }, + "hostname": "api.ecr.ap-northeast-3.amazonaws.com" + }, + "ap-south-1": { + "credentialScope": { + "region": "ap-south-1" + }, + "hostname": "api.ecr.ap-south-1.amazonaws.com" + }, + "ap-southeast-1": { + "credentialScope": { + "region": "ap-southeast-1" + }, + "hostname": "api.ecr.ap-southeast-1.amazonaws.com" + }, + "ap-southeast-2": { + "credentialScope": { + "region": "ap-southeast-2" + }, + "hostname": "api.ecr.ap-southeast-2.amazonaws.com" + }, + "ca-central-1": { + "credentialScope": { + "region": "ca-central-1" + }, + "hostname": "api.ecr.ca-central-1.amazonaws.com" + }, + "eu-central-1": { + "credentialScope": { + "region": "eu-central-1" + }, + "hostname": "api.ecr.eu-central-1.amazonaws.com" + }, + "eu-north-1": { + "credentialScope": { + "region": "eu-north-1" + }, + "hostname": "api.ecr.eu-north-1.amazonaws.com" + }, + "eu-south-1": { + "credentialScope": { + "region": "eu-south-1" + }, + "hostname": "api.ecr.eu-south-1.amazonaws.com" + }, + "eu-west-1": { + "credentialScope": { + "region": "eu-west-1" + }, + "hostname": "api.ecr.eu-west-1.amazonaws.com" + }, + "eu-west-2": { + "credentialScope": { + "region": "eu-west-2" + }, + "hostname": "api.ecr.eu-west-2.amazonaws.com" + }, + "eu-west-3": { + "credentialScope": { + "region": "eu-west-3" + }, + "hostname": "api.ecr.eu-west-3.amazonaws.com" + }, + "fips-dkr-us-east-1": { + "credentialScope": { + "region": "us-east-1" + }, + "hostname": "ecr-fips.us-east-1.amazonaws.com" + }, + "fips-dkr-us-east-2": { + "credentialScope": { + "region": "us-east-2" + }, + "hostname": "ecr-fips.us-east-2.amazonaws.com" + }, + "fips-dkr-us-west-1": { + "credentialScope": { + "region": "us-west-1" + }, + "hostname": "ecr-fips.us-west-1.amazonaws.com" + }, + "fips-dkr-us-west-2": { + "credentialScope": { + "region": "us-west-2" + }, + "hostname": "ecr-fips.us-west-2.amazonaws.com" + }, + "fips-us-east-1": { + "credentialScope": { + "region": "us-east-1" + }, + "hostname": "ecr-fips.us-east-1.amazonaws.com" + }, + "fips-us-east-2": { + "credentialScope": { + "region": "us-east-2" + }, + "hostname": "ecr-fips.us-east-2.amazonaws.com" + }, + "fips-us-west-1": { + "credentialScope": { + "region": "us-west-1" + }, + "hostname": "ecr-fips.us-west-1.amazonaws.com" + }, + "fips-us-west-2": { + "credentialScope": { + "region": "us-west-2" + }, + "hostname": "ecr-fips.us-west-2.amazonaws.com" + }, + "me-south-1": { + "credentialScope": { + "region": "me-south-1" + }, + "hostname": "api.ecr.me-south-1.amazonaws.com" + }, + "sa-east-1": { + "credentialScope": { + "region": "sa-east-1" + }, + "hostname": "api.ecr.sa-east-1.amazonaws.com" + }, + "us-east-1": { + "credentialScope": { + "region": "us-east-1" + }, + "hostname": "api.ecr.us-east-1.amazonaws.com" + }, + "us-east-2": { + "credentialScope": { + "region": "us-east-2" + }, + "hostname": "api.ecr.us-east-2.amazonaws.com" + }, + "us-west-1": { + "credentialScope": { + "region": "us-west-1" + }, + "hostname": "api.ecr.us-west-1.amazonaws.com" + }, + "us-west-2": { + "credentialScope": { + "region": "us-west-2" + }, + "hostname": "api.ecr.us-west-2.amazonaws.com" + } + } + }, + "api.elastic-inference": { + "endpoints": { + "ap-northeast-1": { + "hostname": "api.elastic-inference.ap-northeast-1.amazonaws.com" + }, + "ap-northeast-2": { + "hostname": "api.elastic-inference.ap-northeast-2.amazonaws.com" + }, + "eu-west-1": { + "hostname": "api.elastic-inference.eu-west-1.amazonaws.com" + }, + "us-east-1": { + "hostname": "api.elastic-inference.us-east-1.amazonaws.com" + }, + "us-east-2": { + "hostname": "api.elastic-inference.us-east-2.amazonaws.com" + }, + "us-west-2": { + "hostname": "api.elastic-inference.us-west-2.amazonaws.com" + } + } + }, + "api.fleethub.iot": { + "endpoints": { + "us-east-1": {} + } + }, + "api.mediatailor": { + "endpoints": { + "ap-northeast-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "eu-central-1": {}, + "eu-west-1": {}, + "us-east-1": {}, + "us-west-2": {} + } + }, + "api.pricing": { + "defaults": { + "credentialScope": { + "service": "pricing" + } + }, + "endpoints": { + "ap-south-1": {}, + "us-east-1": {} + } + }, + "api.sagemaker": { + "endpoints": { + "af-south-1": {}, + "ap-east-1": {}, + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-south-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "ca-central-1": {}, + "eu-central-1": {}, + "eu-north-1": {}, + "eu-south-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "eu-west-3": {}, + "me-south-1": {}, + "sa-east-1": {}, + "us-east-1": {}, + "us-east-1-fips": { + "credentialScope": { + "region": "us-east-1" + }, + "hostname": "api-fips.sagemaker.us-east-1.amazonaws.com" + }, + "us-east-2": {}, + "us-east-2-fips": { + "credentialScope": { + "region": "us-east-2" + }, + "hostname": "api-fips.sagemaker.us-east-2.amazonaws.com" + }, + "us-west-1": {}, + "us-west-1-fips": { + "credentialScope": { + "region": "us-west-1" + }, + "hostname": "api-fips.sagemaker.us-west-1.amazonaws.com" + }, + "us-west-2": {}, + "us-west-2-fips": { + "credentialScope": { + "region": "us-west-2" + }, + "hostname": "api-fips.sagemaker.us-west-2.amazonaws.com" + } + } + }, + "apigateway": { + "endpoints": { + "af-south-1": {}, + "ap-east-1": {}, + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-northeast-3": {}, + "ap-south-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "ca-central-1": {}, + "eu-central-1": {}, + "eu-north-1": {}, + "eu-south-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "eu-west-3": {}, + "me-south-1": {}, + "sa-east-1": {}, + "us-east-1": {}, + "us-east-2": {}, + "us-west-1": {}, + "us-west-2": {} + } + }, + "app-integrations": { + "endpoints": { + "ap-northeast-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "ca-central-1": {}, + "eu-central-1": {}, + "eu-west-2": {}, + "us-east-1": {}, + "us-west-2": {} + } + }, + "appflow": { + "endpoints": { + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-south-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "ca-central-1": {}, + "eu-central-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "eu-west-3": {}, + "sa-east-1": {}, + "us-east-1": {}, + "us-east-2": {}, + "us-west-1": {}, + "us-west-2": {} + } + }, + "application-autoscaling": { + "defaults": { + "protocols": [ + "http", + "https" + ] + }, + "endpoints": { + "af-south-1": {}, + "ap-east-1": {}, + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-northeast-3": {}, + "ap-south-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "ca-central-1": {}, + "eu-central-1": {}, + "eu-north-1": {}, + "eu-south-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "eu-west-3": {}, + "me-south-1": {}, + "sa-east-1": {}, + "us-east-1": {}, + "us-east-2": {}, + "us-west-1": {}, + "us-west-2": {} + } + }, + "appmesh": { + "endpoints": { + "af-south-1": {}, + "ap-east-1": {}, + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-south-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "ca-central-1": {}, + "eu-central-1": {}, + "eu-north-1": {}, + "eu-south-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "eu-west-3": {}, + "me-south-1": {}, + "sa-east-1": {}, + "us-east-1": {}, + "us-east-2": {}, + "us-west-1": {}, + "us-west-2": {} + } + }, + "appstream2": { + "defaults": { + "credentialScope": { + "service": "appstream" + }, + "protocols": [ + "https" + ] + }, + "endpoints": { + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-south-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "eu-central-1": {}, + "eu-west-1": {}, + "fips": { + "credentialScope": { + "region": "us-west-2" + }, + "hostname": "appstream2-fips.us-west-2.amazonaws.com" + }, + "us-east-1": {}, + "us-west-2": {} + } + }, + "appsync": { + "endpoints": { + "ap-east-1": {}, + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-south-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "ca-central-1": {}, + "eu-central-1": {}, + "eu-north-1": {}, + "eu-south-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "eu-west-3": {}, + "me-south-1": {}, + "sa-east-1": {}, + "us-east-1": {}, + "us-east-2": {}, + "us-west-1": {}, + "us-west-2": {} + } + }, + "athena": { + "endpoints": { + "af-south-1": {}, + "ap-east-1": {}, + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-south-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "ca-central-1": {}, + "eu-central-1": {}, + "eu-north-1": {}, + "eu-south-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "eu-west-3": {}, + "fips-us-east-1": { + "credentialScope": { + "region": "us-east-1" + }, + "hostname": "athena-fips.us-east-1.amazonaws.com" + }, + "fips-us-east-2": { + "credentialScope": { + "region": "us-east-2" + }, + "hostname": "athena-fips.us-east-2.amazonaws.com" + }, + "fips-us-west-1": { + "credentialScope": { + "region": "us-west-1" + }, + "hostname": "athena-fips.us-west-1.amazonaws.com" + }, + "fips-us-west-2": { + "credentialScope": { + "region": "us-west-2" + }, + "hostname": "athena-fips.us-west-2.amazonaws.com" + }, + "me-south-1": {}, + "sa-east-1": {}, + "us-east-1": {}, + "us-east-2": {}, + "us-west-1": {}, + "us-west-2": {} + } + }, + "autoscaling": { + "defaults": { + "protocols": [ + "http", + "https" + ] + }, + "endpoints": { + "af-south-1": {}, + "ap-east-1": {}, + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-northeast-3": {}, + "ap-south-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "ca-central-1": {}, + "eu-central-1": {}, + "eu-north-1": {}, + "eu-south-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "eu-west-3": {}, + "me-south-1": {}, + "sa-east-1": {}, + "us-east-1": {}, + "us-east-2": {}, + "us-west-1": {}, + "us-west-2": {} + } + }, + "autoscaling-plans": { + "defaults": { + "protocols": [ + "http", + "https" + ] + }, + "endpoints": { + "af-south-1": {}, + "ap-east-1": {}, + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-south-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "ca-central-1": {}, + "eu-central-1": {}, + "eu-north-1": {}, + "eu-south-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "eu-west-3": {}, + "me-south-1": {}, + "sa-east-1": {}, + "us-east-1": {}, + "us-east-2": {}, + "us-west-1": {}, + "us-west-2": {} + } + }, + "backup": { + "endpoints": { + "af-south-1": {}, + "ap-east-1": {}, + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-northeast-3": {}, + "ap-south-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "ca-central-1": {}, + "eu-central-1": {}, + "eu-north-1": {}, + "eu-south-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "eu-west-3": {}, + "me-south-1": {}, + "sa-east-1": {}, + "us-east-1": {}, + "us-east-2": {}, + "us-west-1": {}, + "us-west-2": {} + } + }, + "batch": { + "endpoints": { + "af-south-1": {}, + "ap-east-1": {}, + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-northeast-3": {}, + "ap-south-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "ca-central-1": {}, + "eu-central-1": {}, + "eu-north-1": {}, + "eu-south-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "eu-west-3": {}, + "fips-us-east-1": { + "credentialScope": { + "region": "us-east-1" + }, + "hostname": "fips.batch.us-east-1.amazonaws.com" + }, + "fips-us-east-2": { + "credentialScope": { + "region": "us-east-2" + }, + "hostname": "fips.batch.us-east-2.amazonaws.com" + }, + "fips-us-west-1": { + "credentialScope": { + "region": "us-west-1" + }, + "hostname": "fips.batch.us-west-1.amazonaws.com" + }, + "fips-us-west-2": { + "credentialScope": { + "region": "us-west-2" + }, + "hostname": "fips.batch.us-west-2.amazonaws.com" + }, + "me-south-1": {}, + "sa-east-1": {}, + "us-east-1": {}, + "us-east-2": {}, + "us-west-1": {}, + "us-west-2": {} + } + }, + "budgets": { + "endpoints": { + "aws-global": { + "credentialScope": { + "region": "us-east-1" + }, + "hostname": "budgets.amazonaws.com" + } + }, + "isRegionalized": false, + "partitionEndpoint": "aws-global" + }, + "ce": { + "endpoints": { + "aws-global": { + "credentialScope": { + "region": "us-east-1" + }, + "hostname": "ce.us-east-1.amazonaws.com" + } + }, + "isRegionalized": false, + "partitionEndpoint": "aws-global" + }, + "chime": { + "defaults": { + "protocols": [ + "https" + ] + }, + "endpoints": { + "aws-global": { + "credentialScope": { + "region": "us-east-1" + }, + "hostname": "chime.us-east-1.amazonaws.com", + "protocols": [ + "https" + ] + } + }, + "isRegionalized": false, + "partitionEndpoint": "aws-global" + }, + "cloud9": { + "endpoints": { + "ap-east-1": {}, + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-south-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "ca-central-1": {}, + "eu-central-1": {}, + "eu-north-1": {}, + "eu-south-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "eu-west-3": {}, + "me-south-1": {}, + "sa-east-1": {}, + "us-east-1": {}, + "us-east-2": {}, + "us-west-1": {}, + "us-west-2": {} + } + }, + "clouddirectory": { + "endpoints": { + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "ca-central-1": {}, + "eu-central-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "us-east-1": {}, + "us-east-2": {}, + "us-west-2": {} + } + }, + "cloudformation": { + "endpoints": { + "af-south-1": {}, + "ap-east-1": {}, + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-northeast-3": {}, + "ap-south-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "ca-central-1": {}, + "eu-central-1": {}, + "eu-north-1": {}, + "eu-south-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "eu-west-3": {}, + "me-south-1": {}, + "sa-east-1": {}, + "us-east-1": {}, + "us-east-1-fips": { + "credentialScope": { + "region": "us-east-1" + }, + "hostname": "cloudformation-fips.us-east-1.amazonaws.com" + }, + "us-east-2": {}, + "us-east-2-fips": { + "credentialScope": { + "region": "us-east-2" + }, + "hostname": "cloudformation-fips.us-east-2.amazonaws.com" + }, + "us-west-1": {}, + "us-west-1-fips": { + "credentialScope": { + "region": "us-west-1" + }, + "hostname": "cloudformation-fips.us-west-1.amazonaws.com" + }, + "us-west-2": {}, + "us-west-2-fips": { + "credentialScope": { + "region": "us-west-2" + }, + "hostname": "cloudformation-fips.us-west-2.amazonaws.com" + } + } + }, + "cloudfront": { + "endpoints": { + "aws-global": { + "credentialScope": { + "region": "us-east-1" + }, + "hostname": "cloudfront.amazonaws.com", + "protocols": [ + "http", + "https" + ] + } + }, + "isRegionalized": false, + "partitionEndpoint": "aws-global" + }, + "cloudhsm": { + "endpoints": { + "ap-northeast-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "ca-central-1": {}, + "eu-central-1": {}, + "eu-west-1": {}, + "us-east-1": {}, + "us-east-2": {}, + "us-west-1": {}, + "us-west-2": {} + } + }, + "cloudhsmv2": { + "defaults": { + "credentialScope": { + "service": "cloudhsm" + } + }, + "endpoints": { + "af-south-1": {}, + "ap-east-1": {}, + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-south-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "ca-central-1": {}, + "eu-central-1": {}, + "eu-north-1": {}, + "eu-south-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "eu-west-3": {}, + "me-south-1": {}, + "sa-east-1": {}, + "us-east-1": {}, + "us-east-2": {}, + "us-west-1": {}, + "us-west-2": {} + } + }, + "cloudsearch": { + "endpoints": { + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "eu-central-1": {}, + "eu-west-1": {}, + "sa-east-1": {}, + "us-east-1": {}, + "us-west-1": {}, + "us-west-2": {} + } + }, + "cloudtrail": { + "endpoints": { + "af-south-1": {}, + "ap-east-1": {}, + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-south-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "ca-central-1": {}, + "eu-central-1": {}, + "eu-north-1": {}, + "eu-south-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "eu-west-3": {}, + "fips-us-east-1": { + "credentialScope": { + "region": "us-east-1" + }, + "hostname": "cloudtrail-fips.us-east-1.amazonaws.com" + }, + "fips-us-east-2": { + "credentialScope": { + "region": "us-east-2" + }, + "hostname": "cloudtrail-fips.us-east-2.amazonaws.com" + }, + "fips-us-west-1": { + "credentialScope": { + "region": "us-west-1" + }, + "hostname": "cloudtrail-fips.us-west-1.amazonaws.com" + }, + "fips-us-west-2": { + "credentialScope": { + "region": "us-west-2" + }, + "hostname": "cloudtrail-fips.us-west-2.amazonaws.com" + }, + "me-south-1": {}, + "sa-east-1": {}, + "us-east-1": {}, + "us-east-2": {}, + "us-west-1": {}, + "us-west-2": {} + } + }, + "codeartifact": { + "endpoints": { + "ap-northeast-1": {}, + "ap-south-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "eu-central-1": {}, + "eu-north-1": {}, + "eu-south-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "eu-west-3": {}, + "us-east-1": {}, + "us-east-2": {}, + "us-west-2": {} + } + }, + "codebuild": { + "endpoints": { + "af-south-1": {}, + "ap-east-1": {}, + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-south-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "ca-central-1": {}, + "eu-central-1": {}, + "eu-north-1": {}, + "eu-south-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "eu-west-3": {}, + "me-south-1": {}, + "sa-east-1": {}, + "us-east-1": {}, + "us-east-1-fips": { + "credentialScope": { + "region": "us-east-1" + }, + "hostname": "codebuild-fips.us-east-1.amazonaws.com" + }, + "us-east-2": {}, + "us-east-2-fips": { + "credentialScope": { + "region": "us-east-2" + }, + "hostname": "codebuild-fips.us-east-2.amazonaws.com" + }, + "us-west-1": {}, + "us-west-1-fips": { + "credentialScope": { + "region": "us-west-1" + }, + "hostname": "codebuild-fips.us-west-1.amazonaws.com" + }, + "us-west-2": {}, + "us-west-2-fips": { + "credentialScope": { + "region": "us-west-2" + }, + "hostname": "codebuild-fips.us-west-2.amazonaws.com" + } + } + }, + "codecommit": { + "endpoints": { + "ap-east-1": {}, + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-northeast-3": {}, + "ap-south-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "ca-central-1": {}, + "eu-central-1": {}, + "eu-north-1": {}, + "eu-south-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "eu-west-3": {}, + "fips": { + "credentialScope": { + "region": "ca-central-1" + }, + "hostname": "codecommit-fips.ca-central-1.amazonaws.com" + }, + "me-south-1": {}, + "sa-east-1": {}, + "us-east-1": {}, + "us-east-2": {}, + "us-west-1": {}, + "us-west-2": {} + } + }, + "codedeploy": { + "endpoints": { + "af-south-1": {}, + "ap-east-1": {}, + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-northeast-3": {}, + "ap-south-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "ca-central-1": {}, + "eu-central-1": {}, + "eu-north-1": {}, + "eu-south-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "eu-west-3": {}, + "me-south-1": {}, + "sa-east-1": {}, + "us-east-1": {}, + "us-east-1-fips": { + "credentialScope": { + "region": "us-east-1" + }, + "hostname": "codedeploy-fips.us-east-1.amazonaws.com" + }, + "us-east-2": {}, + "us-east-2-fips": { + "credentialScope": { + "region": "us-east-2" + }, + "hostname": "codedeploy-fips.us-east-2.amazonaws.com" + }, + "us-west-1": {}, + "us-west-1-fips": { + "credentialScope": { + "region": "us-west-1" + }, + "hostname": "codedeploy-fips.us-west-1.amazonaws.com" + }, + "us-west-2": {}, + "us-west-2-fips": { + "credentialScope": { + "region": "us-west-2" + }, + "hostname": "codedeploy-fips.us-west-2.amazonaws.com" + } + } + }, + "codeguru-reviewer": { + "endpoints": { + "ap-northeast-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "eu-central-1": {}, + "eu-north-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "us-east-1": {}, + "us-east-2": {}, + "us-west-2": {} + } + }, + "codepipeline": { + "endpoints": { + "ap-east-1": {}, + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-south-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "ca-central-1": {}, + "eu-central-1": {}, + "eu-north-1": {}, + "eu-south-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "eu-west-3": {}, + "fips-ca-central-1": { + "credentialScope": { + "region": "ca-central-1" + }, + "hostname": "codepipeline-fips.ca-central-1.amazonaws.com" + }, + "fips-us-east-1": { + "credentialScope": { + "region": "us-east-1" + }, + "hostname": "codepipeline-fips.us-east-1.amazonaws.com" + }, + "fips-us-east-2": { + "credentialScope": { + "region": "us-east-2" + }, + "hostname": "codepipeline-fips.us-east-2.amazonaws.com" + }, + "fips-us-west-1": { + "credentialScope": { + "region": "us-west-1" + }, + "hostname": "codepipeline-fips.us-west-1.amazonaws.com" + }, + "fips-us-west-2": { + "credentialScope": { + "region": "us-west-2" + }, + "hostname": "codepipeline-fips.us-west-2.amazonaws.com" + }, + "sa-east-1": {}, + "us-east-1": {}, + "us-east-2": {}, + "us-west-1": {}, + "us-west-2": {} + } + }, + "codestar": { + "endpoints": { + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "ca-central-1": {}, + "eu-central-1": {}, + "eu-north-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "us-east-1": {}, + "us-east-2": {}, + "us-west-1": {}, + "us-west-2": {} + } + }, + "codestar-connections": { + "endpoints": { + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-south-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "ca-central-1": {}, + "eu-central-1": {}, + "eu-north-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "eu-west-3": {}, + "sa-east-1": {}, + "us-east-1": {}, + "us-east-2": {}, + "us-west-1": {}, + "us-west-2": {} + } + }, + "cognito-identity": { + "endpoints": { + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-south-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "ca-central-1": {}, + "eu-central-1": {}, + "eu-north-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "eu-west-3": {}, + "fips-us-east-1": { + "credentialScope": { + "region": "us-east-1" + }, + "hostname": "cognito-identity-fips.us-east-1.amazonaws.com" + }, + "fips-us-east-2": { + "credentialScope": { + "region": "us-east-2" + }, + "hostname": "cognito-identity-fips.us-east-2.amazonaws.com" + }, + "fips-us-west-2": { + "credentialScope": { + "region": "us-west-2" + }, + "hostname": "cognito-identity-fips.us-west-2.amazonaws.com" + }, + "sa-east-1": {}, + "us-east-1": {}, + "us-east-2": {}, + "us-west-1": {}, + "us-west-2": {} + } + }, + "cognito-idp": { + "endpoints": { + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-south-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "ca-central-1": {}, + "eu-central-1": {}, + "eu-north-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "eu-west-3": {}, + "fips-us-east-1": { + "credentialScope": { + "region": "us-east-1" + }, + "hostname": "cognito-idp-fips.us-east-1.amazonaws.com" + }, + "fips-us-east-2": { + "credentialScope": { + "region": "us-east-2" + }, + "hostname": "cognito-idp-fips.us-east-2.amazonaws.com" + }, + "fips-us-west-1": { + "credentialScope": { + "region": "us-west-1" + }, + "hostname": "cognito-idp-fips.us-west-1.amazonaws.com" + }, + "fips-us-west-2": { + "credentialScope": { + "region": "us-west-2" + }, + "hostname": "cognito-idp-fips.us-west-2.amazonaws.com" + }, + "sa-east-1": {}, + "us-east-1": {}, + "us-east-2": {}, + "us-west-1": {}, + "us-west-2": {} + } + }, + "cognito-sync": { + "endpoints": { + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-south-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "eu-central-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "us-east-1": {}, + "us-east-2": {}, + "us-west-2": {} + } + }, + "comprehend": { + "defaults": { + "protocols": [ + "https" + ] + }, + "endpoints": { + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-south-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "ca-central-1": {}, + "eu-central-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "fips-us-east-1": { + "credentialScope": { + "region": "us-east-1" + }, + "hostname": "comprehend-fips.us-east-1.amazonaws.com" + }, + "fips-us-east-2": { + "credentialScope": { + "region": "us-east-2" + }, + "hostname": "comprehend-fips.us-east-2.amazonaws.com" + }, + "fips-us-west-2": { + "credentialScope": { + "region": "us-west-2" + }, + "hostname": "comprehend-fips.us-west-2.amazonaws.com" + }, + "us-east-1": {}, + "us-east-2": {}, + "us-west-2": {} + } + }, + "comprehendmedical": { + "endpoints": { + "ap-southeast-2": {}, + "ca-central-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "fips-us-east-1": { + "credentialScope": { + "region": "us-east-1" + }, + "hostname": "comprehendmedical-fips.us-east-1.amazonaws.com" + }, + "fips-us-east-2": { + "credentialScope": { + "region": "us-east-2" + }, + "hostname": "comprehendmedical-fips.us-east-2.amazonaws.com" + }, + "fips-us-west-2": { + "credentialScope": { + "region": "us-west-2" + }, + "hostname": "comprehendmedical-fips.us-west-2.amazonaws.com" + }, + "us-east-1": {}, + "us-east-2": {}, + "us-west-2": {} + } + }, + "config": { + "endpoints": { + "af-south-1": {}, + "ap-east-1": {}, + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-northeast-3": {}, + "ap-south-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "ca-central-1": {}, + "eu-central-1": {}, + "eu-north-1": {}, + "eu-south-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "eu-west-3": {}, + "fips-us-east-1": { + "credentialScope": { + "region": "us-east-1" + }, + "hostname": "config-fips.us-east-1.amazonaws.com" + }, + "fips-us-east-2": { + "credentialScope": { + "region": "us-east-2" + }, + "hostname": "config-fips.us-east-2.amazonaws.com" + }, + "fips-us-west-1": { + "credentialScope": { + "region": "us-west-1" + }, + "hostname": "config-fips.us-west-1.amazonaws.com" + }, + "fips-us-west-2": { + "credentialScope": { + "region": "us-west-2" + }, + "hostname": "config-fips.us-west-2.amazonaws.com" + }, + "me-south-1": {}, + "sa-east-1": {}, + "us-east-1": {}, + "us-east-2": {}, + "us-west-1": {}, + "us-west-2": {} + } + }, + "connect": { + "endpoints": { + "ap-northeast-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "ca-central-1": {}, + "eu-central-1": {}, + "eu-west-2": {}, + "us-east-1": {}, + "us-west-2": {} + } + }, + "contact-lens": { + "endpoints": { + "ap-northeast-1": {}, + "ap-southeast-2": {}, + "ca-central-1": {}, + "eu-central-1": {}, + "eu-west-2": {}, + "us-east-1": {}, + "us-west-2": {} + } + }, + "cur": { + "endpoints": { + "us-east-1": {} + } + }, + "data.iot": { + "defaults": { + "credentialScope": { + "service": "iotdata" + }, + "protocols": [ + "https" + ] + }, + "endpoints": { + "ap-east-1": {}, + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-south-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "ca-central-1": {}, + "eu-central-1": {}, + "eu-north-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "eu-west-3": {}, + "me-south-1": {}, + "sa-east-1": {}, + "us-east-1": {}, + "us-east-2": {}, + "us-west-1": {}, + "us-west-2": {} + } + }, + "data.mediastore": { + "endpoints": { + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-southeast-2": {}, + "eu-central-1": {}, + "eu-north-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "us-east-1": {}, + "us-west-2": {} + } + }, + "dataexchange": { + "endpoints": { + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "eu-central-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "us-east-1": {}, + "us-east-2": {}, + "us-west-1": {}, + "us-west-2": {} + } + }, + "datapipeline": { + "endpoints": { + "ap-northeast-1": {}, + "ap-southeast-2": {}, + "eu-west-1": {}, + "us-east-1": {}, + "us-west-2": {} + } + }, + "datasync": { + "endpoints": { + "af-south-1": {}, + "ap-east-1": {}, + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-south-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "ca-central-1": {}, + "eu-central-1": {}, + "eu-north-1": {}, + "eu-south-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "eu-west-3": {}, + "fips-ca-central-1": { + "credentialScope": { + "region": "ca-central-1" + }, + "hostname": "datasync-fips.ca-central-1.amazonaws.com" + }, + "fips-us-east-1": { + "credentialScope": { + "region": "us-east-1" + }, + "hostname": "datasync-fips.us-east-1.amazonaws.com" + }, + "fips-us-east-2": { + "credentialScope": { + "region": "us-east-2" + }, + "hostname": "datasync-fips.us-east-2.amazonaws.com" + }, + "fips-us-west-1": { + "credentialScope": { + "region": "us-west-1" + }, + "hostname": "datasync-fips.us-west-1.amazonaws.com" + }, + "fips-us-west-2": { + "credentialScope": { + "region": "us-west-2" + }, + "hostname": "datasync-fips.us-west-2.amazonaws.com" + }, + "me-south-1": {}, + "sa-east-1": {}, + "us-east-1": {}, + "us-east-2": {}, + "us-west-1": {}, + "us-west-2": {} + } + }, + "dax": { + "endpoints": { + "ap-northeast-1": {}, + "ap-south-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "eu-central-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "eu-west-3": {}, + "sa-east-1": {}, + "us-east-1": {}, + "us-east-2": {}, + "us-west-1": {}, + "us-west-2": {} + } + }, + "devicefarm": { + "endpoints": { + "us-west-2": {} + } + }, + "directconnect": { + "endpoints": { + "af-south-1": {}, + "ap-east-1": {}, + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-northeast-3": {}, + "ap-south-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "ca-central-1": {}, + "eu-central-1": {}, + "eu-north-1": {}, + "eu-south-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "eu-west-3": {}, + "fips-us-east-1": { + "credentialScope": { + "region": "us-east-1" + }, + "hostname": "directconnect-fips.us-east-1.amazonaws.com" + }, + "fips-us-east-2": { + "credentialScope": { + "region": "us-east-2" + }, + "hostname": "directconnect-fips.us-east-2.amazonaws.com" + }, + "fips-us-west-1": { + "credentialScope": { + "region": "us-west-1" + }, + "hostname": "directconnect-fips.us-west-1.amazonaws.com" + }, + "fips-us-west-2": { + "credentialScope": { + "region": "us-west-2" + }, + "hostname": "directconnect-fips.us-west-2.amazonaws.com" + }, + "me-south-1": {}, + "sa-east-1": {}, + "us-east-1": {}, + "us-east-2": {}, + "us-west-1": {}, + "us-west-2": {} + } + }, + "discovery": { + "endpoints": { + "ap-northeast-1": {}, + "ap-southeast-2": {}, + "eu-central-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "us-east-1": {}, + "us-west-2": {} + } + }, + "dms": { + "endpoints": { + "af-south-1": {}, + "ap-east-1": {}, + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-northeast-3": {}, + "ap-south-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "ca-central-1": {}, + "dms-fips": { + "credentialScope": { + "region": "us-west-1" + }, + "hostname": "dms-fips.us-west-1.amazonaws.com" + }, + "eu-central-1": {}, + "eu-north-1": {}, + "eu-south-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "eu-west-3": {}, + "me-south-1": {}, + "sa-east-1": {}, + "us-east-1": {}, + "us-east-2": {}, + "us-west-1": {}, + "us-west-2": {} + } + }, + "docdb": { + "endpoints": { + "ap-northeast-1": { + "credentialScope": { + "region": "ap-northeast-1" + }, + "hostname": "rds.ap-northeast-1.amazonaws.com" + }, + "ap-northeast-2": { + "credentialScope": { + "region": "ap-northeast-2" + }, + "hostname": "rds.ap-northeast-2.amazonaws.com" + }, + "ap-south-1": { + "credentialScope": { + "region": "ap-south-1" + }, + "hostname": "rds.ap-south-1.amazonaws.com" + }, + "ap-southeast-1": { + "credentialScope": { + "region": "ap-southeast-1" + }, + "hostname": "rds.ap-southeast-1.amazonaws.com" + }, + "ap-southeast-2": { + "credentialScope": { + "region": "ap-southeast-2" + }, + "hostname": "rds.ap-southeast-2.amazonaws.com" + }, + "ca-central-1": { + "credentialScope": { + "region": "ca-central-1" + }, + "hostname": "rds.ca-central-1.amazonaws.com" + }, + "eu-central-1": { + "credentialScope": { + "region": "eu-central-1" + }, + "hostname": "rds.eu-central-1.amazonaws.com" + }, + "eu-west-1": { + "credentialScope": { + "region": "eu-west-1" + }, + "hostname": "rds.eu-west-1.amazonaws.com" + }, + "eu-west-2": { + "credentialScope": { + "region": "eu-west-2" + }, + "hostname": "rds.eu-west-2.amazonaws.com" + }, + "eu-west-3": { + "credentialScope": { + "region": "eu-west-3" + }, + "hostname": "rds.eu-west-3.amazonaws.com" + }, + "sa-east-1": { + "credentialScope": { + "region": "sa-east-1" + }, + "hostname": "rds.sa-east-1.amazonaws.com" + }, + "us-east-1": { + "credentialScope": { + "region": "us-east-1" + }, + "hostname": "rds.us-east-1.amazonaws.com" + }, + "us-east-2": { + "credentialScope": { + "region": "us-east-2" + }, + "hostname": "rds.us-east-2.amazonaws.com" + }, + "us-west-2": { + "credentialScope": { + "region": "us-west-2" + }, + "hostname": "rds.us-west-2.amazonaws.com" + } + } + }, + "ds": { + "endpoints": { + "af-south-1": {}, + "ap-east-1": {}, + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-south-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "ca-central-1": {}, + "eu-central-1": {}, + "eu-north-1": {}, + "eu-south-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "eu-west-3": {}, + "fips-ca-central-1": { + "credentialScope": { + "region": "ca-central-1" + }, + "hostname": "ds-fips.ca-central-1.amazonaws.com" + }, + "fips-us-east-1": { + "credentialScope": { + "region": "us-east-1" + }, + "hostname": "ds-fips.us-east-1.amazonaws.com" + }, + "fips-us-east-2": { + "credentialScope": { + "region": "us-east-2" + }, + "hostname": "ds-fips.us-east-2.amazonaws.com" + }, + "fips-us-west-1": { + "credentialScope": { + "region": "us-west-1" + }, + "hostname": "ds-fips.us-west-1.amazonaws.com" + }, + "fips-us-west-2": { + "credentialScope": { + "region": "us-west-2" + }, + "hostname": "ds-fips.us-west-2.amazonaws.com" + }, + "me-south-1": {}, + "sa-east-1": {}, + "us-east-1": {}, + "us-east-2": {}, + "us-west-1": {}, + "us-west-2": {} + } + }, + "dynamodb": { + "defaults": { + "protocols": [ + "http", + "https" + ] + }, + "endpoints": { + "af-south-1": {}, + "ap-east-1": {}, + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-northeast-3": {}, + "ap-south-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "ca-central-1": {}, + "ca-central-1-fips": { + "credentialScope": { + "region": "ca-central-1" + }, + "hostname": "dynamodb-fips.ca-central-1.amazonaws.com" + }, + "eu-central-1": {}, + "eu-north-1": {}, + "eu-south-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "eu-west-3": {}, + "local": { + "credentialScope": { + "region": "us-east-1" + }, + "hostname": "localhost:8000", + "protocols": [ + "http" + ] + }, + "me-south-1": {}, + "sa-east-1": {}, + "us-east-1": {}, + "us-east-1-fips": { + "credentialScope": { + "region": "us-east-1" + }, + "hostname": "dynamodb-fips.us-east-1.amazonaws.com" + }, + "us-east-2": {}, + "us-east-2-fips": { + "credentialScope": { + "region": "us-east-2" + }, + "hostname": "dynamodb-fips.us-east-2.amazonaws.com" + }, + "us-west-1": {}, + "us-west-1-fips": { + "credentialScope": { + "region": "us-west-1" + }, + "hostname": "dynamodb-fips.us-west-1.amazonaws.com" + }, + "us-west-2": {}, + "us-west-2-fips": { + "credentialScope": { + "region": "us-west-2" + }, + "hostname": "dynamodb-fips.us-west-2.amazonaws.com" + } + } + }, + "ebs": { + "endpoints": { + "af-south-1": {}, + "ap-east-1": {}, + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-northeast-3": {}, + "ap-south-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "ca-central-1": {}, + "eu-central-1": {}, + "eu-north-1": {}, + "eu-south-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "eu-west-3": {}, + "fips-ca-central-1": { + "credentialScope": { + "region": "ca-central-1" + }, + "hostname": "ebs-fips.ca-central-1.amazonaws.com" + }, + "fips-us-east-1": { + "credentialScope": { + "region": "us-east-1" + }, + "hostname": "ebs-fips.us-east-1.amazonaws.com" + }, + "fips-us-east-2": { + "credentialScope": { + "region": "us-east-2" + }, + "hostname": "ebs-fips.us-east-2.amazonaws.com" + }, + "fips-us-west-1": { + "credentialScope": { + "region": "us-west-1" + }, + "hostname": "ebs-fips.us-west-1.amazonaws.com" + }, + "fips-us-west-2": { + "credentialScope": { + "region": "us-west-2" + }, + "hostname": "ebs-fips.us-west-2.amazonaws.com" + }, + "me-south-1": {}, + "sa-east-1": {}, + "us-east-1": {}, + "us-east-2": {}, + "us-west-1": {}, + "us-west-2": {} + } + }, + "ec2": { + "defaults": { + "protocols": [ + "http", + "https" + ] + }, + "dualstackDefaults": { + "hostname": "api.{service}.{region}.{dualstackDnsSuffix}", + "protocols": [ + "http", + "https" + ] + }, + "endpoints": { + "af-south-1": {}, + "ap-east-1": {}, + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-northeast-3": {}, + "ap-south-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "ca-central-1": {}, + "eu-central-1": {}, + "eu-north-1": {}, + "eu-south-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "eu-west-3": {}, + "fips-ca-central-1": { + "credentialScope": { + "region": "ca-central-1" + }, + "hostname": "ec2-fips.ca-central-1.amazonaws.com" + }, + "fips-us-east-1": { + "credentialScope": { + "region": "us-east-1" + }, + "hostname": "ec2-fips.us-east-1.amazonaws.com" + }, + "fips-us-east-2": { + "credentialScope": { + "region": "us-east-2" + }, + "hostname": "ec2-fips.us-east-2.amazonaws.com" + }, + "fips-us-west-1": { + "credentialScope": { + "region": "us-west-1" + }, + "hostname": "ec2-fips.us-west-1.amazonaws.com" + }, + "fips-us-west-2": { + "credentialScope": { + "region": "us-west-2" + }, + "hostname": "ec2-fips.us-west-2.amazonaws.com" + }, + "me-south-1": {}, + "sa-east-1": {}, + "us-east-1": {}, + "us-east-2": {}, + "us-west-1": {}, + "us-west-2": {} + }, + "dualstackEndpoints": { + "ap-south-1": { + "credentialScope": { + "region": "ap-south-1" + }, + "hostname": "api.ec2.ap-south-1.aws" + }, + "eu-west-1": { + "credentialScope": { + "region": "eu-west-1" + }, + "hostname": "api.ec2.eu-west-1.aws" + }, + "sa-east-1": { + "credentialScope": { + "region": "sa-east-1" + }, + "hostname": "api.ec2.sa-east-1.aws" + }, + "us-east-1": { + "credentialScope": { + "region": "us-east-1" + }, + "hostname": "api.ec2.us-east-1.aws" + }, + "us-east-2": { + "credentialScope": { + "region": "us-east-2" + }, + "hostname": "api.ec2.us-east-2.aws" + }, + "us-west-2": { + "credentialScope": { + "region": "us-west-2" + }, + "hostname": "api.ec2.us-west-2.aws" + } + } + }, + "ecs": { + "endpoints": { + "af-south-1": {}, + "ap-east-1": {}, + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-northeast-3": {}, + "ap-south-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "ca-central-1": {}, + "eu-central-1": {}, + "eu-north-1": {}, + "eu-south-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "eu-west-3": {}, + "fips-us-east-1": { + "credentialScope": { + "region": "us-east-1" + }, + "hostname": "ecs-fips.us-east-1.amazonaws.com" + }, + "fips-us-east-2": { + "credentialScope": { + "region": "us-east-2" + }, + "hostname": "ecs-fips.us-east-2.amazonaws.com" + }, + "fips-us-west-1": { + "credentialScope": { + "region": "us-west-1" + }, + "hostname": "ecs-fips.us-west-1.amazonaws.com" + }, + "fips-us-west-2": { + "credentialScope": { + "region": "us-west-2" + }, + "hostname": "ecs-fips.us-west-2.amazonaws.com" + }, + "me-south-1": {}, + "sa-east-1": {}, + "us-east-1": {}, + "us-east-2": {}, + "us-west-1": {}, + "us-west-2": {} + } + }, + "eks": { + "defaults": { + "protocols": [ + "http", + "https" + ] + }, + "endpoints": { + "af-south-1": {}, + "ap-east-1": {}, + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-northeast-3": {}, + "ap-south-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "ca-central-1": {}, + "eu-central-1": {}, + "eu-north-1": {}, + "eu-south-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "eu-west-3": {}, + "fips-us-east-1": { + "credentialScope": { + "region": "us-east-1" + }, + "hostname": "fips.eks.us-east-1.amazonaws.com" + }, + "fips-us-east-2": { + "credentialScope": { + "region": "us-east-2" + }, + "hostname": "fips.eks.us-east-2.amazonaws.com" + }, + "fips-us-west-1": { + "credentialScope": { + "region": "us-west-1" + }, + "hostname": "fips.eks.us-west-1.amazonaws.com" + }, + "fips-us-west-2": { + "credentialScope": { + "region": "us-west-2" + }, + "hostname": "fips.eks.us-west-2.amazonaws.com" + }, + "me-south-1": {}, + "sa-east-1": {}, + "us-east-1": {}, + "us-east-2": {}, + "us-west-1": {}, + "us-west-2": {} + } + }, + "elasticache": { + "endpoints": { + "af-south-1": {}, + "ap-east-1": {}, + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-northeast-3": {}, + "ap-south-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "ca-central-1": {}, + "eu-central-1": {}, + "eu-north-1": {}, + "eu-south-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "eu-west-3": {}, + "fips": { + "credentialScope": { + "region": "us-west-1" + }, + "hostname": "elasticache-fips.us-west-1.amazonaws.com" + }, + "me-south-1": {}, + "sa-east-1": {}, + "us-east-1": {}, + "us-east-2": {}, + "us-west-1": {}, + "us-west-2": {} + } + }, + "elasticbeanstalk": { + "endpoints": { + "af-south-1": {}, + "ap-east-1": {}, + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-northeast-3": {}, + "ap-south-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "ca-central-1": {}, + "eu-central-1": {}, + "eu-north-1": {}, + "eu-south-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "eu-west-3": {}, + "fips-us-east-1": { + "credentialScope": { + "region": "us-east-1" + }, + "hostname": "elasticbeanstalk-fips.us-east-1.amazonaws.com" + }, + "fips-us-east-2": { + "credentialScope": { + "region": "us-east-2" + }, + "hostname": "elasticbeanstalk-fips.us-east-2.amazonaws.com" + }, + "fips-us-west-1": { + "credentialScope": { + "region": "us-west-1" + }, + "hostname": "elasticbeanstalk-fips.us-west-1.amazonaws.com" + }, + "fips-us-west-2": { + "credentialScope": { + "region": "us-west-2" + }, + "hostname": "elasticbeanstalk-fips.us-west-2.amazonaws.com" + }, + "me-south-1": {}, + "sa-east-1": {}, + "us-east-1": {}, + "us-east-2": {}, + "us-west-1": {}, + "us-west-2": {} + } + }, + "elasticfilesystem": { + "endpoints": { + "af-south-1": {}, + "ap-east-1": {}, + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-northeast-3": {}, + "ap-south-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "ca-central-1": {}, + "eu-central-1": {}, + "eu-north-1": {}, + "eu-south-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "eu-west-3": {}, + "fips-af-south-1": { + "credentialScope": { + "region": "af-south-1" + }, + "hostname": "elasticfilesystem-fips.af-south-1.amazonaws.com" + }, + "fips-ap-east-1": { + "credentialScope": { + "region": "ap-east-1" + }, + "hostname": "elasticfilesystem-fips.ap-east-1.amazonaws.com" + }, + "fips-ap-northeast-1": { + "credentialScope": { + "region": "ap-northeast-1" + }, + "hostname": "elasticfilesystem-fips.ap-northeast-1.amazonaws.com" + }, + "fips-ap-northeast-2": { + "credentialScope": { + "region": "ap-northeast-2" + }, + "hostname": "elasticfilesystem-fips.ap-northeast-2.amazonaws.com" + }, + "fips-ap-northeast-3": { + "credentialScope": { + "region": "ap-northeast-3" + }, + "hostname": "elasticfilesystem-fips.ap-northeast-3.amazonaws.com" + }, + "fips-ap-south-1": { + "credentialScope": { + "region": "ap-south-1" + }, + "hostname": "elasticfilesystem-fips.ap-south-1.amazonaws.com" + }, + "fips-ap-southeast-1": { + "credentialScope": { + "region": "ap-southeast-1" + }, + "hostname": "elasticfilesystem-fips.ap-southeast-1.amazonaws.com" + }, + "fips-ap-southeast-2": { + "credentialScope": { + "region": "ap-southeast-2" + }, + "hostname": "elasticfilesystem-fips.ap-southeast-2.amazonaws.com" + }, + "fips-ca-central-1": { + "credentialScope": { + "region": "ca-central-1" + }, + "hostname": "elasticfilesystem-fips.ca-central-1.amazonaws.com" + }, + "fips-eu-central-1": { + "credentialScope": { + "region": "eu-central-1" + }, + "hostname": "elasticfilesystem-fips.eu-central-1.amazonaws.com" + }, + "fips-eu-north-1": { + "credentialScope": { + "region": "eu-north-1" + }, + "hostname": "elasticfilesystem-fips.eu-north-1.amazonaws.com" + }, + "fips-eu-south-1": { + "credentialScope": { + "region": "eu-south-1" + }, + "hostname": "elasticfilesystem-fips.eu-south-1.amazonaws.com" + }, + "fips-eu-west-1": { + "credentialScope": { + "region": "eu-west-1" + }, + "hostname": "elasticfilesystem-fips.eu-west-1.amazonaws.com" + }, + "fips-eu-west-2": { + "credentialScope": { + "region": "eu-west-2" + }, + "hostname": "elasticfilesystem-fips.eu-west-2.amazonaws.com" + }, + "fips-eu-west-3": { + "credentialScope": { + "region": "eu-west-3" + }, + "hostname": "elasticfilesystem-fips.eu-west-3.amazonaws.com" + }, + "fips-me-south-1": { + "credentialScope": { + "region": "me-south-1" + }, + "hostname": "elasticfilesystem-fips.me-south-1.amazonaws.com" + }, + "fips-sa-east-1": { + "credentialScope": { + "region": "sa-east-1" + }, + "hostname": "elasticfilesystem-fips.sa-east-1.amazonaws.com" + }, + "fips-us-east-1": { + "credentialScope": { + "region": "us-east-1" + }, + "hostname": "elasticfilesystem-fips.us-east-1.amazonaws.com" + }, + "fips-us-east-2": { + "credentialScope": { + "region": "us-east-2" + }, + "hostname": "elasticfilesystem-fips.us-east-2.amazonaws.com" + }, + "fips-us-west-1": { + "credentialScope": { + "region": "us-west-1" + }, + "hostname": "elasticfilesystem-fips.us-west-1.amazonaws.com" + }, + "fips-us-west-2": { + "credentialScope": { + "region": "us-west-2" + }, + "hostname": "elasticfilesystem-fips.us-west-2.amazonaws.com" + }, + "me-south-1": {}, + "sa-east-1": {}, + "us-east-1": {}, + "us-east-2": {}, + "us-west-1": {}, + "us-west-2": {} + } + }, + "elasticloadbalancing": { + "defaults": { + "protocols": [ + "https" + ] + }, + "endpoints": { + "af-south-1": {}, + "ap-east-1": {}, + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-northeast-3": {}, + "ap-south-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "ca-central-1": {}, + "eu-central-1": {}, + "eu-north-1": {}, + "eu-south-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "eu-west-3": {}, + "fips-us-east-1": { + "credentialScope": { + "region": "us-east-1" + }, + "hostname": "elasticloadbalancing-fips.us-east-1.amazonaws.com" + }, + "fips-us-east-2": { + "credentialScope": { + "region": "us-east-2" + }, + "hostname": "elasticloadbalancing-fips.us-east-2.amazonaws.com" + }, + "fips-us-west-1": { + "credentialScope": { + "region": "us-west-1" + }, + "hostname": "elasticloadbalancing-fips.us-west-1.amazonaws.com" + }, + "fips-us-west-2": { + "credentialScope": { + "region": "us-west-2" + }, + "hostname": "elasticloadbalancing-fips.us-west-2.amazonaws.com" + }, + "me-south-1": {}, + "sa-east-1": {}, + "us-east-1": {}, + "us-east-2": {}, + "us-west-1": {}, + "us-west-2": {} + } + }, + "elasticmapreduce": { + "defaults": { + "protocols": [ + "https" + ], + "sslCommonName": "{region}.{service}.{dnsSuffix}" + }, + "endpoints": { + "af-south-1": {}, + "ap-east-1": {}, + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-northeast-3": {}, + "ap-south-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "ca-central-1": {}, + "eu-central-1": { + "sslCommonName": "{service}.{region}.{dnsSuffix}" + }, + "eu-north-1": {}, + "eu-south-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "eu-west-3": {}, + "fips-ca-central-1": { + "credentialScope": { + "region": "ca-central-1" + }, + "hostname": "elasticmapreduce-fips.ca-central-1.amazonaws.com" + }, + "fips-us-east-1": { + "credentialScope": { + "region": "us-east-1" + }, + "hostname": "elasticmapreduce-fips.us-east-1.amazonaws.com" + }, + "fips-us-east-2": { + "credentialScope": { + "region": "us-east-2" + }, + "hostname": "elasticmapreduce-fips.us-east-2.amazonaws.com" + }, + "fips-us-west-1": { + "credentialScope": { + "region": "us-west-1" + }, + "hostname": "elasticmapreduce-fips.us-west-1.amazonaws.com" + }, + "fips-us-west-2": { + "credentialScope": { + "region": "us-west-2" + }, + "hostname": "elasticmapreduce-fips.us-west-2.amazonaws.com" + }, + "me-south-1": {}, + "sa-east-1": {}, + "us-east-1": { + "sslCommonName": "{service}.{region}.{dnsSuffix}" + }, + "us-east-2": {}, + "us-west-1": {}, + "us-west-2": {} + } + }, + "elastictranscoder": { + "endpoints": { + "ap-northeast-1": {}, + "ap-south-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "eu-west-1": {}, + "us-east-1": {}, + "us-west-1": {}, + "us-west-2": {} + } + }, + "email": { + "endpoints": { + "ap-south-1": {}, + "ap-southeast-2": {}, + "eu-central-1": {}, + "eu-west-1": {}, + "us-east-1": {}, + "us-west-2": {} + } + }, + "emr-containers": { + "endpoints": { + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-south-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "ca-central-1": {}, + "eu-central-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "us-east-1": {}, + "us-east-2": {}, + "us-west-1": {}, + "us-west-2": {} + } + }, + "entitlement.marketplace": { + "defaults": { + "credentialScope": { + "service": "aws-marketplace" + } + }, + "endpoints": { + "us-east-1": {} + } + }, + "es": { + "endpoints": { + "af-south-1": {}, + "ap-east-1": {}, + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-northeast-3": {}, + "ap-south-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "ca-central-1": {}, + "eu-central-1": {}, + "eu-north-1": {}, + "eu-south-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "eu-west-3": {}, + "fips": { + "credentialScope": { + "region": "us-west-1" + }, + "hostname": "es-fips.us-west-1.amazonaws.com" + }, + "me-south-1": {}, + "sa-east-1": {}, + "us-east-1": {}, + "us-east-2": {}, + "us-west-1": {}, + "us-west-2": {} + } + }, + "events": { + "endpoints": { + "af-south-1": {}, + "ap-east-1": {}, + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-northeast-3": {}, + "ap-south-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "ca-central-1": {}, + "eu-central-1": {}, + "eu-north-1": {}, + "eu-south-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "eu-west-3": {}, + "fips-us-east-1": { + "credentialScope": { + "region": "us-east-1" + }, + "hostname": "events-fips.us-east-1.amazonaws.com" + }, + "fips-us-east-2": { + "credentialScope": { + "region": "us-east-2" + }, + "hostname": "events-fips.us-east-2.amazonaws.com" + }, + "fips-us-west-1": { + "credentialScope": { + "region": "us-west-1" + }, + "hostname": "events-fips.us-west-1.amazonaws.com" + }, + "fips-us-west-2": { + "credentialScope": { + "region": "us-west-2" + }, + "hostname": "events-fips.us-west-2.amazonaws.com" + }, + "me-south-1": {}, + "sa-east-1": {}, + "us-east-1": {}, + "us-east-2": {}, + "us-west-1": {}, + "us-west-2": {} + } + }, + "finspace": { + "endpoints": { + "ca-central-1": {}, + "eu-west-1": {}, + "us-east-1": {}, + "us-east-2": {}, + "us-west-2": {} + } + }, + "finspace-api": { + "endpoints": { + "ca-central-1": {}, + "eu-west-1": {}, + "us-east-1": {}, + "us-east-2": {}, + "us-west-2": {} + } + }, + "firehose": { + "endpoints": { + "af-south-1": {}, + "ap-east-1": {}, + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-northeast-3": {}, + "ap-south-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "ca-central-1": {}, + "eu-central-1": {}, + "eu-north-1": {}, + "eu-south-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "eu-west-3": {}, + "fips-us-east-1": { + "credentialScope": { + "region": "us-east-1" + }, + "hostname": "firehose-fips.us-east-1.amazonaws.com" + }, + "fips-us-east-2": { + "credentialScope": { + "region": "us-east-2" + }, + "hostname": "firehose-fips.us-east-2.amazonaws.com" + }, + "fips-us-west-1": { + "credentialScope": { + "region": "us-west-1" + }, + "hostname": "firehose-fips.us-west-1.amazonaws.com" + }, + "fips-us-west-2": { + "credentialScope": { + "region": "us-west-2" + }, + "hostname": "firehose-fips.us-west-2.amazonaws.com" + }, + "me-south-1": {}, + "sa-east-1": {}, + "us-east-1": {}, + "us-east-2": {}, + "us-west-1": {}, + "us-west-2": {} + } + }, + "fms": { + "defaults": { + "protocols": [ + "https" + ] + }, + "endpoints": { + "af-south-1": {}, + "ap-east-1": {}, + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-south-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "ca-central-1": {}, + "eu-central-1": {}, + "eu-north-1": {}, + "eu-south-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "eu-west-3": {}, + "fips-af-south-1": { + "credentialScope": { + "region": "af-south-1" + }, + "hostname": "fms-fips.af-south-1.amazonaws.com" + }, + "fips-ap-east-1": { + "credentialScope": { + "region": "ap-east-1" + }, + "hostname": "fms-fips.ap-east-1.amazonaws.com" + }, + "fips-ap-northeast-1": { + "credentialScope": { + "region": "ap-northeast-1" + }, + "hostname": "fms-fips.ap-northeast-1.amazonaws.com" + }, + "fips-ap-northeast-2": { + "credentialScope": { + "region": "ap-northeast-2" + }, + "hostname": "fms-fips.ap-northeast-2.amazonaws.com" + }, + "fips-ap-south-1": { + "credentialScope": { + "region": "ap-south-1" + }, + "hostname": "fms-fips.ap-south-1.amazonaws.com" + }, + "fips-ap-southeast-1": { + "credentialScope": { + "region": "ap-southeast-1" + }, + "hostname": "fms-fips.ap-southeast-1.amazonaws.com" + }, + "fips-ap-southeast-2": { + "credentialScope": { + "region": "ap-southeast-2" + }, + "hostname": "fms-fips.ap-southeast-2.amazonaws.com" + }, + "fips-ca-central-1": { + "credentialScope": { + "region": "ca-central-1" + }, + "hostname": "fms-fips.ca-central-1.amazonaws.com" + }, + "fips-eu-central-1": { + "credentialScope": { + "region": "eu-central-1" + }, + "hostname": "fms-fips.eu-central-1.amazonaws.com" + }, + "fips-eu-south-1": { + "credentialScope": { + "region": "eu-south-1" + }, + "hostname": "fms-fips.eu-south-1.amazonaws.com" + }, + "fips-eu-west-1": { + "credentialScope": { + "region": "eu-west-1" + }, + "hostname": "fms-fips.eu-west-1.amazonaws.com" + }, + "fips-eu-west-2": { + "credentialScope": { + "region": "eu-west-2" + }, + "hostname": "fms-fips.eu-west-2.amazonaws.com" + }, + "fips-eu-west-3": { + "credentialScope": { + "region": "eu-west-3" + }, + "hostname": "fms-fips.eu-west-3.amazonaws.com" + }, + "fips-me-south-1": { + "credentialScope": { + "region": "me-south-1" + }, + "hostname": "fms-fips.me-south-1.amazonaws.com" + }, + "fips-sa-east-1": { + "credentialScope": { + "region": "sa-east-1" + }, + "hostname": "fms-fips.sa-east-1.amazonaws.com" + }, + "fips-us-east-1": { + "credentialScope": { + "region": "us-east-1" + }, + "hostname": "fms-fips.us-east-1.amazonaws.com" + }, + "fips-us-east-2": { + "credentialScope": { + "region": "us-east-2" + }, + "hostname": "fms-fips.us-east-2.amazonaws.com" + }, + "fips-us-west-1": { + "credentialScope": { + "region": "us-west-1" + }, + "hostname": "fms-fips.us-west-1.amazonaws.com" + }, + "fips-us-west-2": { + "credentialScope": { + "region": "us-west-2" + }, + "hostname": "fms-fips.us-west-2.amazonaws.com" + }, + "me-south-1": {}, + "sa-east-1": {}, + "us-east-1": {}, + "us-east-2": {}, + "us-west-1": {}, + "us-west-2": {} + } + }, + "forecast": { + "endpoints": { + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-south-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "eu-central-1": {}, + "eu-west-1": {}, + "us-east-1": {}, + "us-east-2": {}, + "us-west-2": {} + } + }, + "forecastquery": { + "endpoints": { + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-south-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "eu-central-1": {}, + "eu-west-1": {}, + "us-east-1": {}, + "us-east-2": {}, + "us-west-2": {} + } + }, + "fsx": { + "endpoints": { + "af-south-1": {}, + "ap-east-1": {}, + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-south-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "ca-central-1": {}, + "eu-central-1": {}, + "eu-north-1": {}, + "eu-south-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "eu-west-3": {}, + "fips-prod-ca-central-1": { + "credentialScope": { + "region": "ca-central-1" + }, + "hostname": "fsx-fips.ca-central-1.amazonaws.com" + }, + "fips-prod-us-east-1": { + "credentialScope": { + "region": "us-east-1" + }, + "hostname": "fsx-fips.us-east-1.amazonaws.com" + }, + "fips-prod-us-east-2": { + "credentialScope": { + "region": "us-east-2" + }, + "hostname": "fsx-fips.us-east-2.amazonaws.com" + }, + "fips-prod-us-west-1": { + "credentialScope": { + "region": "us-west-1" + }, + "hostname": "fsx-fips.us-west-1.amazonaws.com" + }, + "fips-prod-us-west-2": { + "credentialScope": { + "region": "us-west-2" + }, + "hostname": "fsx-fips.us-west-2.amazonaws.com" + }, + "me-south-1": {}, + "sa-east-1": {}, + "us-east-1": {}, + "us-east-2": {}, + "us-west-1": {}, + "us-west-2": {} + } + }, + "gamelift": { + "endpoints": { + "af-south-1": {}, + "ap-east-1": {}, + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-south-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "ca-central-1": {}, + "eu-central-1": {}, + "eu-north-1": {}, + "eu-south-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "eu-west-3": {}, + "me-south-1": {}, + "sa-east-1": {}, + "us-east-1": {}, + "us-east-2": {}, + "us-west-1": {}, + "us-west-2": {} + } + }, + "glacier": { + "defaults": { + "protocols": [ + "http", + "https" + ] + }, + "endpoints": { + "af-south-1": {}, + "ap-east-1": {}, + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-northeast-3": {}, + "ap-south-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "ca-central-1": {}, + "eu-central-1": {}, + "eu-north-1": {}, + "eu-south-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "eu-west-3": {}, + "fips-ca-central-1": { + "credentialScope": { + "region": "ca-central-1" + }, + "hostname": "glacier-fips.ca-central-1.amazonaws.com" + }, + "fips-us-east-1": { + "credentialScope": { + "region": "us-east-1" + }, + "hostname": "glacier-fips.us-east-1.amazonaws.com" + }, + "fips-us-east-2": { + "credentialScope": { + "region": "us-east-2" + }, + "hostname": "glacier-fips.us-east-2.amazonaws.com" + }, + "fips-us-west-1": { + "credentialScope": { + "region": "us-west-1" + }, + "hostname": "glacier-fips.us-west-1.amazonaws.com" + }, + "fips-us-west-2": { + "credentialScope": { + "region": "us-west-2" + }, + "hostname": "glacier-fips.us-west-2.amazonaws.com" + }, + "me-south-1": {}, + "sa-east-1": {}, + "us-east-1": {}, + "us-east-2": {}, + "us-west-1": {}, + "us-west-2": {} + } + }, + "glue": { + "endpoints": { + "af-south-1": {}, + "ap-east-1": {}, + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-northeast-3": {}, + "ap-south-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "ca-central-1": {}, + "eu-central-1": {}, + "eu-north-1": {}, + "eu-south-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "eu-west-3": {}, + "fips-us-east-1": { + "credentialScope": { + "region": "us-east-1" + }, + "hostname": "glue-fips.us-east-1.amazonaws.com" + }, + "fips-us-east-2": { + "credentialScope": { + "region": "us-east-2" + }, + "hostname": "glue-fips.us-east-2.amazonaws.com" + }, + "fips-us-west-1": { + "credentialScope": { + "region": "us-west-1" + }, + "hostname": "glue-fips.us-west-1.amazonaws.com" + }, + "fips-us-west-2": { + "credentialScope": { + "region": "us-west-2" + }, + "hostname": "glue-fips.us-west-2.amazonaws.com" + }, + "me-south-1": {}, + "sa-east-1": {}, + "us-east-1": {}, + "us-east-2": {}, + "us-west-1": {}, + "us-west-2": {} + } + }, + "greengrass": { + "defaults": { + "protocols": [ + "https" + ] + }, + "endpoints": { + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-south-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "eu-central-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "us-east-1": {}, + "us-east-2": {}, + "us-west-2": {} + }, + "isRegionalized": true + }, + "groundstation": { + "endpoints": { + "af-south-1": {}, + "ap-southeast-2": {}, + "eu-central-1": {}, + "eu-north-1": {}, + "eu-west-1": {}, + "fips-us-east-1": { + "credentialScope": { + "region": "us-east-1" + }, + "hostname": "groundstation-fips.us-east-1.amazonaws.com" + }, + "fips-us-east-2": { + "credentialScope": { + "region": "us-east-2" + }, + "hostname": "groundstation-fips.us-east-2.amazonaws.com" + }, + "fips-us-west-2": { + "credentialScope": { + "region": "us-west-2" + }, + "hostname": "groundstation-fips.us-west-2.amazonaws.com" + }, + "me-south-1": {}, + "us-east-1": {}, + "us-east-2": {}, + "us-west-2": {} + } + }, + "guardduty": { + "defaults": { + "protocols": [ + "https" + ] + }, + "endpoints": { + "af-south-1": {}, + "ap-east-1": {}, + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-northeast-3": {}, + "ap-south-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "ca-central-1": {}, + "eu-central-1": {}, + "eu-north-1": {}, + "eu-south-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "eu-west-3": {}, + "me-south-1": {}, + "sa-east-1": {}, + "us-east-1": {}, + "us-east-1-fips": { + "credentialScope": { + "region": "us-east-1" + }, + "hostname": "guardduty-fips.us-east-1.amazonaws.com" + }, + "us-east-2": {}, + "us-east-2-fips": { + "credentialScope": { + "region": "us-east-2" + }, + "hostname": "guardduty-fips.us-east-2.amazonaws.com" + }, + "us-west-1": {}, + "us-west-1-fips": { + "credentialScope": { + "region": "us-west-1" + }, + "hostname": "guardduty-fips.us-west-1.amazonaws.com" + }, + "us-west-2": {}, + "us-west-2-fips": { + "credentialScope": { + "region": "us-west-2" + }, + "hostname": "guardduty-fips.us-west-2.amazonaws.com" + } + }, + "isRegionalized": true + }, + "health": { + "endpoints": { + "fips-us-east-2": { + "credentialScope": { + "region": "us-east-2" + }, + "hostname": "health-fips.us-east-2.amazonaws.com" + } + } + }, + "healthlake": { + "defaults": { + "protocols": [ + "https" + ] + }, + "endpoints": { + "us-east-1": {} + } + }, + "honeycode": { + "endpoints": { + "us-west-2": {} + } + }, + "iam": { + "endpoints": { + "aws-global": { + "credentialScope": { + "region": "us-east-1" + }, + "hostname": "iam.amazonaws.com" + }, + "iam-fips": { + "credentialScope": { + "region": "us-east-1" + }, + "hostname": "iam-fips.amazonaws.com" + } + }, + "isRegionalized": false, + "partitionEndpoint": "aws-global" + }, + "identitystore": { + "endpoints": { + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-south-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "ca-central-1": {}, + "eu-central-1": {}, + "eu-north-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "us-east-1": {}, + "us-east-2": {}, + "us-west-2": {} + } + }, + "importexport": { + "endpoints": { + "aws-global": { + "credentialScope": { + "region": "us-east-1", + "service": "IngestionService" + }, + "hostname": "importexport.amazonaws.com", + "signatureVersions": [ + "v2", + "v4" + ] + } + }, + "isRegionalized": false, + "partitionEndpoint": "aws-global" + }, + "inspector": { + "endpoints": { + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-south-1": {}, + "ap-southeast-2": {}, + "eu-central-1": {}, + "eu-north-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "fips-us-east-1": { + "credentialScope": { + "region": "us-east-1" + }, + "hostname": "inspector-fips.us-east-1.amazonaws.com" + }, + "fips-us-east-2": { + "credentialScope": { + "region": "us-east-2" + }, + "hostname": "inspector-fips.us-east-2.amazonaws.com" + }, + "fips-us-west-1": { + "credentialScope": { + "region": "us-west-1" + }, + "hostname": "inspector-fips.us-west-1.amazonaws.com" + }, + "fips-us-west-2": { + "credentialScope": { + "region": "us-west-2" + }, + "hostname": "inspector-fips.us-west-2.amazonaws.com" + }, + "us-east-1": {}, + "us-east-2": {}, + "us-west-1": {}, + "us-west-2": {} + } + }, + "iot": { + "defaults": { + "credentialScope": { + "service": "execute-api" + } + }, + "endpoints": { + "ap-east-1": {}, + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-south-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "ca-central-1": {}, + "eu-central-1": {}, + "eu-north-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "eu-west-3": {}, + "me-south-1": {}, + "sa-east-1": {}, + "us-east-1": {}, + "us-east-2": {}, + "us-west-1": {}, + "us-west-2": {} + } + }, + "iotanalytics": { + "endpoints": { + "ap-northeast-1": {}, + "ap-southeast-2": {}, + "eu-central-1": {}, + "eu-west-1": {}, + "us-east-1": {}, + "us-east-2": {}, + "us-west-2": {} + } + }, + "iotevents": { + "endpoints": { + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "eu-central-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "us-east-1": {}, + "us-east-2": {}, + "us-west-2": {} + } + }, + "ioteventsdata": { + "endpoints": { + "ap-northeast-1": { + "credentialScope": { + "region": "ap-northeast-1" + }, + "hostname": "data.iotevents.ap-northeast-1.amazonaws.com" + }, + "ap-northeast-2": { + "credentialScope": { + "region": "ap-northeast-2" + }, + "hostname": "data.iotevents.ap-northeast-2.amazonaws.com" + }, + "ap-southeast-1": { + "credentialScope": { + "region": "ap-southeast-1" + }, + "hostname": "data.iotevents.ap-southeast-1.amazonaws.com" + }, + "ap-southeast-2": { + "credentialScope": { + "region": "ap-southeast-2" + }, + "hostname": "data.iotevents.ap-southeast-2.amazonaws.com" + }, + "eu-central-1": { + "credentialScope": { + "region": "eu-central-1" + }, + "hostname": "data.iotevents.eu-central-1.amazonaws.com" + }, + "eu-west-1": { + "credentialScope": { + "region": "eu-west-1" + }, + "hostname": "data.iotevents.eu-west-1.amazonaws.com" + }, + "eu-west-2": { + "credentialScope": { + "region": "eu-west-2" + }, + "hostname": "data.iotevents.eu-west-2.amazonaws.com" + }, + "us-east-1": { + "credentialScope": { + "region": "us-east-1" + }, + "hostname": "data.iotevents.us-east-1.amazonaws.com" + }, + "us-east-2": { + "credentialScope": { + "region": "us-east-2" + }, + "hostname": "data.iotevents.us-east-2.amazonaws.com" + }, + "us-west-2": { + "credentialScope": { + "region": "us-west-2" + }, + "hostname": "data.iotevents.us-west-2.amazonaws.com" + } + } + }, + "iotsecuredtunneling": { + "endpoints": { + "ap-east-1": {}, + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-south-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "ca-central-1": {}, + "eu-central-1": {}, + "eu-north-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "eu-west-3": {}, + "me-south-1": {}, + "sa-east-1": {}, + "us-east-1": {}, + "us-east-2": {}, + "us-west-1": {}, + "us-west-2": {} + } + }, + "iotthingsgraph": { + "defaults": { + "credentialScope": { + "service": "iotthingsgraph" + } + }, + "endpoints": { + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-southeast-2": {}, + "eu-west-1": {}, + "us-east-1": {}, + "us-west-2": {} + } + }, + "iotwireless": { + "endpoints": { + "eu-west-1": { + "credentialScope": { + "region": "eu-west-1" + }, + "hostname": "api.iotwireless.eu-west-1.amazonaws.com" + }, + "us-east-1": { + "credentialScope": { + "region": "us-east-1" + }, + "hostname": "api.iotwireless.us-east-1.amazonaws.com" + } + } + }, + "kafka": { + "endpoints": { + "ap-east-1": {}, + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-south-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "ca-central-1": {}, + "eu-central-1": {}, + "eu-north-1": {}, + "eu-south-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "eu-west-3": {}, + "me-south-1": {}, + "sa-east-1": {}, + "us-east-1": {}, + "us-east-2": {}, + "us-west-1": {}, + "us-west-2": {} + } + }, + "kinesis": { + "endpoints": { + "af-south-1": {}, + "ap-east-1": {}, + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-northeast-3": {}, + "ap-south-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "ca-central-1": {}, + "eu-central-1": {}, + "eu-north-1": {}, + "eu-south-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "eu-west-3": {}, + "fips-us-east-1": { + "credentialScope": { + "region": "us-east-1" + }, + "hostname": "kinesis-fips.us-east-1.amazonaws.com" + }, + "fips-us-east-2": { + "credentialScope": { + "region": "us-east-2" + }, + "hostname": "kinesis-fips.us-east-2.amazonaws.com" + }, + "fips-us-west-1": { + "credentialScope": { + "region": "us-west-1" + }, + "hostname": "kinesis-fips.us-west-1.amazonaws.com" + }, + "fips-us-west-2": { + "credentialScope": { + "region": "us-west-2" + }, + "hostname": "kinesis-fips.us-west-2.amazonaws.com" + }, + "me-south-1": {}, + "sa-east-1": {}, + "us-east-1": {}, + "us-east-2": {}, + "us-west-1": {}, + "us-west-2": {} + } + }, + "kinesisanalytics": { + "endpoints": { + "ap-east-1": {}, + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-south-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "ca-central-1": {}, + "eu-central-1": {}, + "eu-north-1": {}, + "eu-south-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "eu-west-3": {}, + "me-south-1": {}, + "sa-east-1": {}, + "us-east-1": {}, + "us-east-2": {}, + "us-west-1": {}, + "us-west-2": {} + } + }, + "kinesisvideo": { + "endpoints": { + "ap-east-1": {}, + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-south-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "ca-central-1": {}, + "eu-central-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "eu-west-3": {}, + "sa-east-1": {}, + "us-east-1": {}, + "us-east-2": {}, + "us-west-2": {} + } + }, + "kms": { + "endpoints": { + "af-south-1": {}, + "ap-east-1": {}, + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-northeast-3": {}, + "ap-south-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "ca-central-1": {}, + "eu-central-1": {}, + "eu-north-1": {}, + "eu-south-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "eu-west-3": {}, + "me-south-1": {}, + "sa-east-1": {}, + "us-east-1": {}, + "us-east-2": {}, + "us-west-1": {}, + "us-west-2": {} + } + }, + "lakeformation": { + "endpoints": { + "af-south-1": {}, + "ap-east-1": {}, + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-south-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "ca-central-1": {}, + "eu-central-1": {}, + "eu-north-1": {}, + "eu-south-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "eu-west-3": {}, + "fips-us-east-1": { + "credentialScope": { + "region": "us-east-1" + }, + "hostname": "lakeformation-fips.us-east-1.amazonaws.com" + }, + "fips-us-east-2": { + "credentialScope": { + "region": "us-east-2" + }, + "hostname": "lakeformation-fips.us-east-2.amazonaws.com" + }, + "fips-us-west-1": { + "credentialScope": { + "region": "us-west-1" + }, + "hostname": "lakeformation-fips.us-west-1.amazonaws.com" + }, + "fips-us-west-2": { + "credentialScope": { + "region": "us-west-2" + }, + "hostname": "lakeformation-fips.us-west-2.amazonaws.com" + }, + "me-south-1": {}, + "sa-east-1": {}, + "us-east-1": {}, + "us-east-2": {}, + "us-west-1": {}, + "us-west-2": {} + } + }, + "lambda": { + "endpoints": { + "af-south-1": {}, + "ap-east-1": {}, + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-northeast-3": {}, + "ap-south-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "ca-central-1": {}, + "eu-central-1": {}, + "eu-north-1": {}, + "eu-south-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "eu-west-3": {}, + "fips-us-east-1": { + "credentialScope": { + "region": "us-east-1" + }, + "hostname": "lambda-fips.us-east-1.amazonaws.com" + }, + "fips-us-east-2": { + "credentialScope": { + "region": "us-east-2" + }, + "hostname": "lambda-fips.us-east-2.amazonaws.com" + }, + "fips-us-west-1": { + "credentialScope": { + "region": "us-west-1" + }, + "hostname": "lambda-fips.us-west-1.amazonaws.com" + }, + "fips-us-west-2": { + "credentialScope": { + "region": "us-west-2" + }, + "hostname": "lambda-fips.us-west-2.amazonaws.com" + }, + "me-south-1": {}, + "sa-east-1": {}, + "us-east-1": {}, + "us-east-2": {}, + "us-west-1": {}, + "us-west-2": {} + } + }, + "license-manager": { + "endpoints": { + "af-south-1": {}, + "ap-east-1": {}, + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-northeast-3": {}, + "ap-south-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "ca-central-1": {}, + "eu-central-1": {}, + "eu-north-1": {}, + "eu-south-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "eu-west-3": {}, + "fips-us-east-1": { + "credentialScope": { + "region": "us-east-1" + }, + "hostname": "license-manager-fips.us-east-1.amazonaws.com" + }, + "fips-us-east-2": { + "credentialScope": { + "region": "us-east-2" + }, + "hostname": "license-manager-fips.us-east-2.amazonaws.com" + }, + "fips-us-west-1": { + "credentialScope": { + "region": "us-west-1" + }, + "hostname": "license-manager-fips.us-west-1.amazonaws.com" + }, + "fips-us-west-2": { + "credentialScope": { + "region": "us-west-2" + }, + "hostname": "license-manager-fips.us-west-2.amazonaws.com" + }, + "me-south-1": {}, + "sa-east-1": {}, + "us-east-1": {}, + "us-east-2": {}, + "us-west-1": {}, + "us-west-2": {} + } + }, + "lightsail": { + "endpoints": { + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-south-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "ca-central-1": {}, + "eu-central-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "eu-west-3": {}, + "us-east-1": {}, + "us-east-2": {}, + "us-west-2": {} + } + }, + "logs": { + "endpoints": { + "af-south-1": {}, + "ap-east-1": {}, + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-northeast-3": {}, + "ap-south-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "ca-central-1": {}, + "eu-central-1": {}, + "eu-north-1": {}, + "eu-south-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "eu-west-3": {}, + "fips-us-east-1": { + "credentialScope": { + "region": "us-east-1" + }, + "hostname": "logs-fips.us-east-1.amazonaws.com" + }, + "fips-us-east-2": { + "credentialScope": { + "region": "us-east-2" + }, + "hostname": "logs-fips.us-east-2.amazonaws.com" + }, + "fips-us-west-1": { + "credentialScope": { + "region": "us-west-1" + }, + "hostname": "logs-fips.us-west-1.amazonaws.com" + }, + "fips-us-west-2": { + "credentialScope": { + "region": "us-west-2" + }, + "hostname": "logs-fips.us-west-2.amazonaws.com" + }, + "me-south-1": {}, + "sa-east-1": {}, + "us-east-1": {}, + "us-east-2": {}, + "us-west-1": {}, + "us-west-2": {} + } + }, + "lookoutequipment": { + "endpoints": { + "ap-northeast-2": {}, + "eu-west-1": {}, + "us-east-1": {} + } + }, + "lookoutvision": { + "endpoints": { + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "eu-central-1": {}, + "eu-west-1": {}, + "us-east-1": {}, + "us-east-2": {}, + "us-west-2": {} + } + }, + "machinelearning": { + "endpoints": { + "eu-west-1": {}, + "us-east-1": {} + } + }, + "macie": { + "endpoints": { + "fips-us-east-1": { + "credentialScope": { + "region": "us-east-1" + }, + "hostname": "macie-fips.us-east-1.amazonaws.com" + }, + "fips-us-west-2": { + "credentialScope": { + "region": "us-west-2" + }, + "hostname": "macie-fips.us-west-2.amazonaws.com" + }, + "us-east-1": {}, + "us-west-2": {} + } + }, + "macie2": { + "endpoints": { + "af-south-1": {}, + "ap-east-1": {}, + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-northeast-3": {}, + "ap-south-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "ca-central-1": {}, + "eu-central-1": {}, + "eu-north-1": {}, + "eu-south-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "eu-west-3": {}, + "fips-us-east-1": { + "credentialScope": { + "region": "us-east-1" + }, + "hostname": "macie2-fips.us-east-1.amazonaws.com" + }, + "fips-us-east-2": { + "credentialScope": { + "region": "us-east-2" + }, + "hostname": "macie2-fips.us-east-2.amazonaws.com" + }, + "fips-us-west-1": { + "credentialScope": { + "region": "us-west-1" + }, + "hostname": "macie2-fips.us-west-1.amazonaws.com" + }, + "fips-us-west-2": { + "credentialScope": { + "region": "us-west-2" + }, + "hostname": "macie2-fips.us-west-2.amazonaws.com" + }, + "me-south-1": {}, + "sa-east-1": {}, + "us-east-1": {}, + "us-east-2": {}, + "us-west-1": {}, + "us-west-2": {} + } + }, + "managedblockchain": { + "endpoints": { + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-southeast-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "us-east-1": {} + } + }, + "marketplacecommerceanalytics": { + "endpoints": { + "us-east-1": {} + } + }, + "mediaconnect": { + "endpoints": { + "ap-east-1": {}, + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-south-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "eu-central-1": {}, + "eu-north-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "eu-west-3": {}, + "sa-east-1": {}, + "us-east-1": {}, + "us-east-2": {}, + "us-west-1": {}, + "us-west-2": {} + } + }, + "mediaconvert": { + "endpoints": { + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-south-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "ca-central-1": {}, + "eu-central-1": {}, + "eu-north-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "eu-west-3": {}, + "fips-ca-central-1": { + "credentialScope": { + "region": "ca-central-1" + }, + "hostname": "mediaconvert-fips.ca-central-1.amazonaws.com" + }, + "fips-us-east-1": { + "credentialScope": { + "region": "us-east-1" + }, + "hostname": "mediaconvert-fips.us-east-1.amazonaws.com" + }, + "fips-us-east-2": { + "credentialScope": { + "region": "us-east-2" + }, + "hostname": "mediaconvert-fips.us-east-2.amazonaws.com" + }, + "fips-us-west-1": { + "credentialScope": { + "region": "us-west-1" + }, + "hostname": "mediaconvert-fips.us-west-1.amazonaws.com" + }, + "fips-us-west-2": { + "credentialScope": { + "region": "us-west-2" + }, + "hostname": "mediaconvert-fips.us-west-2.amazonaws.com" + }, + "sa-east-1": {}, + "us-east-1": {}, + "us-east-2": {}, + "us-west-1": {}, + "us-west-2": {} + } + }, + "medialive": { + "endpoints": { + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-south-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "eu-central-1": {}, + "eu-north-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "eu-west-3": {}, + "fips-us-east-1": { + "credentialScope": { + "region": "us-east-1" + }, + "hostname": "medialive-fips.us-east-1.amazonaws.com" + }, + "fips-us-east-2": { + "credentialScope": { + "region": "us-east-2" + }, + "hostname": "medialive-fips.us-east-2.amazonaws.com" + }, + "fips-us-west-2": { + "credentialScope": { + "region": "us-west-2" + }, + "hostname": "medialive-fips.us-west-2.amazonaws.com" + }, + "sa-east-1": {}, + "us-east-1": {}, + "us-east-2": {}, + "us-west-2": {} + } + }, + "mediapackage": { + "endpoints": { + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-south-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "eu-central-1": {}, + "eu-north-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "eu-west-3": {}, + "sa-east-1": {}, + "us-east-1": {}, + "us-west-1": {}, + "us-west-2": {} + } + }, + "mediastore": { + "endpoints": { + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-southeast-2": {}, + "eu-central-1": {}, + "eu-north-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "us-east-1": {}, + "us-west-2": {} + } + }, + "metering.marketplace": { + "defaults": { + "credentialScope": { + "service": "aws-marketplace" + } + }, + "endpoints": { + "af-south-1": {}, + "ap-east-1": {}, + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-northeast-3": {}, + "ap-south-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "ca-central-1": {}, + "eu-central-1": {}, + "eu-north-1": {}, + "eu-south-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "eu-west-3": {}, + "me-south-1": {}, + "sa-east-1": {}, + "us-east-1": {}, + "us-east-2": {}, + "us-west-1": {}, + "us-west-2": {} + } + }, + "mgh": { + "endpoints": { + "ap-northeast-1": {}, + "ap-southeast-2": {}, + "eu-central-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "us-east-1": {}, + "us-west-2": {} + } + }, + "mobileanalytics": { + "endpoints": { + "us-east-1": {} + } + }, + "models.lex": { + "defaults": { + "credentialScope": { + "service": "lex" + } + }, + "endpoints": { + "ap-northeast-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "eu-central-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "us-east-1": {}, + "us-east-1-fips": { + "credentialScope": { + "region": "us-east-1" + }, + "hostname": "models-fips.lex.us-east-1.amazonaws.com" + }, + "us-west-2": {}, + "us-west-2-fips": { + "credentialScope": { + "region": "us-west-2" + }, + "hostname": "models-fips.lex.us-west-2.amazonaws.com" + } + } + }, + "monitoring": { + "defaults": { + "protocols": [ + "http", + "https" + ] + }, + "endpoints": { + "af-south-1": {}, + "ap-east-1": {}, + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-northeast-3": {}, + "ap-south-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "ca-central-1": {}, + "eu-central-1": {}, + "eu-north-1": {}, + "eu-south-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "eu-west-3": {}, + "fips-us-east-1": { + "credentialScope": { + "region": "us-east-1" + }, + "hostname": "monitoring-fips.us-east-1.amazonaws.com" + }, + "fips-us-east-2": { + "credentialScope": { + "region": "us-east-2" + }, + "hostname": "monitoring-fips.us-east-2.amazonaws.com" + }, + "fips-us-west-1": { + "credentialScope": { + "region": "us-west-1" + }, + "hostname": "monitoring-fips.us-west-1.amazonaws.com" + }, + "fips-us-west-2": { + "credentialScope": { + "region": "us-west-2" + }, + "hostname": "monitoring-fips.us-west-2.amazonaws.com" + }, + "me-south-1": {}, + "sa-east-1": {}, + "us-east-1": {}, + "us-east-2": {}, + "us-west-1": {}, + "us-west-2": {} + } + }, + "mq": { + "endpoints": { + "ap-east-1": {}, + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-northeast-3": {}, + "ap-south-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "ca-central-1": {}, + "eu-central-1": {}, + "eu-north-1": {}, + "eu-south-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "eu-west-3": {}, + "fips-us-east-1": { + "credentialScope": { + "region": "us-east-1" + }, + "hostname": "mq-fips.us-east-1.amazonaws.com" + }, + "fips-us-east-2": { + "credentialScope": { + "region": "us-east-2" + }, + "hostname": "mq-fips.us-east-2.amazonaws.com" + }, + "fips-us-west-1": { + "credentialScope": { + "region": "us-west-1" + }, + "hostname": "mq-fips.us-west-1.amazonaws.com" + }, + "fips-us-west-2": { + "credentialScope": { + "region": "us-west-2" + }, + "hostname": "mq-fips.us-west-2.amazonaws.com" + }, + "me-south-1": {}, + "sa-east-1": {}, + "us-east-1": {}, + "us-east-2": {}, + "us-west-1": {}, + "us-west-2": {} + } + }, + "mturk-requester": { + "endpoints": { + "sandbox": { + "hostname": "mturk-requester-sandbox.us-east-1.amazonaws.com" + }, + "us-east-1": {} + }, + "isRegionalized": false + }, + "neptune": { + "endpoints": { + "ap-east-1": { + "credentialScope": { + "region": "ap-east-1" + }, + "hostname": "rds.ap-east-1.amazonaws.com" + }, + "ap-northeast-1": { + "credentialScope": { + "region": "ap-northeast-1" + }, + "hostname": "rds.ap-northeast-1.amazonaws.com" + }, + "ap-northeast-2": { + "credentialScope": { + "region": "ap-northeast-2" + }, + "hostname": "rds.ap-northeast-2.amazonaws.com" + }, + "ap-south-1": { + "credentialScope": { + "region": "ap-south-1" + }, + "hostname": "rds.ap-south-1.amazonaws.com" + }, + "ap-southeast-1": { + "credentialScope": { + "region": "ap-southeast-1" + }, + "hostname": "rds.ap-southeast-1.amazonaws.com" + }, + "ap-southeast-2": { + "credentialScope": { + "region": "ap-southeast-2" + }, + "hostname": "rds.ap-southeast-2.amazonaws.com" + }, + "ca-central-1": { + "credentialScope": { + "region": "ca-central-1" + }, + "hostname": "rds.ca-central-1.amazonaws.com" + }, + "eu-central-1": { + "credentialScope": { + "region": "eu-central-1" + }, + "hostname": "rds.eu-central-1.amazonaws.com" + }, + "eu-north-1": { + "credentialScope": { + "region": "eu-north-1" + }, + "hostname": "rds.eu-north-1.amazonaws.com" + }, + "eu-west-1": { + "credentialScope": { + "region": "eu-west-1" + }, + "hostname": "rds.eu-west-1.amazonaws.com" + }, + "eu-west-2": { + "credentialScope": { + "region": "eu-west-2" + }, + "hostname": "rds.eu-west-2.amazonaws.com" + }, + "eu-west-3": { + "credentialScope": { + "region": "eu-west-3" + }, + "hostname": "rds.eu-west-3.amazonaws.com" + }, + "me-south-1": { + "credentialScope": { + "region": "me-south-1" + }, + "hostname": "rds.me-south-1.amazonaws.com" + }, + "sa-east-1": { + "credentialScope": { + "region": "sa-east-1" + }, + "hostname": "rds.sa-east-1.amazonaws.com" + }, + "us-east-1": { + "credentialScope": { + "region": "us-east-1" + }, + "hostname": "rds.us-east-1.amazonaws.com" + }, + "us-east-2": { + "credentialScope": { + "region": "us-east-2" + }, + "hostname": "rds.us-east-2.amazonaws.com" + }, + "us-west-1": { + "credentialScope": { + "region": "us-west-1" + }, + "hostname": "rds.us-west-1.amazonaws.com" + }, + "us-west-2": { + "credentialScope": { + "region": "us-west-2" + }, + "hostname": "rds.us-west-2.amazonaws.com" + } + } + }, + "oidc": { + "endpoints": { + "ap-northeast-1": { + "credentialScope": { + "region": "ap-northeast-1" + }, + "hostname": "oidc.ap-northeast-1.amazonaws.com" + }, + "ap-northeast-2": { + "credentialScope": { + "region": "ap-northeast-2" + }, + "hostname": "oidc.ap-northeast-2.amazonaws.com" + }, + "ap-south-1": { + "credentialScope": { + "region": "ap-south-1" + }, + "hostname": "oidc.ap-south-1.amazonaws.com" + }, + "ap-southeast-1": { + "credentialScope": { + "region": "ap-southeast-1" + }, + "hostname": "oidc.ap-southeast-1.amazonaws.com" + }, + "ap-southeast-2": { + "credentialScope": { + "region": "ap-southeast-2" + }, + "hostname": "oidc.ap-southeast-2.amazonaws.com" + }, + "ca-central-1": { + "credentialScope": { + "region": "ca-central-1" + }, + "hostname": "oidc.ca-central-1.amazonaws.com" + }, + "eu-central-1": { + "credentialScope": { + "region": "eu-central-1" + }, + "hostname": "oidc.eu-central-1.amazonaws.com" + }, + "eu-north-1": { + "credentialScope": { + "region": "eu-north-1" + }, + "hostname": "oidc.eu-north-1.amazonaws.com" + }, + "eu-west-1": { + "credentialScope": { + "region": "eu-west-1" + }, + "hostname": "oidc.eu-west-1.amazonaws.com" + }, + "eu-west-2": { + "credentialScope": { + "region": "eu-west-2" + }, + "hostname": "oidc.eu-west-2.amazonaws.com" + }, + "us-east-1": { + "credentialScope": { + "region": "us-east-1" + }, + "hostname": "oidc.us-east-1.amazonaws.com" + }, + "us-east-2": { + "credentialScope": { + "region": "us-east-2" + }, + "hostname": "oidc.us-east-2.amazonaws.com" + }, + "us-west-2": { + "credentialScope": { + "region": "us-west-2" + }, + "hostname": "oidc.us-west-2.amazonaws.com" + } + } + }, + "opsworks": { + "endpoints": { + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-south-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "ca-central-1": {}, + "eu-central-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "eu-west-3": {}, + "sa-east-1": {}, + "us-east-1": {}, + "us-east-2": {}, + "us-west-1": {}, + "us-west-2": {} + } + }, + "opsworks-cm": { + "endpoints": { + "ap-northeast-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "eu-central-1": {}, + "eu-west-1": {}, + "us-east-1": {}, + "us-east-2": {}, + "us-west-1": {}, + "us-west-2": {} + } + }, + "organizations": { + "endpoints": { + "aws-global": { + "credentialScope": { + "region": "us-east-1" + }, + "hostname": "organizations.us-east-1.amazonaws.com" + }, + "fips-aws-global": { + "credentialScope": { + "region": "us-east-1" + }, + "hostname": "organizations-fips.us-east-1.amazonaws.com" + } + }, + "isRegionalized": false, + "partitionEndpoint": "aws-global" + }, + "outposts": { + "endpoints": { + "af-south-1": {}, + "ap-east-1": {}, + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-south-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "ca-central-1": {}, + "eu-central-1": {}, + "eu-north-1": {}, + "eu-south-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "eu-west-3": {}, + "fips-ca-central-1": { + "credentialScope": { + "region": "ca-central-1" + }, + "hostname": "outposts-fips.ca-central-1.amazonaws.com" + }, + "fips-us-east-1": { + "credentialScope": { + "region": "us-east-1" + }, + "hostname": "outposts-fips.us-east-1.amazonaws.com" + }, + "fips-us-east-2": { + "credentialScope": { + "region": "us-east-2" + }, + "hostname": "outposts-fips.us-east-2.amazonaws.com" + }, + "fips-us-west-1": { + "credentialScope": { + "region": "us-west-1" + }, + "hostname": "outposts-fips.us-west-1.amazonaws.com" + }, + "fips-us-west-2": { + "credentialScope": { + "region": "us-west-2" + }, + "hostname": "outposts-fips.us-west-2.amazonaws.com" + }, + "me-south-1": {}, + "sa-east-1": {}, + "us-east-1": {}, + "us-east-2": {}, + "us-west-1": {}, + "us-west-2": {} + } + }, + "personalize": { + "endpoints": { + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-south-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "ca-central-1": {}, + "eu-central-1": {}, + "eu-west-1": {}, + "us-east-1": {}, + "us-east-2": {}, + "us-west-2": {} + } + }, + "pinpoint": { + "defaults": { + "credentialScope": { + "service": "mobiletargeting" + } + }, + "endpoints": { + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-south-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "ca-central-1": {}, + "eu-central-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "fips-us-east-1": { + "credentialScope": { + "region": "us-east-1" + }, + "hostname": "pinpoint-fips.us-east-1.amazonaws.com" + }, + "fips-us-west-2": { + "credentialScope": { + "region": "us-west-2" + }, + "hostname": "pinpoint-fips.us-west-2.amazonaws.com" + }, + "us-east-1": { + "credentialScope": { + "region": "us-east-1" + }, + "hostname": "pinpoint.us-east-1.amazonaws.com" + }, + "us-west-2": { + "credentialScope": { + "region": "us-west-2" + }, + "hostname": "pinpoint.us-west-2.amazonaws.com" + } + } + }, + "polly": { + "endpoints": { + "ap-east-1": {}, + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-south-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "ca-central-1": {}, + "eu-central-1": {}, + "eu-north-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "eu-west-3": {}, + "fips-us-east-1": { + "credentialScope": { + "region": "us-east-1" + }, + "hostname": "polly-fips.us-east-1.amazonaws.com" + }, + "fips-us-east-2": { + "credentialScope": { + "region": "us-east-2" + }, + "hostname": "polly-fips.us-east-2.amazonaws.com" + }, + "fips-us-west-1": { + "credentialScope": { + "region": "us-west-1" + }, + "hostname": "polly-fips.us-west-1.amazonaws.com" + }, + "fips-us-west-2": { + "credentialScope": { + "region": "us-west-2" + }, + "hostname": "polly-fips.us-west-2.amazonaws.com" + }, + "me-south-1": {}, + "sa-east-1": {}, + "us-east-1": {}, + "us-east-2": {}, + "us-west-1": {}, + "us-west-2": {} + } + }, + "portal.sso": { + "endpoints": { + "ap-southeast-1": { + "credentialScope": { + "region": "ap-southeast-1" + }, + "hostname": "portal.sso.ap-southeast-1.amazonaws.com" + }, + "ap-southeast-2": { + "credentialScope": { + "region": "ap-southeast-2" + }, + "hostname": "portal.sso.ap-southeast-2.amazonaws.com" + }, + "ca-central-1": { + "credentialScope": { + "region": "ca-central-1" + }, + "hostname": "portal.sso.ca-central-1.amazonaws.com" + }, + "eu-central-1": { + "credentialScope": { + "region": "eu-central-1" + }, + "hostname": "portal.sso.eu-central-1.amazonaws.com" + }, + "eu-west-1": { + "credentialScope": { + "region": "eu-west-1" + }, + "hostname": "portal.sso.eu-west-1.amazonaws.com" + }, + "eu-west-2": { + "credentialScope": { + "region": "eu-west-2" + }, + "hostname": "portal.sso.eu-west-2.amazonaws.com" + }, + "us-east-1": { + "credentialScope": { + "region": "us-east-1" + }, + "hostname": "portal.sso.us-east-1.amazonaws.com" + }, + "us-east-2": { + "credentialScope": { + "region": "us-east-2" + }, + "hostname": "portal.sso.us-east-2.amazonaws.com" + }, + "us-west-2": { + "credentialScope": { + "region": "us-west-2" + }, + "hostname": "portal.sso.us-west-2.amazonaws.com" + } + } + }, + "profile": { + "endpoints": { + "ap-northeast-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "eu-central-1": {}, + "eu-west-2": {}, + "us-east-1": {}, + "us-west-2": {} + } + }, + "projects.iot1click": { + "endpoints": { + "ap-northeast-1": {}, + "eu-central-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "us-east-1": {}, + "us-east-2": {}, + "us-west-2": {} + } + }, + "qldb": { + "endpoints": { + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "eu-central-1": {}, + "eu-west-1": {}, + "us-east-1": {}, + "us-east-2": {}, + "us-west-2": {} + } + }, + "ram": { + "endpoints": { + "af-south-1": {}, + "ap-east-1": {}, + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-northeast-3": {}, + "ap-south-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "ca-central-1": {}, + "eu-central-1": {}, + "eu-north-1": {}, + "eu-south-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "eu-west-3": {}, + "fips-ca-central-1": { + "credentialScope": { + "region": "ca-central-1" + }, + "hostname": "ram-fips.ca-central-1.amazonaws.com" + }, + "fips-us-east-1": { + "credentialScope": { + "region": "us-east-1" + }, + "hostname": "ram-fips.us-east-1.amazonaws.com" + }, + "fips-us-east-2": { + "credentialScope": { + "region": "us-east-2" + }, + "hostname": "ram-fips.us-east-2.amazonaws.com" + }, + "fips-us-west-1": { + "credentialScope": { + "region": "us-west-1" + }, + "hostname": "ram-fips.us-west-1.amazonaws.com" + }, + "fips-us-west-2": { + "credentialScope": { + "region": "us-west-2" + }, + "hostname": "ram-fips.us-west-2.amazonaws.com" + }, + "me-south-1": {}, + "sa-east-1": {}, + "us-east-1": {}, + "us-east-2": {}, + "us-west-1": {}, + "us-west-2": {} + } + }, + "rds": { + "endpoints": { + "af-south-1": {}, + "ap-east-1": {}, + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-northeast-3": {}, + "ap-south-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "ca-central-1": {}, + "eu-central-1": {}, + "eu-north-1": {}, + "eu-south-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "eu-west-3": {}, + "me-south-1": {}, + "rds-fips.ca-central-1": { + "credentialScope": { + "region": "ca-central-1" + }, + "hostname": "rds-fips.ca-central-1.amazonaws.com" + }, + "rds-fips.us-east-1": { + "credentialScope": { + "region": "us-east-1" + }, + "hostname": "rds-fips.us-east-1.amazonaws.com" + }, + "rds-fips.us-east-2": { + "credentialScope": { + "region": "us-east-2" + }, + "hostname": "rds-fips.us-east-2.amazonaws.com" + }, + "rds-fips.us-west-1": { + "credentialScope": { + "region": "us-west-1" + }, + "hostname": "rds-fips.us-west-1.amazonaws.com" + }, + "rds-fips.us-west-2": { + "credentialScope": { + "region": "us-west-2" + }, + "hostname": "rds-fips.us-west-2.amazonaws.com" + }, + "sa-east-1": {}, + "us-east-1": { + "sslCommonName": "{service}.{dnsSuffix}" + }, + "us-east-2": {}, + "us-west-1": {}, + "us-west-2": {} + } + }, + "redshift": { + "endpoints": { + "af-south-1": {}, + "ap-east-1": {}, + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-northeast-3": {}, + "ap-south-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "ca-central-1": {}, + "eu-central-1": {}, + "eu-north-1": {}, + "eu-south-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "eu-west-3": {}, + "fips-ca-central-1": { + "credentialScope": { + "region": "ca-central-1" + }, + "hostname": "redshift-fips.ca-central-1.amazonaws.com" + }, + "fips-us-east-1": { + "credentialScope": { + "region": "us-east-1" + }, + "hostname": "redshift-fips.us-east-1.amazonaws.com" + }, + "fips-us-east-2": { + "credentialScope": { + "region": "us-east-2" + }, + "hostname": "redshift-fips.us-east-2.amazonaws.com" + }, + "fips-us-west-1": { + "credentialScope": { + "region": "us-west-1" + }, + "hostname": "redshift-fips.us-west-1.amazonaws.com" + }, + "fips-us-west-2": { + "credentialScope": { + "region": "us-west-2" + }, + "hostname": "redshift-fips.us-west-2.amazonaws.com" + }, + "me-south-1": {}, + "sa-east-1": {}, + "us-east-1": {}, + "us-east-2": {}, + "us-west-1": {}, + "us-west-2": {} + } + }, + "rekognition": { + "endpoints": { + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-south-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "ca-central-1": {}, + "eu-central-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "rekognition-fips.ca-central-1": { + "credentialScope": { + "region": "ca-central-1" + }, + "hostname": "rekognition-fips.ca-central-1.amazonaws.com" + }, + "rekognition-fips.us-east-1": { + "credentialScope": { + "region": "us-east-1" + }, + "hostname": "rekognition-fips.us-east-1.amazonaws.com" + }, + "rekognition-fips.us-east-2": { + "credentialScope": { + "region": "us-east-2" + }, + "hostname": "rekognition-fips.us-east-2.amazonaws.com" + }, + "rekognition-fips.us-west-1": { + "credentialScope": { + "region": "us-west-1" + }, + "hostname": "rekognition-fips.us-west-1.amazonaws.com" + }, + "rekognition-fips.us-west-2": { + "credentialScope": { + "region": "us-west-2" + }, + "hostname": "rekognition-fips.us-west-2.amazonaws.com" + }, + "us-east-1": {}, + "us-east-2": {}, + "us-west-1": {}, + "us-west-2": {} + } + }, + "resource-groups": { + "endpoints": { + "af-south-1": {}, + "ap-east-1": {}, + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-northeast-3": {}, + "ap-south-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "ca-central-1": {}, + "eu-central-1": {}, + "eu-north-1": {}, + "eu-south-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "eu-west-3": {}, + "fips-us-east-1": { + "credentialScope": { + "region": "us-east-1" + }, + "hostname": "resource-groups-fips.us-east-1.amazonaws.com" + }, + "fips-us-east-2": { + "credentialScope": { + "region": "us-east-2" + }, + "hostname": "resource-groups-fips.us-east-2.amazonaws.com" + }, + "fips-us-west-1": { + "credentialScope": { + "region": "us-west-1" + }, + "hostname": "resource-groups-fips.us-west-1.amazonaws.com" + }, + "fips-us-west-2": { + "credentialScope": { + "region": "us-west-2" + }, + "hostname": "resource-groups-fips.us-west-2.amazonaws.com" + }, + "me-south-1": {}, + "sa-east-1": {}, + "us-east-1": {}, + "us-east-2": {}, + "us-west-1": {}, + "us-west-2": {} + } + }, + "robomaker": { + "endpoints": { + "ap-northeast-1": {}, + "ap-southeast-1": {}, + "eu-central-1": {}, + "eu-west-1": {}, + "us-east-1": {}, + "us-east-2": {}, + "us-west-2": {} + } + }, + "route53": { + "endpoints": { + "aws-global": { + "credentialScope": { + "region": "us-east-1" + }, + "hostname": "route53.amazonaws.com" + }, + "fips-aws-global": { + "credentialScope": { + "region": "us-east-1" + }, + "hostname": "route53-fips.amazonaws.com" + } + }, + "isRegionalized": false, + "partitionEndpoint": "aws-global" + }, + "route53domains": { + "endpoints": { + "us-east-1": {} + } + }, + "route53resolver": { + "defaults": { + "protocols": [ + "https" + ] + }, + "endpoints": { + "af-south-1": {}, + "ap-east-1": {}, + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-south-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "ca-central-1": {}, + "eu-central-1": {}, + "eu-north-1": {}, + "eu-south-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "eu-west-3": {}, + "me-south-1": {}, + "sa-east-1": {}, + "us-east-1": {}, + "us-east-2": {}, + "us-west-1": {}, + "us-west-2": {} + } + }, + "runtime.lex": { + "defaults": { + "credentialScope": { + "service": "lex" + } + }, + "endpoints": { + "ap-northeast-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "eu-central-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "us-east-1": {}, + "us-east-1-fips": { + "credentialScope": { + "region": "us-east-1" + }, + "hostname": "runtime-fips.lex.us-east-1.amazonaws.com" + }, + "us-west-2": {}, + "us-west-2-fips": { + "credentialScope": { + "region": "us-west-2" + }, + "hostname": "runtime-fips.lex.us-west-2.amazonaws.com" + } + } + }, + "runtime.sagemaker": { + "endpoints": { + "af-south-1": {}, + "ap-east-1": {}, + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-south-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "ca-central-1": {}, + "eu-central-1": {}, + "eu-north-1": {}, + "eu-south-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "eu-west-3": {}, + "me-south-1": {}, + "sa-east-1": {}, + "us-east-1": {}, + "us-east-1-fips": { + "credentialScope": { + "region": "us-east-1" + }, + "hostname": "runtime-fips.sagemaker.us-east-1.amazonaws.com" + }, + "us-east-2": {}, + "us-east-2-fips": { + "credentialScope": { + "region": "us-east-2" + }, + "hostname": "runtime-fips.sagemaker.us-east-2.amazonaws.com" + }, + "us-west-1": {}, + "us-west-1-fips": { + "credentialScope": { + "region": "us-west-1" + }, + "hostname": "runtime-fips.sagemaker.us-west-1.amazonaws.com" + }, + "us-west-2": {}, + "us-west-2-fips": { + "credentialScope": { + "region": "us-west-2" + }, + "hostname": "runtime-fips.sagemaker.us-west-2.amazonaws.com" + } + } + }, + "s3": { + "defaults": { + "signatureVersions": [ + "s3v4" + ], + "protocols": [ + "http", + "https" + ] + }, + "dualstackDefaults": { + "hostname": "{service}.dualstack.{region}.{dualstackDnsSuffix}", + "signatureVersions": [ + "s3v4" + ], + "protocols": [ + "http", + "https" + ] + }, + "dualstackDnsSuffix": "amazonaws.com", + "endpoints": { + "accesspoint-af-south-1": { + "hostname": "s3-accesspoint.af-south-1.amazonaws.com", + "signatureVersions": [ + "s3v4" + ] + }, + "accesspoint-ap-east-1": { + "hostname": "s3-accesspoint.ap-east-1.amazonaws.com", + "signatureVersions": [ + "s3v4" + ] + }, + "accesspoint-ap-northeast-1": { + "hostname": "s3-accesspoint.ap-northeast-1.amazonaws.com", + "signatureVersions": [ + "s3v4" + ] + }, + "accesspoint-ap-northeast-2": { + "hostname": "s3-accesspoint.ap-northeast-2.amazonaws.com", + "signatureVersions": [ + "s3v4" + ] + }, + "accesspoint-ap-northeast-3": { + "hostname": "s3-accesspoint.ap-northeast-3.amazonaws.com", + "signatureVersions": [ + "s3v4" + ] + }, + "accesspoint-ap-south-1": { + "hostname": "s3-accesspoint.ap-south-1.amazonaws.com", + "signatureVersions": [ + "s3v4" + ] + }, + "accesspoint-ap-southeast-1": { + "hostname": "s3-accesspoint.ap-southeast-1.amazonaws.com", + "signatureVersions": [ + "s3v4" + ] + }, + "accesspoint-ap-southeast-2": { + "hostname": "s3-accesspoint.ap-southeast-2.amazonaws.com", + "signatureVersions": [ + "s3v4" + ] + }, + "accesspoint-ca-central-1": { + "hostname": "s3-accesspoint.ca-central-1.amazonaws.com", + "signatureVersions": [ + "s3v4" + ] + }, + "accesspoint-eu-central-1": { + "hostname": "s3-accesspoint.eu-central-1.amazonaws.com", + "signatureVersions": [ + "s3v4" + ] + }, + "accesspoint-eu-north-1": { + "hostname": "s3-accesspoint.eu-north-1.amazonaws.com", + "signatureVersions": [ + "s3v4" + ] + }, + "accesspoint-eu-south-1": { + "hostname": "s3-accesspoint.eu-south-1.amazonaws.com", + "signatureVersions": [ + "s3v4" + ] + }, + "accesspoint-eu-west-1": { + "hostname": "s3-accesspoint.eu-west-1.amazonaws.com", + "signatureVersions": [ + "s3v4" + ] + }, + "accesspoint-eu-west-2": { + "hostname": "s3-accesspoint.eu-west-2.amazonaws.com", + "signatureVersions": [ + "s3v4" + ] + }, + "accesspoint-eu-west-3": { + "hostname": "s3-accesspoint.eu-west-3.amazonaws.com", + "signatureVersions": [ + "s3v4" + ] + }, + "accesspoint-me-south-1": { + "hostname": "s3-accesspoint.me-south-1.amazonaws.com", + "signatureVersions": [ + "s3v4" + ] + }, + "accesspoint-sa-east-1": { + "hostname": "s3-accesspoint.sa-east-1.amazonaws.com", + "signatureVersions": [ + "s3v4" + ] + }, + "accesspoint-us-east-1": { + "hostname": "s3-accesspoint.us-east-1.amazonaws.com", + "signatureVersions": [ + "s3v4" + ] + }, + "accesspoint-us-east-2": { + "hostname": "s3-accesspoint.us-east-2.amazonaws.com", + "signatureVersions": [ + "s3v4" + ] + }, + "accesspoint-us-west-1": { + "hostname": "s3-accesspoint.us-west-1.amazonaws.com", + "signatureVersions": [ + "s3v4" + ] + }, + "accesspoint-us-west-2": { + "hostname": "s3-accesspoint.us-west-2.amazonaws.com", + "signatureVersions": [ + "s3v4" + ] + }, + "af-south-1": {}, + "ap-east-1": {}, + "ap-northeast-1": { + "hostname": "s3.ap-northeast-1.amazonaws.com", + "signatureVersions": [ + "s3", + "s3v4" + ] + }, + "ap-northeast-2": {}, + "ap-northeast-3": {}, + "ap-south-1": {}, + "ap-southeast-1": { + "hostname": "s3.ap-southeast-1.amazonaws.com", + "signatureVersions": [ + "s3", + "s3v4" + ] + }, + "ap-southeast-2": { + "hostname": "s3.ap-southeast-2.amazonaws.com", + "signatureVersions": [ + "s3", + "s3v4" + ] + }, + "aws-global": { + "credentialScope": { + "region": "us-east-1" + }, + "hostname": "s3.amazonaws.com", + "signatureVersions": [ + "s3", + "s3v4" + ] + }, + "ca-central-1": {}, + "eu-central-1": {}, + "eu-north-1": {}, + "eu-south-1": {}, + "eu-west-1": { + "hostname": "s3.eu-west-1.amazonaws.com", + "signatureVersions": [ + "s3", + "s3v4" + ] + }, + "eu-west-2": {}, + "eu-west-3": {}, + "fips-accesspoint-ca-central-1": { + "hostname": "s3-accesspoint-fips.ca-central-1.amazonaws.com", + "signatureVersions": [ + "s3v4" + ] + }, + "fips-accesspoint-us-east-1": { + "hostname": "s3-accesspoint-fips.us-east-1.amazonaws.com", + "signatureVersions": [ + "s3v4" + ] + }, + "fips-accesspoint-us-east-2": { + "hostname": "s3-accesspoint-fips.us-east-2.amazonaws.com", + "signatureVersions": [ + "s3v4" + ] + }, + "fips-accesspoint-us-west-1": { + "hostname": "s3-accesspoint-fips.us-west-1.amazonaws.com", + "signatureVersions": [ + "s3v4" + ] + }, + "fips-accesspoint-us-west-2": { + "hostname": "s3-accesspoint-fips.us-west-2.amazonaws.com", + "signatureVersions": [ + "s3v4" + ] + }, + "me-south-1": {}, + "s3-external-1": { + "credentialScope": { + "region": "us-east-1" + }, + "hostname": "s3-external-1.amazonaws.com", + "signatureVersions": [ + "s3", + "s3v4" + ] + }, + "sa-east-1": { + "hostname": "s3.sa-east-1.amazonaws.com", + "signatureVersions": [ + "s3", + "s3v4" + ] + }, + "us-east-1": { + "hostname": "s3.us-east-1.amazonaws.com", + "signatureVersions": [ + "s3", + "s3v4" + ] + }, + "us-east-2": {}, + "us-west-1": { + "hostname": "s3.us-west-1.amazonaws.com", + "signatureVersions": [ + "s3", + "s3v4" + ] + }, + "us-west-2": { + "hostname": "s3.us-west-2.amazonaws.com", + "signatureVersions": [ + "s3", + "s3v4" + ] + } + }, + "dualstackEndpoints": { + "accesspoint-af-south-1": { + "hostname": "s3-accesspoint.dualstack.af-south-1.amazonaws.com", + "signatureVersions": [ + "s3v4" + ] + }, + "accesspoint-ap-east-1": { + "hostname": "s3-accesspoint.dualstack.ap-east-1.amazonaws.com", + "signatureVersions": [ + "s3v4" + ] + }, + "accesspoint-ap-northeast-1": { + "hostname": "s3-accesspoint.dualstack.ap-northeast-1.amazonaws.com", + "signatureVersions": [ + "s3v4" + ] + }, + "accesspoint-ap-northeast-2": { + "hostname": "s3-accesspoint.dualstack.ap-northeast-2.amazonaws.com", + "signatureVersions": [ + "s3v4" + ] + }, + "accesspoint-ap-northeast-3": { + "hostname": "s3-accesspoint.dualstack.ap-northeast-3.amazonaws.com", + "signatureVersions": [ + "s3v4" + ] + }, + "accesspoint-ap-south-1": { + "hostname": "s3-accesspoint.dualstack.ap-south-1.amazonaws.com", + "signatureVersions": [ + "s3v4" + ] + }, + "accesspoint-ap-southeast-1": { + "hostname": "s3-accesspoint.dualstack.ap-southeast-1.amazonaws.com", + "signatureVersions": [ + "s3v4" + ] + }, + "accesspoint-ap-southeast-2": { + "hostname": "s3-accesspoint.dualstack.ap-southeast-2.amazonaws.com", + "signatureVersions": [ + "s3v4" + ] + }, + "accesspoint-ca-central-1": { + "hostname": "s3-accesspoint.dualstack.ca-central-1.amazonaws.com", + "signatureVersions": [ + "s3v4" + ] + }, + "accesspoint-eu-central-1": { + "hostname": "s3-accesspoint.dualstack.eu-central-1.amazonaws.com", + "signatureVersions": [ + "s3v4" + ] + }, + "accesspoint-eu-north-1": { + "hostname": "s3-accesspoint.dualstack.eu-north-1.amazonaws.com", + "signatureVersions": [ + "s3v4" + ] + }, + "accesspoint-eu-south-1": { + "hostname": "s3-accesspoint.dualstack.eu-south-1.amazonaws.com", + "signatureVersions": [ + "s3v4" + ] + }, + "accesspoint-eu-west-1": { + "hostname": "s3-accesspoint.dualstack.eu-west-1.amazonaws.com", + "signatureVersions": [ + "s3v4" + ] + }, + "accesspoint-eu-west-2": { + "hostname": "s3-accesspoint.dualstack.eu-west-2.amazonaws.com", + "signatureVersions": [ + "s3v4" + ] + }, + "accesspoint-eu-west-3": { + "hostname": "s3-accesspoint.dualstack.eu-west-3.amazonaws.com", + "signatureVersions": [ + "s3v4" + ] + }, + "accesspoint-me-south-1": { + "hostname": "s3-accesspoint.dualstack.me-south-1.amazonaws.com", + "signatureVersions": [ + "s3v4" + ] + }, + "accesspoint-sa-east-1": { + "hostname": "s3-accesspoint.dualstack.sa-east-1.amazonaws.com", + "signatureVersions": [ + "s3v4" + ] + }, + "accesspoint-us-east-1": { + "hostname": "s3-accesspoint.dualstack.us-east-1.amazonaws.com", + "signatureVersions": [ + "s3v4" + ] + }, + "accesspoint-us-east-2": { + "hostname": "s3-accesspoint.dualstack.us-east-2.amazonaws.com", + "signatureVersions": [ + "s3v4" + ] + }, + "accesspoint-us-west-1": { + "hostname": "s3-accesspoint.dualstack.us-west-1.amazonaws.com", + "signatureVersions": [ + "s3v4" + ] + }, + "accesspoint-us-west-2": { + "hostname": "s3-accesspoint.dualstack.us-west-2.amazonaws.com", + "signatureVersions": [ + "s3v4" + ] + }, + "af-south-1": { + "hostname": "s3.dualstack.af-south-1.amazonaws.com", + "signatureVersions": [ + "s3", + "s3v4" + ] + }, + "ap-east-1": { + "hostname": "s3.dualstack.ap-east-1.amazonaws.com", + "signatureVersions": [ + "s3", + "s3v4" + ] + }, + "ap-northeast-1": { + "hostname": "s3.dualstack.ap-northeast-1.amazonaws.com", + "signatureVersions": [ + "s3", + "s3v4" + ] + }, + "ap-northeast-2": { + "hostname": "s3.dualstack.ap-northeast-2.amazonaws.com", + "signatureVersions": [ + "s3", + "s3v4" + ] + }, + "ap-northeast-3": { + "hostname": "s3.dualstack.ap-northeast-3.amazonaws.com", + "signatureVersions": [ + "s3", + "s3v4" + ] + }, + "ap-south-1": { + "hostname": "s3.dualstack.ap-south-1.amazonaws.com", + "signatureVersions": [ + "s3", + "s3v4" + ] + }, + "ap-southeast-1": { + "hostname": "s3.dualstack.ap-southeast-1.amazonaws.com", + "signatureVersions": [ + "s3", + "s3v4" + ] + }, + "ap-southeast-2": { + "hostname": "s3.dualstack.ap-southeast-2.amazonaws.com", + "signatureVersions": [ + "s3", + "s3v4" + ] + }, + "ca-central-1": { + "hostname": "s3.dualstack.ca-central-1.amazonaws.com", + "signatureVersions": [ + "s3", + "s3v4" + ] + }, + "eu-central-1": { + "hostname": "s3.dualstack.eu-central-1.amazonaws.com", + "signatureVersions": [ + "s3", + "s3v4" + ] + }, + "eu-north-1": { + "hostname": "s3.dualstack.eu-north-1.amazonaws.com", + "signatureVersions": [ + "s3", + "s3v4" + ] + }, + "eu-south-1": { + "hostname": "s3.dualstack.eu-south-1.amazonaws.com", + "signatureVersions": [ + "s3", + "s3v4" + ] + }, + "eu-west-1": { + "hostname": "s3.dualstack.eu-west-1.amazonaws.com", + "signatureVersions": [ + "s3", + "s3v4" + ] + }, + "eu-west-2": { + "hostname": "s3.dualstack.eu-west-2.amazonaws.com", + "signatureVersions": [ + "s3", + "s3v4" + ] + }, + "eu-west-3": { + "hostname": "s3.dualstack.eu-west-3.amazonaws.com", + "signatureVersions": [ + "s3", + "s3v4" + ] + }, + "fips-accesspoint-ca-central-1": { + "hostname": "s3-accesspoint-fips.dualstack.ca-central-1.amazonaws.com", + "signatureVersions": [ + "s3v4" + ] + }, + "fips-accesspoint-us-east-1": { + "hostname": "s3-accesspoint-fips.dualstack.us-east-1.amazonaws.com", + "signatureVersions": [ + "s3v4" + ] + }, + "fips-accesspoint-us-east-2": { + "hostname": "s3-accesspoint-fips.dualstack.us-east-2.amazonaws.com", + "signatureVersions": [ + "s3v4" + ] + }, + "fips-accesspoint-us-west-1": { + "hostname": "s3-accesspoint-fips.dualstack.us-west-1.amazonaws.com", + "signatureVersions": [ + "s3v4" + ] + }, + "fips-accesspoint-us-west-2": { + "hostname": "s3-accesspoint-fips.dualstack.us-west-2.amazonaws.com", + "signatureVersions": [ + "s3v4" + ] + }, + "me-south-1": { + "hostname": "s3.dualstack.me-south-1.amazonaws.com", + "signatureVersions": [ + "s3", + "s3v4" + ] + }, + "sa-east-1": { + "hostname": "s3.dualstack.sa-east-1.amazonaws.com", + "signatureVersions": [ + "s3", + "s3v4" + ] + }, + "us-east-1": { + "hostname": "s3.dualstack.us-east-1.amazonaws.com", + "signatureVersions": [ + "s3", + "s3v4" + ] + }, + "us-east-2": { + "hostname": "s3.dualstack.us-east-2.amazonaws.com", + "signatureVersions": [ + "s3", + "s3v4" + ] + }, + "us-west-1": { + "hostname": "s3.dualstack.us-west-1.amazonaws.com", + "signatureVersions": [ + "s3", + "s3v4" + ] + }, + "us-west-2": { + "hostname": "s3.dualstack.us-west-2.amazonaws.com", + "signatureVersions": [ + "s3", + "s3v4" + ] + } + }, + "isRegionalized": true, + "partitionEndpoint": "aws-global" + }, + "s3-control": { + "defaults": { + "signatureVersions": [ + "s3v4" + ], + "protocols": [ + "https" + ] + }, + "dualstackDefaults": { + "hostname": "{service}.dualstack.{region}.{dualstackDnsSuffix}", + "signatureVersions": [ + "s3v4" + ], + "protocols": [ + "https" + ] + }, + "dualstackDnsSuffix": "amazonaws.com", + "endpoints": { + "ap-northeast-1": { + "credentialScope": { + "region": "ap-northeast-1" + }, + "hostname": "s3-control.ap-northeast-1.amazonaws.com", + "signatureVersions": [ + "s3v4" + ] + }, + "ap-northeast-2": { + "credentialScope": { + "region": "ap-northeast-2" + }, + "hostname": "s3-control.ap-northeast-2.amazonaws.com", + "signatureVersions": [ + "s3v4" + ] + }, + "ap-northeast-3": { + "credentialScope": { + "region": "ap-northeast-3" + }, + "hostname": "s3-control.ap-northeast-3.amazonaws.com", + "signatureVersions": [ + "s3v4" + ] + }, + "ap-south-1": { + "credentialScope": { + "region": "ap-south-1" + }, + "hostname": "s3-control.ap-south-1.amazonaws.com", + "signatureVersions": [ + "s3v4" + ] + }, + "ap-southeast-1": { + "credentialScope": { + "region": "ap-southeast-1" + }, + "hostname": "s3-control.ap-southeast-1.amazonaws.com", + "signatureVersions": [ + "s3v4" + ] + }, + "ap-southeast-2": { + "credentialScope": { + "region": "ap-southeast-2" + }, + "hostname": "s3-control.ap-southeast-2.amazonaws.com", + "signatureVersions": [ + "s3v4" + ] + }, + "ca-central-1": { + "credentialScope": { + "region": "ca-central-1" + }, + "hostname": "s3-control.ca-central-1.amazonaws.com", + "signatureVersions": [ + "s3v4" + ] + }, + "ca-central-1-fips": { + "credentialScope": { + "region": "ca-central-1" + }, + "hostname": "s3-control-fips.ca-central-1.amazonaws.com", + "signatureVersions": [ + "s3v4" + ] + }, + "eu-central-1": { + "credentialScope": { + "region": "eu-central-1" + }, + "hostname": "s3-control.eu-central-1.amazonaws.com", + "signatureVersions": [ + "s3v4" + ] + }, + "eu-north-1": { + "credentialScope": { + "region": "eu-north-1" + }, + "hostname": "s3-control.eu-north-1.amazonaws.com", + "signatureVersions": [ + "s3v4" + ] + }, + "eu-west-1": { + "credentialScope": { + "region": "eu-west-1" + }, + "hostname": "s3-control.eu-west-1.amazonaws.com", + "signatureVersions": [ + "s3v4" + ] + }, + "eu-west-2": { + "credentialScope": { + "region": "eu-west-2" + }, + "hostname": "s3-control.eu-west-2.amazonaws.com", + "signatureVersions": [ + "s3v4" + ] + }, + "eu-west-3": { + "credentialScope": { + "region": "eu-west-3" + }, + "hostname": "s3-control.eu-west-3.amazonaws.com", + "signatureVersions": [ + "s3v4" + ] + }, + "sa-east-1": { + "credentialScope": { + "region": "sa-east-1" + }, + "hostname": "s3-control.sa-east-1.amazonaws.com", + "signatureVersions": [ + "s3v4" + ] + }, + "us-east-1": { + "credentialScope": { + "region": "us-east-1" + }, + "hostname": "s3-control.us-east-1.amazonaws.com", + "signatureVersions": [ + "s3v4" + ] + }, + "us-east-1-fips": { + "credentialScope": { + "region": "us-east-1" + }, + "hostname": "s3-control-fips.us-east-1.amazonaws.com", + "signatureVersions": [ + "s3v4" + ] + }, + "us-east-2": { + "credentialScope": { + "region": "us-east-2" + }, + "hostname": "s3-control.us-east-2.amazonaws.com", + "signatureVersions": [ + "s3v4" + ] + }, + "us-east-2-fips": { + "credentialScope": { + "region": "us-east-2" + }, + "hostname": "s3-control-fips.us-east-2.amazonaws.com", + "signatureVersions": [ + "s3v4" + ] + }, + "us-west-1": { + "credentialScope": { + "region": "us-west-1" + }, + "hostname": "s3-control.us-west-1.amazonaws.com", + "signatureVersions": [ + "s3v4" + ] + }, + "us-west-1-fips": { + "credentialScope": { + "region": "us-west-1" + }, + "hostname": "s3-control-fips.us-west-1.amazonaws.com", + "signatureVersions": [ + "s3v4" + ] + }, + "us-west-2": { + "credentialScope": { + "region": "us-west-2" + }, + "hostname": "s3-control.us-west-2.amazonaws.com", + "signatureVersions": [ + "s3v4" + ] + }, + "us-west-2-fips": { + "credentialScope": { + "region": "us-west-2" + }, + "hostname": "s3-control-fips.us-west-2.amazonaws.com", + "signatureVersions": [ + "s3v4" + ] + } + }, + "dualstackEndpoints": { + "ap-northeast-1": { + "credentialScope": { + "region": "ap-northeast-1" + }, + "hostname": "s3-control.dualstack.ap-northeast-1.amazonaws.com", + "signatureVersions": [ + "s3v4" + ] + }, + "ap-northeast-2": { + "credentialScope": { + "region": "ap-northeast-2" + }, + "hostname": "s3-control.dualstack.ap-northeast-2.amazonaws.com", + "signatureVersions": [ + "s3v4" + ] + }, + "ap-northeast-3": { + "credentialScope": { + "region": "ap-northeast-3" + }, + "hostname": "s3-control.dualstack.ap-northeast-3.amazonaws.com", + "signatureVersions": [ + "s3v4" + ] + }, + "ap-south-1": { + "credentialScope": { + "region": "ap-south-1" + }, + "hostname": "s3-control.dualstack.ap-south-1.amazonaws.com", + "signatureVersions": [ + "s3v4" + ] + }, + "ap-southeast-1": { + "credentialScope": { + "region": "ap-southeast-1" + }, + "hostname": "s3-control.dualstack.ap-southeast-1.amazonaws.com", + "signatureVersions": [ + "s3v4" + ] + }, + "ap-southeast-2": { + "credentialScope": { + "region": "ap-southeast-2" + }, + "hostname": "s3-control.dualstack.ap-southeast-2.amazonaws.com", + "signatureVersions": [ + "s3v4" + ] + }, + "ca-central-1": { + "credentialScope": { + "region": "ca-central-1" + }, + "hostname": "s3-control.dualstack.ca-central-1.amazonaws.com", + "signatureVersions": [ + "s3v4" + ] + }, + "ca-central-1-fips": { + "credentialScope": { + "region": "ca-central-1" + }, + "hostname": "s3-control-fips.dualstack.ca-central-1.amazonaws.com", + "signatureVersions": [ + "s3v4" + ] + }, + "eu-central-1": { + "credentialScope": { + "region": "eu-central-1" + }, + "hostname": "s3-control.dualstack.eu-central-1.amazonaws.com", + "signatureVersions": [ + "s3v4" + ] + }, + "eu-north-1": { + "credentialScope": { + "region": "eu-north-1" + }, + "hostname": "s3-control.dualstack.eu-north-1.amazonaws.com", + "signatureVersions": [ + "s3v4" + ] + }, + "eu-west-1": { + "credentialScope": { + "region": "eu-west-1" + }, + "hostname": "s3-control.dualstack.eu-west-1.amazonaws.com", + "signatureVersions": [ + "s3v4" + ] + }, + "eu-west-2": { + "credentialScope": { + "region": "eu-west-2" + }, + "hostname": "s3-control.dualstack.eu-west-2.amazonaws.com", + "signatureVersions": [ + "s3v4" + ] + }, + "eu-west-3": { + "credentialScope": { + "region": "eu-west-3" + }, + "hostname": "s3-control.dualstack.eu-west-3.amazonaws.com", + "signatureVersions": [ + "s3v4" + ] + }, + "sa-east-1": { + "credentialScope": { + "region": "sa-east-1" + }, + "hostname": "s3-control.dualstack.sa-east-1.amazonaws.com", + "signatureVersions": [ + "s3v4" + ] + }, + "us-east-1": { + "credentialScope": { + "region": "us-east-1" + }, + "hostname": "s3-control.dualstack.us-east-1.amazonaws.com", + "signatureVersions": [ + "s3v4" + ] + }, + "us-east-1-fips": { + "credentialScope": { + "region": "us-east-1" + }, + "hostname": "s3-control-fips.dualstack.us-east-1.amazonaws.com", + "signatureVersions": [ + "s3v4" + ] + }, + "us-east-2": { + "credentialScope": { + "region": "us-east-2" + }, + "hostname": "s3-control.dualstack.us-east-2.amazonaws.com", + "signatureVersions": [ + "s3v4" + ] + }, + "us-east-2-fips": { + "credentialScope": { + "region": "us-east-2" + }, + "hostname": "s3-control-fips.dualstack.us-east-2.amazonaws.com", + "signatureVersions": [ + "s3v4" + ] + }, + "us-west-1": { + "credentialScope": { + "region": "us-west-1" + }, + "hostname": "s3-control.dualstack.us-west-1.amazonaws.com", + "signatureVersions": [ + "s3v4" + ] + }, + "us-west-1-fips": { + "credentialScope": { + "region": "us-west-1" + }, + "hostname": "s3-control-fips.dualstack.us-west-1.amazonaws.com", + "signatureVersions": [ + "s3v4" + ] + }, + "us-west-2": { + "credentialScope": { + "region": "us-west-2" + }, + "hostname": "s3-control.dualstack.us-west-2.amazonaws.com", + "signatureVersions": [ + "s3v4" + ] + }, + "us-west-2-fips": { + "credentialScope": { + "region": "us-west-2" + }, + "hostname": "s3-control-fips.dualstack.us-west-2.amazonaws.com", + "signatureVersions": [ + "s3v4" + ] + } + } + }, + "savingsplans": { + "endpoints": { + "aws-global": { + "credentialScope": { + "region": "us-east-1" + }, + "hostname": "savingsplans.amazonaws.com" + } + }, + "isRegionalized": false, + "partitionEndpoint": "aws-global" + }, + "schemas": { + "endpoints": { + "ap-east-1": {}, + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-south-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "ca-central-1": {}, + "eu-central-1": {}, + "eu-north-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "eu-west-3": {}, + "sa-east-1": {}, + "us-east-1": {}, + "us-east-2": {}, + "us-west-1": {}, + "us-west-2": {} + } + }, + "sdb": { + "defaults": { + "signatureVersions": [ + "v2" + ], + "protocols": [ + "http", + "https" + ] + }, + "endpoints": { + "ap-northeast-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "eu-west-1": {}, + "sa-east-1": {}, + "us-east-1": { + "hostname": "sdb.amazonaws.com" + }, + "us-west-1": {}, + "us-west-2": {} + } + }, + "secretsmanager": { + "endpoints": { + "af-south-1": {}, + "ap-east-1": {}, + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-northeast-3": {}, + "ap-south-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "ca-central-1": {}, + "eu-central-1": {}, + "eu-north-1": {}, + "eu-south-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "eu-west-3": {}, + "me-south-1": {}, + "sa-east-1": {}, + "us-east-1": {}, + "us-east-1-fips": { + "credentialScope": { + "region": "us-east-1" + }, + "hostname": "secretsmanager-fips.us-east-1.amazonaws.com" + }, + "us-east-2": {}, + "us-east-2-fips": { + "credentialScope": { + "region": "us-east-2" + }, + "hostname": "secretsmanager-fips.us-east-2.amazonaws.com" + }, + "us-west-1": {}, + "us-west-1-fips": { + "credentialScope": { + "region": "us-west-1" + }, + "hostname": "secretsmanager-fips.us-west-1.amazonaws.com" + }, + "us-west-2": {}, + "us-west-2-fips": { + "credentialScope": { + "region": "us-west-2" + }, + "hostname": "secretsmanager-fips.us-west-2.amazonaws.com" + } + } + }, + "securityhub": { + "endpoints": { + "af-south-1": {}, + "ap-east-1": {}, + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-northeast-3": {}, + "ap-south-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "ca-central-1": {}, + "eu-central-1": {}, + "eu-north-1": {}, + "eu-south-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "eu-west-3": {}, + "fips-us-east-1": { + "credentialScope": { + "region": "us-east-1" + }, + "hostname": "securityhub-fips.us-east-1.amazonaws.com" + }, + "fips-us-east-2": { + "credentialScope": { + "region": "us-east-2" + }, + "hostname": "securityhub-fips.us-east-2.amazonaws.com" + }, + "fips-us-west-1": { + "credentialScope": { + "region": "us-west-1" + }, + "hostname": "securityhub-fips.us-west-1.amazonaws.com" + }, + "fips-us-west-2": { + "credentialScope": { + "region": "us-west-2" + }, + "hostname": "securityhub-fips.us-west-2.amazonaws.com" + }, + "me-south-1": {}, + "sa-east-1": {}, + "us-east-1": {}, + "us-east-2": {}, + "us-west-1": {}, + "us-west-2": {} + } + }, + "serverlessrepo": { + "defaults": { + "protocols": [ + "https" + ] + }, + "endpoints": { + "ap-east-1": { + "protocols": [ + "https" + ] + }, + "ap-northeast-1": { + "protocols": [ + "https" + ] + }, + "ap-northeast-2": { + "protocols": [ + "https" + ] + }, + "ap-south-1": { + "protocols": [ + "https" + ] + }, + "ap-southeast-1": { + "protocols": [ + "https" + ] + }, + "ap-southeast-2": { + "protocols": [ + "https" + ] + }, + "ca-central-1": { + "protocols": [ + "https" + ] + }, + "eu-central-1": { + "protocols": [ + "https" + ] + }, + "eu-north-1": { + "protocols": [ + "https" + ] + }, + "eu-west-1": { + "protocols": [ + "https" + ] + }, + "eu-west-2": { + "protocols": [ + "https" + ] + }, + "eu-west-3": { + "protocols": [ + "https" + ] + }, + "me-south-1": { + "protocols": [ + "https" + ] + }, + "sa-east-1": { + "protocols": [ + "https" + ] + }, + "us-east-1": { + "protocols": [ + "https" + ] + }, + "us-east-2": { + "protocols": [ + "https" + ] + }, + "us-west-1": { + "protocols": [ + "https" + ] + }, + "us-west-2": { + "protocols": [ + "https" + ] + } + } + }, + "servicecatalog": { + "endpoints": { + "af-south-1": {}, + "ap-east-1": {}, + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-northeast-3": {}, + "ap-south-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "ca-central-1": {}, + "eu-central-1": {}, + "eu-north-1": {}, + "eu-south-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "eu-west-3": {}, + "me-south-1": {}, + "sa-east-1": {}, + "us-east-1": {}, + "us-east-1-fips": { + "credentialScope": { + "region": "us-east-1" + }, + "hostname": "servicecatalog-fips.us-east-1.amazonaws.com" + }, + "us-east-2": {}, + "us-east-2-fips": { + "credentialScope": { + "region": "us-east-2" + }, + "hostname": "servicecatalog-fips.us-east-2.amazonaws.com" + }, + "us-west-1": {}, + "us-west-1-fips": { + "credentialScope": { + "region": "us-west-1" + }, + "hostname": "servicecatalog-fips.us-west-1.amazonaws.com" + }, + "us-west-2": {}, + "us-west-2-fips": { + "credentialScope": { + "region": "us-west-2" + }, + "hostname": "servicecatalog-fips.us-west-2.amazonaws.com" + } + } + }, + "servicediscovery": { + "endpoints": { + "af-south-1": {}, + "ap-east-1": {}, + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-south-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "ca-central-1": {}, + "eu-central-1": {}, + "eu-north-1": {}, + "eu-south-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "eu-west-3": {}, + "me-south-1": {}, + "sa-east-1": {}, + "servicediscovery-fips": { + "credentialScope": { + "region": "ca-central-1" + }, + "hostname": "servicediscovery-fips.ca-central-1.amazonaws.com" + }, + "us-east-1": {}, + "us-east-2": {}, + "us-west-1": {}, + "us-west-2": {} + } + }, + "servicequotas": { + "defaults": { + "protocols": [ + "https" + ] + }, + "endpoints": { + "af-south-1": {}, + "ap-east-1": {}, + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-northeast-3": {}, + "ap-south-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "ca-central-1": {}, + "eu-central-1": {}, + "eu-north-1": {}, + "eu-south-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "eu-west-3": {}, + "me-south-1": {}, + "sa-east-1": {}, + "us-east-1": {}, + "us-east-2": {}, + "us-west-1": {}, + "us-west-2": {} + } + }, + "session.qldb": { + "endpoints": { + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "eu-central-1": {}, + "eu-west-1": {}, + "us-east-1": {}, + "us-east-2": {}, + "us-west-2": {} + } + }, + "shield": { + "defaults": { + "protocols": [ + "https" + ], + "sslCommonName": "shield.us-east-1.amazonaws.com" + }, + "endpoints": { + "aws-global": { + "credentialScope": { + "region": "us-east-1" + }, + "hostname": "shield.us-east-1.amazonaws.com" + }, + "fips-aws-global": { + "credentialScope": { + "region": "us-east-1" + }, + "hostname": "shield-fips.us-east-1.amazonaws.com" + } + }, + "isRegionalized": false, + "partitionEndpoint": "aws-global" + }, + "sms": { + "endpoints": { + "af-south-1": {}, + "ap-east-1": {}, + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-south-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "ca-central-1": {}, + "eu-central-1": {}, + "eu-north-1": {}, + "eu-south-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "eu-west-3": {}, + "fips-us-east-1": { + "credentialScope": { + "region": "us-east-1" + }, + "hostname": "sms-fips.us-east-1.amazonaws.com" + }, + "fips-us-east-2": { + "credentialScope": { + "region": "us-east-2" + }, + "hostname": "sms-fips.us-east-2.amazonaws.com" + }, + "fips-us-west-1": { + "credentialScope": { + "region": "us-west-1" + }, + "hostname": "sms-fips.us-west-1.amazonaws.com" + }, + "fips-us-west-2": { + "credentialScope": { + "region": "us-west-2" + }, + "hostname": "sms-fips.us-west-2.amazonaws.com" + }, + "me-south-1": {}, + "sa-east-1": {}, + "us-east-1": {}, + "us-east-2": {}, + "us-west-1": {}, + "us-west-2": {} + } + }, + "snowball": { + "endpoints": { + "af-south-1": {}, + "ap-east-1": {}, + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-northeast-3": {}, + "ap-south-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "ca-central-1": {}, + "eu-central-1": {}, + "eu-north-1": {}, + "eu-south-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "eu-west-3": {}, + "fips-ap-northeast-1": { + "credentialScope": { + "region": "ap-northeast-1" + }, + "hostname": "snowball-fips.ap-northeast-1.amazonaws.com" + }, + "fips-ap-northeast-2": { + "credentialScope": { + "region": "ap-northeast-2" + }, + "hostname": "snowball-fips.ap-northeast-2.amazonaws.com" + }, + "fips-ap-northeast-3": { + "credentialScope": { + "region": "ap-northeast-3" + }, + "hostname": "snowball-fips.ap-northeast-3.amazonaws.com" + }, + "fips-ap-south-1": { + "credentialScope": { + "region": "ap-south-1" + }, + "hostname": "snowball-fips.ap-south-1.amazonaws.com" + }, + "fips-ap-southeast-1": { + "credentialScope": { + "region": "ap-southeast-1" + }, + "hostname": "snowball-fips.ap-southeast-1.amazonaws.com" + }, + "fips-ap-southeast-2": { + "credentialScope": { + "region": "ap-southeast-2" + }, + "hostname": "snowball-fips.ap-southeast-2.amazonaws.com" + }, + "fips-ca-central-1": { + "credentialScope": { + "region": "ca-central-1" + }, + "hostname": "snowball-fips.ca-central-1.amazonaws.com" + }, + "fips-eu-central-1": { + "credentialScope": { + "region": "eu-central-1" + }, + "hostname": "snowball-fips.eu-central-1.amazonaws.com" + }, + "fips-eu-west-1": { + "credentialScope": { + "region": "eu-west-1" + }, + "hostname": "snowball-fips.eu-west-1.amazonaws.com" + }, + "fips-eu-west-2": { + "credentialScope": { + "region": "eu-west-2" + }, + "hostname": "snowball-fips.eu-west-2.amazonaws.com" + }, + "fips-eu-west-3": { + "credentialScope": { + "region": "eu-west-3" + }, + "hostname": "snowball-fips.eu-west-3.amazonaws.com" + }, + "fips-sa-east-1": { + "credentialScope": { + "region": "sa-east-1" + }, + "hostname": "snowball-fips.sa-east-1.amazonaws.com" + }, + "fips-us-east-1": { + "credentialScope": { + "region": "us-east-1" + }, + "hostname": "snowball-fips.us-east-1.amazonaws.com" + }, + "fips-us-east-2": { + "credentialScope": { + "region": "us-east-2" + }, + "hostname": "snowball-fips.us-east-2.amazonaws.com" + }, + "fips-us-west-1": { + "credentialScope": { + "region": "us-west-1" + }, + "hostname": "snowball-fips.us-west-1.amazonaws.com" + }, + "fips-us-west-2": { + "credentialScope": { + "region": "us-west-2" + }, + "hostname": "snowball-fips.us-west-2.amazonaws.com" + }, + "sa-east-1": {}, + "us-east-1": {}, + "us-east-2": {}, + "us-west-1": {}, + "us-west-2": {} + } + }, + "sns": { + "defaults": { + "protocols": [ + "http", + "https" + ] + }, + "endpoints": { + "af-south-1": {}, + "ap-east-1": {}, + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-northeast-3": {}, + "ap-south-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "ca-central-1": {}, + "eu-central-1": {}, + "eu-north-1": {}, + "eu-south-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "eu-west-3": {}, + "fips-us-east-1": { + "credentialScope": { + "region": "us-east-1" + }, + "hostname": "sns-fips.us-east-1.amazonaws.com" + }, + "fips-us-east-2": { + "credentialScope": { + "region": "us-east-2" + }, + "hostname": "sns-fips.us-east-2.amazonaws.com" + }, + "fips-us-west-1": { + "credentialScope": { + "region": "us-west-1" + }, + "hostname": "sns-fips.us-west-1.amazonaws.com" + }, + "fips-us-west-2": { + "credentialScope": { + "region": "us-west-2" + }, + "hostname": "sns-fips.us-west-2.amazonaws.com" + }, + "me-south-1": {}, + "sa-east-1": {}, + "us-east-1": {}, + "us-east-2": {}, + "us-west-1": {}, + "us-west-2": {} + } + }, + "sqs": { + "defaults": { + "protocols": [ + "http", + "https" + ], + "sslCommonName": "{region}.queue.{dnsSuffix}" + }, + "endpoints": { + "af-south-1": {}, + "ap-east-1": {}, + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-northeast-3": {}, + "ap-south-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "ca-central-1": {}, + "eu-central-1": {}, + "eu-north-1": {}, + "eu-south-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "eu-west-3": {}, + "fips-us-east-1": { + "credentialScope": { + "region": "us-east-1" + }, + "hostname": "sqs-fips.us-east-1.amazonaws.com" + }, + "fips-us-east-2": { + "credentialScope": { + "region": "us-east-2" + }, + "hostname": "sqs-fips.us-east-2.amazonaws.com" + }, + "fips-us-west-1": { + "credentialScope": { + "region": "us-west-1" + }, + "hostname": "sqs-fips.us-west-1.amazonaws.com" + }, + "fips-us-west-2": { + "credentialScope": { + "region": "us-west-2" + }, + "hostname": "sqs-fips.us-west-2.amazonaws.com" + }, + "me-south-1": {}, + "sa-east-1": {}, + "us-east-1": { + "sslCommonName": "queue.{dnsSuffix}" + }, + "us-east-2": {}, + "us-west-1": {}, + "us-west-2": {} + } + }, + "ssm": { + "endpoints": { + "af-south-1": {}, + "ap-east-1": {}, + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-northeast-3": {}, + "ap-south-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "ca-central-1": {}, + "eu-central-1": {}, + "eu-north-1": {}, + "eu-south-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "eu-west-3": {}, + "fips-ca-central-1": { + "credentialScope": { + "region": "ca-central-1" + }, + "hostname": "ssm-fips.ca-central-1.amazonaws.com" + }, + "fips-us-east-1": { + "credentialScope": { + "region": "us-east-1" + }, + "hostname": "ssm-fips.us-east-1.amazonaws.com" + }, + "fips-us-east-2": { + "credentialScope": { + "region": "us-east-2" + }, + "hostname": "ssm-fips.us-east-2.amazonaws.com" + }, + "fips-us-west-1": { + "credentialScope": { + "region": "us-west-1" + }, + "hostname": "ssm-fips.us-west-1.amazonaws.com" + }, + "fips-us-west-2": { + "credentialScope": { + "region": "us-west-2" + }, + "hostname": "ssm-fips.us-west-2.amazonaws.com" + }, + "me-south-1": {}, + "sa-east-1": {}, + "us-east-1": {}, + "us-east-2": {}, + "us-west-1": {}, + "us-west-2": {} + } + }, + "states": { + "endpoints": { + "af-south-1": {}, + "ap-east-1": {}, + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-northeast-3": {}, + "ap-south-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "ca-central-1": {}, + "eu-central-1": {}, + "eu-north-1": {}, + "eu-south-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "eu-west-3": {}, + "fips-us-east-1": { + "credentialScope": { + "region": "us-east-1" + }, + "hostname": "states-fips.us-east-1.amazonaws.com" + }, + "fips-us-east-2": { + "credentialScope": { + "region": "us-east-2" + }, + "hostname": "states-fips.us-east-2.amazonaws.com" + }, + "fips-us-west-1": { + "credentialScope": { + "region": "us-west-1" + }, + "hostname": "states-fips.us-west-1.amazonaws.com" + }, + "fips-us-west-2": { + "credentialScope": { + "region": "us-west-2" + }, + "hostname": "states-fips.us-west-2.amazonaws.com" + }, + "me-south-1": {}, + "sa-east-1": {}, + "us-east-1": {}, + "us-east-2": {}, + "us-west-1": {}, + "us-west-2": {} + } + }, + "storagegateway": { + "endpoints": { + "af-south-1": {}, + "ap-east-1": {}, + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-south-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "ca-central-1": {}, + "eu-central-1": {}, + "eu-north-1": {}, + "eu-south-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "eu-west-3": {}, + "fips": { + "credentialScope": { + "region": "ca-central-1" + }, + "hostname": "storagegateway-fips.ca-central-1.amazonaws.com" + }, + "me-south-1": {}, + "sa-east-1": {}, + "us-east-1": {}, + "us-east-2": {}, + "us-west-1": {}, + "us-west-2": {} + } + }, + "streams.dynamodb": { + "defaults": { + "credentialScope": { + "service": "dynamodb" + }, + "protocols": [ + "http", + "https" + ] + }, + "endpoints": { + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-south-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "ca-central-1": {}, + "ca-central-1-fips": { + "credentialScope": { + "region": "ca-central-1" + }, + "hostname": "dynamodb-fips.ca-central-1.amazonaws.com" + }, + "eu-central-1": {}, + "eu-north-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "eu-west-3": {}, + "local": { + "credentialScope": { + "region": "us-east-1" + }, + "hostname": "localhost:8000", + "protocols": [ + "http" + ] + }, + "me-south-1": {}, + "sa-east-1": {}, + "us-east-1": {}, + "us-east-1-fips": { + "credentialScope": { + "region": "us-east-1" + }, + "hostname": "dynamodb-fips.us-east-1.amazonaws.com" + }, + "us-east-2": {}, + "us-east-2-fips": { + "credentialScope": { + "region": "us-east-2" + }, + "hostname": "dynamodb-fips.us-east-2.amazonaws.com" + }, + "us-west-1": {}, + "us-west-1-fips": { + "credentialScope": { + "region": "us-west-1" + }, + "hostname": "dynamodb-fips.us-west-1.amazonaws.com" + }, + "us-west-2": {}, + "us-west-2-fips": { + "credentialScope": { + "region": "us-west-2" + }, + "hostname": "dynamodb-fips.us-west-2.amazonaws.com" + } + } + }, + "sts": { + "endpoints": { + "af-south-1": {}, + "ap-east-1": {}, + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-northeast-3": {}, + "ap-south-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "aws-global": { + "credentialScope": { + "region": "us-east-1" + }, + "hostname": "sts.amazonaws.com" + }, + "ca-central-1": {}, + "eu-central-1": {}, + "eu-north-1": {}, + "eu-south-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "eu-west-3": {}, + "me-south-1": {}, + "sa-east-1": {}, + "us-east-1": {}, + "us-east-1-fips": { + "credentialScope": { + "region": "us-east-1" + }, + "hostname": "sts-fips.us-east-1.amazonaws.com" + }, + "us-east-2": {}, + "us-east-2-fips": { + "credentialScope": { + "region": "us-east-2" + }, + "hostname": "sts-fips.us-east-2.amazonaws.com" + }, + "us-west-1": {}, + "us-west-1-fips": { + "credentialScope": { + "region": "us-west-1" + }, + "hostname": "sts-fips.us-west-1.amazonaws.com" + }, + "us-west-2": {}, + "us-west-2-fips": { + "credentialScope": { + "region": "us-west-2" + }, + "hostname": "sts-fips.us-west-2.amazonaws.com" + } + }, + "partitionEndpoint": "aws-global" + }, + "support": { + "endpoints": { + "aws-global": { + "credentialScope": { + "region": "us-east-1" + }, + "hostname": "support.us-east-1.amazonaws.com" + } + }, + "partitionEndpoint": "aws-global" + }, + "swf": { + "endpoints": { + "af-south-1": {}, + "ap-east-1": {}, + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-northeast-3": {}, + "ap-south-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "ca-central-1": {}, + "eu-central-1": {}, + "eu-north-1": {}, + "eu-south-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "eu-west-3": {}, + "fips-us-east-1": { + "credentialScope": { + "region": "us-east-1" + }, + "hostname": "swf-fips.us-east-1.amazonaws.com" + }, + "fips-us-east-2": { + "credentialScope": { + "region": "us-east-2" + }, + "hostname": "swf-fips.us-east-2.amazonaws.com" + }, + "fips-us-west-1": { + "credentialScope": { + "region": "us-west-1" + }, + "hostname": "swf-fips.us-west-1.amazonaws.com" + }, + "fips-us-west-2": { + "credentialScope": { + "region": "us-west-2" + }, + "hostname": "swf-fips.us-west-2.amazonaws.com" + }, + "me-south-1": {}, + "sa-east-1": {}, + "us-east-1": {}, + "us-east-2": {}, + "us-west-1": {}, + "us-west-2": {} + } + }, + "tagging": { + "endpoints": { + "af-south-1": {}, + "ap-east-1": {}, + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-northeast-3": {}, + "ap-south-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "ca-central-1": {}, + "eu-central-1": {}, + "eu-north-1": {}, + "eu-south-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "eu-west-3": {}, + "me-south-1": {}, + "sa-east-1": {}, + "us-east-1": {}, + "us-east-2": {}, + "us-west-1": {}, + "us-west-2": {} + } + }, + "transcribe": { + "defaults": { + "protocols": [ + "https" + ] + }, + "endpoints": { + "ap-east-1": {}, + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-south-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "ca-central-1": {}, + "eu-central-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "eu-west-3": {}, + "fips-us-east-1": { + "credentialScope": { + "region": "us-east-1" + }, + "hostname": "fips.transcribe.us-east-1.amazonaws.com" + }, + "fips-us-east-2": { + "credentialScope": { + "region": "us-east-2" + }, + "hostname": "fips.transcribe.us-east-2.amazonaws.com" + }, + "fips-us-west-1": { + "credentialScope": { + "region": "us-west-1" + }, + "hostname": "fips.transcribe.us-west-1.amazonaws.com" + }, + "fips-us-west-2": { + "credentialScope": { + "region": "us-west-2" + }, + "hostname": "fips.transcribe.us-west-2.amazonaws.com" + }, + "me-south-1": {}, + "sa-east-1": {}, + "us-east-1": {}, + "us-east-2": {}, + "us-west-1": {}, + "us-west-2": {} + } + }, + "transcribestreaming": { + "endpoints": { + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-southeast-2": {}, + "ca-central-1": {}, + "eu-central-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "sa-east-1": {}, + "us-east-1": {}, + "us-east-2": {}, + "us-west-2": {} + } + }, + "transfer": { + "endpoints": { + "af-south-1": {}, + "ap-east-1": {}, + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-south-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "ca-central-1": {}, + "eu-central-1": {}, + "eu-north-1": {}, + "eu-south-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "eu-west-3": {}, + "fips-ca-central-1": { + "credentialScope": { + "region": "ca-central-1" + }, + "hostname": "transfer-fips.ca-central-1.amazonaws.com" + }, + "fips-us-east-1": { + "credentialScope": { + "region": "us-east-1" + }, + "hostname": "transfer-fips.us-east-1.amazonaws.com" + }, + "fips-us-east-2": { + "credentialScope": { + "region": "us-east-2" + }, + "hostname": "transfer-fips.us-east-2.amazonaws.com" + }, + "fips-us-west-1": { + "credentialScope": { + "region": "us-west-1" + }, + "hostname": "transfer-fips.us-west-1.amazonaws.com" + }, + "fips-us-west-2": { + "credentialScope": { + "region": "us-west-2" + }, + "hostname": "transfer-fips.us-west-2.amazonaws.com" + }, + "me-south-1": {}, + "sa-east-1": {}, + "us-east-1": {}, + "us-east-2": {}, + "us-west-1": {}, + "us-west-2": {} + } + }, + "translate": { + "defaults": { + "protocols": [ + "https" + ] + }, + "endpoints": { + "ap-east-1": {}, + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-south-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "ca-central-1": {}, + "eu-central-1": {}, + "eu-north-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "eu-west-3": {}, + "us-east-1": {}, + "us-east-1-fips": { + "credentialScope": { + "region": "us-east-1" + }, + "hostname": "translate-fips.us-east-1.amazonaws.com" + }, + "us-east-2": {}, + "us-east-2-fips": { + "credentialScope": { + "region": "us-east-2" + }, + "hostname": "translate-fips.us-east-2.amazonaws.com" + }, + "us-west-1": {}, + "us-west-2": {}, + "us-west-2-fips": { + "credentialScope": { + "region": "us-west-2" + }, + "hostname": "translate-fips.us-west-2.amazonaws.com" + } + } + }, + "waf": { + "endpoints": { + "aws-fips": { + "credentialScope": { + "region": "us-east-1" + }, + "hostname": "waf-fips.amazonaws.com" + }, + "aws-global": { + "credentialScope": { + "region": "us-east-1" + }, + "hostname": "waf.amazonaws.com" + } + }, + "isRegionalized": false, + "partitionEndpoint": "aws-global" + }, + "waf-regional": { + "endpoints": { + "af-south-1": { + "credentialScope": { + "region": "af-south-1" + }, + "hostname": "waf-regional.af-south-1.amazonaws.com" + }, + "ap-east-1": { + "credentialScope": { + "region": "ap-east-1" + }, + "hostname": "waf-regional.ap-east-1.amazonaws.com" + }, + "ap-northeast-1": { + "credentialScope": { + "region": "ap-northeast-1" + }, + "hostname": "waf-regional.ap-northeast-1.amazonaws.com" + }, + "ap-northeast-2": { + "credentialScope": { + "region": "ap-northeast-2" + }, + "hostname": "waf-regional.ap-northeast-2.amazonaws.com" + }, + "ap-south-1": { + "credentialScope": { + "region": "ap-south-1" + }, + "hostname": "waf-regional.ap-south-1.amazonaws.com" + }, + "ap-southeast-1": { + "credentialScope": { + "region": "ap-southeast-1" + }, + "hostname": "waf-regional.ap-southeast-1.amazonaws.com" + }, + "ap-southeast-2": { + "credentialScope": { + "region": "ap-southeast-2" + }, + "hostname": "waf-regional.ap-southeast-2.amazonaws.com" + }, + "ca-central-1": { + "credentialScope": { + "region": "ca-central-1" + }, + "hostname": "waf-regional.ca-central-1.amazonaws.com" + }, + "eu-central-1": { + "credentialScope": { + "region": "eu-central-1" + }, + "hostname": "waf-regional.eu-central-1.amazonaws.com" + }, + "eu-north-1": { + "credentialScope": { + "region": "eu-north-1" + }, + "hostname": "waf-regional.eu-north-1.amazonaws.com" + }, + "eu-south-1": { + "credentialScope": { + "region": "eu-south-1" + }, + "hostname": "waf-regional.eu-south-1.amazonaws.com" + }, + "eu-west-1": { + "credentialScope": { + "region": "eu-west-1" + }, + "hostname": "waf-regional.eu-west-1.amazonaws.com" + }, + "eu-west-2": { + "credentialScope": { + "region": "eu-west-2" + }, + "hostname": "waf-regional.eu-west-2.amazonaws.com" + }, + "eu-west-3": { + "credentialScope": { + "region": "eu-west-3" + }, + "hostname": "waf-regional.eu-west-3.amazonaws.com" + }, + "fips-af-south-1": { + "credentialScope": { + "region": "af-south-1" + }, + "hostname": "waf-regional-fips.af-south-1.amazonaws.com" + }, + "fips-ap-east-1": { + "credentialScope": { + "region": "ap-east-1" + }, + "hostname": "waf-regional-fips.ap-east-1.amazonaws.com" + }, + "fips-ap-northeast-1": { + "credentialScope": { + "region": "ap-northeast-1" + }, + "hostname": "waf-regional-fips.ap-northeast-1.amazonaws.com" + }, + "fips-ap-northeast-2": { + "credentialScope": { + "region": "ap-northeast-2" + }, + "hostname": "waf-regional-fips.ap-northeast-2.amazonaws.com" + }, + "fips-ap-south-1": { + "credentialScope": { + "region": "ap-south-1" + }, + "hostname": "waf-regional-fips.ap-south-1.amazonaws.com" + }, + "fips-ap-southeast-1": { + "credentialScope": { + "region": "ap-southeast-1" + }, + "hostname": "waf-regional-fips.ap-southeast-1.amazonaws.com" + }, + "fips-ap-southeast-2": { + "credentialScope": { + "region": "ap-southeast-2" + }, + "hostname": "waf-regional-fips.ap-southeast-2.amazonaws.com" + }, + "fips-ca-central-1": { + "credentialScope": { + "region": "ca-central-1" + }, + "hostname": "waf-regional-fips.ca-central-1.amazonaws.com" + }, + "fips-eu-central-1": { + "credentialScope": { + "region": "eu-central-1" + }, + "hostname": "waf-regional-fips.eu-central-1.amazonaws.com" + }, + "fips-eu-north-1": { + "credentialScope": { + "region": "eu-north-1" + }, + "hostname": "waf-regional-fips.eu-north-1.amazonaws.com" + }, + "fips-eu-south-1": { + "credentialScope": { + "region": "eu-south-1" + }, + "hostname": "waf-regional-fips.eu-south-1.amazonaws.com" + }, + "fips-eu-west-1": { + "credentialScope": { + "region": "eu-west-1" + }, + "hostname": "waf-regional-fips.eu-west-1.amazonaws.com" + }, + "fips-eu-west-2": { + "credentialScope": { + "region": "eu-west-2" + }, + "hostname": "waf-regional-fips.eu-west-2.amazonaws.com" + }, + "fips-eu-west-3": { + "credentialScope": { + "region": "eu-west-3" + }, + "hostname": "waf-regional-fips.eu-west-3.amazonaws.com" + }, + "fips-me-south-1": { + "credentialScope": { + "region": "me-south-1" + }, + "hostname": "waf-regional-fips.me-south-1.amazonaws.com" + }, + "fips-sa-east-1": { + "credentialScope": { + "region": "sa-east-1" + }, + "hostname": "waf-regional-fips.sa-east-1.amazonaws.com" + }, + "fips-us-east-1": { + "credentialScope": { + "region": "us-east-1" + }, + "hostname": "waf-regional-fips.us-east-1.amazonaws.com" + }, + "fips-us-east-2": { + "credentialScope": { + "region": "us-east-2" + }, + "hostname": "waf-regional-fips.us-east-2.amazonaws.com" + }, + "fips-us-west-1": { + "credentialScope": { + "region": "us-west-1" + }, + "hostname": "waf-regional-fips.us-west-1.amazonaws.com" + }, + "fips-us-west-2": { + "credentialScope": { + "region": "us-west-2" + }, + "hostname": "waf-regional-fips.us-west-2.amazonaws.com" + }, + "me-south-1": { + "credentialScope": { + "region": "me-south-1" + }, + "hostname": "waf-regional.me-south-1.amazonaws.com" + }, + "sa-east-1": { + "credentialScope": { + "region": "sa-east-1" + }, + "hostname": "waf-regional.sa-east-1.amazonaws.com" + }, + "us-east-1": { + "credentialScope": { + "region": "us-east-1" + }, + "hostname": "waf-regional.us-east-1.amazonaws.com" + }, + "us-east-2": { + "credentialScope": { + "region": "us-east-2" + }, + "hostname": "waf-regional.us-east-2.amazonaws.com" + }, + "us-west-1": { + "credentialScope": { + "region": "us-west-1" + }, + "hostname": "waf-regional.us-west-1.amazonaws.com" + }, + "us-west-2": { + "credentialScope": { + "region": "us-west-2" + }, + "hostname": "waf-regional.us-west-2.amazonaws.com" + } + } + }, + "workdocs": { + "endpoints": { + "ap-northeast-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "eu-west-1": {}, + "fips-us-east-1": { + "credentialScope": { + "region": "us-east-1" + }, + "hostname": "workdocs-fips.us-east-1.amazonaws.com" + }, + "fips-us-west-2": { + "credentialScope": { + "region": "us-west-2" + }, + "hostname": "workdocs-fips.us-west-2.amazonaws.com" + }, + "us-east-1": {}, + "us-west-2": {} + } + }, + "workmail": { + "defaults": { + "protocols": [ + "https" + ] + }, + "endpoints": { + "eu-west-1": {}, + "us-east-1": {}, + "us-west-2": {} + } + }, + "workspaces": { + "endpoints": { + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-south-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "ca-central-1": {}, + "eu-central-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "fips-us-east-1": { + "credentialScope": { + "region": "us-east-1" + }, + "hostname": "workspaces-fips.us-east-1.amazonaws.com" + }, + "fips-us-west-2": { + "credentialScope": { + "region": "us-west-2" + }, + "hostname": "workspaces-fips.us-west-2.amazonaws.com" + }, + "sa-east-1": {}, + "us-east-1": {}, + "us-west-2": {} + } + }, + "xray": { + "endpoints": { + "af-south-1": {}, + "ap-east-1": {}, + "ap-northeast-1": {}, + "ap-northeast-2": {}, + "ap-northeast-3": {}, + "ap-south-1": {}, + "ap-southeast-1": {}, + "ap-southeast-2": {}, + "ca-central-1": {}, + "eu-central-1": {}, + "eu-north-1": {}, + "eu-south-1": {}, + "eu-west-1": {}, + "eu-west-2": {}, + "eu-west-3": {}, + "fips-us-east-1": { + "credentialScope": { + "region": "us-east-1" + }, + "hostname": "xray-fips.us-east-1.amazonaws.com" + }, + "fips-us-east-2": { + "credentialScope": { + "region": "us-east-2" + }, + "hostname": "xray-fips.us-east-2.amazonaws.com" + }, + "fips-us-west-1": { + "credentialScope": { + "region": "us-west-1" + }, + "hostname": "xray-fips.us-west-1.amazonaws.com" + }, + "fips-us-west-2": { + "credentialScope": { + "region": "us-west-2" + }, + "hostname": "xray-fips.us-west-2.amazonaws.com" + }, + "me-south-1": {}, + "sa-east-1": {}, + "us-east-1": {}, + "us-east-2": {}, + "us-west-1": {}, + "us-west-2": {} } } - }, - "ds" : { - "endpoints" : { - "fips-us-gov-east-1" : { - "credentialScope" : { - "region" : "us-gov-east-1" - }, - "hostname" : "ds-fips.us-gov-east-1.amazonaws.com" - }, - "fips-us-gov-west-1" : { - "credentialScope" : { - "region" : "us-gov-west-1" - }, - "hostname" : "ds-fips.us-gov-west-1.amazonaws.com" - }, - "us-gov-east-1" : { }, - "us-gov-west-1" : { } - } - }, - "dynamodb" : { - "endpoints" : { - "us-gov-east-1" : { }, - "us-gov-east-1-fips" : { - "credentialScope" : { - "region" : "us-gov-east-1" - }, - "hostname" : "dynamodb.us-gov-east-1.amazonaws.com" - }, - "us-gov-west-1" : { }, - "us-gov-west-1-fips" : { - "credentialScope" : { - "region" : "us-gov-west-1" - }, - "hostname" : "dynamodb.us-gov-west-1.amazonaws.com" + } + }, + { + "defaults": { + "hostname": "{service}.{region}.{dnsSuffix}", + "signatureVersions": [ + "v4" + ], + "protocols": [ + "https" + ] + }, + "dualstackDefaults": { + "hostname": "{service}.{region}.{dualstackDnsSuffix}", + "signatureVersions": [ + "v4" + ], + "protocols": [ + "https" + ] + }, + "dnsSuffix": "amazonaws.com.cn", + "dualstackDnsSuffix": "amazonwebservices.com.cn", + "partition": "aws-cn", + "partitionName": "AWS China", + "regionRegex": "^cn\\-\\w+\\-\\d+$", + "regions": { + "cn-north-1": { + "description": "China (Beijing)" + }, + "cn-northwest-1": { + "description": "China (Ningxia)" + } + }, + "services": { + "access-analyzer": { + "endpoints": { + "cn-north-1": {}, + "cn-northwest-1": {} + } + }, + "acm": { + "endpoints": { + "cn-north-1": {}, + "cn-northwest-1": {} + } + }, + "api.ecr": { + "endpoints": { + "cn-north-1": { + "credentialScope": { + "region": "cn-north-1" + }, + "hostname": "api.ecr.cn-north-1.amazonaws.com.cn" + }, + "cn-northwest-1": { + "credentialScope": { + "region": "cn-northwest-1" + }, + "hostname": "api.ecr.cn-northwest-1.amazonaws.com.cn" + } + } + }, + "api.sagemaker": { + "endpoints": { + "cn-north-1": {}, + "cn-northwest-1": {} + } + }, + "apigateway": { + "endpoints": { + "cn-north-1": {}, + "cn-northwest-1": {} + } + }, + "application-autoscaling": { + "defaults": { + "protocols": [ + "http", + "https" + ] + }, + "endpoints": { + "cn-north-1": {}, + "cn-northwest-1": {} + } + }, + "appsync": { + "endpoints": { + "cn-north-1": {}, + "cn-northwest-1": {} + } + }, + "athena": { + "endpoints": { + "cn-north-1": {}, + "cn-northwest-1": {} + } + }, + "autoscaling": { + "defaults": { + "protocols": [ + "http", + "https" + ] + }, + "endpoints": { + "cn-north-1": {}, + "cn-northwest-1": {} } - } - }, - "ebs" : { - "endpoints" : { - "us-gov-east-1" : { }, - "us-gov-west-1" : { } - } - }, - "ec2" : { - "endpoints" : { - "us-gov-east-1" : { - "credentialScope" : { - "region" : "us-gov-east-1" - }, - "hostname" : "ec2.us-gov-east-1.amazonaws.com" + }, + "autoscaling-plans": { + "defaults": { + "protocols": [ + "http", + "https" + ] }, - "us-gov-west-1" : { - "credentialScope" : { - "region" : "us-gov-west-1" - }, - "hostname" : "ec2.us-gov-west-1.amazonaws.com" + "endpoints": { + "cn-north-1": {}, + "cn-northwest-1": {} } - } - }, - "ecs" : { - "endpoints" : { - "fips-us-gov-east-1" : { - "credentialScope" : { - "region" : "us-gov-east-1" - }, - "hostname" : "ecs-fips.us-gov-east-1.amazonaws.com" - }, - "fips-us-gov-west-1" : { - "credentialScope" : { - "region" : "us-gov-west-1" - }, - "hostname" : "ecs-fips.us-gov-west-1.amazonaws.com" - }, - "us-gov-east-1" : { }, - "us-gov-west-1" : { } - } - }, - "eks" : { - "defaults" : { - "protocols" : [ "http", "https" ] }, - "endpoints" : { - "fips-us-gov-east-1" : { - "credentialScope" : { - "region" : "us-gov-east-1" - }, - "hostname" : "eks.us-gov-east-1.amazonaws.com" - }, - "fips-us-gov-west-1" : { - "credentialScope" : { - "region" : "us-gov-west-1" - }, - "hostname" : "eks.us-gov-west-1.amazonaws.com" - }, - "us-gov-east-1" : { }, - "us-gov-west-1" : { } - } - }, - "elasticache" : { - "endpoints" : { - "fips" : { - "credentialScope" : { - "region" : "us-gov-west-1" - }, - "hostname" : "elasticache.us-gov-west-1.amazonaws.com" - }, - "us-gov-east-1" : { }, - "us-gov-west-1" : { } - } - }, - "elasticbeanstalk" : { - "endpoints" : { - "us-gov-east-1" : { - "credentialScope" : { - "region" : "us-gov-east-1" - }, - "hostname" : "elasticbeanstalk.us-gov-east-1.amazonaws.com" - }, - "us-gov-west-1" : { - "credentialScope" : { - "region" : "us-gov-west-1" - }, - "hostname" : "elasticbeanstalk.us-gov-west-1.amazonaws.com" + "backup": { + "endpoints": { + "cn-north-1": {}, + "cn-northwest-1": {} } - } - }, - "elasticfilesystem" : { - "endpoints" : { - "fips-us-gov-east-1" : { - "credentialScope" : { - "region" : "us-gov-east-1" - }, - "hostname" : "elasticfilesystem-fips.us-gov-east-1.amazonaws.com" - }, - "fips-us-gov-west-1" : { - "credentialScope" : { - "region" : "us-gov-west-1" - }, - "hostname" : "elasticfilesystem-fips.us-gov-west-1.amazonaws.com" - }, - "us-gov-east-1" : { }, - "us-gov-west-1" : { } - } - }, - "elasticloadbalancing" : { - "endpoints" : { - "fips-us-gov-east-1" : { - "credentialScope" : { - "region" : "us-gov-east-1" - }, - "hostname" : "elasticloadbalancing.us-gov-east-1.amazonaws.com" - }, - "fips-us-gov-west-1" : { - "credentialScope" : { - "region" : "us-gov-west-1" - }, - "hostname" : "elasticloadbalancing.us-gov-west-1.amazonaws.com" - }, - "us-gov-east-1" : { }, - "us-gov-west-1" : { - "protocols" : [ "http", "https" ] + }, + "batch": { + "endpoints": { + "cn-north-1": {}, + "cn-northwest-1": {} } - } - }, - "elasticmapreduce" : { - "endpoints" : { - "fips-us-gov-east-1" : { - "credentialScope" : { - "region" : "us-gov-east-1" - }, - "hostname" : "elasticmapreduce.us-gov-east-1.amazonaws.com" + }, + "budgets": { + "endpoints": { + "aws-cn-global": { + "credentialScope": { + "region": "cn-northwest-1" + }, + "hostname": "budgets.amazonaws.com.cn" + } }, - "fips-us-gov-west-1" : { - "credentialScope" : { - "region" : "us-gov-west-1" - }, - "hostname" : "elasticmapreduce.us-gov-west-1.amazonaws.com" + "isRegionalized": false, + "partitionEndpoint": "aws-cn-global" + }, + "ce": { + "endpoints": { + "aws-cn-global": { + "credentialScope": { + "region": "cn-northwest-1" + }, + "hostname": "ce.cn-northwest-1.amazonaws.com.cn" + } }, - "us-gov-east-1" : { }, - "us-gov-west-1" : { - "protocols" : [ "https" ] + "isRegionalized": false, + "partitionEndpoint": "aws-cn-global" + }, + "cloudformation": { + "endpoints": { + "cn-north-1": {}, + "cn-northwest-1": {} } - } - }, - "email" : { - "endpoints" : { - "fips-us-gov-west-1" : { - "credentialScope" : { - "region" : "us-gov-west-1" - }, - "hostname" : "email-fips.us-gov-west-1.amazonaws.com" - }, - "us-gov-west-1" : { } - } - }, - "es" : { - "endpoints" : { - "fips" : { - "credentialScope" : { - "region" : "us-gov-west-1" - }, - "hostname" : "es-fips.us-gov-west-1.amazonaws.com" - }, - "us-gov-east-1" : { }, - "us-gov-west-1" : { } - } - }, - "events" : { - "endpoints" : { - "us-gov-east-1" : { - "credentialScope" : { - "region" : "us-gov-east-1" - }, - "hostname" : "events.us-gov-east-1.amazonaws.com" + }, + "cloudfront": { + "endpoints": { + "aws-cn-global": { + "credentialScope": { + "region": "cn-northwest-1" + }, + "hostname": "cloudfront.cn-northwest-1.amazonaws.com.cn", + "protocols": [ + "http", + "https" + ] + } }, - "us-gov-west-1" : { - "credentialScope" : { - "region" : "us-gov-west-1" - }, - "hostname" : "events.us-gov-west-1.amazonaws.com" + "isRegionalized": false, + "partitionEndpoint": "aws-cn-global" + }, + "cloudtrail": { + "endpoints": { + "cn-north-1": {}, + "cn-northwest-1": {} } - } - }, - "firehose" : { - "endpoints" : { - "fips-us-gov-east-1" : { - "credentialScope" : { - "region" : "us-gov-east-1" - }, - "hostname" : "firehose-fips.us-gov-east-1.amazonaws.com" - }, - "fips-us-gov-west-1" : { - "credentialScope" : { - "region" : "us-gov-west-1" - }, - "hostname" : "firehose-fips.us-gov-west-1.amazonaws.com" - }, - "us-gov-east-1" : { }, - "us-gov-west-1" : { } - } - }, - "fms" : { - "defaults" : { - "protocols" : [ "https" ] }, - "endpoints" : { - "fips-us-gov-east-1" : { - "credentialScope" : { - "region" : "us-gov-east-1" - }, - "hostname" : "fms-fips.us-gov-east-1.amazonaws.com" - }, - "fips-us-gov-west-1" : { - "credentialScope" : { - "region" : "us-gov-west-1" - }, - "hostname" : "fms-fips.us-gov-west-1.amazonaws.com" - }, - "us-gov-east-1" : { }, - "us-gov-west-1" : { } - } - }, - "fsx" : { - "endpoints" : { - "fips-prod-us-gov-east-1" : { - "credentialScope" : { - "region" : "us-gov-east-1" - }, - "hostname" : "fsx-fips.us-gov-east-1.amazonaws.com" - }, - "fips-prod-us-gov-west-1" : { - "credentialScope" : { - "region" : "us-gov-west-1" - }, - "hostname" : "fsx-fips.us-gov-west-1.amazonaws.com" - }, - "us-gov-east-1" : { }, - "us-gov-west-1" : { } - } - }, - "glacier" : { - "endpoints" : { - "us-gov-east-1" : { - "credentialScope" : { - "region" : "us-gov-east-1" - }, - "hostname" : "glacier.us-gov-east-1.amazonaws.com" - }, - "us-gov-west-1" : { - "credentialScope" : { - "region" : "us-gov-west-1" - }, - "hostname" : "glacier.us-gov-west-1.amazonaws.com", - "protocols" : [ "http", "https" ] + "codebuild": { + "endpoints": { + "cn-north-1": {}, + "cn-northwest-1": {} } - } - }, - "glue" : { - "endpoints" : { - "fips-us-gov-east-1" : { - "credentialScope" : { - "region" : "us-gov-east-1" - }, - "hostname" : "glue-fips.us-gov-east-1.amazonaws.com" - }, - "fips-us-gov-west-1" : { - "credentialScope" : { - "region" : "us-gov-west-1" - }, - "hostname" : "glue-fips.us-gov-west-1.amazonaws.com" - }, - "us-gov-east-1" : { }, - "us-gov-west-1" : { } - } - }, - "greengrass" : { - "defaults" : { - "protocols" : [ "https" ] }, - "endpoints" : { - "dataplane-us-gov-east-1" : { - "credentialScope" : { - "region" : "us-gov-east-1" - }, - "hostname" : "greengrass-ats.iot.us-gov-east-1.amazonaws.com" - }, - "dataplane-us-gov-west-1" : { - "credentialScope" : { - "region" : "us-gov-west-1" - }, - "hostname" : "greengrass-ats.iot.us-gov-west-1.amazonaws.com" - }, - "fips-us-gov-east-1" : { - "credentialScope" : { - "region" : "us-gov-east-1" - }, - "hostname" : "greengrass-fips.us-gov-east-1.amazonaws.com" - }, - "us-gov-east-1" : { - "credentialScope" : { - "region" : "us-gov-east-1" + "codecommit": { + "endpoints": { + "cn-north-1": {}, + "cn-northwest-1": {} + } + }, + "codedeploy": { + "endpoints": { + "cn-north-1": {}, + "cn-northwest-1": {} + } + }, + "cognito-identity": { + "endpoints": { + "cn-north-1": {} + } + }, + "config": { + "endpoints": { + "cn-north-1": {}, + "cn-northwest-1": {} + } + }, + "cur": { + "endpoints": { + "cn-northwest-1": {} + } + }, + "data.iot": { + "defaults": { + "credentialScope": { + "service": "iotdata" }, - "hostname" : "greengrass.us-gov-east-1.amazonaws.com" + "protocols": [ + "https" + ] }, - "us-gov-west-1" : { - "credentialScope" : { - "region" : "us-gov-west-1" - }, - "hostname" : "greengrass.us-gov-west-1.amazonaws.com" + "endpoints": { + "cn-north-1": {}, + "cn-northwest-1": {} } }, - "isRegionalized" : true - }, - "guardduty" : { - "defaults" : { - "protocols" : [ "https" ] + "dax": { + "endpoints": { + "cn-northwest-1": {} + } }, - "endpoints" : { - "us-gov-east-1" : { }, - "us-gov-east-1-fips" : { - "credentialScope" : { - "region" : "us-gov-east-1" - }, - "hostname" : "guardduty.us-gov-east-1.amazonaws.com" + "directconnect": { + "endpoints": { + "cn-north-1": {}, + "cn-northwest-1": {} + } + }, + "dms": { + "endpoints": { + "cn-north-1": {}, + "cn-northwest-1": {} + } + }, + "docdb": { + "endpoints": { + "cn-northwest-1": { + "credentialScope": { + "region": "cn-northwest-1" + }, + "hostname": "rds.cn-northwest-1.amazonaws.com.cn" + } + } + }, + "ds": { + "endpoints": { + "cn-north-1": {}, + "cn-northwest-1": {} + } + }, + "dynamodb": { + "defaults": { + "protocols": [ + "http", + "https" + ] }, - "us-gov-west-1" : { }, - "us-gov-west-1-fips" : { - "credentialScope" : { - "region" : "us-gov-west-1" - }, - "hostname" : "guardduty.us-gov-west-1.amazonaws.com" + "endpoints": { + "cn-north-1": {}, + "cn-northwest-1": {} } }, - "isRegionalized" : true - }, - "health" : { - "endpoints" : { - "fips-us-gov-west-1" : { - "credentialScope" : { - "region" : "us-gov-west-1" - }, - "hostname" : "health-fips.us-gov-west-1.amazonaws.com" + "ebs": { + "endpoints": { + "cn-north-1": {}, + "cn-northwest-1": {} } - } - }, - "iam" : { - "endpoints" : { - "aws-us-gov-global" : { - "credentialScope" : { - "region" : "us-gov-west-1" - }, - "hostname" : "iam.us-gov.amazonaws.com" + }, + "ec2": { + "defaults": { + "protocols": [ + "http", + "https" + ] }, - "iam-govcloud-fips" : { - "credentialScope" : { - "region" : "us-gov-west-1" - }, - "hostname" : "iam.us-gov.amazonaws.com" + "endpoints": { + "cn-north-1": {}, + "cn-northwest-1": {} } }, - "isRegionalized" : false, - "partitionEndpoint" : "aws-us-gov-global" - }, - "inspector" : { - "endpoints" : { - "fips-us-gov-east-1" : { - "credentialScope" : { - "region" : "us-gov-east-1" - }, - "hostname" : "inspector-fips.us-gov-east-1.amazonaws.com" + "ecs": { + "endpoints": { + "cn-north-1": {}, + "cn-northwest-1": {} + } + }, + "eks": { + "defaults": { + "protocols": [ + "http", + "https" + ] }, - "fips-us-gov-west-1" : { - "credentialScope" : { - "region" : "us-gov-west-1" + "endpoints": { + "cn-north-1": {}, + "cn-northwest-1": {} + } + }, + "elasticache": { + "endpoints": { + "cn-north-1": {}, + "cn-northwest-1": {} + } + }, + "elasticbeanstalk": { + "endpoints": { + "cn-north-1": {}, + "cn-northwest-1": {} + } + }, + "elasticfilesystem": { + "endpoints": { + "cn-north-1": {}, + "cn-northwest-1": {}, + "fips-cn-north-1": { + "credentialScope": { + "region": "cn-north-1" + }, + "hostname": "elasticfilesystem-fips.cn-north-1.amazonaws.com.cn" }, - "hostname" : "inspector-fips.us-gov-west-1.amazonaws.com" + "fips-cn-northwest-1": { + "credentialScope": { + "region": "cn-northwest-1" + }, + "hostname": "elasticfilesystem-fips.cn-northwest-1.amazonaws.com.cn" + } + } + }, + "elasticloadbalancing": { + "defaults": { + "protocols": [ + "https" + ] }, - "us-gov-east-1" : { }, - "us-gov-west-1" : { } - } - }, - "iot" : { - "defaults" : { - "credentialScope" : { - "service" : "execute-api" + "endpoints": { + "cn-north-1": {}, + "cn-northwest-1": {} } }, - "endpoints" : { - "us-gov-east-1" : { }, - "us-gov-west-1" : { } - } - }, - "iotsecuredtunneling" : { - "endpoints" : { - "us-gov-east-1" : { }, - "us-gov-west-1" : { } - } - }, - "kafka" : { - "endpoints" : { - "us-gov-east-1" : { }, - "us-gov-west-1" : { } - } - }, - "kinesis" : { - "endpoints" : { - "us-gov-east-1" : { - "credentialScope" : { - "region" : "us-gov-east-1" - }, - "hostname" : "kinesis.us-gov-east-1.amazonaws.com" + "elasticmapreduce": { + "defaults": { + "protocols": [ + "https" + ] }, - "us-gov-west-1" : { - "credentialScope" : { - "region" : "us-gov-west-1" - }, - "hostname" : "kinesis.us-gov-west-1.amazonaws.com" + "endpoints": { + "cn-north-1": {}, + "cn-northwest-1": {} } - } - }, - "kinesisanalytics" : { - "endpoints" : { - "us-gov-east-1" : { }, - "us-gov-west-1" : { } - } - }, - "kms" : { - "endpoints" : { - "ProdFips" : { - "credentialScope" : { - "region" : "us-gov-west-1" - }, - "hostname" : "kms-fips.us-gov-west-1.amazonaws.com" + }, + "es": { + "endpoints": { + "cn-north-1": {}, + "cn-northwest-1": {} + } + }, + "events": { + "endpoints": { + "cn-north-1": {}, + "cn-northwest-1": {} + } + }, + "firehose": { + "endpoints": { + "cn-north-1": {}, + "cn-northwest-1": {} + } + }, + "fsx": { + "endpoints": { + "cn-north-1": {}, + "cn-northwest-1": {} + } + }, + "gamelift": { + "endpoints": { + "cn-north-1": {} + } + }, + "glacier": { + "defaults": { + "protocols": [ + "http", + "https" + ] }, - "us-gov-east-1" : { }, - "us-gov-west-1" : { } - } - }, - "lakeformation" : { - "endpoints" : { - "fips-us-gov-west-1" : { - "credentialScope" : { - "region" : "us-gov-west-1" - }, - "hostname" : "lakeformation-fips.us-gov-west-1.amazonaws.com" + "endpoints": { + "cn-north-1": {}, + "cn-northwest-1": {} + } + }, + "glue": { + "endpoints": { + "cn-north-1": {}, + "cn-northwest-1": {} + } + }, + "greengrass": { + "defaults": { + "protocols": [ + "https" + ] }, - "us-gov-west-1" : { } - } - }, - "lambda" : { - "endpoints" : { - "fips-us-gov-east-1" : { - "credentialScope" : { - "region" : "us-gov-east-1" - }, - "hostname" : "lambda-fips.us-gov-east-1.amazonaws.com" + "endpoints": { + "cn-north-1": {} }, - "fips-us-gov-west-1" : { - "credentialScope" : { - "region" : "us-gov-west-1" - }, - "hostname" : "lambda-fips.us-gov-west-1.amazonaws.com" + "isRegionalized": true + }, + "guardduty": { + "defaults": { + "protocols": [ + "https" + ] }, - "us-gov-east-1" : { }, - "us-gov-west-1" : { } - } - }, - "license-manager" : { - "endpoints" : { - "fips-us-gov-east-1" : { - "credentialScope" : { - "region" : "us-gov-east-1" - }, - "hostname" : "license-manager-fips.us-gov-east-1.amazonaws.com" + "endpoints": { + "cn-north-1": {}, + "cn-northwest-1": {} }, - "fips-us-gov-west-1" : { - "credentialScope" : { - "region" : "us-gov-west-1" - }, - "hostname" : "license-manager-fips.us-gov-west-1.amazonaws.com" + "isRegionalized": true + }, + "health": { + "endpoints": { + "cn-north-1": {}, + "cn-northwest-1": {} + } + }, + "iam": { + "endpoints": { + "aws-cn-global": { + "credentialScope": { + "region": "cn-north-1" + }, + "hostname": "iam.cn-north-1.amazonaws.com.cn" + } }, - "us-gov-east-1" : { }, - "us-gov-west-1" : { } - } - }, - "logs" : { - "endpoints" : { - "us-gov-east-1" : { - "credentialScope" : { - "region" : "us-gov-east-1" - }, - "hostname" : "logs.us-gov-east-1.amazonaws.com" + "isRegionalized": false, + "partitionEndpoint": "aws-cn-global" + }, + "iot": { + "defaults": { + "credentialScope": { + "service": "execute-api" + } }, - "us-gov-west-1" : { - "credentialScope" : { - "region" : "us-gov-west-1" - }, - "hostname" : "logs.us-gov-west-1.amazonaws.com" + "endpoints": { + "cn-north-1": {}, + "cn-northwest-1": {} } - } - }, - "mediaconvert" : { - "endpoints" : { - "us-gov-west-1" : { - "credentialScope" : { - "region" : "us-gov-west-1" - }, - "hostname" : "mediaconvert.us-gov-west-1.amazonaws.com" + }, + "iotanalytics": { + "endpoints": { + "cn-north-1": {} } - } - }, - "metering.marketplace" : { - "defaults" : { - "credentialScope" : { - "service" : "aws-marketplace" + }, + "iotevents": { + "endpoints": { + "cn-north-1": {} } }, - "endpoints" : { - "us-gov-east-1" : { }, - "us-gov-west-1" : { } - } - }, - "models.lex" : { - "defaults" : { - "credentialScope" : { - "service" : "lex" + "ioteventsdata": { + "endpoints": { + "cn-north-1": { + "credentialScope": { + "region": "cn-north-1" + }, + "hostname": "data.iotevents.cn-north-1.amazonaws.com.cn" + } } }, - "endpoints" : { - "us-gov-west-1" : { }, - "us-gov-west-1-fips" : { - "credentialScope" : { - "region" : "us-gov-west-1" - }, - "hostname" : "models-fips.lex.us-gov-west-1.amazonaws.com" + "iotsecuredtunneling": { + "endpoints": { + "cn-north-1": {}, + "cn-northwest-1": {} } - } - }, - "monitoring" : { - "endpoints" : { - "fips-us-gov-east-1" : { - "credentialScope" : { - "region" : "us-gov-east-1" - }, - "hostname" : "monitoring.us-gov-east-1.amazonaws.com" - }, - "fips-us-gov-west-1" : { - "credentialScope" : { - "region" : "us-gov-west-1" - }, - "hostname" : "monitoring.us-gov-west-1.amazonaws.com" - }, - "us-gov-east-1" : { }, - "us-gov-west-1" : { } - } - }, - "neptune" : { - "endpoints" : { - "us-gov-east-1" : { - "credentialScope" : { - "region" : "us-gov-east-1" - }, - "hostname" : "rds.us-gov-east-1.amazonaws.com" + }, + "kafka": { + "endpoints": { + "cn-north-1": {}, + "cn-northwest-1": {} + } + }, + "kinesis": { + "endpoints": { + "cn-north-1": {}, + "cn-northwest-1": {} + } + }, + "kinesisanalytics": { + "endpoints": { + "cn-north-1": {}, + "cn-northwest-1": {} + } + }, + "kms": { + "endpoints": { + "cn-north-1": {}, + "cn-northwest-1": {} + } + }, + "lakeformation": { + "endpoints": { + "cn-north-1": {}, + "cn-northwest-1": {} + } + }, + "lambda": { + "endpoints": { + "cn-north-1": {}, + "cn-northwest-1": {} + } + }, + "license-manager": { + "endpoints": { + "cn-north-1": {}, + "cn-northwest-1": {} + } + }, + "logs": { + "endpoints": { + "cn-north-1": {}, + "cn-northwest-1": {} + } + }, + "mediaconvert": { + "endpoints": { + "cn-northwest-1": { + "credentialScope": { + "region": "cn-northwest-1" + }, + "hostname": "subscribe.mediaconvert.cn-northwest-1.amazonaws.com.cn" + } + } + }, + "monitoring": { + "defaults": { + "protocols": [ + "http", + "https" + ] }, - "us-gov-west-1" : { - "credentialScope" : { - "region" : "us-gov-west-1" - }, - "hostname" : "rds.us-gov-west-1.amazonaws.com" + "endpoints": { + "cn-north-1": {}, + "cn-northwest-1": {} } - } - }, - "organizations" : { - "endpoints" : { - "aws-us-gov-global" : { - "credentialScope" : { - "region" : "us-gov-west-1" - }, - "hostname" : "organizations.us-gov-west-1.amazonaws.com" + }, + "mq": { + "endpoints": { + "cn-north-1": {}, + "cn-northwest-1": {} + } + }, + "neptune": { + "endpoints": { + "cn-northwest-1": { + "credentialScope": { + "region": "cn-northwest-1" + }, + "hostname": "rds.cn-northwest-1.amazonaws.com.cn" + } + } + }, + "organizations": { + "endpoints": { + "aws-cn-global": { + "credentialScope": { + "region": "cn-northwest-1" + }, + "hostname": "organizations.cn-northwest-1.amazonaws.com.cn" + } }, - "fips-aws-us-gov-global" : { - "credentialScope" : { - "region" : "us-gov-west-1" - }, - "hostname" : "organizations.us-gov-west-1.amazonaws.com" + "isRegionalized": false, + "partitionEndpoint": "aws-cn-global" + }, + "personalize": { + "endpoints": { + "cn-north-1": {} + } + }, + "polly": { + "endpoints": { + "cn-northwest-1": {} } }, - "isRegionalized" : false, - "partitionEndpoint" : "aws-us-gov-global" - }, - "outposts" : { - "endpoints" : { - "us-gov-east-1" : { - "credentialScope" : { - "region" : "us-gov-east-1" - }, - "hostname" : "outposts.us-gov-east-1.amazonaws.com" + "ram": { + "endpoints": { + "cn-north-1": {}, + "cn-northwest-1": {} + } + }, + "rds": { + "endpoints": { + "cn-north-1": {}, + "cn-northwest-1": {} + } + }, + "redshift": { + "endpoints": { + "cn-north-1": {}, + "cn-northwest-1": {} + } + }, + "resource-groups": { + "endpoints": { + "cn-north-1": {}, + "cn-northwest-1": {} + } + }, + "route53": { + "endpoints": { + "aws-cn-global": { + "credentialScope": { + "region": "cn-northwest-1" + }, + "hostname": "route53.amazonaws.com.cn" + } + }, + "isRegionalized": false, + "partitionEndpoint": "aws-cn-global" + }, + "route53resolver": { + "defaults": { + "protocols": [ + "https" + ] + }, + "endpoints": { + "cn-north-1": {}, + "cn-northwest-1": {} + } + }, + "runtime.sagemaker": { + "endpoints": { + "cn-north-1": {}, + "cn-northwest-1": {} + } + }, + "s3": { + "defaults": { + "signatureVersions": [ + "s3v4" + ], + "protocols": [ + "http", + "https" + ] + }, + "dualstackDefaults": { + "hostname": "{service}.dualstack.{region}.{dualstackDnsSuffix}", + "signatureVersions": [ + "s3v4" + ], + "protocols": [ + "http", + "https" + ] + }, + "dualstackDnsSuffix": "amazonaws.com.cn", + "endpoints": { + "accesspoint-cn-north-1": { + "hostname": "s3-accesspoint.cn-north-1.amazonaws.com.cn", + "signatureVersions": [ + "s3v4" + ] + }, + "accesspoint-cn-northwest-1": { + "hostname": "s3-accesspoint.cn-northwest-1.amazonaws.com.cn", + "signatureVersions": [ + "s3v4" + ] + }, + "cn-north-1": {}, + "cn-northwest-1": {} + }, + "dualstackEndpoints": { + "accesspoint-cn-north-1": { + "hostname": "s3-accesspoint.dualstack.cn-north-1.amazonaws.com.cn", + "signatureVersions": [ + "s3v4" + ] + }, + "accesspoint-cn-northwest-1": { + "hostname": "s3-accesspoint.dualstack.cn-northwest-1.amazonaws.com.cn", + "signatureVersions": [ + "s3v4" + ] + }, + "cn-north-1": { + "hostname": "s3.dualstack.cn-north-1.amazonaws.com.cn" + }, + "cn-northwest-1": { + "hostname": "s3.dualstack.cn-northwest-1.amazonaws.com.cn" + } + } + }, + "s3-control": { + "defaults": { + "signatureVersions": [ + "s3v4" + ], + "protocols": [ + "https" + ] + }, + "dualstackDefaults": { + "hostname": "{service}.dualstack.{region}.{dualstackDnsSuffix}", + "signatureVersions": [ + "s3v4" + ], + "protocols": [ + "https" + ] + }, + "dualstackDnsSuffix": "amazonaws.com.cn", + "endpoints": { + "cn-north-1": { + "credentialScope": { + "region": "cn-north-1" + }, + "hostname": "s3-control.cn-north-1.amazonaws.com.cn", + "signatureVersions": [ + "s3v4" + ] + }, + "cn-northwest-1": { + "credentialScope": { + "region": "cn-northwest-1" + }, + "hostname": "s3-control.cn-northwest-1.amazonaws.com.cn", + "signatureVersions": [ + "s3v4" + ] + } + }, + "dualstackEndpoints": { + "cn-north-1": { + "credentialScope": { + "region": "cn-north-1" + }, + "hostname": "s3-control.dualstack.cn-north-1.amazonaws.com.cn", + "signatureVersions": [ + "s3v4" + ] + }, + "cn-northwest-1": { + "credentialScope": { + "region": "cn-northwest-1" + }, + "hostname": "s3-control.dualstack.cn-northwest-1.amazonaws.com.cn", + "signatureVersions": [ + "s3v4" + ] + } + } + }, + "secretsmanager": { + "endpoints": { + "cn-north-1": {}, + "cn-northwest-1": {} + } + }, + "securityhub": { + "endpoints": { + "cn-north-1": {}, + "cn-northwest-1": {} + } + }, + "serverlessrepo": { + "defaults": { + "protocols": [ + "https" + ] + }, + "endpoints": { + "cn-north-1": { + "protocols": [ + "https" + ] + }, + "cn-northwest-1": { + "protocols": [ + "https" + ] + } + } + }, + "servicediscovery": { + "endpoints": { + "cn-north-1": {}, + "cn-northwest-1": {} + } + }, + "sms": { + "endpoints": { + "cn-north-1": {}, + "cn-northwest-1": {} + } + }, + "snowball": { + "endpoints": { + "cn-north-1": {}, + "cn-northwest-1": {}, + "fips-cn-north-1": { + "credentialScope": { + "region": "cn-north-1" + }, + "hostname": "snowball-fips.cn-north-1.amazonaws.com.cn" + }, + "fips-cn-northwest-1": { + "credentialScope": { + "region": "cn-northwest-1" + }, + "hostname": "snowball-fips.cn-northwest-1.amazonaws.com.cn" + } + } + }, + "sns": { + "defaults": { + "protocols": [ + "http", + "https" + ] + }, + "endpoints": { + "cn-north-1": {}, + "cn-northwest-1": {} + } + }, + "sqs": { + "defaults": { + "protocols": [ + "http", + "https" + ], + "sslCommonName": "{region}.queue.{dnsSuffix}" }, - "us-gov-west-1" : { - "credentialScope" : { - "region" : "us-gov-west-1" - }, - "hostname" : "outposts.us-gov-west-1.amazonaws.com" + "endpoints": { + "cn-north-1": {}, + "cn-northwest-1": {} } - } - }, - "pinpoint" : { - "defaults" : { - "credentialScope" : { - "service" : "mobiletargeting" + }, + "ssm": { + "endpoints": { + "cn-north-1": {}, + "cn-northwest-1": {} } }, - "endpoints" : { - "fips-us-gov-west-1" : { - "credentialScope" : { - "region" : "us-gov-west-1" - }, - "hostname" : "pinpoint-fips.us-gov-west-1.amazonaws.com" - }, - "us-gov-west-1" : { - "credentialScope" : { - "region" : "us-gov-west-1" - }, - "hostname" : "pinpoint.us-gov-west-1.amazonaws.com" + "states": { + "endpoints": { + "cn-north-1": {}, + "cn-northwest-1": {} } - } - }, - "polly" : { - "endpoints" : { - "fips-us-gov-west-1" : { - "credentialScope" : { - "region" : "us-gov-west-1" - }, - "hostname" : "polly-fips.us-gov-west-1.amazonaws.com" - }, - "us-gov-west-1" : { } - } - }, - "ram" : { - "endpoints" : { - "us-gov-east-1" : { - "credentialScope" : { - "region" : "us-gov-east-1" - }, - "hostname" : "ram.us-gov-east-1.amazonaws.com" - }, - "us-gov-west-1" : { - "credentialScope" : { - "region" : "us-gov-west-1" - }, - "hostname" : "ram.us-gov-west-1.amazonaws.com" + }, + "storagegateway": { + "endpoints": { + "cn-north-1": {}, + "cn-northwest-1": {} } - } - }, - "rds" : { - "endpoints" : { - "rds.us-gov-east-1" : { - "credentialScope" : { - "region" : "us-gov-east-1" + }, + "streams.dynamodb": { + "defaults": { + "credentialScope": { + "service": "dynamodb" }, - "hostname" : "rds.us-gov-east-1.amazonaws.com" + "protocols": [ + "http", + "https" + ] }, - "rds.us-gov-west-1" : { - "credentialScope" : { - "region" : "us-gov-west-1" - }, - "hostname" : "rds.us-gov-west-1.amazonaws.com" + "endpoints": { + "cn-north-1": {}, + "cn-northwest-1": {} + } + }, + "sts": { + "endpoints": { + "cn-north-1": {}, + "cn-northwest-1": {} + } + }, + "support": { + "endpoints": { + "aws-cn-global": { + "credentialScope": { + "region": "cn-north-1" + }, + "hostname": "support.cn-north-1.amazonaws.com.cn" + } }, - "us-gov-east-1" : { }, - "us-gov-west-1" : { } - } - }, - "redshift" : { - "endpoints" : { - "us-gov-east-1" : { - "credentialScope" : { - "region" : "us-gov-east-1" - }, - "hostname" : "redshift.us-gov-east-1.amazonaws.com" + "partitionEndpoint": "aws-cn-global" + }, + "swf": { + "endpoints": { + "cn-north-1": {}, + "cn-northwest-1": {} + } + }, + "tagging": { + "endpoints": { + "cn-north-1": {}, + "cn-northwest-1": {} + } + }, + "transcribe": { + "defaults": { + "protocols": [ + "https" + ] }, - "us-gov-west-1" : { - "credentialScope" : { - "region" : "us-gov-west-1" + "endpoints": { + "cn-north-1": { + "credentialScope": { + "region": "cn-north-1" + }, + "hostname": "cn.transcribe.cn-north-1.amazonaws.com.cn" }, - "hostname" : "redshift.us-gov-west-1.amazonaws.com" + "cn-northwest-1": { + "credentialScope": { + "region": "cn-northwest-1" + }, + "hostname": "cn.transcribe.cn-northwest-1.amazonaws.com.cn" + } + } + }, + "workspaces": { + "endpoints": { + "cn-northwest-1": {} + } + }, + "xray": { + "endpoints": { + "cn-north-1": {}, + "cn-northwest-1": {} } } - }, - "rekognition" : { - "endpoints" : { - "rekognition-fips.us-gov-west-1" : { - "credentialScope" : { - "region" : "us-gov-west-1" - }, - "hostname" : "rekognition-fips.us-gov-west-1.amazonaws.com" - }, - "us-gov-west-1" : { } + } + }, + { + "defaults": { + "hostname": "{service}.{region}.{dnsSuffix}", + "signatureVersions": [ + "v4" + ], + "protocols": [ + "https" + ] + }, + "dualstackDefaults": { + "hostname": "{service}.{region}.{dualstackDnsSuffix}", + "signatureVersions": [ + "v4" + ], + "protocols": [ + "https" + ] + }, + "dnsSuffix": "amazonaws.com", + "dualstackDnsSuffix": "aws", + "partition": "aws-us-gov", + "partitionName": "AWS GovCloud (US)", + "regionRegex": "^us\\-gov\\-\\w+\\-\\d+$", + "regions": { + "us-gov-east-1": { + "description": "AWS GovCloud (US-East)" + }, + "us-gov-west-1": { + "description": "AWS GovCloud (US-West)" + } + }, + "services": { + "access-analyzer": { + "endpoints": { + "us-gov-east-1": { + "credentialScope": { + "region": "us-gov-east-1" + }, + "hostname": "access-analyzer.us-gov-east-1.amazonaws.com" + }, + "us-gov-west-1": { + "credentialScope": { + "region": "us-gov-west-1" + }, + "hostname": "access-analyzer.us-gov-west-1.amazonaws.com" + } + } + }, + "acm": { + "endpoints": { + "us-gov-east-1": { + "credentialScope": { + "region": "us-gov-east-1" + }, + "hostname": "acm.us-gov-east-1.amazonaws.com" + }, + "us-gov-west-1": { + "credentialScope": { + "region": "us-gov-west-1" + }, + "hostname": "acm.us-gov-west-1.amazonaws.com" + } + } + }, + "acm-pca": { + "defaults": { + "protocols": [ + "https" + ] + }, + "endpoints": { + "fips-us-gov-east-1": { + "credentialScope": { + "region": "us-gov-east-1" + }, + "hostname": "acm-pca.us-gov-east-1.amazonaws.com" + }, + "fips-us-gov-west-1": { + "credentialScope": { + "region": "us-gov-west-1" + }, + "hostname": "acm-pca.us-gov-west-1.amazonaws.com" + }, + "us-gov-east-1": {}, + "us-gov-west-1": {} + } + }, + "api.detective": { + "defaults": { + "protocols": [ + "https" + ] + }, + "endpoints": { + "us-gov-east-1": {}, + "us-gov-east-1-fips": { + "credentialScope": { + "region": "us-gov-east-1" + }, + "hostname": "api.detective-fips.us-gov-east-1.amazonaws.com" + }, + "us-gov-west-1": {}, + "us-gov-west-1-fips": { + "credentialScope": { + "region": "us-gov-west-1" + }, + "hostname": "api.detective-fips.us-gov-west-1.amazonaws.com" + } + } + }, + "api.ecr": { + "endpoints": { + "fips-dkr-us-gov-east-1": { + "credentialScope": { + "region": "us-gov-east-1" + }, + "hostname": "ecr-fips.us-gov-east-1.amazonaws.com" + }, + "fips-dkr-us-gov-west-1": { + "credentialScope": { + "region": "us-gov-west-1" + }, + "hostname": "ecr-fips.us-gov-west-1.amazonaws.com" + }, + "fips-us-gov-east-1": { + "credentialScope": { + "region": "us-gov-east-1" + }, + "hostname": "ecr-fips.us-gov-east-1.amazonaws.com" + }, + "fips-us-gov-west-1": { + "credentialScope": { + "region": "us-gov-west-1" + }, + "hostname": "ecr-fips.us-gov-west-1.amazonaws.com" + }, + "us-gov-east-1": { + "credentialScope": { + "region": "us-gov-east-1" + }, + "hostname": "api.ecr.us-gov-east-1.amazonaws.com" + }, + "us-gov-west-1": { + "credentialScope": { + "region": "us-gov-west-1" + }, + "hostname": "api.ecr.us-gov-west-1.amazonaws.com" + } + } + }, + "api.sagemaker": { + "endpoints": { + "us-gov-west-1": {}, + "us-gov-west-1-fips": { + "credentialScope": { + "region": "us-gov-west-1" + }, + "hostname": "api-fips.sagemaker.us-gov-west-1.amazonaws.com" + }, + "us-gov-west-1-fips-secondary": { + "credentialScope": { + "region": "us-gov-west-1" + }, + "hostname": "api.sagemaker.us-gov-west-1.amazonaws.com" + } + } + }, + "apigateway": { + "endpoints": { + "us-gov-east-1": {}, + "us-gov-west-1": {} + } + }, + "application-autoscaling": { + "defaults": { + "protocols": [ + "http", + "https" + ] + }, + "endpoints": { + "us-gov-east-1": { + "protocols": [ + "http", + "https" + ] + }, + "us-gov-west-1": { + "protocols": [ + "http", + "https" + ] + } + } + }, + "appstream2": { + "defaults": { + "credentialScope": { + "service": "appstream" + }, + "protocols": [ + "https" + ] + }, + "endpoints": { + "fips": { + "credentialScope": { + "region": "us-gov-west-1" + }, + "hostname": "appstream2-fips.us-gov-west-1.amazonaws.com" + }, + "us-gov-west-1": {} + } + }, + "athena": { + "endpoints": { + "fips-us-gov-east-1": { + "credentialScope": { + "region": "us-gov-east-1" + }, + "hostname": "athena-fips.us-gov-east-1.amazonaws.com" + }, + "fips-us-gov-west-1": { + "credentialScope": { + "region": "us-gov-west-1" + }, + "hostname": "athena-fips.us-gov-west-1.amazonaws.com" + }, + "us-gov-east-1": {}, + "us-gov-west-1": {} + } + }, + "autoscaling": { + "endpoints": { + "us-gov-east-1": { + "protocols": [ + "http", + "https" + ] + }, + "us-gov-west-1": { + "protocols": [ + "http", + "https" + ] + } + } + }, + "autoscaling-plans": { + "defaults": { + "protocols": [ + "http", + "https" + ] + }, + "endpoints": { + "us-gov-east-1": { + "protocols": [ + "http", + "https" + ] + }, + "us-gov-west-1": { + "protocols": [ + "http", + "https" + ] + } + } + }, + "backup": { + "endpoints": { + "us-gov-east-1": {}, + "us-gov-west-1": {} + } + }, + "batch": { + "endpoints": { + "fips-us-gov-east-1": { + "credentialScope": { + "region": "us-gov-east-1" + }, + "hostname": "batch.us-gov-east-1.amazonaws.com" + }, + "fips-us-gov-west-1": { + "credentialScope": { + "region": "us-gov-west-1" + }, + "hostname": "batch.us-gov-west-1.amazonaws.com" + }, + "us-gov-east-1": {}, + "us-gov-west-1": {} + } + }, + "clouddirectory": { + "endpoints": { + "us-gov-west-1": {} + } + }, + "cloudformation": { + "endpoints": { + "us-gov-east-1": { + "credentialScope": { + "region": "us-gov-east-1" + }, + "hostname": "cloudformation.us-gov-east-1.amazonaws.com" + }, + "us-gov-west-1": { + "credentialScope": { + "region": "us-gov-west-1" + }, + "hostname": "cloudformation.us-gov-west-1.amazonaws.com" + } + } + }, + "cloudhsm": { + "endpoints": { + "us-gov-west-1": {} + } + }, + "cloudhsmv2": { + "defaults": { + "credentialScope": { + "service": "cloudhsm" + } + }, + "endpoints": { + "us-gov-east-1": {}, + "us-gov-west-1": {} + } + }, + "cloudtrail": { + "endpoints": { + "us-gov-east-1": { + "credentialScope": { + "region": "us-gov-east-1" + }, + "hostname": "cloudtrail.us-gov-east-1.amazonaws.com" + }, + "us-gov-west-1": { + "credentialScope": { + "region": "us-gov-west-1" + }, + "hostname": "cloudtrail.us-gov-west-1.amazonaws.com" + } + } + }, + "codebuild": { + "endpoints": { + "us-gov-east-1": {}, + "us-gov-east-1-fips": { + "credentialScope": { + "region": "us-gov-east-1" + }, + "hostname": "codebuild-fips.us-gov-east-1.amazonaws.com" + }, + "us-gov-west-1": {}, + "us-gov-west-1-fips": { + "credentialScope": { + "region": "us-gov-west-1" + }, + "hostname": "codebuild-fips.us-gov-west-1.amazonaws.com" + } + } + }, + "codecommit": { + "endpoints": { + "fips": { + "credentialScope": { + "region": "us-gov-west-1" + }, + "hostname": "codecommit-fips.us-gov-west-1.amazonaws.com" + }, + "us-gov-east-1": {}, + "us-gov-west-1": {} + } + }, + "codedeploy": { + "endpoints": { + "us-gov-east-1": {}, + "us-gov-east-1-fips": { + "credentialScope": { + "region": "us-gov-east-1" + }, + "hostname": "codedeploy-fips.us-gov-east-1.amazonaws.com" + }, + "us-gov-west-1": {}, + "us-gov-west-1-fips": { + "credentialScope": { + "region": "us-gov-west-1" + }, + "hostname": "codedeploy-fips.us-gov-west-1.amazonaws.com" + } + } + }, + "codepipeline": { + "endpoints": { + "fips-us-gov-west-1": { + "credentialScope": { + "region": "us-gov-west-1" + }, + "hostname": "codepipeline-fips.us-gov-west-1.amazonaws.com" + }, + "us-gov-west-1": {} + } + }, + "cognito-identity": { + "endpoints": { + "fips-us-gov-west-1": { + "credentialScope": { + "region": "us-gov-west-1" + }, + "hostname": "cognito-identity-fips.us-gov-west-1.amazonaws.com" + }, + "us-gov-west-1": {} + } + }, + "cognito-idp": { + "endpoints": { + "fips-us-gov-west-1": { + "credentialScope": { + "region": "us-gov-west-1" + }, + "hostname": "cognito-idp-fips.us-gov-west-1.amazonaws.com" + }, + "us-gov-west-1": {} + } + }, + "comprehend": { + "defaults": { + "protocols": [ + "https" + ] + }, + "endpoints": { + "fips-us-gov-west-1": { + "credentialScope": { + "region": "us-gov-west-1" + }, + "hostname": "comprehend-fips.us-gov-west-1.amazonaws.com" + }, + "us-gov-west-1": {} + } + }, + "comprehendmedical": { + "endpoints": { + "fips-us-gov-west-1": { + "credentialScope": { + "region": "us-gov-west-1" + }, + "hostname": "comprehendmedical-fips.us-gov-west-1.amazonaws.com" + }, + "us-gov-west-1": {} + } + }, + "config": { + "endpoints": { + "fips-us-gov-east-1": { + "credentialScope": { + "region": "us-gov-east-1" + }, + "hostname": "config.us-gov-east-1.amazonaws.com" + }, + "fips-us-gov-west-1": { + "credentialScope": { + "region": "us-gov-west-1" + }, + "hostname": "config.us-gov-west-1.amazonaws.com" + }, + "us-gov-east-1": {}, + "us-gov-west-1": {} + } + }, + "connect": { + "endpoints": { + "us-gov-west-1": {} + } + }, + "data.iot": { + "defaults": { + "credentialScope": { + "service": "iotdata" + }, + "protocols": [ + "https" + ] + }, + "endpoints": { + "us-gov-east-1": {}, + "us-gov-west-1": {} + } + }, + "datasync": { + "endpoints": { + "fips-us-gov-east-1": { + "credentialScope": { + "region": "us-gov-east-1" + }, + "hostname": "datasync-fips.us-gov-east-1.amazonaws.com" + }, + "fips-us-gov-west-1": { + "credentialScope": { + "region": "us-gov-west-1" + }, + "hostname": "datasync-fips.us-gov-west-1.amazonaws.com" + }, + "us-gov-east-1": {}, + "us-gov-west-1": {} + } + }, + "directconnect": { + "endpoints": { + "us-gov-east-1": { + "credentialScope": { + "region": "us-gov-east-1" + }, + "hostname": "directconnect.us-gov-east-1.amazonaws.com" + }, + "us-gov-west-1": { + "credentialScope": { + "region": "us-gov-west-1" + }, + "hostname": "directconnect.us-gov-west-1.amazonaws.com" + } + } + }, + "dms": { + "endpoints": { + "dms-fips": { + "credentialScope": { + "region": "us-gov-west-1" + }, + "hostname": "dms.us-gov-west-1.amazonaws.com" + }, + "us-gov-east-1": {}, + "us-gov-west-1": {} + } + }, + "docdb": { + "endpoints": { + "us-gov-west-1": { + "credentialScope": { + "region": "us-gov-west-1" + }, + "hostname": "rds.us-gov-west-1.amazonaws.com" + } + } + }, + "ds": { + "endpoints": { + "fips-us-gov-east-1": { + "credentialScope": { + "region": "us-gov-east-1" + }, + "hostname": "ds-fips.us-gov-east-1.amazonaws.com" + }, + "fips-us-gov-west-1": { + "credentialScope": { + "region": "us-gov-west-1" + }, + "hostname": "ds-fips.us-gov-west-1.amazonaws.com" + }, + "us-gov-east-1": {}, + "us-gov-west-1": {} + } + }, + "dynamodb": { + "endpoints": { + "us-gov-east-1": {}, + "us-gov-east-1-fips": { + "credentialScope": { + "region": "us-gov-east-1" + }, + "hostname": "dynamodb.us-gov-east-1.amazonaws.com" + }, + "us-gov-west-1": {}, + "us-gov-west-1-fips": { + "credentialScope": { + "region": "us-gov-west-1" + }, + "hostname": "dynamodb.us-gov-west-1.amazonaws.com" + } + } + }, + "ebs": { + "endpoints": { + "us-gov-east-1": {}, + "us-gov-west-1": {} + } + }, + "ec2": { + "endpoints": { + "us-gov-east-1": { + "credentialScope": { + "region": "us-gov-east-1" + }, + "hostname": "ec2.us-gov-east-1.amazonaws.com" + }, + "us-gov-west-1": { + "credentialScope": { + "region": "us-gov-west-1" + }, + "hostname": "ec2.us-gov-west-1.amazonaws.com" + } + } + }, + "ecs": { + "endpoints": { + "fips-us-gov-east-1": { + "credentialScope": { + "region": "us-gov-east-1" + }, + "hostname": "ecs-fips.us-gov-east-1.amazonaws.com" + }, + "fips-us-gov-west-1": { + "credentialScope": { + "region": "us-gov-west-1" + }, + "hostname": "ecs-fips.us-gov-west-1.amazonaws.com" + }, + "us-gov-east-1": {}, + "us-gov-west-1": {} + } + }, + "eks": { + "defaults": { + "protocols": [ + "http", + "https" + ] + }, + "endpoints": { + "fips-us-gov-east-1": { + "credentialScope": { + "region": "us-gov-east-1" + }, + "hostname": "eks.us-gov-east-1.amazonaws.com" + }, + "fips-us-gov-west-1": { + "credentialScope": { + "region": "us-gov-west-1" + }, + "hostname": "eks.us-gov-west-1.amazonaws.com" + }, + "us-gov-east-1": {}, + "us-gov-west-1": {} + } + }, + "elasticache": { + "endpoints": { + "fips": { + "credentialScope": { + "region": "us-gov-west-1" + }, + "hostname": "elasticache.us-gov-west-1.amazonaws.com" + }, + "us-gov-east-1": {}, + "us-gov-west-1": {} + } + }, + "elasticbeanstalk": { + "endpoints": { + "us-gov-east-1": { + "credentialScope": { + "region": "us-gov-east-1" + }, + "hostname": "elasticbeanstalk.us-gov-east-1.amazonaws.com" + }, + "us-gov-west-1": { + "credentialScope": { + "region": "us-gov-west-1" + }, + "hostname": "elasticbeanstalk.us-gov-west-1.amazonaws.com" + } + } + }, + "elasticfilesystem": { + "endpoints": { + "fips-us-gov-east-1": { + "credentialScope": { + "region": "us-gov-east-1" + }, + "hostname": "elasticfilesystem-fips.us-gov-east-1.amazonaws.com" + }, + "fips-us-gov-west-1": { + "credentialScope": { + "region": "us-gov-west-1" + }, + "hostname": "elasticfilesystem-fips.us-gov-west-1.amazonaws.com" + }, + "us-gov-east-1": {}, + "us-gov-west-1": {} + } + }, + "elasticloadbalancing": { + "endpoints": { + "fips-us-gov-east-1": { + "credentialScope": { + "region": "us-gov-east-1" + }, + "hostname": "elasticloadbalancing.us-gov-east-1.amazonaws.com" + }, + "fips-us-gov-west-1": { + "credentialScope": { + "region": "us-gov-west-1" + }, + "hostname": "elasticloadbalancing.us-gov-west-1.amazonaws.com" + }, + "us-gov-east-1": {}, + "us-gov-west-1": { + "protocols": [ + "http", + "https" + ] + } + } + }, + "elasticmapreduce": { + "endpoints": { + "fips-us-gov-east-1": { + "credentialScope": { + "region": "us-gov-east-1" + }, + "hostname": "elasticmapreduce.us-gov-east-1.amazonaws.com" + }, + "fips-us-gov-west-1": { + "credentialScope": { + "region": "us-gov-west-1" + }, + "hostname": "elasticmapreduce.us-gov-west-1.amazonaws.com" + }, + "us-gov-east-1": {}, + "us-gov-west-1": { + "protocols": [ + "https" + ] + } + } + }, + "email": { + "endpoints": { + "fips-us-gov-west-1": { + "credentialScope": { + "region": "us-gov-west-1" + }, + "hostname": "email-fips.us-gov-west-1.amazonaws.com" + }, + "us-gov-west-1": {} + } + }, + "es": { + "endpoints": { + "fips": { + "credentialScope": { + "region": "us-gov-west-1" + }, + "hostname": "es-fips.us-gov-west-1.amazonaws.com" + }, + "us-gov-east-1": {}, + "us-gov-west-1": {} + } + }, + "events": { + "endpoints": { + "us-gov-east-1": { + "credentialScope": { + "region": "us-gov-east-1" + }, + "hostname": "events.us-gov-east-1.amazonaws.com" + }, + "us-gov-west-1": { + "credentialScope": { + "region": "us-gov-west-1" + }, + "hostname": "events.us-gov-west-1.amazonaws.com" + } + } + }, + "firehose": { + "endpoints": { + "fips-us-gov-east-1": { + "credentialScope": { + "region": "us-gov-east-1" + }, + "hostname": "firehose-fips.us-gov-east-1.amazonaws.com" + }, + "fips-us-gov-west-1": { + "credentialScope": { + "region": "us-gov-west-1" + }, + "hostname": "firehose-fips.us-gov-west-1.amazonaws.com" + }, + "us-gov-east-1": {}, + "us-gov-west-1": {} + } + }, + "fms": { + "defaults": { + "protocols": [ + "https" + ] + }, + "endpoints": { + "fips-us-gov-east-1": { + "credentialScope": { + "region": "us-gov-east-1" + }, + "hostname": "fms-fips.us-gov-east-1.amazonaws.com" + }, + "fips-us-gov-west-1": { + "credentialScope": { + "region": "us-gov-west-1" + }, + "hostname": "fms-fips.us-gov-west-1.amazonaws.com" + }, + "us-gov-east-1": {}, + "us-gov-west-1": {} + } + }, + "fsx": { + "endpoints": { + "fips-prod-us-gov-east-1": { + "credentialScope": { + "region": "us-gov-east-1" + }, + "hostname": "fsx-fips.us-gov-east-1.amazonaws.com" + }, + "fips-prod-us-gov-west-1": { + "credentialScope": { + "region": "us-gov-west-1" + }, + "hostname": "fsx-fips.us-gov-west-1.amazonaws.com" + }, + "us-gov-east-1": {}, + "us-gov-west-1": {} + } + }, + "glacier": { + "endpoints": { + "us-gov-east-1": { + "credentialScope": { + "region": "us-gov-east-1" + }, + "hostname": "glacier.us-gov-east-1.amazonaws.com" + }, + "us-gov-west-1": { + "credentialScope": { + "region": "us-gov-west-1" + }, + "hostname": "glacier.us-gov-west-1.amazonaws.com", + "protocols": [ + "http", + "https" + ] + } + } + }, + "glue": { + "endpoints": { + "fips-us-gov-east-1": { + "credentialScope": { + "region": "us-gov-east-1" + }, + "hostname": "glue-fips.us-gov-east-1.amazonaws.com" + }, + "fips-us-gov-west-1": { + "credentialScope": { + "region": "us-gov-west-1" + }, + "hostname": "glue-fips.us-gov-west-1.amazonaws.com" + }, + "us-gov-east-1": {}, + "us-gov-west-1": {} + } + }, + "greengrass": { + "defaults": { + "protocols": [ + "https" + ] + }, + "endpoints": { + "dataplane-us-gov-east-1": { + "credentialScope": { + "region": "us-gov-east-1" + }, + "hostname": "greengrass-ats.iot.us-gov-east-1.amazonaws.com" + }, + "dataplane-us-gov-west-1": { + "credentialScope": { + "region": "us-gov-west-1" + }, + "hostname": "greengrass-ats.iot.us-gov-west-1.amazonaws.com" + }, + "fips-us-gov-east-1": { + "credentialScope": { + "region": "us-gov-east-1" + }, + "hostname": "greengrass-fips.us-gov-east-1.amazonaws.com" + }, + "us-gov-east-1": { + "credentialScope": { + "region": "us-gov-east-1" + }, + "hostname": "greengrass.us-gov-east-1.amazonaws.com" + }, + "us-gov-west-1": { + "credentialScope": { + "region": "us-gov-west-1" + }, + "hostname": "greengrass.us-gov-west-1.amazonaws.com" + } + }, + "isRegionalized": true + }, + "guardduty": { + "defaults": { + "protocols": [ + "https" + ] + }, + "endpoints": { + "us-gov-east-1": {}, + "us-gov-east-1-fips": { + "credentialScope": { + "region": "us-gov-east-1" + }, + "hostname": "guardduty.us-gov-east-1.amazonaws.com" + }, + "us-gov-west-1": {}, + "us-gov-west-1-fips": { + "credentialScope": { + "region": "us-gov-west-1" + }, + "hostname": "guardduty.us-gov-west-1.amazonaws.com" + } + }, + "isRegionalized": true + }, + "health": { + "endpoints": { + "fips-us-gov-west-1": { + "credentialScope": { + "region": "us-gov-west-1" + }, + "hostname": "health-fips.us-gov-west-1.amazonaws.com" + } + } + }, + "iam": { + "endpoints": { + "aws-us-gov-global": { + "credentialScope": { + "region": "us-gov-west-1" + }, + "hostname": "iam.us-gov.amazonaws.com" + }, + "iam-govcloud-fips": { + "credentialScope": { + "region": "us-gov-west-1" + }, + "hostname": "iam.us-gov.amazonaws.com" + } + }, + "isRegionalized": false, + "partitionEndpoint": "aws-us-gov-global" + }, + "inspector": { + "endpoints": { + "fips-us-gov-east-1": { + "credentialScope": { + "region": "us-gov-east-1" + }, + "hostname": "inspector-fips.us-gov-east-1.amazonaws.com" + }, + "fips-us-gov-west-1": { + "credentialScope": { + "region": "us-gov-west-1" + }, + "hostname": "inspector-fips.us-gov-west-1.amazonaws.com" + }, + "us-gov-east-1": {}, + "us-gov-west-1": {} + } + }, + "iot": { + "defaults": { + "credentialScope": { + "service": "execute-api" + } + }, + "endpoints": { + "us-gov-east-1": {}, + "us-gov-west-1": {} + } + }, + "iotsecuredtunneling": { + "endpoints": { + "us-gov-east-1": {}, + "us-gov-west-1": {} + } + }, + "kafka": { + "endpoints": { + "us-gov-east-1": {}, + "us-gov-west-1": {} + } + }, + "kinesis": { + "endpoints": { + "us-gov-east-1": { + "credentialScope": { + "region": "us-gov-east-1" + }, + "hostname": "kinesis.us-gov-east-1.amazonaws.com" + }, + "us-gov-west-1": { + "credentialScope": { + "region": "us-gov-west-1" + }, + "hostname": "kinesis.us-gov-west-1.amazonaws.com" + } + } + }, + "kinesisanalytics": { + "endpoints": { + "us-gov-east-1": {}, + "us-gov-west-1": {} + } + }, + "kms": { + "endpoints": { + "ProdFips": { + "credentialScope": { + "region": "us-gov-west-1" + }, + "hostname": "kms-fips.us-gov-west-1.amazonaws.com" + }, + "us-gov-east-1": {}, + "us-gov-west-1": {} + } + }, + "lakeformation": { + "endpoints": { + "fips-us-gov-west-1": { + "credentialScope": { + "region": "us-gov-west-1" + }, + "hostname": "lakeformation-fips.us-gov-west-1.amazonaws.com" + }, + "us-gov-west-1": {} + } + }, + "lambda": { + "endpoints": { + "fips-us-gov-east-1": { + "credentialScope": { + "region": "us-gov-east-1" + }, + "hostname": "lambda-fips.us-gov-east-1.amazonaws.com" + }, + "fips-us-gov-west-1": { + "credentialScope": { + "region": "us-gov-west-1" + }, + "hostname": "lambda-fips.us-gov-west-1.amazonaws.com" + }, + "us-gov-east-1": {}, + "us-gov-west-1": {} + } + }, + "license-manager": { + "endpoints": { + "fips-us-gov-east-1": { + "credentialScope": { + "region": "us-gov-east-1" + }, + "hostname": "license-manager-fips.us-gov-east-1.amazonaws.com" + }, + "fips-us-gov-west-1": { + "credentialScope": { + "region": "us-gov-west-1" + }, + "hostname": "license-manager-fips.us-gov-west-1.amazonaws.com" + }, + "us-gov-east-1": {}, + "us-gov-west-1": {} + } + }, + "logs": { + "endpoints": { + "us-gov-east-1": { + "credentialScope": { + "region": "us-gov-east-1" + }, + "hostname": "logs.us-gov-east-1.amazonaws.com" + }, + "us-gov-west-1": { + "credentialScope": { + "region": "us-gov-west-1" + }, + "hostname": "logs.us-gov-west-1.amazonaws.com" + } + } + }, + "mediaconvert": { + "endpoints": { + "us-gov-west-1": { + "credentialScope": { + "region": "us-gov-west-1" + }, + "hostname": "mediaconvert.us-gov-west-1.amazonaws.com" + } + } + }, + "metering.marketplace": { + "defaults": { + "credentialScope": { + "service": "aws-marketplace" + } + }, + "endpoints": { + "us-gov-east-1": {}, + "us-gov-west-1": {} + } + }, + "models.lex": { + "defaults": { + "credentialScope": { + "service": "lex" + } + }, + "endpoints": { + "us-gov-west-1": {}, + "us-gov-west-1-fips": { + "credentialScope": { + "region": "us-gov-west-1" + }, + "hostname": "models-fips.lex.us-gov-west-1.amazonaws.com" + } + } + }, + "monitoring": { + "endpoints": { + "fips-us-gov-east-1": { + "credentialScope": { + "region": "us-gov-east-1" + }, + "hostname": "monitoring.us-gov-east-1.amazonaws.com" + }, + "fips-us-gov-west-1": { + "credentialScope": { + "region": "us-gov-west-1" + }, + "hostname": "monitoring.us-gov-west-1.amazonaws.com" + }, + "us-gov-east-1": {}, + "us-gov-west-1": {} + } + }, + "neptune": { + "endpoints": { + "us-gov-east-1": { + "credentialScope": { + "region": "us-gov-east-1" + }, + "hostname": "rds.us-gov-east-1.amazonaws.com" + }, + "us-gov-west-1": { + "credentialScope": { + "region": "us-gov-west-1" + }, + "hostname": "rds.us-gov-west-1.amazonaws.com" + } + } + }, + "organizations": { + "endpoints": { + "aws-us-gov-global": { + "credentialScope": { + "region": "us-gov-west-1" + }, + "hostname": "organizations.us-gov-west-1.amazonaws.com" + }, + "fips-aws-us-gov-global": { + "credentialScope": { + "region": "us-gov-west-1" + }, + "hostname": "organizations.us-gov-west-1.amazonaws.com" + } + }, + "isRegionalized": false, + "partitionEndpoint": "aws-us-gov-global" + }, + "outposts": { + "endpoints": { + "us-gov-east-1": { + "credentialScope": { + "region": "us-gov-east-1" + }, + "hostname": "outposts.us-gov-east-1.amazonaws.com" + }, + "us-gov-west-1": { + "credentialScope": { + "region": "us-gov-west-1" + }, + "hostname": "outposts.us-gov-west-1.amazonaws.com" + } + } + }, + "pinpoint": { + "defaults": { + "credentialScope": { + "service": "mobiletargeting" + } + }, + "endpoints": { + "fips-us-gov-west-1": { + "credentialScope": { + "region": "us-gov-west-1" + }, + "hostname": "pinpoint-fips.us-gov-west-1.amazonaws.com" + }, + "us-gov-west-1": { + "credentialScope": { + "region": "us-gov-west-1" + }, + "hostname": "pinpoint.us-gov-west-1.amazonaws.com" + } + } + }, + "polly": { + "endpoints": { + "fips-us-gov-west-1": { + "credentialScope": { + "region": "us-gov-west-1" + }, + "hostname": "polly-fips.us-gov-west-1.amazonaws.com" + }, + "us-gov-west-1": {} + } + }, + "ram": { + "endpoints": { + "us-gov-east-1": { + "credentialScope": { + "region": "us-gov-east-1" + }, + "hostname": "ram.us-gov-east-1.amazonaws.com" + }, + "us-gov-west-1": { + "credentialScope": { + "region": "us-gov-west-1" + }, + "hostname": "ram.us-gov-west-1.amazonaws.com" + } + } + }, + "rds": { + "endpoints": { + "rds.us-gov-east-1": { + "credentialScope": { + "region": "us-gov-east-1" + }, + "hostname": "rds.us-gov-east-1.amazonaws.com" + }, + "rds.us-gov-west-1": { + "credentialScope": { + "region": "us-gov-west-1" + }, + "hostname": "rds.us-gov-west-1.amazonaws.com" + }, + "us-gov-east-1": {}, + "us-gov-west-1": {} + } + }, + "redshift": { + "endpoints": { + "us-gov-east-1": { + "credentialScope": { + "region": "us-gov-east-1" + }, + "hostname": "redshift.us-gov-east-1.amazonaws.com" + }, + "us-gov-west-1": { + "credentialScope": { + "region": "us-gov-west-1" + }, + "hostname": "redshift.us-gov-west-1.amazonaws.com" + } + } + }, + "rekognition": { + "endpoints": { + "rekognition-fips.us-gov-west-1": { + "credentialScope": { + "region": "us-gov-west-1" + }, + "hostname": "rekognition-fips.us-gov-west-1.amazonaws.com" + }, + "us-gov-west-1": {} + } + }, + "resource-groups": { + "endpoints": { + "fips-us-gov-east-1": { + "credentialScope": { + "region": "us-gov-east-1" + }, + "hostname": "resource-groups.us-gov-east-1.amazonaws.com" + }, + "fips-us-gov-west-1": { + "credentialScope": { + "region": "us-gov-west-1" + }, + "hostname": "resource-groups.us-gov-west-1.amazonaws.com" + }, + "us-gov-east-1": {}, + "us-gov-west-1": {} + } + }, + "route53": { + "endpoints": { + "aws-us-gov-global": { + "credentialScope": { + "region": "us-gov-west-1" + }, + "hostname": "route53.us-gov.amazonaws.com" + }, + "fips-aws-us-gov-global": { + "credentialScope": { + "region": "us-gov-west-1" + }, + "hostname": "route53.us-gov.amazonaws.com" + } + }, + "isRegionalized": false, + "partitionEndpoint": "aws-us-gov-global" + }, + "route53resolver": { + "endpoints": { + "us-gov-east-1": {}, + "us-gov-west-1": {} + } + }, + "runtime.lex": { + "defaults": { + "credentialScope": { + "service": "lex" + } + }, + "endpoints": { + "us-gov-west-1": {}, + "us-gov-west-1-fips": { + "credentialScope": { + "region": "us-gov-west-1" + }, + "hostname": "runtime-fips.lex.us-gov-west-1.amazonaws.com" + } + } + }, + "runtime.sagemaker": { + "endpoints": { + "us-gov-west-1": {}, + "us-gov-west-1-fips": { + "credentialScope": { + "region": "us-gov-west-1" + }, + "hostname": "runtime.sagemaker.us-gov-west-1.amazonaws.com" + } + } + }, + "s3": { + "defaults": { + "signatureVersions": [ + "s3", + "s3v4" + ] + }, + "dualstackDefaults": { + "hostname": "{service}.dualstack.{region}.{dualstackDnsSuffix}", + "signatureVersions": [ + "s3", + "s3v4" + ] + }, + "dualstackDnsSuffix": "amazonaws.com", + "endpoints": { + "accesspoint-us-gov-east-1": { + "hostname": "s3-accesspoint.us-gov-east-1.amazonaws.com", + "signatureVersions": [ + "s3v4" + ] + }, + "accesspoint-us-gov-west-1": { + "hostname": "s3-accesspoint.us-gov-west-1.amazonaws.com", + "signatureVersions": [ + "s3v4" + ] + }, + "fips-accesspoint-us-gov-east-1": { + "hostname": "s3-accesspoint-fips.us-gov-east-1.amazonaws.com", + "signatureVersions": [ + "s3v4" + ] + }, + "fips-accesspoint-us-gov-west-1": { + "hostname": "s3-accesspoint-fips.us-gov-west-1.amazonaws.com", + "signatureVersions": [ + "s3v4" + ] + }, + "fips-us-gov-west-1": { + "credentialScope": { + "region": "us-gov-west-1" + }, + "hostname": "s3-fips.us-gov-west-1.amazonaws.com" + }, + "us-gov-east-1": { + "hostname": "s3.us-gov-east-1.amazonaws.com", + "protocols": [ + "http", + "https" + ] + }, + "us-gov-west-1": { + "hostname": "s3.us-gov-west-1.amazonaws.com", + "protocols": [ + "http", + "https" + ] + } + }, + "dualstackEndpoints": { + "accesspoint-us-gov-east-1": { + "hostname": "s3-accesspoint.dualstack.us-gov-east-1.amazonaws.com", + "signatureVersions": [ + "s3v4" + ] + }, + "accesspoint-us-gov-west-1": { + "hostname": "s3-accesspoint.dualstack.us-gov-west-1.amazonaws.com", + "signatureVersions": [ + "s3v4" + ] + }, + "fips-accesspoint-us-gov-east-1": { + "hostname": "s3-accesspoint-fips.dualstack.us-gov-east-1.amazonaws.com", + "signatureVersions": [ + "s3v4" + ] + }, + "fips-accesspoint-us-gov-west-1": { + "hostname": "s3-accesspoint-fips.dualstack.us-gov-west-1.amazonaws.com", + "signatureVersions": [ + "s3v4" + ] + }, + "us-gov-east-1": { + "hostname": "s3.dualstack.us-gov-east-1.amazonaws.com", + "signatureVersions": [ + "s3", + "s3v4" + ] + }, + "us-gov-west-1": { + "hostname": "s3.dualstack.us-gov-west-1.amazonaws.com", + "signatureVersions": [ + "s3", + "s3v4" + ] + } + } + }, + "s3-control": { + "defaults": { + "signatureVersions": [ + "s3v4" + ], + "protocols": [ + "https" + ] + }, + "dualstackDefaults": { + "hostname": "{service}.dualstack.{region}.{dualstackDnsSuffix}", + "signatureVersions": [ + "s3v4" + ], + "protocols": [ + "https" + ] + }, + "dualstackDnsSuffix": "amazonaws.com", + "endpoints": { + "us-gov-east-1": { + "credentialScope": { + "region": "us-gov-east-1" + }, + "hostname": "s3-control.us-gov-east-1.amazonaws.com", + "signatureVersions": [ + "s3v4" + ] + }, + "us-gov-east-1-fips": { + "credentialScope": { + "region": "us-gov-east-1" + }, + "hostname": "s3-control-fips.us-gov-east-1.amazonaws.com", + "signatureVersions": [ + "s3v4" + ] + }, + "us-gov-west-1": { + "credentialScope": { + "region": "us-gov-west-1" + }, + "hostname": "s3-control.us-gov-west-1.amazonaws.com", + "signatureVersions": [ + "s3v4" + ] + }, + "us-gov-west-1-fips": { + "credentialScope": { + "region": "us-gov-west-1" + }, + "hostname": "s3-control-fips.us-gov-west-1.amazonaws.com", + "signatureVersions": [ + "s3v4" + ] + } + }, + "dualstackEndpoints": { + "us-gov-east-1": { + "credentialScope": { + "region": "us-gov-east-1" + }, + "hostname": "s3-control.dualstack.us-gov-east-1.amazonaws.com", + "signatureVersions": [ + "s3v4" + ] + }, + "us-gov-east-1-fips": { + "credentialScope": { + "region": "us-gov-east-1" + }, + "hostname": "s3-control-fips.dualstack.us-gov-east-1.amazonaws.com", + "signatureVersions": [ + "s3v4" + ] + }, + "us-gov-west-1": { + "credentialScope": { + "region": "us-gov-west-1" + }, + "hostname": "s3-control.dualstack.us-gov-west-1.amazonaws.com", + "signatureVersions": [ + "s3v4" + ] + }, + "us-gov-west-1-fips": { + "credentialScope": { + "region": "us-gov-west-1" + }, + "hostname": "s3-control-fips.dualstack.us-gov-west-1.amazonaws.com", + "signatureVersions": [ + "s3v4" + ] + } + } + }, + "secretsmanager": { + "endpoints": { + "us-gov-east-1": {}, + "us-gov-east-1-fips": { + "credentialScope": { + "region": "us-gov-east-1" + }, + "hostname": "secretsmanager-fips.us-gov-east-1.amazonaws.com" + }, + "us-gov-west-1": {}, + "us-gov-west-1-fips": { + "credentialScope": { + "region": "us-gov-west-1" + }, + "hostname": "secretsmanager-fips.us-gov-west-1.amazonaws.com" + } + } + }, + "securityhub": { + "endpoints": { + "fips-us-gov-east-1": { + "credentialScope": { + "region": "us-gov-east-1" + }, + "hostname": "securityhub-fips.us-gov-east-1.amazonaws.com" + }, + "fips-us-gov-west-1": { + "credentialScope": { + "region": "us-gov-west-1" + }, + "hostname": "securityhub-fips.us-gov-west-1.amazonaws.com" + }, + "us-gov-east-1": {}, + "us-gov-west-1": {} + } + }, + "serverlessrepo": { + "defaults": { + "protocols": [ + "https" + ] + }, + "endpoints": { + "us-gov-east-1": { + "credentialScope": { + "region": "us-gov-east-1" + }, + "hostname": "serverlessrepo.us-gov-east-1.amazonaws.com", + "protocols": [ + "https" + ] + }, + "us-gov-west-1": { + "credentialScope": { + "region": "us-gov-west-1" + }, + "hostname": "serverlessrepo.us-gov-west-1.amazonaws.com", + "protocols": [ + "https" + ] + } + } + }, + "servicecatalog": { + "endpoints": { + "us-gov-east-1": {}, + "us-gov-east-1-fips": { + "credentialScope": { + "region": "us-gov-east-1" + }, + "hostname": "servicecatalog-fips.us-gov-east-1.amazonaws.com" + }, + "us-gov-west-1": {}, + "us-gov-west-1-fips": { + "credentialScope": { + "region": "us-gov-west-1" + }, + "hostname": "servicecatalog-fips.us-gov-west-1.amazonaws.com" + } + } + }, + "servicequotas": { + "defaults": { + "protocols": [ + "https" + ] + }, + "endpoints": { + "fips-us-gov-east-1": { + "credentialScope": { + "region": "us-gov-east-1" + }, + "hostname": "servicequotas.us-gov-east-1.amazonaws.com" + }, + "fips-us-gov-west-1": { + "credentialScope": { + "region": "us-gov-west-1" + }, + "hostname": "servicequotas.us-gov-west-1.amazonaws.com" + }, + "us-gov-east-1": {}, + "us-gov-west-1": {} + } + }, + "sms": { + "endpoints": { + "fips-us-gov-east-1": { + "credentialScope": { + "region": "us-gov-east-1" + }, + "hostname": "sms-fips.us-gov-east-1.amazonaws.com" + }, + "fips-us-gov-west-1": { + "credentialScope": { + "region": "us-gov-west-1" + }, + "hostname": "sms-fips.us-gov-west-1.amazonaws.com" + }, + "us-gov-east-1": {}, + "us-gov-west-1": {} + } + }, + "snowball": { + "endpoints": { + "fips-us-gov-east-1": { + "credentialScope": { + "region": "us-gov-east-1" + }, + "hostname": "snowball-fips.us-gov-east-1.amazonaws.com" + }, + "fips-us-gov-west-1": { + "credentialScope": { + "region": "us-gov-west-1" + }, + "hostname": "snowball-fips.us-gov-west-1.amazonaws.com" + }, + "us-gov-east-1": {}, + "us-gov-west-1": {} + } + }, + "sns": { + "endpoints": { + "us-gov-east-1": { + "credentialScope": { + "region": "us-gov-east-1" + }, + "hostname": "sns.us-gov-east-1.amazonaws.com" + }, + "us-gov-west-1": { + "credentialScope": { + "region": "us-gov-west-1" + }, + "hostname": "sns.us-gov-west-1.amazonaws.com", + "protocols": [ + "http", + "https" + ] + } + } + }, + "sqs": { + "endpoints": { + "us-gov-east-1": { + "credentialScope": { + "region": "us-gov-east-1" + }, + "hostname": "sqs.us-gov-east-1.amazonaws.com" + }, + "us-gov-west-1": { + "credentialScope": { + "region": "us-gov-west-1" + }, + "hostname": "sqs.us-gov-west-1.amazonaws.com", + "protocols": [ + "http", + "https" + ], + "sslCommonName": "{region}.queue.{dnsSuffix}" + } + } + }, + "ssm": { + "endpoints": { + "fips-us-gov-east-1": { + "credentialScope": { + "region": "us-gov-east-1" + }, + "hostname": "ssm.us-gov-east-1.amazonaws.com" + }, + "fips-us-gov-west-1": { + "credentialScope": { + "region": "us-gov-west-1" + }, + "hostname": "ssm.us-gov-west-1.amazonaws.com" + }, + "us-gov-east-1": {}, + "us-gov-west-1": {} + } + }, + "states": { + "endpoints": { + "fips-us-gov-east-1": { + "credentialScope": { + "region": "us-gov-east-1" + }, + "hostname": "states-fips.us-gov-east-1.amazonaws.com" + }, + "fips-us-gov-west-1": { + "credentialScope": { + "region": "us-gov-west-1" + }, + "hostname": "states.us-gov-west-1.amazonaws.com" + }, + "us-gov-east-1": {}, + "us-gov-west-1": {} + } + }, + "storagegateway": { + "endpoints": { + "fips": { + "credentialScope": { + "region": "us-gov-west-1" + }, + "hostname": "storagegateway-fips.us-gov-west-1.amazonaws.com" + }, + "us-gov-east-1": {}, + "us-gov-west-1": {} + } + }, + "streams.dynamodb": { + "defaults": { + "credentialScope": { + "service": "dynamodb" + } + }, + "endpoints": { + "us-gov-east-1": {}, + "us-gov-east-1-fips": { + "credentialScope": { + "region": "us-gov-east-1" + }, + "hostname": "dynamodb.us-gov-east-1.amazonaws.com" + }, + "us-gov-west-1": {}, + "us-gov-west-1-fips": { + "credentialScope": { + "region": "us-gov-west-1" + }, + "hostname": "dynamodb.us-gov-west-1.amazonaws.com" + } + } + }, + "sts": { + "endpoints": { + "us-gov-east-1": {}, + "us-gov-east-1-fips": { + "credentialScope": { + "region": "us-gov-east-1" + }, + "hostname": "sts.us-gov-east-1.amazonaws.com" + }, + "us-gov-west-1": {}, + "us-gov-west-1-fips": { + "credentialScope": { + "region": "us-gov-west-1" + }, + "hostname": "sts.us-gov-west-1.amazonaws.com" + } + } + }, + "support": { + "endpoints": { + "aws-us-gov-global": { + "credentialScope": { + "region": "us-gov-west-1" + }, + "hostname": "support.us-gov-west-1.amazonaws.com" + }, + "fips-us-gov-west-1": { + "credentialScope": { + "region": "us-gov-west-1" + }, + "hostname": "support.us-gov-west-1.amazonaws.com" + } + }, + "partitionEndpoint": "aws-us-gov-global" + }, + "swf": { + "endpoints": { + "us-gov-east-1": { + "credentialScope": { + "region": "us-gov-east-1" + }, + "hostname": "swf.us-gov-east-1.amazonaws.com" + }, + "us-gov-west-1": { + "credentialScope": { + "region": "us-gov-west-1" + }, + "hostname": "swf.us-gov-west-1.amazonaws.com" + } + } + }, + "tagging": { + "endpoints": { + "us-gov-east-1": {}, + "us-gov-west-1": {} + } + }, + "transcribe": { + "defaults": { + "protocols": [ + "https" + ] + }, + "endpoints": { + "fips-us-gov-east-1": { + "credentialScope": { + "region": "us-gov-east-1" + }, + "hostname": "fips.transcribe.us-gov-east-1.amazonaws.com" + }, + "fips-us-gov-west-1": { + "credentialScope": { + "region": "us-gov-west-1" + }, + "hostname": "fips.transcribe.us-gov-west-1.amazonaws.com" + }, + "us-gov-east-1": {}, + "us-gov-west-1": {} + } + }, + "transfer": { + "endpoints": { + "fips-us-gov-east-1": { + "credentialScope": { + "region": "us-gov-east-1" + }, + "hostname": "transfer-fips.us-gov-east-1.amazonaws.com" + }, + "fips-us-gov-west-1": { + "credentialScope": { + "region": "us-gov-west-1" + }, + "hostname": "transfer-fips.us-gov-west-1.amazonaws.com" + }, + "us-gov-east-1": {}, + "us-gov-west-1": {} + } + }, + "translate": { + "defaults": { + "protocols": [ + "https" + ] + }, + "endpoints": { + "us-gov-west-1": {}, + "us-gov-west-1-fips": { + "credentialScope": { + "region": "us-gov-west-1" + }, + "hostname": "translate-fips.us-gov-west-1.amazonaws.com" + } + } + }, + "waf-regional": { + "endpoints": { + "fips-us-gov-east-1": { + "credentialScope": { + "region": "us-gov-east-1" + }, + "hostname": "waf-regional-fips.us-gov-east-1.amazonaws.com" + }, + "fips-us-gov-west-1": { + "credentialScope": { + "region": "us-gov-west-1" + }, + "hostname": "waf-regional-fips.us-gov-west-1.amazonaws.com" + }, + "us-gov-east-1": { + "credentialScope": { + "region": "us-gov-east-1" + }, + "hostname": "waf-regional.us-gov-east-1.amazonaws.com" + }, + "us-gov-west-1": { + "credentialScope": { + "region": "us-gov-west-1" + }, + "hostname": "waf-regional.us-gov-west-1.amazonaws.com" + } + } + }, + "workspaces": { + "endpoints": { + "fips-us-gov-west-1": { + "credentialScope": { + "region": "us-gov-west-1" + }, + "hostname": "workspaces-fips.us-gov-west-1.amazonaws.com" + }, + "us-gov-west-1": {} + } + }, + "xray": { + "endpoints": { + "fips-us-gov-east-1": { + "credentialScope": { + "region": "us-gov-east-1" + }, + "hostname": "xray-fips.us-gov-east-1.amazonaws.com" + }, + "fips-us-gov-west-1": { + "credentialScope": { + "region": "us-gov-west-1" + }, + "hostname": "xray-fips.us-gov-west-1.amazonaws.com" + }, + "us-gov-east-1": {}, + "us-gov-west-1": {} + } } + } + }, + { + "defaults": { + "hostname": "{service}.{region}.{dnsSuffix}", + "signatureVersions": [ + "v4" + ], + "protocols": [ + "https" + ] }, - "resource-groups" : { - "endpoints" : { - "fips-us-gov-east-1" : { - "credentialScope" : { - "region" : "us-gov-east-1" - }, - "hostname" : "resource-groups.us-gov-east-1.amazonaws.com" - }, - "fips-us-gov-west-1" : { - "credentialScope" : { - "region" : "us-gov-west-1" - }, - "hostname" : "resource-groups.us-gov-west-1.amazonaws.com" - }, - "us-gov-east-1" : { }, - "us-gov-west-1" : { } + "dnsSuffix": "c2s.ic.gov", + "partition": "aws-iso", + "partitionName": "AWS ISO (US)", + "regionRegex": "^us\\-iso\\-\\w+\\-\\d+$", + "regions": { + "us-iso-east-1": { + "description": "US ISO East" } }, - "route53" : { - "endpoints" : { - "aws-us-gov-global" : { - "credentialScope" : { - "region" : "us-gov-west-1" - }, - "hostname" : "route53.us-gov.amazonaws.com" + "services": { + "api.ecr": { + "endpoints": { + "us-iso-east-1": { + "credentialScope": { + "region": "us-iso-east-1" + }, + "hostname": "api.ecr.us-iso-east-1.c2s.ic.gov" + } + } + }, + "api.sagemaker": { + "endpoints": { + "us-iso-east-1": {} + } + }, + "apigateway": { + "endpoints": { + "us-iso-east-1": {} + } + }, + "application-autoscaling": { + "defaults": { + "protocols": [ + "http", + "https" + ] }, - "fips-aws-us-gov-global" : { - "credentialScope" : { - "region" : "us-gov-west-1" - }, - "hostname" : "route53.us-gov.amazonaws.com" + "endpoints": { + "us-iso-east-1": {} } }, - "isRegionalized" : false, - "partitionEndpoint" : "aws-us-gov-global" - }, - "route53resolver" : { - "endpoints" : { - "us-gov-east-1" : { }, - "us-gov-west-1" : { } - } - }, - "runtime.lex" : { - "defaults" : { - "credentialScope" : { - "service" : "lex" + "autoscaling": { + "endpoints": { + "us-iso-east-1": { + "protocols": [ + "http", + "https" + ] + } } }, - "endpoints" : { - "us-gov-west-1" : { }, - "us-gov-west-1-fips" : { - "credentialScope" : { - "region" : "us-gov-west-1" - }, - "hostname" : "runtime-fips.lex.us-gov-west-1.amazonaws.com" + "cloudformation": { + "endpoints": { + "us-iso-east-1": {} } - } - }, - "runtime.sagemaker" : { - "endpoints" : { - "us-gov-west-1" : { }, - "us-gov-west-1-fips" : { - "credentialScope" : { - "region" : "us-gov-west-1" - }, - "hostname" : "runtime.sagemaker.us-gov-west-1.amazonaws.com" + }, + "cloudtrail": { + "endpoints": { + "us-iso-east-1": {} } - } - }, - "s3" : { - "defaults" : { - "signatureVersions" : [ "s3", "s3v4" ] }, - "endpoints" : { - "accesspoint-us-gov-east-1" : { - "hostname" : "s3-accesspoint.us-gov-east-1.amazonaws.com", - "signatureVersions" : [ "s3v4" ] - }, - "accesspoint-us-gov-west-1" : { - "hostname" : "s3-accesspoint.us-gov-west-1.amazonaws.com", - "signatureVersions" : [ "s3v4" ] - }, - "fips-accesspoint-us-gov-east-1" : { - "hostname" : "s3-accesspoint-fips.us-gov-east-1.amazonaws.com", - "signatureVersions" : [ "s3v4" ] - }, - "fips-accesspoint-us-gov-west-1" : { - "hostname" : "s3-accesspoint-fips.us-gov-west-1.amazonaws.com", - "signatureVersions" : [ "s3v4" ] - }, - "fips-us-gov-west-1" : { - "credentialScope" : { - "region" : "us-gov-west-1" - }, - "hostname" : "s3-fips.us-gov-west-1.amazonaws.com" - }, - "us-gov-east-1" : { - "hostname" : "s3.us-gov-east-1.amazonaws.com", - "protocols" : [ "http", "https" ] - }, - "us-gov-west-1" : { - "hostname" : "s3.us-gov-west-1.amazonaws.com", - "protocols" : [ "http", "https" ] + "codedeploy": { + "endpoints": { + "us-iso-east-1": {} } - } - }, - "s3-control" : { - "defaults" : { - "protocols" : [ "https" ], - "signatureVersions" : [ "s3v4" ] }, - "endpoints" : { - "us-gov-east-1" : { - "credentialScope" : { - "region" : "us-gov-east-1" - }, - "hostname" : "s3-control.us-gov-east-1.amazonaws.com", - "signatureVersions" : [ "s3v4" ] - }, - "us-gov-east-1-fips" : { - "credentialScope" : { - "region" : "us-gov-east-1" - }, - "hostname" : "s3-control-fips.us-gov-east-1.amazonaws.com", - "signatureVersions" : [ "s3v4" ] + "comprehend": { + "defaults": { + "protocols": [ + "https" + ] }, - "us-gov-west-1" : { - "credentialScope" : { - "region" : "us-gov-west-1" - }, - "hostname" : "s3-control.us-gov-west-1.amazonaws.com", - "signatureVersions" : [ "s3v4" ] - }, - "us-gov-west-1-fips" : { - "credentialScope" : { - "region" : "us-gov-west-1" - }, - "hostname" : "s3-control-fips.us-gov-west-1.amazonaws.com", - "signatureVersions" : [ "s3v4" ] + "endpoints": { + "us-iso-east-1": {} } - } - }, - "secretsmanager" : { - "endpoints" : { - "us-gov-east-1" : { }, - "us-gov-east-1-fips" : { - "credentialScope" : { - "region" : "us-gov-east-1" - }, - "hostname" : "secretsmanager-fips.us-gov-east-1.amazonaws.com" - }, - "us-gov-west-1" : { }, - "us-gov-west-1-fips" : { - "credentialScope" : { - "region" : "us-gov-west-1" - }, - "hostname" : "secretsmanager-fips.us-gov-west-1.amazonaws.com" + }, + "config": { + "endpoints": { + "us-iso-east-1": {} } - } - }, - "securityhub" : { - "endpoints" : { - "fips-us-gov-east-1" : { - "credentialScope" : { - "region" : "us-gov-east-1" - }, - "hostname" : "securityhub-fips.us-gov-east-1.amazonaws.com" - }, - "fips-us-gov-west-1" : { - "credentialScope" : { - "region" : "us-gov-west-1" - }, - "hostname" : "securityhub-fips.us-gov-west-1.amazonaws.com" - }, - "us-gov-east-1" : { }, - "us-gov-west-1" : { } - } - }, - "serverlessrepo" : { - "defaults" : { - "protocols" : [ "https" ] }, - "endpoints" : { - "us-gov-east-1" : { - "credentialScope" : { - "region" : "us-gov-east-1" - }, - "hostname" : "serverlessrepo.us-gov-east-1.amazonaws.com", - "protocols" : [ "https" ] - }, - "us-gov-west-1" : { - "credentialScope" : { - "region" : "us-gov-west-1" - }, - "hostname" : "serverlessrepo.us-gov-west-1.amazonaws.com", - "protocols" : [ "https" ] + "datapipeline": { + "endpoints": { + "us-iso-east-1": {} } - } - }, - "servicecatalog" : { - "endpoints" : { - "us-gov-east-1" : { }, - "us-gov-east-1-fips" : { - "credentialScope" : { - "region" : "us-gov-east-1" - }, - "hostname" : "servicecatalog-fips.us-gov-east-1.amazonaws.com" - }, - "us-gov-west-1" : { }, - "us-gov-west-1-fips" : { - "credentialScope" : { - "region" : "us-gov-west-1" - }, - "hostname" : "servicecatalog-fips.us-gov-west-1.amazonaws.com" + }, + "directconnect": { + "endpoints": { + "us-iso-east-1": {} } - } - }, - "servicecatalog-appregistry" : { - "endpoints" : { - "fips-us-gov-east-1" : { - "credentialScope" : { - "region" : "us-gov-east-1" - }, - "hostname" : "servicecatalog-appregistry.us-gov-east-1.amazonaws.com" - }, - "fips-us-gov-west-1" : { - "credentialScope" : { - "region" : "us-gov-west-1" - }, - "hostname" : "servicecatalog-appregistry.us-gov-west-1.amazonaws.com" - }, - "us-gov-east-1" : { }, - "us-gov-west-1" : { } - } - }, - "servicequotas" : { - "defaults" : { - "protocols" : [ "https" ] }, - "endpoints" : { - "fips-us-gov-east-1" : { - "credentialScope" : { - "region" : "us-gov-east-1" - }, - "hostname" : "servicequotas.us-gov-east-1.amazonaws.com" - }, - "fips-us-gov-west-1" : { - "credentialScope" : { - "region" : "us-gov-west-1" - }, - "hostname" : "servicequotas.us-gov-west-1.amazonaws.com" - }, - "us-gov-east-1" : { }, - "us-gov-west-1" : { } - } - }, - "sms" : { - "endpoints" : { - "fips-us-gov-east-1" : { - "credentialScope" : { - "region" : "us-gov-east-1" - }, - "hostname" : "sms-fips.us-gov-east-1.amazonaws.com" - }, - "fips-us-gov-west-1" : { - "credentialScope" : { - "region" : "us-gov-west-1" - }, - "hostname" : "sms-fips.us-gov-west-1.amazonaws.com" - }, - "us-gov-east-1" : { }, - "us-gov-west-1" : { } - } - }, - "snowball" : { - "endpoints" : { - "fips-us-gov-east-1" : { - "credentialScope" : { - "region" : "us-gov-east-1" - }, - "hostname" : "snowball-fips.us-gov-east-1.amazonaws.com" - }, - "fips-us-gov-west-1" : { - "credentialScope" : { - "region" : "us-gov-west-1" - }, - "hostname" : "snowball-fips.us-gov-west-1.amazonaws.com" - }, - "us-gov-east-1" : { }, - "us-gov-west-1" : { } - } - }, - "sns" : { - "endpoints" : { - "us-gov-east-1" : { - "credentialScope" : { - "region" : "us-gov-east-1" + "dms": { + "endpoints": { + "dms-fips": { + "credentialScope": { + "region": "us-iso-east-1" + }, + "hostname": "dms.us-iso-east-1.c2s.ic.gov" }, - "hostname" : "sns.us-gov-east-1.amazonaws.com" - }, - "us-gov-west-1" : { - "credentialScope" : { - "region" : "us-gov-west-1" - }, - "hostname" : "sns.us-gov-west-1.amazonaws.com", - "protocols" : [ "http", "https" ] + "us-iso-east-1": {} } - } - }, - "sqs" : { - "endpoints" : { - "us-gov-east-1" : { - "credentialScope" : { - "region" : "us-gov-east-1" - }, - "hostname" : "sqs.us-gov-east-1.amazonaws.com" - }, - "us-gov-west-1" : { - "credentialScope" : { - "region" : "us-gov-west-1" - }, - "hostname" : "sqs.us-gov-west-1.amazonaws.com", - "protocols" : [ "http", "https" ], - "sslCommonName" : "{region}.queue.{dnsSuffix}" + }, + "ds": { + "endpoints": { + "us-iso-east-1": {} } - } - }, - "ssm" : { - "endpoints" : { - "fips-us-gov-east-1" : { - "credentialScope" : { - "region" : "us-gov-east-1" - }, - "hostname" : "ssm.us-gov-east-1.amazonaws.com" - }, - "fips-us-gov-west-1" : { - "credentialScope" : { - "region" : "us-gov-west-1" - }, - "hostname" : "ssm.us-gov-west-1.amazonaws.com" - }, - "us-gov-east-1" : { }, - "us-gov-west-1" : { } - } - }, - "states" : { - "endpoints" : { - "fips-us-gov-east-1" : { - "credentialScope" : { - "region" : "us-gov-east-1" - }, - "hostname" : "states-fips.us-gov-east-1.amazonaws.com" - }, - "fips-us-gov-west-1" : { - "credentialScope" : { - "region" : "us-gov-west-1" - }, - "hostname" : "states.us-gov-west-1.amazonaws.com" - }, - "us-gov-east-1" : { }, - "us-gov-west-1" : { } - } - }, - "storagegateway" : { - "endpoints" : { - "fips" : { - "credentialScope" : { - "region" : "us-gov-west-1" - }, - "hostname" : "storagegateway-fips.us-gov-west-1.amazonaws.com" - }, - "us-gov-east-1" : { }, - "us-gov-west-1" : { } - } - }, - "streams.dynamodb" : { - "defaults" : { - "credentialScope" : { - "service" : "dynamodb" + }, + "dynamodb": { + "endpoints": { + "us-iso-east-1": { + "protocols": [ + "http", + "https" + ] + } } }, - "endpoints" : { - "us-gov-east-1" : { }, - "us-gov-east-1-fips" : { - "credentialScope" : { - "region" : "us-gov-east-1" - }, - "hostname" : "dynamodb.us-gov-east-1.amazonaws.com" - }, - "us-gov-west-1" : { }, - "us-gov-west-1-fips" : { - "credentialScope" : { - "region" : "us-gov-west-1" - }, - "hostname" : "dynamodb.us-gov-west-1.amazonaws.com" + "ec2": { + "endpoints": { + "us-iso-east-1": {} } - } - }, - "sts" : { - "endpoints" : { - "us-gov-east-1" : { }, - "us-gov-east-1-fips" : { - "credentialScope" : { - "region" : "us-gov-east-1" - }, - "hostname" : "sts.us-gov-east-1.amazonaws.com" - }, - "us-gov-west-1" : { }, - "us-gov-west-1-fips" : { - "credentialScope" : { - "region" : "us-gov-west-1" - }, - "hostname" : "sts.us-gov-west-1.amazonaws.com" + }, + "ecs": { + "endpoints": { + "us-iso-east-1": {} } - } - }, - "support" : { - "endpoints" : { - "aws-us-gov-global" : { - "credentialScope" : { - "region" : "us-gov-west-1" - }, - "hostname" : "support.us-gov-west-1.amazonaws.com" - }, - "fips-us-gov-west-1" : { - "credentialScope" : { - "region" : "us-gov-west-1" - }, - "hostname" : "support.us-gov-west-1.amazonaws.com" + }, + "elasticache": { + "endpoints": { + "us-iso-east-1": {} } }, - "partitionEndpoint" : "aws-us-gov-global" - }, - "swf" : { - "endpoints" : { - "us-gov-east-1" : { - "credentialScope" : { - "region" : "us-gov-east-1" - }, - "hostname" : "swf.us-gov-east-1.amazonaws.com" - }, - "us-gov-west-1" : { - "credentialScope" : { - "region" : "us-gov-west-1" - }, - "hostname" : "swf.us-gov-west-1.amazonaws.com" + "elasticloadbalancing": { + "endpoints": { + "us-iso-east-1": { + "protocols": [ + "http", + "https" + ] + } } - } - }, - "tagging" : { - "endpoints" : { - "us-gov-east-1" : { }, - "us-gov-west-1" : { } - } - }, - "transcribe" : { - "defaults" : { - "protocols" : [ "https" ] }, - "endpoints" : { - "fips-us-gov-east-1" : { - "credentialScope" : { - "region" : "us-gov-east-1" - }, - "hostname" : "fips.transcribe.us-gov-east-1.amazonaws.com" - }, - "fips-us-gov-west-1" : { - "credentialScope" : { - "region" : "us-gov-west-1" - }, - "hostname" : "fips.transcribe.us-gov-west-1.amazonaws.com" - }, - "us-gov-east-1" : { }, - "us-gov-west-1" : { } - } - }, - "transfer" : { - "endpoints" : { - "fips-us-gov-east-1" : { - "credentialScope" : { - "region" : "us-gov-east-1" - }, - "hostname" : "transfer-fips.us-gov-east-1.amazonaws.com" - }, - "fips-us-gov-west-1" : { - "credentialScope" : { - "region" : "us-gov-west-1" - }, - "hostname" : "transfer-fips.us-gov-west-1.amazonaws.com" + "elasticmapreduce": { + "endpoints": { + "us-iso-east-1": { + "protocols": [ + "https" + ] + } + } + }, + "es": { + "endpoints": { + "us-iso-east-1": {} + } + }, + "events": { + "endpoints": { + "us-iso-east-1": {} + } + }, + "firehose": { + "endpoints": { + "us-iso-east-1": {} + } + }, + "glacier": { + "endpoints": { + "us-iso-east-1": { + "protocols": [ + "http", + "https" + ] + } + } + }, + "health": { + "endpoints": { + "us-iso-east-1": {} + } + }, + "iam": { + "endpoints": { + "aws-iso-global": { + "credentialScope": { + "region": "us-iso-east-1" + }, + "hostname": "iam.us-iso-east-1.c2s.ic.gov" + } }, - "us-gov-east-1" : { }, - "us-gov-west-1" : { } - } - }, - "translate" : { - "defaults" : { - "protocols" : [ "https" ] + "isRegionalized": false, + "partitionEndpoint": "aws-iso-global" }, - "endpoints" : { - "us-gov-west-1" : { }, - "us-gov-west-1-fips" : { - "credentialScope" : { - "region" : "us-gov-west-1" - }, - "hostname" : "translate-fips.us-gov-west-1.amazonaws.com" + "kinesis": { + "endpoints": { + "us-iso-east-1": {} } - } - }, - "waf-regional" : { - "endpoints" : { - "fips-us-gov-east-1" : { - "credentialScope" : { - "region" : "us-gov-east-1" + }, + "kms": { + "endpoints": { + "ProdFips": { + "credentialScope": { + "region": "us-iso-east-1" + }, + "hostname": "kms-fips.us-iso-east-1.c2s.ic.gov" }, - "hostname" : "waf-regional-fips.us-gov-east-1.amazonaws.com" + "us-iso-east-1": {} + } + }, + "lambda": { + "endpoints": { + "us-iso-east-1": {} + } + }, + "logs": { + "endpoints": { + "us-iso-east-1": {} + } + }, + "medialive": { + "endpoints": { + "us-iso-east-1": {} + } + }, + "mediapackage": { + "endpoints": { + "us-iso-east-1": {} + } + }, + "monitoring": { + "endpoints": { + "us-iso-east-1": {} + } + }, + "outposts": { + "endpoints": { + "us-iso-east-1": {} + } + }, + "rds": { + "endpoints": { + "us-iso-east-1": {} + } + }, + "redshift": { + "endpoints": { + "us-iso-east-1": {} + } + }, + "route53": { + "endpoints": { + "aws-iso-global": { + "credentialScope": { + "region": "us-iso-east-1" + }, + "hostname": "route53.c2s.ic.gov" + } }, - "fips-us-gov-west-1" : { - "credentialScope" : { - "region" : "us-gov-west-1" - }, - "hostname" : "waf-regional-fips.us-gov-west-1.amazonaws.com" + "isRegionalized": false, + "partitionEndpoint": "aws-iso-global" + }, + "runtime.sagemaker": { + "endpoints": { + "us-iso-east-1": {} + } + }, + "s3": { + "defaults": { + "signatureVersions": [ + "s3v4" + ] }, - "us-gov-east-1" : { - "credentialScope" : { - "region" : "us-gov-east-1" + "endpoints": { + "us-iso-east-1": { + "signatureVersions": [ + "s3v4" + ], + "protocols": [ + "http", + "https" + ] + } + } + }, + "secretsmanager": { + "endpoints": { + "us-iso-east-1": {} + } + }, + "snowball": { + "endpoints": { + "us-iso-east-1": {} + } + }, + "sns": { + "endpoints": { + "us-iso-east-1": { + "protocols": [ + "http", + "https" + ] + } + } + }, + "sqs": { + "endpoints": { + "us-iso-east-1": { + "protocols": [ + "http", + "https" + ] + } + } + }, + "ssm": { + "endpoints": { + "us-iso-east-1": {} + } + }, + "states": { + "endpoints": { + "us-iso-east-1": {} + } + }, + "streams.dynamodb": { + "defaults": { + "credentialScope": { + "service": "dynamodb" }, - "hostname" : "waf-regional.us-gov-east-1.amazonaws.com" + "protocols": [ + "http", + "https" + ] }, - "us-gov-west-1" : { - "credentialScope" : { - "region" : "us-gov-west-1" - }, - "hostname" : "waf-regional.us-gov-west-1.amazonaws.com" + "endpoints": { + "us-iso-east-1": { + "protocols": [ + "http", + "https" + ] + } } - } - }, - "workspaces" : { - "endpoints" : { - "fips-us-gov-west-1" : { - "credentialScope" : { - "region" : "us-gov-west-1" - }, - "hostname" : "workspaces-fips.us-gov-west-1.amazonaws.com" + }, + "sts": { + "endpoints": { + "us-iso-east-1": {} + } + }, + "support": { + "endpoints": { + "aws-iso-global": { + "credentialScope": { + "region": "us-iso-east-1" + }, + "hostname": "support.us-iso-east-1.c2s.ic.gov" + } }, - "us-gov-west-1" : { } - } - }, - "xray" : { - "endpoints" : { - "fips-us-gov-east-1" : { - "credentialScope" : { - "region" : "us-gov-east-1" - }, - "hostname" : "xray-fips.us-gov-east-1.amazonaws.com" + "partitionEndpoint": "aws-iso-global" + }, + "swf": { + "endpoints": { + "us-iso-east-1": {} + } + }, + "transcribe": { + "defaults": { + "protocols": [ + "https" + ] }, - "fips-us-gov-west-1" : { - "credentialScope" : { - "region" : "us-gov-west-1" - }, - "hostname" : "xray-fips.us-gov-west-1.amazonaws.com" + "endpoints": { + "us-iso-east-1": {} + } + }, + "transcribestreaming": { + "endpoints": { + "us-iso-east-1": {} + } + }, + "translate": { + "defaults": { + "protocols": [ + "https" + ] }, - "us-gov-east-1" : { }, - "us-gov-west-1" : { } - } - } - } - }, { - "defaults" : { - "hostname" : "{service}.{region}.{dnsSuffix}", - "protocols" : [ "https" ], - "signatureVersions" : [ "v4" ] - }, - "dnsSuffix" : "c2s.ic.gov", - "partition" : "aws-iso", - "partitionName" : "AWS ISO (US)", - "regionRegex" : "^us\\-iso\\-\\w+\\-\\d+$", - "regions" : { - "us-iso-east-1" : { - "description" : "US ISO East" - } - }, - "services" : { - "api.ecr" : { - "endpoints" : { - "us-iso-east-1" : { - "credentialScope" : { - "region" : "us-iso-east-1" - }, - "hostname" : "api.ecr.us-iso-east-1.c2s.ic.gov" + "endpoints": { + "us-iso-east-1": {} } - } - }, - "api.sagemaker" : { - "endpoints" : { - "us-iso-east-1" : { } - } - }, - "apigateway" : { - "endpoints" : { - "us-iso-east-1" : { } - } - }, - "application-autoscaling" : { - "defaults" : { - "protocols" : [ "http", "https" ] }, - "endpoints" : { - "us-iso-east-1" : { } - } - }, - "autoscaling" : { - "endpoints" : { - "us-iso-east-1" : { - "protocols" : [ "http", "https" ] + "workspaces": { + "endpoints": { + "us-iso-east-1": {} } } + } + }, + { + "defaults": { + "hostname": "{service}.{region}.{dnsSuffix}", + "signatureVersions": [ + "v4" + ], + "protocols": [ + "https" + ] }, - "cloudformation" : { - "endpoints" : { - "us-iso-east-1" : { } - } - }, - "cloudtrail" : { - "endpoints" : { - "us-iso-east-1" : { } - } - }, - "codedeploy" : { - "endpoints" : { - "us-iso-east-1" : { } + "dnsSuffix": "sc2s.sgov.gov", + "partition": "aws-iso-b", + "partitionName": "AWS ISOB (US)", + "regionRegex": "^us\\-isob\\-\\w+\\-\\d+$", + "regions": { + "us-isob-east-1": { + "description": "US ISOB East (Ohio)" } }, - "comprehend" : { - "defaults" : { - "protocols" : [ "https" ] + "services": { + "api.ecr": { + "endpoints": { + "us-isob-east-1": { + "credentialScope": { + "region": "us-isob-east-1" + }, + "hostname": "api.ecr.us-isob-east-1.sc2s.sgov.gov" + } + } }, - "endpoints" : { - "us-iso-east-1" : { } - } - }, - "config" : { - "endpoints" : { - "us-iso-east-1" : { } - } - }, - "datapipeline" : { - "endpoints" : { - "us-iso-east-1" : { } - } - }, - "directconnect" : { - "endpoints" : { - "us-iso-east-1" : { } - } - }, - "dms" : { - "endpoints" : { - "dms-fips" : { - "credentialScope" : { - "region" : "us-iso-east-1" - }, - "hostname" : "dms.us-iso-east-1.c2s.ic.gov" + "application-autoscaling": { + "defaults": { + "protocols": [ + "http", + "https" + ] }, - "us-iso-east-1" : { } - } - }, - "ds" : { - "endpoints" : { - "us-iso-east-1" : { } - } - }, - "dynamodb" : { - "endpoints" : { - "us-iso-east-1" : { - "protocols" : [ "http", "https" ] + "endpoints": { + "us-isob-east-1": {} } - } - }, - "ec2" : { - "endpoints" : { - "us-iso-east-1" : { } - } - }, - "ecs" : { - "endpoints" : { - "us-iso-east-1" : { } - } - }, - "elasticache" : { - "endpoints" : { - "us-iso-east-1" : { } - } - }, - "elasticfilesystem" : { - "endpoints" : { - "fips-us-iso-east-1" : { - "credentialScope" : { - "region" : "us-iso-east-1" - }, - "hostname" : "elasticfilesystem-fips.us-iso-east-1.c2s.ic.gov" + }, + "autoscaling": { + "defaults": { + "protocols": [ + "http", + "https" + ] }, - "us-iso-east-1" : { } - } - }, - "elasticloadbalancing" : { - "endpoints" : { - "us-iso-east-1" : { - "protocols" : [ "http", "https" ] + "endpoints": { + "us-isob-east-1": {} } - } - }, - "elasticmapreduce" : { - "endpoints" : { - "us-iso-east-1" : { - "protocols" : [ "https" ] + }, + "cloudformation": { + "endpoints": { + "us-isob-east-1": {} } - } - }, - "es" : { - "endpoints" : { - "us-iso-east-1" : { } - } - }, - "events" : { - "endpoints" : { - "us-iso-east-1" : { } - } - }, - "firehose" : { - "endpoints" : { - "us-iso-east-1" : { } - } - }, - "glacier" : { - "endpoints" : { - "us-iso-east-1" : { - "protocols" : [ "http", "https" ] + }, + "cloudtrail": { + "endpoints": { + "us-isob-east-1": {} } - } - }, - "health" : { - "endpoints" : { - "us-iso-east-1" : { } - } - }, - "iam" : { - "endpoints" : { - "aws-iso-global" : { - "credentialScope" : { - "region" : "us-iso-east-1" - }, - "hostname" : "iam.us-iso-east-1.c2s.ic.gov" + }, + "codedeploy": { + "endpoints": { + "us-isob-east-1": {} } }, - "isRegionalized" : false, - "partitionEndpoint" : "aws-iso-global" - }, - "kinesis" : { - "endpoints" : { - "us-iso-east-1" : { } - } - }, - "kms" : { - "endpoints" : { - "ProdFips" : { - "credentialScope" : { - "region" : "us-iso-east-1" + "config": { + "endpoints": { + "us-isob-east-1": {} + } + }, + "directconnect": { + "endpoints": { + "us-isob-east-1": {} + } + }, + "dms": { + "endpoints": { + "dms-fips": { + "credentialScope": { + "region": "us-isob-east-1" + }, + "hostname": "dms.us-isob-east-1.sc2s.sgov.gov" }, - "hostname" : "kms-fips.us-iso-east-1.c2s.ic.gov" + "us-isob-east-1": {} + } + }, + "dynamodb": { + "defaults": { + "protocols": [ + "http", + "https" + ] }, - "us-iso-east-1" : { } - } - }, - "lambda" : { - "endpoints" : { - "us-iso-east-1" : { } - } - }, - "logs" : { - "endpoints" : { - "us-iso-east-1" : { } - } - }, - "medialive" : { - "endpoints" : { - "us-iso-east-1" : { } - } - }, - "mediapackage" : { - "endpoints" : { - "us-iso-east-1" : { } - } - }, - "monitoring" : { - "endpoints" : { - "us-iso-east-1" : { } - } - }, - "outposts" : { - "endpoints" : { - "us-iso-east-1" : { } - } - }, - "ram" : { - "endpoints" : { - "us-iso-east-1" : { } - } - }, - "rds" : { - "endpoints" : { - "us-iso-east-1" : { } - } - }, - "redshift" : { - "endpoints" : { - "us-iso-east-1" : { } - } - }, - "route53" : { - "endpoints" : { - "aws-iso-global" : { - "credentialScope" : { - "region" : "us-iso-east-1" - }, - "hostname" : "route53.c2s.ic.gov" + "endpoints": { + "us-isob-east-1": {} } }, - "isRegionalized" : false, - "partitionEndpoint" : "aws-iso-global" - }, - "runtime.sagemaker" : { - "endpoints" : { - "us-iso-east-1" : { } - } - }, - "s3" : { - "defaults" : { - "signatureVersions" : [ "s3v4" ] + "ec2": { + "defaults": { + "protocols": [ + "http", + "https" + ] + }, + "endpoints": { + "us-isob-east-1": {} + } }, - "endpoints" : { - "us-iso-east-1" : { - "protocols" : [ "http", "https" ], - "signatureVersions" : [ "s3v4" ] + "ecs": { + "endpoints": { + "us-isob-east-1": {} } - } - }, - "secretsmanager" : { - "endpoints" : { - "us-iso-east-1" : { } - } - }, - "snowball" : { - "endpoints" : { - "us-iso-east-1" : { } - } - }, - "sns" : { - "endpoints" : { - "us-iso-east-1" : { - "protocols" : [ "http", "https" ] + }, + "elasticache": { + "endpoints": { + "us-isob-east-1": {} } - } - }, - "sqs" : { - "endpoints" : { - "us-iso-east-1" : { - "protocols" : [ "http", "https" ] + }, + "elasticloadbalancing": { + "endpoints": { + "us-isob-east-1": { + "protocols": [ + "https" + ] + } } - } - }, - "ssm" : { - "endpoints" : { - "us-iso-east-1" : { } - } - }, - "states" : { - "endpoints" : { - "us-iso-east-1" : { } - } - }, - "streams.dynamodb" : { - "defaults" : { - "credentialScope" : { - "service" : "dynamodb" + }, + "elasticmapreduce": { + "endpoints": { + "us-isob-east-1": {} + } + }, + "es": { + "endpoints": { + "us-isob-east-1": {} + } + }, + "events": { + "endpoints": { + "us-isob-east-1": {} + } + }, + "glacier": { + "endpoints": { + "us-isob-east-1": {} + } + }, + "health": { + "endpoints": { + "us-isob-east-1": {} + } + }, + "iam": { + "endpoints": { + "aws-iso-b-global": { + "credentialScope": { + "region": "us-isob-east-1" + }, + "hostname": "iam.us-isob-east-1.sc2s.sgov.gov" + } }, - "protocols" : [ "http", "https" ] + "isRegionalized": false, + "partitionEndpoint": "aws-iso-b-global" }, - "endpoints" : { - "us-iso-east-1" : { - "protocols" : [ "http", "https" ] + "kinesis": { + "endpoints": { + "us-isob-east-1": {} } - } - }, - "sts" : { - "endpoints" : { - "us-iso-east-1" : { } - } - }, - "support" : { - "endpoints" : { - "aws-iso-global" : { - "credentialScope" : { - "region" : "us-iso-east-1" + }, + "kms": { + "endpoints": { + "ProdFips": { + "credentialScope": { + "region": "us-isob-east-1" + }, + "hostname": "kms-fips.us-isob-east-1.sc2s.sgov.gov" }, - "hostname" : "support.us-iso-east-1.c2s.ic.gov" + "us-isob-east-1": {} } }, - "partitionEndpoint" : "aws-iso-global" - }, - "swf" : { - "endpoints" : { - "us-iso-east-1" : { } - } - }, - "transcribe" : { - "defaults" : { - "protocols" : [ "https" ] + "lambda": { + "endpoints": { + "us-isob-east-1": {} + } }, - "endpoints" : { - "us-iso-east-1" : { } - } - }, - "transcribestreaming" : { - "endpoints" : { - "us-iso-east-1" : { } - } - }, - "translate" : { - "defaults" : { - "protocols" : [ "https" ] + "license-manager": { + "endpoints": { + "us-isob-east-1": {} + } }, - "endpoints" : { - "us-iso-east-1" : { } - } - }, - "workspaces" : { - "endpoints" : { - "us-iso-east-1" : { } - } - } - } - }, { - "defaults" : { - "hostname" : "{service}.{region}.{dnsSuffix}", - "protocols" : [ "https" ], - "signatureVersions" : [ "v4" ] - }, - "dnsSuffix" : "sc2s.sgov.gov", - "partition" : "aws-iso-b", - "partitionName" : "AWS ISOB (US)", - "regionRegex" : "^us\\-isob\\-\\w+\\-\\d+$", - "regions" : { - "us-isob-east-1" : { - "description" : "US ISOB East (Ohio)" - } - }, - "services" : { - "api.ecr" : { - "endpoints" : { - "us-isob-east-1" : { - "credentialScope" : { - "region" : "us-isob-east-1" - }, - "hostname" : "api.ecr.us-isob-east-1.sc2s.sgov.gov" + "logs": { + "endpoints": { + "us-isob-east-1": {} } - } - }, - "application-autoscaling" : { - "defaults" : { - "protocols" : [ "http", "https" ] }, - "endpoints" : { - "us-isob-east-1" : { } - } - }, - "autoscaling" : { - "defaults" : { - "protocols" : [ "http", "https" ] + "monitoring": { + "endpoints": { + "us-isob-east-1": {} + } }, - "endpoints" : { - "us-isob-east-1" : { } - } - }, - "cloudformation" : { - "endpoints" : { - "us-isob-east-1" : { } - } - }, - "cloudtrail" : { - "endpoints" : { - "us-isob-east-1" : { } - } - }, - "codedeploy" : { - "endpoints" : { - "us-isob-east-1" : { } - } - }, - "config" : { - "endpoints" : { - "us-isob-east-1" : { } - } - }, - "directconnect" : { - "endpoints" : { - "us-isob-east-1" : { } - } - }, - "dms" : { - "endpoints" : { - "dms-fips" : { - "credentialScope" : { - "region" : "us-isob-east-1" - }, - "hostname" : "dms.us-isob-east-1.sc2s.sgov.gov" - }, - "us-isob-east-1" : { } - } - }, - "dynamodb" : { - "defaults" : { - "protocols" : [ "http", "https" ] + "rds": { + "endpoints": { + "us-isob-east-1": {} + } }, - "endpoints" : { - "us-isob-east-1" : { } - } - }, - "ec2" : { - "defaults" : { - "protocols" : [ "http", "https" ] + "redshift": { + "endpoints": { + "us-isob-east-1": {} + } }, - "endpoints" : { - "us-isob-east-1" : { } - } - }, - "ecs" : { - "endpoints" : { - "us-isob-east-1" : { } - } - }, - "elasticache" : { - "endpoints" : { - "us-isob-east-1" : { } - } - }, - "elasticloadbalancing" : { - "endpoints" : { - "us-isob-east-1" : { - "protocols" : [ "https" ] + "route53": { + "endpoints": { + "aws-iso-b-global": { + "credentialScope": { + "region": "us-isob-east-1" + }, + "hostname": "route53.sc2s.sgov.gov" + } + }, + "isRegionalized": false, + "partitionEndpoint": "aws-iso-b-global" + }, + "s3": { + "defaults": { + "signatureVersions": [ + "s3v4" + ], + "protocols": [ + "http", + "https" + ] + }, + "endpoints": { + "us-isob-east-1": {} } - } - }, - "elasticmapreduce" : { - "endpoints" : { - "us-isob-east-1" : { } - } - }, - "es" : { - "endpoints" : { - "us-isob-east-1" : { } - } - }, - "events" : { - "endpoints" : { - "us-isob-east-1" : { } - } - }, - "glacier" : { - "endpoints" : { - "us-isob-east-1" : { } - } - }, - "health" : { - "endpoints" : { - "us-isob-east-1" : { } - } - }, - "iam" : { - "endpoints" : { - "aws-iso-b-global" : { - "credentialScope" : { - "region" : "us-isob-east-1" - }, - "hostname" : "iam.us-isob-east-1.sc2s.sgov.gov" + }, + "snowball": { + "endpoints": { + "us-isob-east-1": {} } }, - "isRegionalized" : false, - "partitionEndpoint" : "aws-iso-b-global" - }, - "kinesis" : { - "endpoints" : { - "us-isob-east-1" : { } - } - }, - "kms" : { - "endpoints" : { - "ProdFips" : { - "credentialScope" : { - "region" : "us-isob-east-1" - }, - "hostname" : "kms-fips.us-isob-east-1.sc2s.sgov.gov" + "sns": { + "defaults": { + "protocols": [ + "http", + "https" + ] }, - "us-isob-east-1" : { } - } - }, - "lambda" : { - "endpoints" : { - "us-isob-east-1" : { } - } - }, - "license-manager" : { - "endpoints" : { - "us-isob-east-1" : { } - } - }, - "logs" : { - "endpoints" : { - "us-isob-east-1" : { } - } - }, - "monitoring" : { - "endpoints" : { - "us-isob-east-1" : { } - } - }, - "rds" : { - "endpoints" : { - "us-isob-east-1" : { } - } - }, - "redshift" : { - "endpoints" : { - "us-isob-east-1" : { } - } - }, - "route53" : { - "endpoints" : { - "aws-iso-b-global" : { - "credentialScope" : { - "region" : "us-isob-east-1" - }, - "hostname" : "route53.sc2s.sgov.gov" + "endpoints": { + "us-isob-east-1": {} } }, - "isRegionalized" : false, - "partitionEndpoint" : "aws-iso-b-global" - }, - "s3" : { - "defaults" : { - "protocols" : [ "http", "https" ], - "signatureVersions" : [ "s3v4" ] + "sqs": { + "defaults": { + "protocols": [ + "http", + "https" + ], + "sslCommonName": "{region}.queue.{dnsSuffix}" + }, + "endpoints": { + "us-isob-east-1": {} + } }, - "endpoints" : { - "us-isob-east-1" : { } - } - }, - "snowball" : { - "endpoints" : { - "us-isob-east-1" : { } - } - }, - "sns" : { - "defaults" : { - "protocols" : [ "http", "https" ] + "ssm": { + "endpoints": { + "us-isob-east-1": {} + } }, - "endpoints" : { - "us-isob-east-1" : { } - } - }, - "sqs" : { - "defaults" : { - "protocols" : [ "http", "https" ], - "sslCommonName" : "{region}.queue.{dnsSuffix}" + "states": { + "endpoints": { + "us-isob-east-1": {} + } }, - "endpoints" : { - "us-isob-east-1" : { } - } - }, - "ssm" : { - "endpoints" : { - "us-isob-east-1" : { } - } - }, - "states" : { - "endpoints" : { - "us-isob-east-1" : { } - } - }, - "streams.dynamodb" : { - "defaults" : { - "credentialScope" : { - "service" : "dynamodb" + "streams.dynamodb": { + "defaults": { + "credentialScope": { + "service": "dynamodb" + }, + "protocols": [ + "http", + "https" + ] }, - "protocols" : [ "http", "https" ] + "endpoints": { + "us-isob-east-1": {} + } }, - "endpoints" : { - "us-isob-east-1" : { } - } - }, - "sts" : { - "endpoints" : { - "us-isob-east-1" : { } - } - }, - "support" : { - "endpoints" : { - "aws-iso-b-global" : { - "credentialScope" : { - "region" : "us-isob-east-1" - }, - "hostname" : "support.us-isob-east-1.sc2s.sgov.gov" + "sts": { + "endpoints": { + "us-isob-east-1": {} } }, - "partitionEndpoint" : "aws-iso-b-global" - }, - "swf" : { - "endpoints" : { - "us-isob-east-1" : { } + "support": { + "endpoints": { + "aws-iso-b-global": { + "credentialScope": { + "region": "us-isob-east-1" + }, + "hostname": "support.us-isob-east-1.sc2s.sgov.gov" + } + }, + "partitionEndpoint": "aws-iso-b-global" + }, + "swf": { + "endpoints": { + "us-isob-east-1": {} + } } } } - } ], - "version" : 3 + ], + "version": 3 } \ No newline at end of file diff --git a/service/docdb/customizations.go b/service/docdb/customizations.go index f8fb85edf23..44b46220931 100644 --- a/service/docdb/customizations.go +++ b/service/docdb/customizations.go @@ -83,6 +83,7 @@ func presignURL(r *request.Request, sourceRegion *string, newParams interface{}) func(opt *endpoints.Options) { opt.DisableSSL = aws.BoolValue(cfg.DisableSSL) opt.UseDualStack = aws.BoolValue(cfg.UseDualStack) + opt.DualStackEndpoint = cfg.DualStackEndpoint }, ) if err != nil { diff --git a/service/ec2/customizations.go b/service/ec2/customizations.go index 3ad30591894..73c0ed38c71 100644 --- a/service/ec2/customizations.go +++ b/service/ec2/customizations.go @@ -68,6 +68,7 @@ func fillPresignedURL(r *request.Request) { func(opt *endpoints.Options) { opt.DisableSSL = aws.BoolValue(cfg.DisableSSL) opt.UseDualStack = aws.BoolValue(cfg.UseDualStack) + opt.DualStackEndpoint = cfg.DualStackEndpoint }, ) if err != nil { diff --git a/service/neptune/customizations.go b/service/neptune/customizations.go index b325229f396..3108dc0ce98 100644 --- a/service/neptune/customizations.go +++ b/service/neptune/customizations.go @@ -83,6 +83,7 @@ func presignURL(r *request.Request, sourceRegion *string, newParams interface{}) func(opt *endpoints.Options) { opt.DisableSSL = aws.BoolValue(cfg.DisableSSL) opt.UseDualStack = aws.BoolValue(cfg.UseDualStack) + opt.DualStackEndpoint = cfg.DualStackEndpoint }, ) if err != nil { diff --git a/service/rds/customizations.go b/service/rds/customizations.go index 01d381a717e..0f065f11c24 100644 --- a/service/rds/customizations.go +++ b/service/rds/customizations.go @@ -141,6 +141,7 @@ func presignURL(r *request.Request, sourceRegion *string, newParams interface{}) func(opt *endpoints.Options) { opt.DisableSSL = aws.BoolValue(cfg.DisableSSL) opt.UseDualStack = aws.BoolValue(cfg.UseDualStack) + opt.DualStackEndpoint = cfg.DualStackEndpoint }, ) if err != nil { diff --git a/service/s3/endpoint_builder.go b/service/s3/endpoint_builder.go index 71e9c9eff06..2951131902b 100644 --- a/service/s3/endpoint_builder.go +++ b/service/s3/endpoint_builder.go @@ -224,6 +224,7 @@ func resolveRegionalEndpoint(r *request.Request, region string, endpointsID stri return r.Config.EndpointResolver.EndpointFor(endpointsID, region, func(opts *endpoints.Options) { opts.DisableSSL = aws.BoolValue(r.Config.DisableSSL) opts.UseDualStack = aws.BoolValue(r.Config.UseDualStack) + opts.DualStackEndpoint = r.Config.DualStackEndpoint opts.S3UsEast1RegionalEndpoint = endpoints.RegionalS3UsEast1Endpoint }) } diff --git a/service/s3/host_style_bucket_test.go b/service/s3/host_style_bucket_test.go index f80c33cca3d..f931d8e1952 100644 --- a/service/s3/host_style_bucket_test.go +++ b/service/s3/host_style_bucket_test.go @@ -136,7 +136,7 @@ func TestVirtualHostStyleSuite(t *testing.T) { t.Fatalf("expect no error, %v", err) } - cases := []struct { + var cases []struct { Bucket string Region string UseDualStack bool @@ -145,7 +145,7 @@ func TestVirtualHostStyleSuite(t *testing.T) { ConfiguredAddressingStyle string ExpectedURI string - }{} + } decoder := json.NewDecoder(f) if err := decoder.Decode(&cases); err != nil { diff --git a/service/s3control/endpoint_builder.go b/service/s3control/endpoint_builder.go index dcb59551191..70ea1966e07 100644 --- a/service/s3control/endpoint_builder.go +++ b/service/s3control/endpoint_builder.go @@ -141,6 +141,7 @@ func resolveRegionalEndpoint(r *request.Request, region string, endpointsID stri return r.Config.EndpointResolver.EndpointFor(endpointsID, region, func(opts *endpoints.Options) { opts.DisableSSL = aws.BoolValue(r.Config.DisableSSL) opts.UseDualStack = aws.BoolValue(r.Config.UseDualStack) + opts.DualStackEndpoint = r.Config.DualStackEndpoint opts.S3UsEast1RegionalEndpoint = endpoints.RegionalS3UsEast1Endpoint }) }