aboutsummaryrefslogtreecommitdiffhomepage
path: root/vendor/github.com/aws/aws-sdk-go/aws/endpoints/defaults.go
diff options
context:
space:
mode:
Diffstat (limited to 'vendor/github.com/aws/aws-sdk-go/aws/endpoints/defaults.go')
-rw-r--r--vendor/github.com/aws/aws-sdk-go/aws/endpoints/defaults.go1059
1 files changed, 1001 insertions, 58 deletions
diff --git a/vendor/github.com/aws/aws-sdk-go/aws/endpoints/defaults.go b/vendor/github.com/aws/aws-sdk-go/aws/endpoints/defaults.go
index d6d87e4..8e823be 100644
--- a/vendor/github.com/aws/aws-sdk-go/aws/endpoints/defaults.go
+++ b/vendor/github.com/aws/aws-sdk-go/aws/endpoints/defaults.go
@@ -24,6 +24,7 @@ const (
24 EuCentral1RegionID = "eu-central-1" // EU (Frankfurt). 24 EuCentral1RegionID = "eu-central-1" // EU (Frankfurt).
25 EuWest1RegionID = "eu-west-1" // EU (Ireland). 25 EuWest1RegionID = "eu-west-1" // EU (Ireland).
26 EuWest2RegionID = "eu-west-2" // EU (London). 26 EuWest2RegionID = "eu-west-2" // EU (London).
27 EuWest3RegionID = "eu-west-3" // EU (Paris).
27 SaEast1RegionID = "sa-east-1" // South America (Sao Paulo). 28 SaEast1RegionID = "sa-east-1" // South America (Sao Paulo).
28 UsEast1RegionID = "us-east-1" // US East (N. Virginia). 29 UsEast1RegionID = "us-east-1" // US East (N. Virginia).
29 UsEast2RegionID = "us-east-2" // US East (Ohio). 30 UsEast2RegionID = "us-east-2" // US East (Ohio).
@@ -33,7 +34,8 @@ const (
33 34
34// AWS China partition's regions. 35// AWS China partition's regions.
35const ( 36const (
36 CnNorth1RegionID = "cn-north-1" // China (Beijing). 37 CnNorth1RegionID = "cn-north-1" // China (Beijing).
38 CnNorthwest1RegionID = "cn-northwest-1" // China (Ningxia).
37) 39)
38 40
39// AWS GovCloud (US) partition's regions. 41// AWS GovCloud (US) partition's regions.
@@ -43,18 +45,26 @@ const (
43 45
44// Service identifiers 46// Service identifiers
45const ( 47const (
48 A4bServiceID = "a4b" // A4b.
46 AcmServiceID = "acm" // Acm. 49 AcmServiceID = "acm" // Acm.
50 AcmPcaServiceID = "acm-pca" // AcmPca.
51 ApiMediatailorServiceID = "api.mediatailor" // ApiMediatailor.
52 ApiPricingServiceID = "api.pricing" // ApiPricing.
47 ApigatewayServiceID = "apigateway" // Apigateway. 53 ApigatewayServiceID = "apigateway" // Apigateway.
48 ApplicationAutoscalingServiceID = "application-autoscaling" // ApplicationAutoscaling. 54 ApplicationAutoscalingServiceID = "application-autoscaling" // ApplicationAutoscaling.
49 Appstream2ServiceID = "appstream2" // Appstream2. 55 Appstream2ServiceID = "appstream2" // Appstream2.
50 AthenaServiceID = "athena" // Athena. 56 AthenaServiceID = "athena" // Athena.
51 AutoscalingServiceID = "autoscaling" // Autoscaling. 57 AutoscalingServiceID = "autoscaling" // Autoscaling.
58 AutoscalingPlansServiceID = "autoscaling-plans" // AutoscalingPlans.
52 BatchServiceID = "batch" // Batch. 59 BatchServiceID = "batch" // Batch.
53 BudgetsServiceID = "budgets" // Budgets. 60 BudgetsServiceID = "budgets" // Budgets.
61 CeServiceID = "ce" // Ce.
62 Cloud9ServiceID = "cloud9" // Cloud9.
54 ClouddirectoryServiceID = "clouddirectory" // Clouddirectory. 63 ClouddirectoryServiceID = "clouddirectory" // Clouddirectory.
55 CloudformationServiceID = "cloudformation" // Cloudformation. 64 CloudformationServiceID = "cloudformation" // Cloudformation.
56 CloudfrontServiceID = "cloudfront" // Cloudfront. 65 CloudfrontServiceID = "cloudfront" // Cloudfront.
57 CloudhsmServiceID = "cloudhsm" // Cloudhsm. 66 CloudhsmServiceID = "cloudhsm" // Cloudhsm.
67 Cloudhsmv2ServiceID = "cloudhsmv2" // Cloudhsmv2.
58 CloudsearchServiceID = "cloudsearch" // Cloudsearch. 68 CloudsearchServiceID = "cloudsearch" // Cloudsearch.
59 CloudtrailServiceID = "cloudtrail" // Cloudtrail. 69 CloudtrailServiceID = "cloudtrail" // Cloudtrail.
60 CodebuildServiceID = "codebuild" // Codebuild. 70 CodebuildServiceID = "codebuild" // Codebuild.
@@ -65,9 +75,11 @@ const (
65 CognitoIdentityServiceID = "cognito-identity" // CognitoIdentity. 75 CognitoIdentityServiceID = "cognito-identity" // CognitoIdentity.
66 CognitoIdpServiceID = "cognito-idp" // CognitoIdp. 76 CognitoIdpServiceID = "cognito-idp" // CognitoIdp.
67 CognitoSyncServiceID = "cognito-sync" // CognitoSync. 77 CognitoSyncServiceID = "cognito-sync" // CognitoSync.
78 ComprehendServiceID = "comprehend" // Comprehend.
68 ConfigServiceID = "config" // Config. 79 ConfigServiceID = "config" // Config.
69 CurServiceID = "cur" // Cur. 80 CurServiceID = "cur" // Cur.
70 DatapipelineServiceID = "datapipeline" // Datapipeline. 81 DatapipelineServiceID = "datapipeline" // Datapipeline.
82 DaxServiceID = "dax" // Dax.
71 DevicefarmServiceID = "devicefarm" // Devicefarm. 83 DevicefarmServiceID = "devicefarm" // Devicefarm.
72 DirectconnectServiceID = "directconnect" // Directconnect. 84 DirectconnectServiceID = "directconnect" // Directconnect.
73 DiscoveryServiceID = "discovery" // Discovery. 85 DiscoveryServiceID = "discovery" // Discovery.
@@ -89,8 +101,12 @@ const (
89 EsServiceID = "es" // Es. 101 EsServiceID = "es" // Es.
90 EventsServiceID = "events" // Events. 102 EventsServiceID = "events" // Events.
91 FirehoseServiceID = "firehose" // Firehose. 103 FirehoseServiceID = "firehose" // Firehose.
104 FmsServiceID = "fms" // Fms.
92 GameliftServiceID = "gamelift" // Gamelift. 105 GameliftServiceID = "gamelift" // Gamelift.
93 GlacierServiceID = "glacier" // Glacier. 106 GlacierServiceID = "glacier" // Glacier.
107 GlueServiceID = "glue" // Glue.
108 GreengrassServiceID = "greengrass" // Greengrass.
109 GuarddutyServiceID = "guardduty" // Guardduty.
94 HealthServiceID = "health" // Health. 110 HealthServiceID = "health" // Health.
95 IamServiceID = "iam" // Iam. 111 IamServiceID = "iam" // Iam.
96 ImportexportServiceID = "importexport" // Importexport. 112 ImportexportServiceID = "importexport" // Importexport.
@@ -98,17 +114,24 @@ const (
98 IotServiceID = "iot" // Iot. 114 IotServiceID = "iot" // Iot.
99 KinesisServiceID = "kinesis" // Kinesis. 115 KinesisServiceID = "kinesis" // Kinesis.
100 KinesisanalyticsServiceID = "kinesisanalytics" // Kinesisanalytics. 116 KinesisanalyticsServiceID = "kinesisanalytics" // Kinesisanalytics.
117 KinesisvideoServiceID = "kinesisvideo" // Kinesisvideo.
101 KmsServiceID = "kms" // Kms. 118 KmsServiceID = "kms" // Kms.
102 LambdaServiceID = "lambda" // Lambda. 119 LambdaServiceID = "lambda" // Lambda.
103 LightsailServiceID = "lightsail" // Lightsail. 120 LightsailServiceID = "lightsail" // Lightsail.
104 LogsServiceID = "logs" // Logs. 121 LogsServiceID = "logs" // Logs.
105 MachinelearningServiceID = "machinelearning" // Machinelearning. 122 MachinelearningServiceID = "machinelearning" // Machinelearning.
106 MarketplacecommerceanalyticsServiceID = "marketplacecommerceanalytics" // Marketplacecommerceanalytics. 123 MarketplacecommerceanalyticsServiceID = "marketplacecommerceanalytics" // Marketplacecommerceanalytics.
124 MediaconvertServiceID = "mediaconvert" // Mediaconvert.
125 MedialiveServiceID = "medialive" // Medialive.
126 MediapackageServiceID = "mediapackage" // Mediapackage.
127 MediastoreServiceID = "mediastore" // Mediastore.
107 MeteringMarketplaceServiceID = "metering.marketplace" // MeteringMarketplace. 128 MeteringMarketplaceServiceID = "metering.marketplace" // MeteringMarketplace.
129 MghServiceID = "mgh" // Mgh.
108 MobileanalyticsServiceID = "mobileanalytics" // Mobileanalytics. 130 MobileanalyticsServiceID = "mobileanalytics" // Mobileanalytics.
109 ModelsLexServiceID = "models.lex" // ModelsLex. 131 ModelsLexServiceID = "models.lex" // ModelsLex.
110 MonitoringServiceID = "monitoring" // Monitoring. 132 MonitoringServiceID = "monitoring" // Monitoring.
111 MturkRequesterServiceID = "mturk-requester" // MturkRequester. 133 MturkRequesterServiceID = "mturk-requester" // MturkRequester.
134 NeptuneServiceID = "neptune" // Neptune.
112 OpsworksServiceID = "opsworks" // Opsworks. 135 OpsworksServiceID = "opsworks" // Opsworks.
113 OpsworksCmServiceID = "opsworks-cm" // OpsworksCm. 136 OpsworksCmServiceID = "opsworks-cm" // OpsworksCm.
114 OrganizationsServiceID = "organizations" // Organizations. 137 OrganizationsServiceID = "organizations" // Organizations.
@@ -117,12 +140,18 @@ const (
117 RdsServiceID = "rds" // Rds. 140 RdsServiceID = "rds" // Rds.
118 RedshiftServiceID = "redshift" // Redshift. 141 RedshiftServiceID = "redshift" // Redshift.
119 RekognitionServiceID = "rekognition" // Rekognition. 142 RekognitionServiceID = "rekognition" // Rekognition.
143 ResourceGroupsServiceID = "resource-groups" // ResourceGroups.
120 Route53ServiceID = "route53" // Route53. 144 Route53ServiceID = "route53" // Route53.
121 Route53domainsServiceID = "route53domains" // Route53domains. 145 Route53domainsServiceID = "route53domains" // Route53domains.
122 RuntimeLexServiceID = "runtime.lex" // RuntimeLex. 146 RuntimeLexServiceID = "runtime.lex" // RuntimeLex.
147 RuntimeSagemakerServiceID = "runtime.sagemaker" // RuntimeSagemaker.
123 S3ServiceID = "s3" // S3. 148 S3ServiceID = "s3" // S3.
149 SagemakerServiceID = "sagemaker" // Sagemaker.
124 SdbServiceID = "sdb" // Sdb. 150 SdbServiceID = "sdb" // Sdb.
151 SecretsmanagerServiceID = "secretsmanager" // Secretsmanager.
152 ServerlessrepoServiceID = "serverlessrepo" // Serverlessrepo.
125 ServicecatalogServiceID = "servicecatalog" // Servicecatalog. 153 ServicecatalogServiceID = "servicecatalog" // Servicecatalog.
154 ServicediscoveryServiceID = "servicediscovery" // Servicediscovery.
126 ShieldServiceID = "shield" // Shield. 155 ShieldServiceID = "shield" // Shield.
127 SmsServiceID = "sms" // Sms. 156 SmsServiceID = "sms" // Sms.
128 SnowballServiceID = "snowball" // Snowball. 157 SnowballServiceID = "snowball" // Snowball.
@@ -136,9 +165,11 @@ const (
136 SupportServiceID = "support" // Support. 165 SupportServiceID = "support" // Support.
137 SwfServiceID = "swf" // Swf. 166 SwfServiceID = "swf" // Swf.
138 TaggingServiceID = "tagging" // Tagging. 167 TaggingServiceID = "tagging" // Tagging.
168 TranslateServiceID = "translate" // Translate.
139 WafServiceID = "waf" // Waf. 169 WafServiceID = "waf" // Waf.
140 WafRegionalServiceID = "waf-regional" // WafRegional. 170 WafRegionalServiceID = "waf-regional" // WafRegional.
141 WorkdocsServiceID = "workdocs" // Workdocs. 171 WorkdocsServiceID = "workdocs" // Workdocs.
172 WorkmailServiceID = "workmail" // Workmail.
142 WorkspacesServiceID = "workspaces" // Workspaces. 173 WorkspacesServiceID = "workspaces" // Workspaces.
143 XrayServiceID = "xray" // Xray. 174 XrayServiceID = "xray" // Xray.
144) 175)
@@ -216,6 +247,9 @@ var awsPartition = partition{
216 "eu-west-2": region{ 247 "eu-west-2": region{
217 Description: "EU (London)", 248 Description: "EU (London)",
218 }, 249 },
250 "eu-west-3": region{
251 Description: "EU (Paris)",
252 },
219 "sa-east-1": region{ 253 "sa-east-1": region{
220 Description: "South America (Sao Paulo)", 254 Description: "South America (Sao Paulo)",
221 }, 255 },
@@ -233,6 +267,12 @@ var awsPartition = partition{
233 }, 267 },
234 }, 268 },
235 Services: services{ 269 Services: services{
270 "a4b": service{
271
272 Endpoints: endpoints{
273 "us-east-1": endpoint{},
274 },
275 },
236 "acm": service{ 276 "acm": service{
237 277
238 Endpoints: endpoints{ 278 Endpoints: endpoints{
@@ -245,6 +285,7 @@ var awsPartition = partition{
245 "eu-central-1": endpoint{}, 285 "eu-central-1": endpoint{},
246 "eu-west-1": endpoint{}, 286 "eu-west-1": endpoint{},
247 "eu-west-2": endpoint{}, 287 "eu-west-2": endpoint{},
288 "eu-west-3": endpoint{},
248 "sa-east-1": endpoint{}, 289 "sa-east-1": endpoint{},
249 "us-east-1": endpoint{}, 290 "us-east-1": endpoint{},
250 "us-east-2": endpoint{}, 291 "us-east-2": endpoint{},
@@ -252,6 +293,43 @@ var awsPartition = partition{
252 "us-west-2": endpoint{}, 293 "us-west-2": endpoint{},
253 }, 294 },
254 }, 295 },
296 "acm-pca": service{
297 Defaults: endpoint{
298 Protocols: []string{"https"},
299 },
300 Endpoints: endpoints{
301 "ap-northeast-1": endpoint{},
302 "ap-southeast-1": endpoint{},
303 "ap-southeast-2": endpoint{},
304 "ca-central-1": endpoint{},
305 "eu-central-1": endpoint{},
306 "eu-west-1": endpoint{},
307 "us-east-1": endpoint{},
308 "us-east-2": endpoint{},
309 "us-west-2": endpoint{},
310 },
311 },
312 "api.mediatailor": service{
313
314 Endpoints: endpoints{
315 "ap-northeast-1": endpoint{},
316 "ap-southeast-1": endpoint{},
317 "ap-southeast-2": endpoint{},
318 "eu-west-1": endpoint{},
319 "us-east-1": endpoint{},
320 },
321 },
322 "api.pricing": service{
323 Defaults: endpoint{
324 CredentialScope: credentialScope{
325 Service: "pricing",
326 },
327 },
328 Endpoints: endpoints{
329 "ap-south-1": endpoint{},
330 "us-east-1": endpoint{},
331 },
332 },
255 "apigateway": service{ 333 "apigateway": service{
256 334
257 Endpoints: endpoints{ 335 Endpoints: endpoints{
@@ -260,9 +338,12 @@ var awsPartition = partition{
260 "ap-south-1": endpoint{}, 338 "ap-south-1": endpoint{},
261 "ap-southeast-1": endpoint{}, 339 "ap-southeast-1": endpoint{},
262 "ap-southeast-2": endpoint{}, 340 "ap-southeast-2": endpoint{},
341 "ca-central-1": endpoint{},
263 "eu-central-1": endpoint{}, 342 "eu-central-1": endpoint{},
264 "eu-west-1": endpoint{}, 343 "eu-west-1": endpoint{},
265 "eu-west-2": endpoint{}, 344 "eu-west-2": endpoint{},
345 "eu-west-3": endpoint{},
346 "sa-east-1": endpoint{},
266 "us-east-1": endpoint{}, 347 "us-east-1": endpoint{},
267 "us-east-2": endpoint{}, 348 "us-east-2": endpoint{},
268 "us-west-1": endpoint{}, 349 "us-west-1": endpoint{},
@@ -287,6 +368,7 @@ var awsPartition = partition{
287 "eu-central-1": endpoint{}, 368 "eu-central-1": endpoint{},
288 "eu-west-1": endpoint{}, 369 "eu-west-1": endpoint{},
289 "eu-west-2": endpoint{}, 370 "eu-west-2": endpoint{},
371 "eu-west-3": endpoint{},
290 "sa-east-1": endpoint{}, 372 "sa-east-1": endpoint{},
291 "us-east-1": endpoint{}, 373 "us-east-1": endpoint{},
292 "us-east-2": endpoint{}, 374 "us-east-2": endpoint{},
@@ -311,9 +393,14 @@ var awsPartition = partition{
311 "athena": service{ 393 "athena": service{
312 394
313 Endpoints: endpoints{ 395 Endpoints: endpoints{
314 "us-east-1": endpoint{}, 396 "ap-northeast-1": endpoint{},
315 "us-east-2": endpoint{}, 397 "ap-southeast-1": endpoint{},
316 "us-west-2": endpoint{}, 398 "ap-southeast-2": endpoint{},
399 "eu-central-1": endpoint{},
400 "eu-west-1": endpoint{},
401 "us-east-1": endpoint{},
402 "us-east-2": endpoint{},
403 "us-west-2": endpoint{},
317 }, 404 },
318 }, 405 },
319 "autoscaling": service{ 406 "autoscaling": service{
@@ -330,6 +417,7 @@ var awsPartition = partition{
330 "eu-central-1": endpoint{}, 417 "eu-central-1": endpoint{},
331 "eu-west-1": endpoint{}, 418 "eu-west-1": endpoint{},
332 "eu-west-2": endpoint{}, 419 "eu-west-2": endpoint{},
420 "eu-west-3": endpoint{},
333 "sa-east-1": endpoint{}, 421 "sa-east-1": endpoint{},
334 "us-east-1": endpoint{}, 422 "us-east-1": endpoint{},
335 "us-east-2": endpoint{}, 423 "us-east-2": endpoint{},
@@ -337,12 +425,38 @@ var awsPartition = partition{
337 "us-west-2": endpoint{}, 425 "us-west-2": endpoint{},
338 }, 426 },
339 }, 427 },
428 "autoscaling-plans": service{
429 Defaults: endpoint{
430 Hostname: "autoscaling.{region}.amazonaws.com",
431 Protocols: []string{"http", "https"},
432 CredentialScope: credentialScope{
433 Service: "autoscaling-plans",
434 },
435 },
436 Endpoints: endpoints{
437 "ap-southeast-1": endpoint{},
438 "eu-west-1": endpoint{},
439 "us-east-1": endpoint{},
440 "us-east-2": endpoint{},
441 "us-west-2": endpoint{},
442 },
443 },
340 "batch": service{ 444 "batch": service{
341 445
342 Endpoints: endpoints{ 446 Endpoints: endpoints{
343 "eu-west-1": endpoint{}, 447 "ap-northeast-1": endpoint{},
344 "us-east-1": endpoint{}, 448 "ap-northeast-2": endpoint{},
345 "us-west-2": endpoint{}, 449 "ap-south-1": endpoint{},
450 "ap-southeast-1": endpoint{},
451 "ap-southeast-2": endpoint{},
452 "ca-central-1": endpoint{},
453 "eu-central-1": endpoint{},
454 "eu-west-1": endpoint{},
455 "eu-west-2": endpoint{},
456 "us-east-1": endpoint{},
457 "us-east-2": endpoint{},
458 "us-west-1": endpoint{},
459 "us-west-2": endpoint{},
346 }, 460 },
347 }, 461 },
348 "budgets": service{ 462 "budgets": service{
@@ -358,11 +472,35 @@ var awsPartition = partition{
358 }, 472 },
359 }, 473 },
360 }, 474 },
475 "ce": service{
476 PartitionEndpoint: "aws-global",
477 IsRegionalized: boxedFalse,
478
479 Endpoints: endpoints{
480 "aws-global": endpoint{
481 Hostname: "ce.us-east-1.amazonaws.com",
482 CredentialScope: credentialScope{
483 Region: "us-east-1",
484 },
485 },
486 },
487 },
488 "cloud9": service{
489
490 Endpoints: endpoints{
491 "ap-southeast-1": endpoint{},
492 "eu-west-1": endpoint{},
493 "us-east-1": endpoint{},
494 "us-east-2": endpoint{},
495 "us-west-2": endpoint{},
496 },
497 },
361 "clouddirectory": service{ 498 "clouddirectory": service{
362 499
363 Endpoints: endpoints{ 500 Endpoints: endpoints{
364 "ap-southeast-1": endpoint{}, 501 "ap-southeast-1": endpoint{},
365 "ap-southeast-2": endpoint{}, 502 "ap-southeast-2": endpoint{},
503 "eu-central-1": endpoint{},
366 "eu-west-1": endpoint{}, 504 "eu-west-1": endpoint{},
367 "eu-west-2": endpoint{}, 505 "eu-west-2": endpoint{},
368 "us-east-1": endpoint{}, 506 "us-east-1": endpoint{},
@@ -382,6 +520,7 @@ var awsPartition = partition{
382 "eu-central-1": endpoint{}, 520 "eu-central-1": endpoint{},
383 "eu-west-1": endpoint{}, 521 "eu-west-1": endpoint{},
384 "eu-west-2": endpoint{}, 522 "eu-west-2": endpoint{},
523 "eu-west-3": endpoint{},
385 "sa-east-1": endpoint{}, 524 "sa-east-1": endpoint{},
386 "us-east-1": endpoint{}, 525 "us-east-1": endpoint{},
387 "us-east-2": endpoint{}, 526 "us-east-2": endpoint{},
@@ -418,6 +557,27 @@ var awsPartition = partition{
418 "us-west-2": endpoint{}, 557 "us-west-2": endpoint{},
419 }, 558 },
420 }, 559 },
560 "cloudhsmv2": service{
561 Defaults: endpoint{
562 CredentialScope: credentialScope{
563 Service: "cloudhsm",
564 },
565 },
566 Endpoints: endpoints{
567 "ap-northeast-1": endpoint{},
568 "ap-south-1": endpoint{},
569 "ap-southeast-1": endpoint{},
570 "ap-southeast-2": endpoint{},
571 "ca-central-1": endpoint{},
572 "eu-central-1": endpoint{},
573 "eu-west-1": endpoint{},
574 "eu-west-2": endpoint{},
575 "us-east-1": endpoint{},
576 "us-east-2": endpoint{},
577 "us-west-1": endpoint{},
578 "us-west-2": endpoint{},
579 },
580 },
421 "cloudsearch": service{ 581 "cloudsearch": service{
422 582
423 Endpoints: endpoints{ 583 Endpoints: endpoints{
@@ -445,6 +605,7 @@ var awsPartition = partition{
445 "eu-central-1": endpoint{}, 605 "eu-central-1": endpoint{},
446 "eu-west-1": endpoint{}, 606 "eu-west-1": endpoint{},
447 "eu-west-2": endpoint{}, 607 "eu-west-2": endpoint{},
608 "eu-west-3": endpoint{},
448 "sa-east-1": endpoint{}, 609 "sa-east-1": endpoint{},
449 "us-east-1": endpoint{}, 610 "us-east-1": endpoint{},
450 "us-east-2": endpoint{}, 611 "us-east-2": endpoint{},
@@ -456,25 +617,63 @@ var awsPartition = partition{
456 617
457 Endpoints: endpoints{ 618 Endpoints: endpoints{
458 "ap-northeast-1": endpoint{}, 619 "ap-northeast-1": endpoint{},
620 "ap-northeast-2": endpoint{},
621 "ap-south-1": endpoint{},
459 "ap-southeast-1": endpoint{}, 622 "ap-southeast-1": endpoint{},
460 "ap-southeast-2": endpoint{}, 623 "ap-southeast-2": endpoint{},
624 "ca-central-1": endpoint{},
461 "eu-central-1": endpoint{}, 625 "eu-central-1": endpoint{},
462 "eu-west-1": endpoint{}, 626 "eu-west-1": endpoint{},
627 "eu-west-2": endpoint{},
628 "eu-west-3": endpoint{},
629 "sa-east-1": endpoint{},
463 "us-east-1": endpoint{}, 630 "us-east-1": endpoint{},
464 "us-east-2": endpoint{}, 631 "us-east-1-fips": endpoint{
465 "us-west-2": endpoint{}, 632 Hostname: "codebuild-fips.us-east-1.amazonaws.com",
633 CredentialScope: credentialScope{
634 Region: "us-east-1",
635 },
636 },
637 "us-east-2": endpoint{},
638 "us-east-2-fips": endpoint{
639 Hostname: "codebuild-fips.us-east-2.amazonaws.com",
640 CredentialScope: credentialScope{
641 Region: "us-east-2",
642 },
643 },
644 "us-west-1": endpoint{},
645 "us-west-1-fips": endpoint{
646 Hostname: "codebuild-fips.us-west-1.amazonaws.com",
647 CredentialScope: credentialScope{
648 Region: "us-west-1",
649 },
650 },
651 "us-west-2": endpoint{},
652 "us-west-2-fips": endpoint{
653 Hostname: "codebuild-fips.us-west-2.amazonaws.com",
654 CredentialScope: credentialScope{
655 Region: "us-west-2",
656 },
657 },
466 }, 658 },
467 }, 659 },
468 "codecommit": service{ 660 "codecommit": service{
469 661
470 Endpoints: endpoints{ 662 Endpoints: endpoints{
471 "ap-northeast-1": endpoint{}, 663 "ap-northeast-1": endpoint{},
664 "ap-northeast-2": endpoint{},
665 "ap-south-1": endpoint{},
472 "ap-southeast-1": endpoint{}, 666 "ap-southeast-1": endpoint{},
473 "ap-southeast-2": endpoint{}, 667 "ap-southeast-2": endpoint{},
668 "ca-central-1": endpoint{},
474 "eu-central-1": endpoint{}, 669 "eu-central-1": endpoint{},
475 "eu-west-1": endpoint{}, 670 "eu-west-1": endpoint{},
671 "eu-west-2": endpoint{},
672 "eu-west-3": endpoint{},
673 "sa-east-1": endpoint{},
476 "us-east-1": endpoint{}, 674 "us-east-1": endpoint{},
477 "us-east-2": endpoint{}, 675 "us-east-2": endpoint{},
676 "us-west-1": endpoint{},
478 "us-west-2": endpoint{}, 677 "us-west-2": endpoint{},
479 }, 678 },
480 }, 679 },
@@ -490,6 +689,7 @@ var awsPartition = partition{
490 "eu-central-1": endpoint{}, 689 "eu-central-1": endpoint{},
491 "eu-west-1": endpoint{}, 690 "eu-west-1": endpoint{},
492 "eu-west-2": endpoint{}, 691 "eu-west-2": endpoint{},
692 "eu-west-3": endpoint{},
493 "sa-east-1": endpoint{}, 693 "sa-east-1": endpoint{},
494 "us-east-1": endpoint{}, 694 "us-east-1": endpoint{},
495 "us-east-2": endpoint{}, 695 "us-east-2": endpoint{},
@@ -501,23 +701,37 @@ var awsPartition = partition{
501 701
502 Endpoints: endpoints{ 702 Endpoints: endpoints{
503 "ap-northeast-1": endpoint{}, 703 "ap-northeast-1": endpoint{},
704 "ap-northeast-2": endpoint{},
705 "ap-south-1": endpoint{},
504 "ap-southeast-1": endpoint{}, 706 "ap-southeast-1": endpoint{},
505 "ap-southeast-2": endpoint{}, 707 "ap-southeast-2": endpoint{},
708 "ca-central-1": endpoint{},
506 "eu-central-1": endpoint{}, 709 "eu-central-1": endpoint{},
507 "eu-west-1": endpoint{}, 710 "eu-west-1": endpoint{},
711 "eu-west-2": endpoint{},
712 "eu-west-3": endpoint{},
508 "sa-east-1": endpoint{}, 713 "sa-east-1": endpoint{},
509 "us-east-1": endpoint{}, 714 "us-east-1": endpoint{},
510 "us-east-2": endpoint{}, 715 "us-east-2": endpoint{},
716 "us-west-1": endpoint{},
511 "us-west-2": endpoint{}, 717 "us-west-2": endpoint{},
512 }, 718 },
513 }, 719 },
514 "codestar": service{ 720 "codestar": service{
515 721
516 Endpoints: endpoints{ 722 Endpoints: endpoints{
517 "eu-west-1": endpoint{}, 723 "ap-northeast-1": endpoint{},
518 "us-east-1": endpoint{}, 724 "ap-northeast-2": endpoint{},
519 "us-east-2": endpoint{}, 725 "ap-southeast-1": endpoint{},
520 "us-west-2": endpoint{}, 726 "ap-southeast-2": endpoint{},
727 "ca-central-1": endpoint{},
728 "eu-central-1": endpoint{},
729 "eu-west-1": endpoint{},
730 "eu-west-2": endpoint{},
731 "us-east-1": endpoint{},
732 "us-east-2": endpoint{},
733 "us-west-1": endpoint{},
734 "us-west-2": endpoint{},
521 }, 735 },
522 }, 736 },
523 "cognito-identity": service{ 737 "cognito-identity": service{
@@ -526,6 +740,7 @@ var awsPartition = partition{
526 "ap-northeast-1": endpoint{}, 740 "ap-northeast-1": endpoint{},
527 "ap-northeast-2": endpoint{}, 741 "ap-northeast-2": endpoint{},
528 "ap-south-1": endpoint{}, 742 "ap-south-1": endpoint{},
743 "ap-southeast-1": endpoint{},
529 "ap-southeast-2": endpoint{}, 744 "ap-southeast-2": endpoint{},
530 "eu-central-1": endpoint{}, 745 "eu-central-1": endpoint{},
531 "eu-west-1": endpoint{}, 746 "eu-west-1": endpoint{},
@@ -541,6 +756,7 @@ var awsPartition = partition{
541 "ap-northeast-1": endpoint{}, 756 "ap-northeast-1": endpoint{},
542 "ap-northeast-2": endpoint{}, 757 "ap-northeast-2": endpoint{},
543 "ap-south-1": endpoint{}, 758 "ap-south-1": endpoint{},
759 "ap-southeast-1": endpoint{},
544 "ap-southeast-2": endpoint{}, 760 "ap-southeast-2": endpoint{},
545 "eu-central-1": endpoint{}, 761 "eu-central-1": endpoint{},
546 "eu-west-1": endpoint{}, 762 "eu-west-1": endpoint{},
@@ -556,6 +772,7 @@ var awsPartition = partition{
556 "ap-northeast-1": endpoint{}, 772 "ap-northeast-1": endpoint{},
557 "ap-northeast-2": endpoint{}, 773 "ap-northeast-2": endpoint{},
558 "ap-south-1": endpoint{}, 774 "ap-south-1": endpoint{},
775 "ap-southeast-1": endpoint{},
559 "ap-southeast-2": endpoint{}, 776 "ap-southeast-2": endpoint{},
560 "eu-central-1": endpoint{}, 777 "eu-central-1": endpoint{},
561 "eu-west-1": endpoint{}, 778 "eu-west-1": endpoint{},
@@ -565,6 +782,17 @@ var awsPartition = partition{
565 "us-west-2": endpoint{}, 782 "us-west-2": endpoint{},
566 }, 783 },
567 }, 784 },
785 "comprehend": service{
786 Defaults: endpoint{
787 Protocols: []string{"https"},
788 },
789 Endpoints: endpoints{
790 "eu-west-1": endpoint{},
791 "us-east-1": endpoint{},
792 "us-east-2": endpoint{},
793 "us-west-2": endpoint{},
794 },
795 },
568 "config": service{ 796 "config": service{
569 797
570 Endpoints: endpoints{ 798 Endpoints: endpoints{
@@ -577,6 +805,7 @@ var awsPartition = partition{
577 "eu-central-1": endpoint{}, 805 "eu-central-1": endpoint{},
578 "eu-west-1": endpoint{}, 806 "eu-west-1": endpoint{},
579 "eu-west-2": endpoint{}, 807 "eu-west-2": endpoint{},
808 "eu-west-3": endpoint{},
580 "sa-east-1": endpoint{}, 809 "sa-east-1": endpoint{},
581 "us-east-1": endpoint{}, 810 "us-east-1": endpoint{},
582 "us-east-2": endpoint{}, 811 "us-east-2": endpoint{},
@@ -600,6 +829,21 @@ var awsPartition = partition{
600 "us-west-2": endpoint{}, 829 "us-west-2": endpoint{},
601 }, 830 },
602 }, 831 },
832 "dax": service{
833
834 Endpoints: endpoints{
835 "ap-northeast-1": endpoint{},
836 "ap-south-1": endpoint{},
837 "ap-southeast-1": endpoint{},
838 "ap-southeast-2": endpoint{},
839 "eu-west-1": endpoint{},
840 "sa-east-1": endpoint{},
841 "us-east-1": endpoint{},
842 "us-east-2": endpoint{},
843 "us-west-1": endpoint{},
844 "us-west-2": endpoint{},
845 },
846 },
603 "devicefarm": service{ 847 "devicefarm": service{
604 848
605 Endpoints: endpoints{ 849 Endpoints: endpoints{
@@ -618,6 +862,7 @@ var awsPartition = partition{
618 "eu-central-1": endpoint{}, 862 "eu-central-1": endpoint{},
619 "eu-west-1": endpoint{}, 863 "eu-west-1": endpoint{},
620 "eu-west-2": endpoint{}, 864 "eu-west-2": endpoint{},
865 "eu-west-3": endpoint{},
621 "sa-east-1": endpoint{}, 866 "sa-east-1": endpoint{},
622 "us-east-1": endpoint{}, 867 "us-east-1": endpoint{},
623 "us-east-2": endpoint{}, 868 "us-east-2": endpoint{},
@@ -643,6 +888,7 @@ var awsPartition = partition{
643 "eu-central-1": endpoint{}, 888 "eu-central-1": endpoint{},
644 "eu-west-1": endpoint{}, 889 "eu-west-1": endpoint{},
645 "eu-west-2": endpoint{}, 890 "eu-west-2": endpoint{},
891 "eu-west-3": endpoint{},
646 "sa-east-1": endpoint{}, 892 "sa-east-1": endpoint{},
647 "us-east-1": endpoint{}, 893 "us-east-1": endpoint{},
648 "us-east-2": endpoint{}, 894 "us-east-2": endpoint{},
@@ -655,14 +901,17 @@ var awsPartition = partition{
655 Endpoints: endpoints{ 901 Endpoints: endpoints{
656 "ap-northeast-1": endpoint{}, 902 "ap-northeast-1": endpoint{},
657 "ap-northeast-2": endpoint{}, 903 "ap-northeast-2": endpoint{},
904 "ap-south-1": endpoint{},
658 "ap-southeast-1": endpoint{}, 905 "ap-southeast-1": endpoint{},
659 "ap-southeast-2": endpoint{}, 906 "ap-southeast-2": endpoint{},
660 "ca-central-1": endpoint{}, 907 "ca-central-1": endpoint{},
661 "eu-central-1": endpoint{}, 908 "eu-central-1": endpoint{},
662 "eu-west-1": endpoint{}, 909 "eu-west-1": endpoint{},
663 "eu-west-2": endpoint{}, 910 "eu-west-2": endpoint{},
911 "sa-east-1": endpoint{},
664 "us-east-1": endpoint{}, 912 "us-east-1": endpoint{},
665 "us-east-2": endpoint{}, 913 "us-east-2": endpoint{},
914 "us-west-1": endpoint{},
666 "us-west-2": endpoint{}, 915 "us-west-2": endpoint{},
667 }, 916 },
668 }, 917 },
@@ -680,6 +929,7 @@ var awsPartition = partition{
680 "eu-central-1": endpoint{}, 929 "eu-central-1": endpoint{},
681 "eu-west-1": endpoint{}, 930 "eu-west-1": endpoint{},
682 "eu-west-2": endpoint{}, 931 "eu-west-2": endpoint{},
932 "eu-west-3": endpoint{},
683 "local": endpoint{ 933 "local": endpoint{
684 Hostname: "localhost:8000", 934 Hostname: "localhost:8000",
685 Protocols: []string{"http"}, 935 Protocols: []string{"http"},
@@ -708,6 +958,7 @@ var awsPartition = partition{
708 "eu-central-1": endpoint{}, 958 "eu-central-1": endpoint{},
709 "eu-west-1": endpoint{}, 959 "eu-west-1": endpoint{},
710 "eu-west-2": endpoint{}, 960 "eu-west-2": endpoint{},
961 "eu-west-3": endpoint{},
711 "sa-east-1": endpoint{}, 962 "sa-east-1": endpoint{},
712 "us-east-1": endpoint{}, 963 "us-east-1": endpoint{},
713 "us-east-2": endpoint{}, 964 "us-east-2": endpoint{},
@@ -730,12 +981,16 @@ var awsPartition = partition{
730 981
731 Endpoints: endpoints{ 982 Endpoints: endpoints{
732 "ap-northeast-1": endpoint{}, 983 "ap-northeast-1": endpoint{},
984 "ap-northeast-2": endpoint{},
985 "ap-south-1": endpoint{},
733 "ap-southeast-1": endpoint{}, 986 "ap-southeast-1": endpoint{},
734 "ap-southeast-2": endpoint{}, 987 "ap-southeast-2": endpoint{},
735 "ca-central-1": endpoint{}, 988 "ca-central-1": endpoint{},
736 "eu-central-1": endpoint{}, 989 "eu-central-1": endpoint{},
737 "eu-west-1": endpoint{}, 990 "eu-west-1": endpoint{},
738 "eu-west-2": endpoint{}, 991 "eu-west-2": endpoint{},
992 "eu-west-3": endpoint{},
993 "sa-east-1": endpoint{},
739 "us-east-1": endpoint{}, 994 "us-east-1": endpoint{},
740 "us-east-2": endpoint{}, 995 "us-east-2": endpoint{},
741 "us-west-1": endpoint{}, 996 "us-west-1": endpoint{},
@@ -746,12 +1001,16 @@ var awsPartition = partition{
746 1001
747 Endpoints: endpoints{ 1002 Endpoints: endpoints{
748 "ap-northeast-1": endpoint{}, 1003 "ap-northeast-1": endpoint{},
1004 "ap-northeast-2": endpoint{},
1005 "ap-south-1": endpoint{},
749 "ap-southeast-1": endpoint{}, 1006 "ap-southeast-1": endpoint{},
750 "ap-southeast-2": endpoint{}, 1007 "ap-southeast-2": endpoint{},
751 "ca-central-1": endpoint{}, 1008 "ca-central-1": endpoint{},
752 "eu-central-1": endpoint{}, 1009 "eu-central-1": endpoint{},
753 "eu-west-1": endpoint{}, 1010 "eu-west-1": endpoint{},
754 "eu-west-2": endpoint{}, 1011 "eu-west-2": endpoint{},
1012 "eu-west-3": endpoint{},
1013 "sa-east-1": endpoint{},
755 "us-east-1": endpoint{}, 1014 "us-east-1": endpoint{},
756 "us-east-2": endpoint{}, 1015 "us-east-2": endpoint{},
757 "us-west-1": endpoint{}, 1016 "us-west-1": endpoint{},
@@ -770,6 +1029,7 @@ var awsPartition = partition{
770 "eu-central-1": endpoint{}, 1029 "eu-central-1": endpoint{},
771 "eu-west-1": endpoint{}, 1030 "eu-west-1": endpoint{},
772 "eu-west-2": endpoint{}, 1031 "eu-west-2": endpoint{},
1032 "eu-west-3": endpoint{},
773 "sa-east-1": endpoint{}, 1033 "sa-east-1": endpoint{},
774 "us-east-1": endpoint{}, 1034 "us-east-1": endpoint{},
775 "us-east-2": endpoint{}, 1035 "us-east-2": endpoint{},
@@ -789,6 +1049,7 @@ var awsPartition = partition{
789 "eu-central-1": endpoint{}, 1049 "eu-central-1": endpoint{},
790 "eu-west-1": endpoint{}, 1050 "eu-west-1": endpoint{},
791 "eu-west-2": endpoint{}, 1051 "eu-west-2": endpoint{},
1052 "eu-west-3": endpoint{},
792 "sa-east-1": endpoint{}, 1053 "sa-east-1": endpoint{},
793 "us-east-1": endpoint{}, 1054 "us-east-1": endpoint{},
794 "us-east-2": endpoint{}, 1055 "us-east-2": endpoint{},
@@ -799,16 +1060,19 @@ var awsPartition = partition{
799 "elasticfilesystem": service{ 1060 "elasticfilesystem": service{
800 1061
801 Endpoints: endpoints{ 1062 Endpoints: endpoints{
1063 "ap-northeast-2": endpoint{},
802 "ap-southeast-2": endpoint{}, 1064 "ap-southeast-2": endpoint{},
1065 "eu-central-1": endpoint{},
803 "eu-west-1": endpoint{}, 1066 "eu-west-1": endpoint{},
804 "us-east-1": endpoint{}, 1067 "us-east-1": endpoint{},
805 "us-east-2": endpoint{}, 1068 "us-east-2": endpoint{},
1069 "us-west-1": endpoint{},
806 "us-west-2": endpoint{}, 1070 "us-west-2": endpoint{},
807 }, 1071 },
808 }, 1072 },
809 "elasticloadbalancing": service{ 1073 "elasticloadbalancing": service{
810 Defaults: endpoint{ 1074 Defaults: endpoint{
811 Protocols: []string{"http", "https"}, 1075 Protocols: []string{"https"},
812 }, 1076 },
813 Endpoints: endpoints{ 1077 Endpoints: endpoints{
814 "ap-northeast-1": endpoint{}, 1078 "ap-northeast-1": endpoint{},
@@ -820,6 +1084,7 @@ var awsPartition = partition{
820 "eu-central-1": endpoint{}, 1084 "eu-central-1": endpoint{},
821 "eu-west-1": endpoint{}, 1085 "eu-west-1": endpoint{},
822 "eu-west-2": endpoint{}, 1086 "eu-west-2": endpoint{},
1087 "eu-west-3": endpoint{},
823 "sa-east-1": endpoint{}, 1088 "sa-east-1": endpoint{},
824 "us-east-1": endpoint{}, 1089 "us-east-1": endpoint{},
825 "us-east-2": endpoint{}, 1090 "us-east-2": endpoint{},
@@ -844,6 +1109,7 @@ var awsPartition = partition{
844 }, 1109 },
845 "eu-west-1": endpoint{}, 1110 "eu-west-1": endpoint{},
846 "eu-west-2": endpoint{}, 1111 "eu-west-2": endpoint{},
1112 "eu-west-3": endpoint{},
847 "sa-east-1": endpoint{}, 1113 "sa-east-1": endpoint{},
848 "us-east-1": endpoint{ 1114 "us-east-1": endpoint{
849 SSLCommonName: "{service}.{region}.{dnsSuffix}", 1115 SSLCommonName: "{service}.{region}.{dnsSuffix}",
@@ -896,6 +1162,7 @@ var awsPartition = partition{
896 "eu-central-1": endpoint{}, 1162 "eu-central-1": endpoint{},
897 "eu-west-1": endpoint{}, 1163 "eu-west-1": endpoint{},
898 "eu-west-2": endpoint{}, 1164 "eu-west-2": endpoint{},
1165 "eu-west-3": endpoint{},
899 "sa-east-1": endpoint{}, 1166 "sa-east-1": endpoint{},
900 "us-east-1": endpoint{}, 1167 "us-east-1": endpoint{},
901 "us-east-2": endpoint{}, 1168 "us-east-2": endpoint{},
@@ -915,6 +1182,7 @@ var awsPartition = partition{
915 "eu-central-1": endpoint{}, 1182 "eu-central-1": endpoint{},
916 "eu-west-1": endpoint{}, 1183 "eu-west-1": endpoint{},
917 "eu-west-2": endpoint{}, 1184 "eu-west-2": endpoint{},
1185 "eu-west-3": endpoint{},
918 "sa-east-1": endpoint{}, 1186 "sa-east-1": endpoint{},
919 "us-east-1": endpoint{}, 1187 "us-east-1": endpoint{},
920 "us-east-2": endpoint{}, 1188 "us-east-2": endpoint{},
@@ -925,6 +1193,24 @@ var awsPartition = partition{
925 "firehose": service{ 1193 "firehose": service{
926 1194
927 Endpoints: endpoints{ 1195 Endpoints: endpoints{
1196 "ap-northeast-1": endpoint{},
1197 "ap-northeast-2": endpoint{},
1198 "ap-southeast-1": endpoint{},
1199 "ap-southeast-2": endpoint{},
1200 "ca-central-1": endpoint{},
1201 "eu-central-1": endpoint{},
1202 "eu-west-1": endpoint{},
1203 "us-east-1": endpoint{},
1204 "us-east-2": endpoint{},
1205 "us-west-1": endpoint{},
1206 "us-west-2": endpoint{},
1207 },
1208 },
1209 "fms": service{
1210 Defaults: endpoint{
1211 Protocols: []string{"https"},
1212 },
1213 Endpoints: endpoints{
928 "eu-west-1": endpoint{}, 1214 "eu-west-1": endpoint{},
929 "us-east-1": endpoint{}, 1215 "us-east-1": endpoint{},
930 "us-west-2": endpoint{}, 1216 "us-west-2": endpoint{},
@@ -937,10 +1223,15 @@ var awsPartition = partition{
937 "ap-northeast-2": endpoint{}, 1223 "ap-northeast-2": endpoint{},
938 "ap-south-1": endpoint{}, 1224 "ap-south-1": endpoint{},
939 "ap-southeast-1": endpoint{}, 1225 "ap-southeast-1": endpoint{},
1226 "ap-southeast-2": endpoint{},
1227 "ca-central-1": endpoint{},
940 "eu-central-1": endpoint{}, 1228 "eu-central-1": endpoint{},
941 "eu-west-1": endpoint{}, 1229 "eu-west-1": endpoint{},
1230 "eu-west-2": endpoint{},
942 "sa-east-1": endpoint{}, 1231 "sa-east-1": endpoint{},
943 "us-east-1": endpoint{}, 1232 "us-east-1": endpoint{},
1233 "us-east-2": endpoint{},
1234 "us-west-1": endpoint{},
944 "us-west-2": endpoint{}, 1235 "us-west-2": endpoint{},
945 }, 1236 },
946 }, 1237 },
@@ -952,11 +1243,65 @@ var awsPartition = partition{
952 "ap-northeast-1": endpoint{}, 1243 "ap-northeast-1": endpoint{},
953 "ap-northeast-2": endpoint{}, 1244 "ap-northeast-2": endpoint{},
954 "ap-south-1": endpoint{}, 1245 "ap-south-1": endpoint{},
1246 "ap-southeast-1": endpoint{},
955 "ap-southeast-2": endpoint{}, 1247 "ap-southeast-2": endpoint{},
956 "ca-central-1": endpoint{}, 1248 "ca-central-1": endpoint{},
957 "eu-central-1": endpoint{}, 1249 "eu-central-1": endpoint{},
958 "eu-west-1": endpoint{}, 1250 "eu-west-1": endpoint{},
959 "eu-west-2": endpoint{}, 1251 "eu-west-2": endpoint{},
1252 "eu-west-3": endpoint{},
1253 "us-east-1": endpoint{},
1254 "us-east-2": endpoint{},
1255 "us-west-1": endpoint{},
1256 "us-west-2": endpoint{},
1257 },
1258 },
1259 "glue": service{
1260
1261 Endpoints: endpoints{
1262 "ap-northeast-1": endpoint{},
1263 "ap-northeast-2": endpoint{},
1264 "ap-south-1": endpoint{},
1265 "ap-southeast-1": endpoint{},
1266 "ap-southeast-2": endpoint{},
1267 "eu-central-1": endpoint{},
1268 "eu-west-1": endpoint{},
1269 "eu-west-2": endpoint{},
1270 "us-east-1": endpoint{},
1271 "us-east-2": endpoint{},
1272 "us-west-2": endpoint{},
1273 },
1274 },
1275 "greengrass": service{
1276 IsRegionalized: boxedTrue,
1277 Defaults: endpoint{
1278 Protocols: []string{"https"},
1279 },
1280 Endpoints: endpoints{
1281 "ap-northeast-1": endpoint{},
1282 "ap-southeast-2": endpoint{},
1283 "eu-central-1": endpoint{},
1284 "us-east-1": endpoint{},
1285 "us-west-2": endpoint{},
1286 },
1287 },
1288 "guardduty": service{
1289 IsRegionalized: boxedTrue,
1290 Defaults: endpoint{
1291 Protocols: []string{"https"},
1292 },
1293 Endpoints: endpoints{
1294 "ap-northeast-1": endpoint{},
1295 "ap-northeast-2": endpoint{},
1296 "ap-south-1": endpoint{},
1297 "ap-southeast-1": endpoint{},
1298 "ap-southeast-2": endpoint{},
1299 "ca-central-1": endpoint{},
1300 "eu-central-1": endpoint{},
1301 "eu-west-1": endpoint{},
1302 "eu-west-2": endpoint{},
1303 "eu-west-3": endpoint{},
1304 "sa-east-1": endpoint{},
960 "us-east-1": endpoint{}, 1305 "us-east-1": endpoint{},
961 "us-east-2": endpoint{}, 1306 "us-east-2": endpoint{},
962 "us-west-1": endpoint{}, 1307 "us-west-1": endpoint{},
@@ -1004,8 +1349,11 @@ var awsPartition = partition{
1004 "ap-northeast-2": endpoint{}, 1349 "ap-northeast-2": endpoint{},
1005 "ap-south-1": endpoint{}, 1350 "ap-south-1": endpoint{},
1006 "ap-southeast-2": endpoint{}, 1351 "ap-southeast-2": endpoint{},
1352 "eu-central-1": endpoint{},
1007 "eu-west-1": endpoint{}, 1353 "eu-west-1": endpoint{},
1008 "us-east-1": endpoint{}, 1354 "us-east-1": endpoint{},
1355 "us-east-2": endpoint{},
1356 "us-west-1": endpoint{},
1009 "us-west-2": endpoint{}, 1357 "us-west-2": endpoint{},
1010 }, 1358 },
1011 }, 1359 },
@@ -1018,6 +1366,7 @@ var awsPartition = partition{
1018 Endpoints: endpoints{ 1366 Endpoints: endpoints{
1019 "ap-northeast-1": endpoint{}, 1367 "ap-northeast-1": endpoint{},
1020 "ap-northeast-2": endpoint{}, 1368 "ap-northeast-2": endpoint{},
1369 "ap-south-1": endpoint{},
1021 "ap-southeast-1": endpoint{}, 1370 "ap-southeast-1": endpoint{},
1022 "ap-southeast-2": endpoint{}, 1371 "ap-southeast-2": endpoint{},
1023 "eu-central-1": endpoint{}, 1372 "eu-central-1": endpoint{},
@@ -1040,6 +1389,7 @@ var awsPartition = partition{
1040 "eu-central-1": endpoint{}, 1389 "eu-central-1": endpoint{},
1041 "eu-west-1": endpoint{}, 1390 "eu-west-1": endpoint{},
1042 "eu-west-2": endpoint{}, 1391 "eu-west-2": endpoint{},
1392 "eu-west-3": endpoint{},
1043 "sa-east-1": endpoint{}, 1393 "sa-east-1": endpoint{},
1044 "us-east-1": endpoint{}, 1394 "us-east-1": endpoint{},
1045 "us-east-2": endpoint{}, 1395 "us-east-2": endpoint{},
@@ -1055,6 +1405,16 @@ var awsPartition = partition{
1055 "us-west-2": endpoint{}, 1405 "us-west-2": endpoint{},
1056 }, 1406 },
1057 }, 1407 },
1408 "kinesisvideo": service{
1409
1410 Endpoints: endpoints{
1411 "ap-northeast-1": endpoint{},
1412 "eu-central-1": endpoint{},
1413 "eu-west-1": endpoint{},
1414 "us-east-1": endpoint{},
1415 "us-west-2": endpoint{},
1416 },
1417 },
1058 "kms": service{ 1418 "kms": service{
1059 1419
1060 Endpoints: endpoints{ 1420 Endpoints: endpoints{
@@ -1067,6 +1427,7 @@ var awsPartition = partition{
1067 "eu-central-1": endpoint{}, 1427 "eu-central-1": endpoint{},
1068 "eu-west-1": endpoint{}, 1428 "eu-west-1": endpoint{},
1069 "eu-west-2": endpoint{}, 1429 "eu-west-2": endpoint{},
1430 "eu-west-3": endpoint{},
1070 "sa-east-1": endpoint{}, 1431 "sa-east-1": endpoint{},
1071 "us-east-1": endpoint{}, 1432 "us-east-1": endpoint{},
1072 "us-east-2": endpoint{}, 1433 "us-east-2": endpoint{},
@@ -1082,9 +1443,12 @@ var awsPartition = partition{
1082 "ap-south-1": endpoint{}, 1443 "ap-south-1": endpoint{},
1083 "ap-southeast-1": endpoint{}, 1444 "ap-southeast-1": endpoint{},
1084 "ap-southeast-2": endpoint{}, 1445 "ap-southeast-2": endpoint{},
1446 "ca-central-1": endpoint{},
1085 "eu-central-1": endpoint{}, 1447 "eu-central-1": endpoint{},
1086 "eu-west-1": endpoint{}, 1448 "eu-west-1": endpoint{},
1087 "eu-west-2": endpoint{}, 1449 "eu-west-2": endpoint{},
1450 "eu-west-3": endpoint{},
1451 "sa-east-1": endpoint{},
1088 "us-east-1": endpoint{}, 1452 "us-east-1": endpoint{},
1089 "us-east-2": endpoint{}, 1453 "us-east-2": endpoint{},
1090 "us-west-1": endpoint{}, 1454 "us-west-1": endpoint{},
@@ -1095,12 +1459,15 @@ var awsPartition = partition{
1095 1459
1096 Endpoints: endpoints{ 1460 Endpoints: endpoints{
1097 "ap-northeast-1": endpoint{}, 1461 "ap-northeast-1": endpoint{},
1462 "ap-northeast-2": endpoint{},
1098 "ap-south-1": endpoint{}, 1463 "ap-south-1": endpoint{},
1099 "ap-southeast-1": endpoint{}, 1464 "ap-southeast-1": endpoint{},
1100 "ap-southeast-2": endpoint{}, 1465 "ap-southeast-2": endpoint{},
1466 "ca-central-1": endpoint{},
1101 "eu-central-1": endpoint{}, 1467 "eu-central-1": endpoint{},
1102 "eu-west-1": endpoint{}, 1468 "eu-west-1": endpoint{},
1103 "eu-west-2": endpoint{}, 1469 "eu-west-2": endpoint{},
1470 "eu-west-3": endpoint{},
1104 "us-east-1": endpoint{}, 1471 "us-east-1": endpoint{},
1105 "us-east-2": endpoint{}, 1472 "us-east-2": endpoint{},
1106 "us-west-2": endpoint{}, 1473 "us-west-2": endpoint{},
@@ -1118,6 +1485,7 @@ var awsPartition = partition{
1118 "eu-central-1": endpoint{}, 1485 "eu-central-1": endpoint{},
1119 "eu-west-1": endpoint{}, 1486 "eu-west-1": endpoint{},
1120 "eu-west-2": endpoint{}, 1487 "eu-west-2": endpoint{},
1488 "eu-west-3": endpoint{},
1121 "sa-east-1": endpoint{}, 1489 "sa-east-1": endpoint{},
1122 "us-east-1": endpoint{}, 1490 "us-east-1": endpoint{},
1123 "us-east-2": endpoint{}, 1491 "us-east-2": endpoint{},
@@ -1138,6 +1506,65 @@ var awsPartition = partition{
1138 "us-east-1": endpoint{}, 1506 "us-east-1": endpoint{},
1139 }, 1507 },
1140 }, 1508 },
1509 "mediaconvert": service{
1510
1511 Endpoints: endpoints{
1512 "ap-northeast-1": endpoint{},
1513 "ap-northeast-2": endpoint{},
1514 "ap-south-1": endpoint{},
1515 "ap-southeast-1": endpoint{},
1516 "ap-southeast-2": endpoint{},
1517 "ca-central-1": endpoint{},
1518 "eu-central-1": endpoint{},
1519 "eu-west-1": endpoint{},
1520 "eu-west-2": endpoint{},
1521 "sa-east-1": endpoint{},
1522 "us-east-1": endpoint{},
1523 "us-east-2": endpoint{},
1524 "us-west-1": endpoint{},
1525 "us-west-2": endpoint{},
1526 },
1527 },
1528 "medialive": service{
1529
1530 Endpoints: endpoints{
1531 "ap-northeast-1": endpoint{},
1532 "ap-northeast-2": endpoint{},
1533 "ap-southeast-1": endpoint{},
1534 "ap-southeast-2": endpoint{},
1535 "eu-central-1": endpoint{},
1536 "eu-west-1": endpoint{},
1537 "sa-east-1": endpoint{},
1538 "us-east-1": endpoint{},
1539 "us-west-2": endpoint{},
1540 },
1541 },
1542 "mediapackage": service{
1543
1544 Endpoints: endpoints{
1545 "ap-northeast-1": endpoint{},
1546 "ap-northeast-2": endpoint{},
1547 "ap-southeast-1": endpoint{},
1548 "ap-southeast-2": endpoint{},
1549 "eu-central-1": endpoint{},
1550 "eu-west-1": endpoint{},
1551 "eu-west-3": endpoint{},
1552 "sa-east-1": endpoint{},
1553 "us-east-1": endpoint{},
1554 "us-west-2": endpoint{},
1555 },
1556 },
1557 "mediastore": service{
1558
1559 Endpoints: endpoints{
1560 "ap-northeast-1": endpoint{},
1561 "ap-southeast-2": endpoint{},
1562 "eu-central-1": endpoint{},
1563 "eu-west-1": endpoint{},
1564 "us-east-1": endpoint{},
1565 "us-west-2": endpoint{},
1566 },
1567 },
1141 "metering.marketplace": service{ 1568 "metering.marketplace": service{
1142 Defaults: endpoint{ 1569 Defaults: endpoint{
1143 CredentialScope: credentialScope{ 1570 CredentialScope: credentialScope{
@@ -1154,6 +1581,7 @@ var awsPartition = partition{
1154 "eu-central-1": endpoint{}, 1581 "eu-central-1": endpoint{},
1155 "eu-west-1": endpoint{}, 1582 "eu-west-1": endpoint{},
1156 "eu-west-2": endpoint{}, 1583 "eu-west-2": endpoint{},
1584 "eu-west-3": endpoint{},
1157 "sa-east-1": endpoint{}, 1585 "sa-east-1": endpoint{},
1158 "us-east-1": endpoint{}, 1586 "us-east-1": endpoint{},
1159 "us-east-2": endpoint{}, 1587 "us-east-2": endpoint{},
@@ -1161,6 +1589,12 @@ var awsPartition = partition{
1161 "us-west-2": endpoint{}, 1589 "us-west-2": endpoint{},
1162 }, 1590 },
1163 }, 1591 },
1592 "mgh": service{
1593
1594 Endpoints: endpoints{
1595 "us-west-2": endpoint{},
1596 },
1597 },
1164 "mobileanalytics": service{ 1598 "mobileanalytics": service{
1165 1599
1166 Endpoints: endpoints{ 1600 Endpoints: endpoints{
@@ -1174,7 +1608,9 @@ var awsPartition = partition{
1174 }, 1608 },
1175 }, 1609 },
1176 Endpoints: endpoints{ 1610 Endpoints: endpoints{
1611 "eu-west-1": endpoint{},
1177 "us-east-1": endpoint{}, 1612 "us-east-1": endpoint{},
1613 "us-west-2": endpoint{},
1178 }, 1614 },
1179 }, 1615 },
1180 "monitoring": service{ 1616 "monitoring": service{
@@ -1191,6 +1627,7 @@ var awsPartition = partition{
1191 "eu-central-1": endpoint{}, 1627 "eu-central-1": endpoint{},
1192 "eu-west-1": endpoint{}, 1628 "eu-west-1": endpoint{},
1193 "eu-west-2": endpoint{}, 1629 "eu-west-2": endpoint{},
1630 "eu-west-3": endpoint{},
1194 "sa-east-1": endpoint{}, 1631 "sa-east-1": endpoint{},
1195 "us-east-1": endpoint{}, 1632 "us-east-1": endpoint{},
1196 "us-east-2": endpoint{}, 1633 "us-east-2": endpoint{},
@@ -1208,6 +1645,35 @@ var awsPartition = partition{
1208 "us-east-1": endpoint{}, 1645 "us-east-1": endpoint{},
1209 }, 1646 },
1210 }, 1647 },
1648 "neptune": service{
1649
1650 Endpoints: endpoints{
1651 "eu-west-1": endpoint{
1652 Hostname: "rds.eu-west-1.amazonaws.com",
1653 CredentialScope: credentialScope{
1654 Region: "eu-west-1",
1655 },
1656 },
1657 "us-east-1": endpoint{
1658 Hostname: "rds.us-east-1.amazonaws.com",
1659 CredentialScope: credentialScope{
1660 Region: "us-east-1",
1661 },
1662 },
1663 "us-east-2": endpoint{
1664 Hostname: "rds.us-east-2.amazonaws.com",
1665 CredentialScope: credentialScope{
1666 Region: "us-east-2",
1667 },
1668 },
1669 "us-west-2": endpoint{
1670 Hostname: "rds.us-west-2.amazonaws.com",
1671 CredentialScope: credentialScope{
1672 Region: "us-west-2",
1673 },
1674 },
1675 },
1676 },
1211 "opsworks": service{ 1677 "opsworks": service{
1212 1678
1213 Endpoints: endpoints{ 1679 Endpoints: endpoints{
@@ -1216,9 +1682,11 @@ var awsPartition = partition{
1216 "ap-south-1": endpoint{}, 1682 "ap-south-1": endpoint{},
1217 "ap-southeast-1": endpoint{}, 1683 "ap-southeast-1": endpoint{},
1218 "ap-southeast-2": endpoint{}, 1684 "ap-southeast-2": endpoint{},
1685 "ca-central-1": endpoint{},
1219 "eu-central-1": endpoint{}, 1686 "eu-central-1": endpoint{},
1220 "eu-west-1": endpoint{}, 1687 "eu-west-1": endpoint{},
1221 "eu-west-2": endpoint{}, 1688 "eu-west-2": endpoint{},
1689 "eu-west-3": endpoint{},
1222 "sa-east-1": endpoint{}, 1690 "sa-east-1": endpoint{},
1223 "us-east-1": endpoint{}, 1691 "us-east-1": endpoint{},
1224 "us-east-2": endpoint{}, 1692 "us-east-2": endpoint{},
@@ -1229,9 +1697,15 @@ var awsPartition = partition{
1229 "opsworks-cm": service{ 1697 "opsworks-cm": service{
1230 1698
1231 Endpoints: endpoints{ 1699 Endpoints: endpoints{
1232 "eu-west-1": endpoint{}, 1700 "ap-northeast-1": endpoint{},
1233 "us-east-1": endpoint{}, 1701 "ap-southeast-1": endpoint{},
1234 "us-west-2": endpoint{}, 1702 "ap-southeast-2": endpoint{},
1703 "eu-central-1": endpoint{},
1704 "eu-west-1": endpoint{},
1705 "us-east-1": endpoint{},
1706 "us-east-2": endpoint{},
1707 "us-west-1": endpoint{},
1708 "us-west-2": endpoint{},
1235 }, 1709 },
1236 }, 1710 },
1237 "organizations": service{ 1711 "organizations": service{
@@ -1260,10 +1734,21 @@ var awsPartition = partition{
1260 "polly": service{ 1734 "polly": service{
1261 1735
1262 Endpoints: endpoints{ 1736 Endpoints: endpoints{
1263 "eu-west-1": endpoint{}, 1737 "ap-northeast-1": endpoint{},
1264 "us-east-1": endpoint{}, 1738 "ap-northeast-2": endpoint{},
1265 "us-east-2": endpoint{}, 1739 "ap-south-1": endpoint{},
1266 "us-west-2": endpoint{}, 1740 "ap-southeast-1": endpoint{},
1741 "ap-southeast-2": endpoint{},
1742 "ca-central-1": endpoint{},
1743 "eu-central-1": endpoint{},
1744 "eu-west-1": endpoint{},
1745 "eu-west-2": endpoint{},
1746 "eu-west-3": endpoint{},
1747 "sa-east-1": endpoint{},
1748 "us-east-1": endpoint{},
1749 "us-east-2": endpoint{},
1750 "us-west-1": endpoint{},
1751 "us-west-2": endpoint{},
1267 }, 1752 },
1268 }, 1753 },
1269 "rds": service{ 1754 "rds": service{
@@ -1278,6 +1763,7 @@ var awsPartition = partition{
1278 "eu-central-1": endpoint{}, 1763 "eu-central-1": endpoint{},
1279 "eu-west-1": endpoint{}, 1764 "eu-west-1": endpoint{},
1280 "eu-west-2": endpoint{}, 1765 "eu-west-2": endpoint{},
1766 "eu-west-3": endpoint{},
1281 "sa-east-1": endpoint{}, 1767 "sa-east-1": endpoint{},
1282 "us-east-1": endpoint{ 1768 "us-east-1": endpoint{
1283 SSLCommonName: "{service}.{dnsSuffix}", 1769 SSLCommonName: "{service}.{dnsSuffix}",
@@ -1299,6 +1785,7 @@ var awsPartition = partition{
1299 "eu-central-1": endpoint{}, 1785 "eu-central-1": endpoint{},
1300 "eu-west-1": endpoint{}, 1786 "eu-west-1": endpoint{},
1301 "eu-west-2": endpoint{}, 1787 "eu-west-2": endpoint{},
1788 "eu-west-3": endpoint{},
1302 "sa-east-1": endpoint{}, 1789 "sa-east-1": endpoint{},
1303 "us-east-1": endpoint{}, 1790 "us-east-1": endpoint{},
1304 "us-east-2": endpoint{}, 1791 "us-east-2": endpoint{},
@@ -1309,9 +1796,31 @@ var awsPartition = partition{
1309 "rekognition": service{ 1796 "rekognition": service{
1310 1797
1311 Endpoints: endpoints{ 1798 Endpoints: endpoints{
1312 "eu-west-1": endpoint{}, 1799 "ap-northeast-1": endpoint{},
1313 "us-east-1": endpoint{}, 1800 "ap-southeast-2": endpoint{},
1314 "us-west-2": endpoint{}, 1801 "eu-west-1": endpoint{},
1802 "us-east-1": endpoint{},
1803 "us-east-2": endpoint{},
1804 "us-west-2": endpoint{},
1805 },
1806 },
1807 "resource-groups": service{
1808
1809 Endpoints: endpoints{
1810 "ap-northeast-1": endpoint{},
1811 "ap-northeast-2": endpoint{},
1812 "ap-south-1": endpoint{},
1813 "ap-southeast-1": endpoint{},
1814 "ap-southeast-2": endpoint{},
1815 "ca-central-1": endpoint{},
1816 "eu-central-1": endpoint{},
1817 "eu-west-1": endpoint{},
1818 "eu-west-2": endpoint{},
1819 "sa-east-1": endpoint{},
1820 "us-east-1": endpoint{},
1821 "us-east-2": endpoint{},
1822 "us-west-1": endpoint{},
1823 "us-west-2": endpoint{},
1315 }, 1824 },
1316 }, 1825 },
1317 "route53": service{ 1826 "route53": service{
@@ -1340,7 +1849,19 @@ var awsPartition = partition{
1340 }, 1849 },
1341 }, 1850 },
1342 Endpoints: endpoints{ 1851 Endpoints: endpoints{
1852 "eu-west-1": endpoint{},
1343 "us-east-1": endpoint{}, 1853 "us-east-1": endpoint{},
1854 "us-west-2": endpoint{},
1855 },
1856 },
1857 "runtime.sagemaker": service{
1858
1859 Endpoints: endpoints{
1860 "ap-northeast-1": endpoint{},
1861 "eu-west-1": endpoint{},
1862 "us-east-1": endpoint{},
1863 "us-east-2": endpoint{},
1864 "us-west-2": endpoint{},
1344 }, 1865 },
1345 }, 1866 },
1346 "s3": service{ 1867 "s3": service{
@@ -1355,26 +1876,27 @@ var awsPartition = partition{
1355 }, 1876 },
1356 Endpoints: endpoints{ 1877 Endpoints: endpoints{
1357 "ap-northeast-1": endpoint{ 1878 "ap-northeast-1": endpoint{
1358 Hostname: "s3-ap-northeast-1.amazonaws.com", 1879 Hostname: "s3.ap-northeast-1.amazonaws.com",
1359 SignatureVersions: []string{"s3", "s3v4"}, 1880 SignatureVersions: []string{"s3", "s3v4"},
1360 }, 1881 },
1361 "ap-northeast-2": endpoint{}, 1882 "ap-northeast-2": endpoint{},
1362 "ap-south-1": endpoint{}, 1883 "ap-south-1": endpoint{},
1363 "ap-southeast-1": endpoint{ 1884 "ap-southeast-1": endpoint{
1364 Hostname: "s3-ap-southeast-1.amazonaws.com", 1885 Hostname: "s3.ap-southeast-1.amazonaws.com",
1365 SignatureVersions: []string{"s3", "s3v4"}, 1886 SignatureVersions: []string{"s3", "s3v4"},
1366 }, 1887 },
1367 "ap-southeast-2": endpoint{ 1888 "ap-southeast-2": endpoint{
1368 Hostname: "s3-ap-southeast-2.amazonaws.com", 1889 Hostname: "s3.ap-southeast-2.amazonaws.com",
1369 SignatureVersions: []string{"s3", "s3v4"}, 1890 SignatureVersions: []string{"s3", "s3v4"},
1370 }, 1891 },
1371 "ca-central-1": endpoint{}, 1892 "ca-central-1": endpoint{},
1372 "eu-central-1": endpoint{}, 1893 "eu-central-1": endpoint{},
1373 "eu-west-1": endpoint{ 1894 "eu-west-1": endpoint{
1374 Hostname: "s3-eu-west-1.amazonaws.com", 1895 Hostname: "s3.eu-west-1.amazonaws.com",
1375 SignatureVersions: []string{"s3", "s3v4"}, 1896 SignatureVersions: []string{"s3", "s3v4"},
1376 }, 1897 },
1377 "eu-west-2": endpoint{}, 1898 "eu-west-2": endpoint{},
1899 "eu-west-3": endpoint{},
1378 "s3-external-1": endpoint{ 1900 "s3-external-1": endpoint{
1379 Hostname: "s3-external-1.amazonaws.com", 1901 Hostname: "s3-external-1.amazonaws.com",
1380 SignatureVersions: []string{"s3", "s3v4"}, 1902 SignatureVersions: []string{"s3", "s3v4"},
@@ -1383,7 +1905,7 @@ var awsPartition = partition{
1383 }, 1905 },
1384 }, 1906 },
1385 "sa-east-1": endpoint{ 1907 "sa-east-1": endpoint{
1386 Hostname: "s3-sa-east-1.amazonaws.com", 1908 Hostname: "s3.sa-east-1.amazonaws.com",
1387 SignatureVersions: []string{"s3", "s3v4"}, 1909 SignatureVersions: []string{"s3", "s3v4"},
1388 }, 1910 },
1389 "us-east-1": endpoint{ 1911 "us-east-1": endpoint{
@@ -1392,15 +1914,26 @@ var awsPartition = partition{
1392 }, 1914 },
1393 "us-east-2": endpoint{}, 1915 "us-east-2": endpoint{},
1394 "us-west-1": endpoint{ 1916 "us-west-1": endpoint{
1395 Hostname: "s3-us-west-1.amazonaws.com", 1917 Hostname: "s3.us-west-1.amazonaws.com",
1396 SignatureVersions: []string{"s3", "s3v4"}, 1918 SignatureVersions: []string{"s3", "s3v4"},
1397 }, 1919 },
1398 "us-west-2": endpoint{ 1920 "us-west-2": endpoint{
1399 Hostname: "s3-us-west-2.amazonaws.com", 1921 Hostname: "s3.us-west-2.amazonaws.com",
1400 SignatureVersions: []string{"s3", "s3v4"}, 1922 SignatureVersions: []string{"s3", "s3v4"},
1401 }, 1923 },
1402 }, 1924 },
1403 }, 1925 },
1926 "sagemaker": service{
1927
1928 Endpoints: endpoints{
1929 "ap-northeast-1": endpoint{},
1930 "ap-northeast-2": endpoint{},
1931 "eu-west-1": endpoint{},
1932 "us-east-1": endpoint{},
1933 "us-east-2": endpoint{},
1934 "us-west-2": endpoint{},
1935 },
1936 },
1404 "sdb": service{ 1937 "sdb": service{
1405 Defaults: endpoint{ 1938 Defaults: endpoint{
1406 Protocols: []string{"http", "https"}, 1939 Protocols: []string{"http", "https"},
@@ -1419,21 +1952,104 @@ var awsPartition = partition{
1419 "us-west-2": endpoint{}, 1952 "us-west-2": endpoint{},
1420 }, 1953 },
1421 }, 1954 },
1955 "secretsmanager": service{
1956
1957 Endpoints: endpoints{
1958 "ap-northeast-1": endpoint{},
1959 "ap-northeast-2": endpoint{},
1960 "ap-south-1": endpoint{},
1961 "ap-southeast-1": endpoint{},
1962 "ap-southeast-2": endpoint{},
1963 "ca-central-1": endpoint{},
1964 "eu-central-1": endpoint{},
1965 "eu-west-1": endpoint{},
1966 "eu-west-2": endpoint{},
1967 "sa-east-1": endpoint{},
1968 "us-east-1": endpoint{},
1969 "us-east-2": endpoint{},
1970 "us-west-1": endpoint{},
1971 "us-west-2": endpoint{},
1972 },
1973 },
1974 "serverlessrepo": service{
1975 Defaults: endpoint{
1976 Protocols: []string{"https"},
1977 },
1978 Endpoints: endpoints{
1979 "ap-northeast-1": endpoint{
1980 Protocols: []string{"https"},
1981 },
1982 "ap-northeast-2": endpoint{
1983 Protocols: []string{"https"},
1984 },
1985 "ap-south-1": endpoint{
1986 Protocols: []string{"https"},
1987 },
1988 "ap-southeast-1": endpoint{
1989 Protocols: []string{"https"},
1990 },
1991 "ap-southeast-2": endpoint{
1992 Protocols: []string{"https"},
1993 },
1994 "ca-central-1": endpoint{
1995 Protocols: []string{"https"},
1996 },
1997 "eu-central-1": endpoint{
1998 Protocols: []string{"https"},
1999 },
2000 "eu-west-1": endpoint{
2001 Protocols: []string{"https"},
2002 },
2003 "eu-west-2": endpoint{
2004 Protocols: []string{"https"},
2005 },
2006 "sa-east-1": endpoint{
2007 Protocols: []string{"https"},
2008 },
2009 "us-east-1": endpoint{
2010 Protocols: []string{"https"},
2011 },
2012 "us-east-2": endpoint{
2013 Protocols: []string{"https"},
2014 },
2015 "us-west-1": endpoint{
2016 Protocols: []string{"https"},
2017 },
2018 "us-west-2": endpoint{
2019 Protocols: []string{"https"},
2020 },
2021 },
2022 },
1422 "servicecatalog": service{ 2023 "servicecatalog": service{
1423 2024
1424 Endpoints: endpoints{ 2025 Endpoints: endpoints{
1425 "ap-northeast-1": endpoint{}, 2026 "ap-northeast-1": endpoint{},
2027 "ap-northeast-2": endpoint{},
2028 "ap-south-1": endpoint{},
1426 "ap-southeast-1": endpoint{}, 2029 "ap-southeast-1": endpoint{},
1427 "ap-southeast-2": endpoint{}, 2030 "ap-southeast-2": endpoint{},
1428 "ca-central-1": endpoint{}, 2031 "ca-central-1": endpoint{},
1429 "eu-central-1": endpoint{}, 2032 "eu-central-1": endpoint{},
1430 "eu-west-1": endpoint{}, 2033 "eu-west-1": endpoint{},
1431 "eu-west-2": endpoint{}, 2034 "eu-west-2": endpoint{},
2035 "eu-west-3": endpoint{},
2036 "sa-east-1": endpoint{},
1432 "us-east-1": endpoint{}, 2037 "us-east-1": endpoint{},
1433 "us-east-2": endpoint{}, 2038 "us-east-2": endpoint{},
2039 "us-west-1": endpoint{},
1434 "us-west-2": endpoint{}, 2040 "us-west-2": endpoint{},
1435 }, 2041 },
1436 }, 2042 },
2043 "servicediscovery": service{
2044
2045 Endpoints: endpoints{
2046 "eu-west-1": endpoint{},
2047 "us-east-1": endpoint{},
2048 "us-east-2": endpoint{},
2049 "us-west-1": endpoint{},
2050 "us-west-2": endpoint{},
2051 },
2052 },
1437 "shield": service{ 2053 "shield": service{
1438 IsRegionalized: boxedFalse, 2054 IsRegionalized: boxedFalse,
1439 Defaults: endpoint{ 2055 Defaults: endpoint{
@@ -1447,19 +2063,36 @@ var awsPartition = partition{
1447 "sms": service{ 2063 "sms": service{
1448 2064
1449 Endpoints: endpoints{ 2065 Endpoints: endpoints{
2066 "ap-northeast-1": endpoint{},
2067 "ap-northeast-2": endpoint{},
2068 "ap-south-1": endpoint{},
2069 "ap-southeast-1": endpoint{},
1450 "ap-southeast-2": endpoint{}, 2070 "ap-southeast-2": endpoint{},
2071 "ca-central-1": endpoint{},
2072 "eu-central-1": endpoint{},
1451 "eu-west-1": endpoint{}, 2073 "eu-west-1": endpoint{},
2074 "eu-west-2": endpoint{},
2075 "eu-west-3": endpoint{},
2076 "sa-east-1": endpoint{},
1452 "us-east-1": endpoint{}, 2077 "us-east-1": endpoint{},
2078 "us-east-2": endpoint{},
2079 "us-west-1": endpoint{},
2080 "us-west-2": endpoint{},
1453 }, 2081 },
1454 }, 2082 },
1455 "snowball": service{ 2083 "snowball": service{
1456 2084
1457 Endpoints: endpoints{ 2085 Endpoints: endpoints{
2086 "ap-northeast-1": endpoint{},
1458 "ap-south-1": endpoint{}, 2087 "ap-south-1": endpoint{},
2088 "ap-southeast-1": endpoint{},
1459 "ap-southeast-2": endpoint{}, 2089 "ap-southeast-2": endpoint{},
2090 "ca-central-1": endpoint{},
1460 "eu-central-1": endpoint{}, 2091 "eu-central-1": endpoint{},
1461 "eu-west-1": endpoint{}, 2092 "eu-west-1": endpoint{},
1462 "eu-west-2": endpoint{}, 2093 "eu-west-2": endpoint{},
2094 "eu-west-3": endpoint{},
2095 "sa-east-1": endpoint{},
1463 "us-east-1": endpoint{}, 2096 "us-east-1": endpoint{},
1464 "us-east-2": endpoint{}, 2097 "us-east-2": endpoint{},
1465 "us-west-1": endpoint{}, 2098 "us-west-1": endpoint{},
@@ -1480,6 +2113,7 @@ var awsPartition = partition{
1480 "eu-central-1": endpoint{}, 2113 "eu-central-1": endpoint{},
1481 "eu-west-1": endpoint{}, 2114 "eu-west-1": endpoint{},
1482 "eu-west-2": endpoint{}, 2115 "eu-west-2": endpoint{},
2116 "eu-west-3": endpoint{},
1483 "sa-east-1": endpoint{}, 2117 "sa-east-1": endpoint{},
1484 "us-east-1": endpoint{}, 2118 "us-east-1": endpoint{},
1485 "us-east-2": endpoint{}, 2119 "us-east-2": endpoint{},
@@ -1502,7 +2136,32 @@ var awsPartition = partition{
1502 "eu-central-1": endpoint{}, 2136 "eu-central-1": endpoint{},
1503 "eu-west-1": endpoint{}, 2137 "eu-west-1": endpoint{},
1504 "eu-west-2": endpoint{}, 2138 "eu-west-2": endpoint{},
1505 "sa-east-1": endpoint{}, 2139 "eu-west-3": endpoint{},
2140 "fips-us-east-1": endpoint{
2141 Hostname: "sqs-fips.us-east-1.amazonaws.com",
2142 CredentialScope: credentialScope{
2143 Region: "us-east-1",
2144 },
2145 },
2146 "fips-us-east-2": endpoint{
2147 Hostname: "sqs-fips.us-east-2.amazonaws.com",
2148 CredentialScope: credentialScope{
2149 Region: "us-east-2",
2150 },
2151 },
2152 "fips-us-west-1": endpoint{
2153 Hostname: "sqs-fips.us-west-1.amazonaws.com",
2154 CredentialScope: credentialScope{
2155 Region: "us-west-1",
2156 },
2157 },
2158 "fips-us-west-2": endpoint{
2159 Hostname: "sqs-fips.us-west-2.amazonaws.com",
2160 CredentialScope: credentialScope{
2161 Region: "us-west-2",
2162 },
2163 },
2164 "sa-east-1": endpoint{},
1506 "us-east-1": endpoint{ 2165 "us-east-1": endpoint{
1507 SSLCommonName: "queue.{dnsSuffix}", 2166 SSLCommonName: "queue.{dnsSuffix}",
1508 }, 2167 },
@@ -1523,6 +2182,7 @@ var awsPartition = partition{
1523 "eu-central-1": endpoint{}, 2182 "eu-central-1": endpoint{},
1524 "eu-west-1": endpoint{}, 2183 "eu-west-1": endpoint{},
1525 "eu-west-2": endpoint{}, 2184 "eu-west-2": endpoint{},
2185 "eu-west-3": endpoint{},
1526 "sa-east-1": endpoint{}, 2186 "sa-east-1": endpoint{},
1527 "us-east-1": endpoint{}, 2187 "us-east-1": endpoint{},
1528 "us-east-2": endpoint{}, 2188 "us-east-2": endpoint{},
@@ -1534,10 +2194,16 @@ var awsPartition = partition{
1534 2194
1535 Endpoints: endpoints{ 2195 Endpoints: endpoints{
1536 "ap-northeast-1": endpoint{}, 2196 "ap-northeast-1": endpoint{},
2197 "ap-northeast-2": endpoint{},
2198 "ap-southeast-1": endpoint{},
2199 "ap-southeast-2": endpoint{},
2200 "ca-central-1": endpoint{},
1537 "eu-central-1": endpoint{}, 2201 "eu-central-1": endpoint{},
1538 "eu-west-1": endpoint{}, 2202 "eu-west-1": endpoint{},
2203 "eu-west-2": endpoint{},
1539 "us-east-1": endpoint{}, 2204 "us-east-1": endpoint{},
1540 "us-east-2": endpoint{}, 2205 "us-east-2": endpoint{},
2206 "us-west-1": endpoint{},
1541 "us-west-2": endpoint{}, 2207 "us-west-2": endpoint{},
1542 }, 2208 },
1543 }, 2209 },
@@ -1553,6 +2219,7 @@ var awsPartition = partition{
1553 "eu-central-1": endpoint{}, 2219 "eu-central-1": endpoint{},
1554 "eu-west-1": endpoint{}, 2220 "eu-west-1": endpoint{},
1555 "eu-west-2": endpoint{}, 2221 "eu-west-2": endpoint{},
2222 "eu-west-3": endpoint{},
1556 "sa-east-1": endpoint{}, 2223 "sa-east-1": endpoint{},
1557 "us-east-1": endpoint{}, 2224 "us-east-1": endpoint{},
1558 "us-east-2": endpoint{}, 2225 "us-east-2": endpoint{},
@@ -1577,6 +2244,7 @@ var awsPartition = partition{
1577 "eu-central-1": endpoint{}, 2244 "eu-central-1": endpoint{},
1578 "eu-west-1": endpoint{}, 2245 "eu-west-1": endpoint{},
1579 "eu-west-2": endpoint{}, 2246 "eu-west-2": endpoint{},
2247 "eu-west-3": endpoint{},
1580 "local": endpoint{ 2248 "local": endpoint{
1581 Hostname: "localhost:8000", 2249 Hostname: "localhost:8000",
1582 Protocols: []string{"http"}, 2250 Protocols: []string{"http"},
@@ -1615,6 +2283,7 @@ var awsPartition = partition{
1615 "eu-central-1": endpoint{}, 2283 "eu-central-1": endpoint{},
1616 "eu-west-1": endpoint{}, 2284 "eu-west-1": endpoint{},
1617 "eu-west-2": endpoint{}, 2285 "eu-west-2": endpoint{},
2286 "eu-west-3": endpoint{},
1618 "sa-east-1": endpoint{}, 2287 "sa-east-1": endpoint{},
1619 "us-east-1": endpoint{}, 2288 "us-east-1": endpoint{},
1620 "us-east-1-fips": endpoint{ 2289 "us-east-1-fips": endpoint{
@@ -1664,6 +2333,7 @@ var awsPartition = partition{
1664 "eu-central-1": endpoint{}, 2333 "eu-central-1": endpoint{},
1665 "eu-west-1": endpoint{}, 2334 "eu-west-1": endpoint{},
1666 "eu-west-2": endpoint{}, 2335 "eu-west-2": endpoint{},
2336 "eu-west-3": endpoint{},
1667 "sa-east-1": endpoint{}, 2337 "sa-east-1": endpoint{},
1668 "us-east-1": endpoint{}, 2338 "us-east-1": endpoint{},
1669 "us-east-2": endpoint{}, 2339 "us-east-2": endpoint{},
@@ -1683,6 +2353,7 @@ var awsPartition = partition{
1683 "eu-central-1": endpoint{}, 2353 "eu-central-1": endpoint{},
1684 "eu-west-1": endpoint{}, 2354 "eu-west-1": endpoint{},
1685 "eu-west-2": endpoint{}, 2355 "eu-west-2": endpoint{},
2356 "eu-west-3": endpoint{},
1686 "sa-east-1": endpoint{}, 2357 "sa-east-1": endpoint{},
1687 "us-east-1": endpoint{}, 2358 "us-east-1": endpoint{},
1688 "us-east-2": endpoint{}, 2359 "us-east-2": endpoint{},
@@ -1690,6 +2361,17 @@ var awsPartition = partition{
1690 "us-west-2": endpoint{}, 2361 "us-west-2": endpoint{},
1691 }, 2362 },
1692 }, 2363 },
2364 "translate": service{
2365 Defaults: endpoint{
2366 Protocols: []string{"https"},
2367 },
2368 Endpoints: endpoints{
2369 "eu-west-1": endpoint{},
2370 "us-east-1": endpoint{},
2371 "us-east-2": endpoint{},
2372 "us-west-2": endpoint{},
2373 },
2374 },
1693 "waf": service{ 2375 "waf": service{
1694 PartitionEndpoint: "aws-global", 2376 PartitionEndpoint: "aws-global",
1695 IsRegionalized: boxedFalse, 2377 IsRegionalized: boxedFalse,
@@ -1707,8 +2389,12 @@ var awsPartition = partition{
1707 2389
1708 Endpoints: endpoints{ 2390 Endpoints: endpoints{
1709 "ap-northeast-1": endpoint{}, 2391 "ap-northeast-1": endpoint{},
2392 "ap-southeast-2": endpoint{},
2393 "eu-central-1": endpoint{},
1710 "eu-west-1": endpoint{}, 2394 "eu-west-1": endpoint{},
1711 "us-east-1": endpoint{}, 2395 "us-east-1": endpoint{},
2396 "us-east-2": endpoint{},
2397 "us-west-1": endpoint{},
1712 "us-west-2": endpoint{}, 2398 "us-west-2": endpoint{},
1713 }, 2399 },
1714 }, 2400 },
@@ -1723,14 +2409,28 @@ var awsPartition = partition{
1723 "us-west-2": endpoint{}, 2409 "us-west-2": endpoint{},
1724 }, 2410 },
1725 }, 2411 },
2412 "workmail": service{
2413 Defaults: endpoint{
2414 Protocols: []string{"https"},
2415 },
2416 Endpoints: endpoints{
2417 "eu-west-1": endpoint{},
2418 "us-east-1": endpoint{},
2419 "us-west-2": endpoint{},
2420 },
2421 },
1726 "workspaces": service{ 2422 "workspaces": service{
1727 2423
1728 Endpoints: endpoints{ 2424 Endpoints: endpoints{
1729 "ap-northeast-1": endpoint{}, 2425 "ap-northeast-1": endpoint{},
2426 "ap-northeast-2": endpoint{},
1730 "ap-southeast-1": endpoint{}, 2427 "ap-southeast-1": endpoint{},
1731 "ap-southeast-2": endpoint{}, 2428 "ap-southeast-2": endpoint{},
2429 "ca-central-1": endpoint{},
1732 "eu-central-1": endpoint{}, 2430 "eu-central-1": endpoint{},
1733 "eu-west-1": endpoint{}, 2431 "eu-west-1": endpoint{},
2432 "eu-west-2": endpoint{},
2433 "sa-east-1": endpoint{},
1734 "us-east-1": endpoint{}, 2434 "us-east-1": endpoint{},
1735 "us-west-2": endpoint{}, 2435 "us-west-2": endpoint{},
1736 }, 2436 },
@@ -1781,44 +2481,86 @@ var awscnPartition = partition{
1781 "cn-north-1": region{ 2481 "cn-north-1": region{
1782 Description: "China (Beijing)", 2482 Description: "China (Beijing)",
1783 }, 2483 },
2484 "cn-northwest-1": region{
2485 Description: "China (Ningxia)",
2486 },
1784 }, 2487 },
1785 Services: services{ 2488 Services: services{
2489 "apigateway": service{
2490
2491 Endpoints: endpoints{
2492 "cn-north-1": endpoint{},
2493 "cn-northwest-1": endpoint{},
2494 },
2495 },
2496 "application-autoscaling": service{
2497 Defaults: endpoint{
2498 Hostname: "autoscaling.{region}.amazonaws.com",
2499 Protocols: []string{"http", "https"},
2500 CredentialScope: credentialScope{
2501 Service: "application-autoscaling",
2502 },
2503 },
2504 Endpoints: endpoints{
2505 "cn-north-1": endpoint{},
2506 "cn-northwest-1": endpoint{},
2507 },
2508 },
1786 "autoscaling": service{ 2509 "autoscaling": service{
1787 Defaults: endpoint{ 2510 Defaults: endpoint{
1788 Protocols: []string{"http", "https"}, 2511 Protocols: []string{"http", "https"},
1789 }, 2512 },
1790 Endpoints: endpoints{ 2513 Endpoints: endpoints{
1791 "cn-north-1": endpoint{}, 2514 "cn-north-1": endpoint{},
2515 "cn-northwest-1": endpoint{},
1792 }, 2516 },
1793 }, 2517 },
1794 "cloudformation": service{ 2518 "cloudformation": service{
1795 2519
1796 Endpoints: endpoints{ 2520 Endpoints: endpoints{
1797 "cn-north-1": endpoint{}, 2521 "cn-north-1": endpoint{},
2522 "cn-northwest-1": endpoint{},
1798 }, 2523 },
1799 }, 2524 },
1800 "cloudtrail": service{ 2525 "cloudtrail": service{
1801 2526
1802 Endpoints: endpoints{ 2527 Endpoints: endpoints{
1803 "cn-north-1": endpoint{}, 2528 "cn-north-1": endpoint{},
2529 "cn-northwest-1": endpoint{},
1804 }, 2530 },
1805 }, 2531 },
1806 "codedeploy": service{ 2532 "codedeploy": service{
1807 2533
1808 Endpoints: endpoints{ 2534 Endpoints: endpoints{
2535 "cn-north-1": endpoint{},
2536 "cn-northwest-1": endpoint{},
2537 },
2538 },
2539 "cognito-identity": service{
2540
2541 Endpoints: endpoints{
1809 "cn-north-1": endpoint{}, 2542 "cn-north-1": endpoint{},
1810 }, 2543 },
1811 }, 2544 },
1812 "config": service{ 2545 "config": service{
1813 2546
1814 Endpoints: endpoints{ 2547 Endpoints: endpoints{
1815 "cn-north-1": endpoint{}, 2548 "cn-north-1": endpoint{},
2549 "cn-northwest-1": endpoint{},
1816 }, 2550 },
1817 }, 2551 },
1818 "directconnect": service{ 2552 "directconnect": service{
1819 2553
1820 Endpoints: endpoints{ 2554 Endpoints: endpoints{
1821 "cn-north-1": endpoint{}, 2555 "cn-north-1": endpoint{},
2556 "cn-northwest-1": endpoint{},
2557 },
2558 },
2559 "ds": service{
2560
2561 Endpoints: endpoints{
2562 "cn-north-1": endpoint{},
2563 "cn-northwest-1": endpoint{},
1822 }, 2564 },
1823 }, 2565 },
1824 "dynamodb": service{ 2566 "dynamodb": service{
@@ -1826,7 +2568,8 @@ var awscnPartition = partition{
1826 Protocols: []string{"http", "https"}, 2568 Protocols: []string{"http", "https"},
1827 }, 2569 },
1828 Endpoints: endpoints{ 2570 Endpoints: endpoints{
1829 "cn-north-1": endpoint{}, 2571 "cn-north-1": endpoint{},
2572 "cn-northwest-1": endpoint{},
1830 }, 2573 },
1831 }, 2574 },
1832 "ec2": service{ 2575 "ec2": service{
@@ -1834,7 +2577,8 @@ var awscnPartition = partition{
1834 Protocols: []string{"http", "https"}, 2577 Protocols: []string{"http", "https"},
1835 }, 2578 },
1836 Endpoints: endpoints{ 2579 Endpoints: endpoints{
1837 "cn-north-1": endpoint{}, 2580 "cn-north-1": endpoint{},
2581 "cn-northwest-1": endpoint{},
1838 }, 2582 },
1839 }, 2583 },
1840 "ec2metadata": service{ 2584 "ec2metadata": service{
@@ -1848,24 +2592,41 @@ var awscnPartition = partition{
1848 }, 2592 },
1849 }, 2593 },
1850 }, 2594 },
2595 "ecr": service{
2596
2597 Endpoints: endpoints{
2598 "cn-north-1": endpoint{},
2599 "cn-northwest-1": endpoint{},
2600 },
2601 },
2602 "ecs": service{
2603
2604 Endpoints: endpoints{
2605 "cn-north-1": endpoint{},
2606 "cn-northwest-1": endpoint{},
2607 },
2608 },
1851 "elasticache": service{ 2609 "elasticache": service{
1852 2610
1853 Endpoints: endpoints{ 2611 Endpoints: endpoints{
1854 "cn-north-1": endpoint{}, 2612 "cn-north-1": endpoint{},
2613 "cn-northwest-1": endpoint{},
1855 }, 2614 },
1856 }, 2615 },
1857 "elasticbeanstalk": service{ 2616 "elasticbeanstalk": service{
1858 2617
1859 Endpoints: endpoints{ 2618 Endpoints: endpoints{
1860 "cn-north-1": endpoint{}, 2619 "cn-north-1": endpoint{},
2620 "cn-northwest-1": endpoint{},
1861 }, 2621 },
1862 }, 2622 },
1863 "elasticloadbalancing": service{ 2623 "elasticloadbalancing": service{
1864 Defaults: endpoint{ 2624 Defaults: endpoint{
1865 Protocols: []string{"http", "https"}, 2625 Protocols: []string{"https"},
1866 }, 2626 },
1867 Endpoints: endpoints{ 2627 Endpoints: endpoints{
1868 "cn-north-1": endpoint{}, 2628 "cn-north-1": endpoint{},
2629 "cn-northwest-1": endpoint{},
1869 }, 2630 },
1870 }, 2631 },
1871 "elasticmapreduce": service{ 2632 "elasticmapreduce": service{
@@ -1873,13 +2634,21 @@ var awscnPartition = partition{
1873 Protocols: []string{"http", "https"}, 2634 Protocols: []string{"http", "https"},
1874 }, 2635 },
1875 Endpoints: endpoints{ 2636 Endpoints: endpoints{
1876 "cn-north-1": endpoint{}, 2637 "cn-north-1": endpoint{},
2638 "cn-northwest-1": endpoint{},
2639 },
2640 },
2641 "es": service{
2642
2643 Endpoints: endpoints{
2644 "cn-northwest-1": endpoint{},
1877 }, 2645 },
1878 }, 2646 },
1879 "events": service{ 2647 "events": service{
1880 2648
1881 Endpoints: endpoints{ 2649 Endpoints: endpoints{
1882 "cn-north-1": endpoint{}, 2650 "cn-north-1": endpoint{},
2651 "cn-northwest-1": endpoint{},
1883 }, 2652 },
1884 }, 2653 },
1885 "glacier": service{ 2654 "glacier": service{
@@ -1887,7 +2656,8 @@ var awscnPartition = partition{
1887 Protocols: []string{"http", "https"}, 2656 Protocols: []string{"http", "https"},
1888 }, 2657 },
1889 Endpoints: endpoints{ 2658 Endpoints: endpoints{
1890 "cn-north-1": endpoint{}, 2659 "cn-north-1": endpoint{},
2660 "cn-northwest-1": endpoint{},
1891 }, 2661 },
1892 }, 2662 },
1893 "iam": service{ 2663 "iam": service{
@@ -1903,16 +2673,35 @@ var awscnPartition = partition{
1903 }, 2673 },
1904 }, 2674 },
1905 }, 2675 },
2676 "iot": service{
2677 Defaults: endpoint{
2678 CredentialScope: credentialScope{
2679 Service: "execute-api",
2680 },
2681 },
2682 Endpoints: endpoints{
2683 "cn-north-1": endpoint{},
2684 },
2685 },
1906 "kinesis": service{ 2686 "kinesis": service{
1907 2687
1908 Endpoints: endpoints{ 2688 Endpoints: endpoints{
1909 "cn-north-1": endpoint{}, 2689 "cn-north-1": endpoint{},
2690 "cn-northwest-1": endpoint{},
2691 },
2692 },
2693 "lambda": service{
2694
2695 Endpoints: endpoints{
2696 "cn-north-1": endpoint{},
2697 "cn-northwest-1": endpoint{},
1910 }, 2698 },
1911 }, 2699 },
1912 "logs": service{ 2700 "logs": service{
1913 2701
1914 Endpoints: endpoints{ 2702 Endpoints: endpoints{
1915 "cn-north-1": endpoint{}, 2703 "cn-north-1": endpoint{},
2704 "cn-northwest-1": endpoint{},
1916 }, 2705 },
1917 }, 2706 },
1918 "monitoring": service{ 2707 "monitoring": service{
@@ -1920,19 +2709,22 @@ var awscnPartition = partition{
1920 Protocols: []string{"http", "https"}, 2709 Protocols: []string{"http", "https"},
1921 }, 2710 },
1922 Endpoints: endpoints{ 2711 Endpoints: endpoints{
1923 "cn-north-1": endpoint{}, 2712 "cn-north-1": endpoint{},
2713 "cn-northwest-1": endpoint{},
1924 }, 2714 },
1925 }, 2715 },
1926 "rds": service{ 2716 "rds": service{
1927 2717
1928 Endpoints: endpoints{ 2718 Endpoints: endpoints{
1929 "cn-north-1": endpoint{}, 2719 "cn-north-1": endpoint{},
2720 "cn-northwest-1": endpoint{},
1930 }, 2721 },
1931 }, 2722 },
1932 "redshift": service{ 2723 "redshift": service{
1933 2724
1934 Endpoints: endpoints{ 2725 Endpoints: endpoints{
1935 "cn-north-1": endpoint{}, 2726 "cn-north-1": endpoint{},
2727 "cn-northwest-1": endpoint{},
1936 }, 2728 },
1937 }, 2729 },
1938 "s3": service{ 2730 "s3": service{
@@ -1941,6 +2733,20 @@ var awscnPartition = partition{
1941 SignatureVersions: []string{"s3v4"}, 2733 SignatureVersions: []string{"s3v4"},
1942 }, 2734 },
1943 Endpoints: endpoints{ 2735 Endpoints: endpoints{
2736 "cn-north-1": endpoint{},
2737 "cn-northwest-1": endpoint{},
2738 },
2739 },
2740 "sms": service{
2741
2742 Endpoints: endpoints{
2743 "cn-north-1": endpoint{},
2744 "cn-northwest-1": endpoint{},
2745 },
2746 },
2747 "snowball": service{
2748
2749 Endpoints: endpoints{
1944 "cn-north-1": endpoint{}, 2750 "cn-north-1": endpoint{},
1945 }, 2751 },
1946 }, 2752 },
@@ -1949,7 +2755,8 @@ var awscnPartition = partition{
1949 Protocols: []string{"http", "https"}, 2755 Protocols: []string{"http", "https"},
1950 }, 2756 },
1951 Endpoints: endpoints{ 2757 Endpoints: endpoints{
1952 "cn-north-1": endpoint{}, 2758 "cn-north-1": endpoint{},
2759 "cn-northwest-1": endpoint{},
1953 }, 2760 },
1954 }, 2761 },
1955 "sqs": service{ 2762 "sqs": service{
@@ -1958,7 +2765,15 @@ var awscnPartition = partition{
1958 Protocols: []string{"http", "https"}, 2765 Protocols: []string{"http", "https"},
1959 }, 2766 },
1960 Endpoints: endpoints{ 2767 Endpoints: endpoints{
1961 "cn-north-1": endpoint{}, 2768 "cn-north-1": endpoint{},
2769 "cn-northwest-1": endpoint{},
2770 },
2771 },
2772 "ssm": service{
2773
2774 Endpoints: endpoints{
2775 "cn-north-1": endpoint{},
2776 "cn-northwest-1": endpoint{},
1962 }, 2777 },
1963 }, 2778 },
1964 "storagegateway": service{ 2779 "storagegateway": service{
@@ -1975,25 +2790,29 @@ var awscnPartition = partition{
1975 }, 2790 },
1976 }, 2791 },
1977 Endpoints: endpoints{ 2792 Endpoints: endpoints{
1978 "cn-north-1": endpoint{}, 2793 "cn-north-1": endpoint{},
2794 "cn-northwest-1": endpoint{},
1979 }, 2795 },
1980 }, 2796 },
1981 "sts": service{ 2797 "sts": service{
1982 2798
1983 Endpoints: endpoints{ 2799 Endpoints: endpoints{
1984 "cn-north-1": endpoint{}, 2800 "cn-north-1": endpoint{},
2801 "cn-northwest-1": endpoint{},
1985 }, 2802 },
1986 }, 2803 },
1987 "swf": service{ 2804 "swf": service{
1988 2805
1989 Endpoints: endpoints{ 2806 Endpoints: endpoints{
1990 "cn-north-1": endpoint{}, 2807 "cn-north-1": endpoint{},
2808 "cn-northwest-1": endpoint{},
1991 }, 2809 },
1992 }, 2810 },
1993 "tagging": service{ 2811 "tagging": service{
1994 2812
1995 Endpoints: endpoints{ 2813 Endpoints: endpoints{
1996 "cn-north-1": endpoint{}, 2814 "cn-north-1": endpoint{},
2815 "cn-northwest-1": endpoint{},
1997 }, 2816 },
1998 }, 2817 },
1999 }, 2818 },
@@ -2025,6 +2844,18 @@ var awsusgovPartition = partition{
2025 }, 2844 },
2026 }, 2845 },
2027 Services: services{ 2846 Services: services{
2847 "acm": service{
2848
2849 Endpoints: endpoints{
2850 "us-gov-west-1": endpoint{},
2851 },
2852 },
2853 "apigateway": service{
2854
2855 Endpoints: endpoints{
2856 "us-gov-west-1": endpoint{},
2857 },
2858 },
2028 "autoscaling": service{ 2859 "autoscaling": service{
2029 2860
2030 Endpoints: endpoints{ 2861 Endpoints: endpoints{
@@ -2045,6 +2876,16 @@ var awsusgovPartition = partition{
2045 "us-gov-west-1": endpoint{}, 2876 "us-gov-west-1": endpoint{},
2046 }, 2877 },
2047 }, 2878 },
2879 "cloudhsmv2": service{
2880 Defaults: endpoint{
2881 CredentialScope: credentialScope{
2882 Service: "cloudhsm",
2883 },
2884 },
2885 Endpoints: endpoints{
2886 "us-gov-west-1": endpoint{},
2887 },
2888 },
2048 "cloudtrail": service{ 2889 "cloudtrail": service{
2049 2890
2050 Endpoints: endpoints{ 2891 Endpoints: endpoints{
@@ -2069,10 +2910,22 @@ var awsusgovPartition = partition{
2069 "us-gov-west-1": endpoint{}, 2910 "us-gov-west-1": endpoint{},
2070 }, 2911 },
2071 }, 2912 },
2913 "dms": service{
2914
2915 Endpoints: endpoints{
2916 "us-gov-west-1": endpoint{},
2917 },
2918 },
2072 "dynamodb": service{ 2919 "dynamodb": service{
2073 2920
2074 Endpoints: endpoints{ 2921 Endpoints: endpoints{
2075 "us-gov-west-1": endpoint{}, 2922 "us-gov-west-1": endpoint{},
2923 "us-gov-west-1-fips": endpoint{
2924 Hostname: "dynamodb.us-gov-west-1.amazonaws.com",
2925 CredentialScope: credentialScope{
2926 Region: "us-gov-west-1",
2927 },
2928 },
2076 }, 2929 },
2077 }, 2930 },
2078 "ec2": service{ 2931 "ec2": service{
@@ -2092,12 +2945,30 @@ var awsusgovPartition = partition{
2092 }, 2945 },
2093 }, 2946 },
2094 }, 2947 },
2948 "ecr": service{
2949
2950 Endpoints: endpoints{
2951 "us-gov-west-1": endpoint{},
2952 },
2953 },
2954 "ecs": service{
2955
2956 Endpoints: endpoints{
2957 "us-gov-west-1": endpoint{},
2958 },
2959 },
2095 "elasticache": service{ 2960 "elasticache": service{
2096 2961
2097 Endpoints: endpoints{ 2962 Endpoints: endpoints{
2098 "us-gov-west-1": endpoint{}, 2963 "us-gov-west-1": endpoint{},
2099 }, 2964 },
2100 }, 2965 },
2966 "elasticbeanstalk": service{
2967
2968 Endpoints: endpoints{
2969 "us-gov-west-1": endpoint{},
2970 },
2971 },
2101 "elasticloadbalancing": service{ 2972 "elasticloadbalancing": service{
2102 2973
2103 Endpoints: endpoints{ 2974 Endpoints: endpoints{
@@ -2114,6 +2985,12 @@ var awsusgovPartition = partition{
2114 }, 2985 },
2115 }, 2986 },
2116 }, 2987 },
2988 "es": service{
2989
2990 Endpoints: endpoints{
2991 "us-gov-west-1": endpoint{},
2992 },
2993 },
2117 "events": service{ 2994 "events": service{
2118 2995
2119 Endpoints: endpoints{ 2996 Endpoints: endpoints{
@@ -2141,6 +3018,12 @@ var awsusgovPartition = partition{
2141 }, 3018 },
2142 }, 3019 },
2143 }, 3020 },
3021 "inspector": service{
3022
3023 Endpoints: endpoints{
3024 "us-gov-west-1": endpoint{},
3025 },
3026 },
2144 "kinesis": service{ 3027 "kinesis": service{
2145 3028
2146 Endpoints: endpoints{ 3029 Endpoints: endpoints{
@@ -2165,12 +3048,28 @@ var awsusgovPartition = partition{
2165 "us-gov-west-1": endpoint{}, 3048 "us-gov-west-1": endpoint{},
2166 }, 3049 },
2167 }, 3050 },
3051 "metering.marketplace": service{
3052 Defaults: endpoint{
3053 CredentialScope: credentialScope{
3054 Service: "aws-marketplace",
3055 },
3056 },
3057 Endpoints: endpoints{
3058 "us-gov-west-1": endpoint{},
3059 },
3060 },
2168 "monitoring": service{ 3061 "monitoring": service{
2169 3062
2170 Endpoints: endpoints{ 3063 Endpoints: endpoints{
2171 "us-gov-west-1": endpoint{}, 3064 "us-gov-west-1": endpoint{},
2172 }, 3065 },
2173 }, 3066 },
3067 "polly": service{
3068
3069 Endpoints: endpoints{
3070 "us-gov-west-1": endpoint{},
3071 },
3072 },
2174 "rds": service{ 3073 "rds": service{
2175 3074
2176 Endpoints: endpoints{ 3075 Endpoints: endpoints{
@@ -2183,6 +3082,12 @@ var awsusgovPartition = partition{
2183 "us-gov-west-1": endpoint{}, 3082 "us-gov-west-1": endpoint{},
2184 }, 3083 },
2185 }, 3084 },
3085 "rekognition": service{
3086
3087 Endpoints: endpoints{
3088 "us-gov-west-1": endpoint{},
3089 },
3090 },
2186 "s3": service{ 3091 "s3": service{
2187 Defaults: endpoint{ 3092 Defaults: endpoint{
2188 SignatureVersions: []string{"s3", "s3v4"}, 3093 SignatureVersions: []string{"s3", "s3v4"},
@@ -2195,11 +3100,17 @@ var awsusgovPartition = partition{
2195 }, 3100 },
2196 }, 3101 },
2197 "us-gov-west-1": endpoint{ 3102 "us-gov-west-1": endpoint{
2198 Hostname: "s3-us-gov-west-1.amazonaws.com", 3103 Hostname: "s3.us-gov-west-1.amazonaws.com",
2199 Protocols: []string{"http", "https"}, 3104 Protocols: []string{"http", "https"},
2200 }, 3105 },
2201 }, 3106 },
2202 }, 3107 },
3108 "sms": service{
3109
3110 Endpoints: endpoints{
3111 "us-gov-west-1": endpoint{},
3112 },
3113 },
2203 "snowball": service{ 3114 "snowball": service{
2204 3115
2205 Endpoints: endpoints{ 3116 Endpoints: endpoints{
@@ -2223,6 +3134,18 @@ var awsusgovPartition = partition{
2223 }, 3134 },
2224 }, 3135 },
2225 }, 3136 },
3137 "ssm": service{
3138
3139 Endpoints: endpoints{
3140 "us-gov-west-1": endpoint{},
3141 },
3142 },
3143 "storagegateway": service{
3144
3145 Endpoints: endpoints{
3146 "us-gov-west-1": endpoint{},
3147 },
3148 },
2226 "streams.dynamodb": service{ 3149 "streams.dynamodb": service{
2227 Defaults: endpoint{ 3150 Defaults: endpoint{
2228 CredentialScope: credentialScope{ 3151 CredentialScope: credentialScope{
@@ -2231,6 +3154,12 @@ var awsusgovPartition = partition{
2231 }, 3154 },
2232 Endpoints: endpoints{ 3155 Endpoints: endpoints{
2233 "us-gov-west-1": endpoint{}, 3156 "us-gov-west-1": endpoint{},
3157 "us-gov-west-1-fips": endpoint{
3158 Hostname: "dynamodb.us-gov-west-1.amazonaws.com",
3159 CredentialScope: credentialScope{
3160 Region: "us-gov-west-1",
3161 },
3162 },
2234 }, 3163 },
2235 }, 3164 },
2236 "sts": service{ 3165 "sts": service{
@@ -2245,5 +3174,19 @@ var awsusgovPartition = partition{
2245 "us-gov-west-1": endpoint{}, 3174 "us-gov-west-1": endpoint{},
2246 }, 3175 },
2247 }, 3176 },
3177 "tagging": service{
3178
3179 Endpoints: endpoints{
3180 "us-gov-west-1": endpoint{},
3181 },
3182 },
3183 "translate": service{
3184 Defaults: endpoint{
3185 Protocols: []string{"https"},
3186 },
3187 Endpoints: endpoints{
3188 "us-gov-west-1": endpoint{},
3189 },
3190 },
2248 }, 3191 },
2249} 3192}