]> git.immae.eu Git - github/fretlink/terraform-provider-statuscake.git/blob - vendor/github.com/aws/aws-sdk-go/aws/endpoints/defaults.go
update vendor and go.mod
[github/fretlink/terraform-provider-statuscake.git] / vendor / github.com / aws / aws-sdk-go / aws / endpoints / defaults.go
1 // Code generated by aws/endpoints/v3model_codegen.go. DO NOT EDIT.
2
3 package endpoints
4
5 import (
6 "regexp"
7 )
8
9 // Partition identifiers
10 const (
11 AwsPartitionID = "aws" // AWS Standard partition.
12 AwsCnPartitionID = "aws-cn" // AWS China partition.
13 AwsUsGovPartitionID = "aws-us-gov" // AWS GovCloud (US) partition.
14 )
15
16 // AWS Standard partition's regions.
17 const (
18 ApEast1RegionID = "ap-east-1" // Asia Pacific (Hong Kong).
19 ApNortheast1RegionID = "ap-northeast-1" // Asia Pacific (Tokyo).
20 ApNortheast2RegionID = "ap-northeast-2" // Asia Pacific (Seoul).
21 ApSouth1RegionID = "ap-south-1" // Asia Pacific (Mumbai).
22 ApSoutheast1RegionID = "ap-southeast-1" // Asia Pacific (Singapore).
23 ApSoutheast2RegionID = "ap-southeast-2" // Asia Pacific (Sydney).
24 CaCentral1RegionID = "ca-central-1" // Canada (Central).
25 EuCentral1RegionID = "eu-central-1" // EU (Frankfurt).
26 EuNorth1RegionID = "eu-north-1" // EU (Stockholm).
27 EuWest1RegionID = "eu-west-1" // EU (Ireland).
28 EuWest2RegionID = "eu-west-2" // EU (London).
29 EuWest3RegionID = "eu-west-3" // EU (Paris).
30 MeSouth1RegionID = "me-south-1" // Middle East (Bahrain).
31 SaEast1RegionID = "sa-east-1" // South America (Sao Paulo).
32 UsEast1RegionID = "us-east-1" // US East (N. Virginia).
33 UsEast2RegionID = "us-east-2" // US East (Ohio).
34 UsWest1RegionID = "us-west-1" // US West (N. California).
35 UsWest2RegionID = "us-west-2" // US West (Oregon).
36 )
37
38 // AWS China partition's regions.
39 const (
40 CnNorth1RegionID = "cn-north-1" // China (Beijing).
41 CnNorthwest1RegionID = "cn-northwest-1" // China (Ningxia).
42 )
43
44 // AWS GovCloud (US) partition's regions.
45 const (
46 UsGovEast1RegionID = "us-gov-east-1" // AWS GovCloud (US-East).
47 UsGovWest1RegionID = "us-gov-west-1" // AWS GovCloud (US).
48 )
49
50 // DefaultResolver returns an Endpoint resolver that will be able
51 // to resolve endpoints for: AWS Standard, AWS China, and AWS GovCloud (US).
52 //
53 // Use DefaultPartitions() to get the list of the default partitions.
54 func DefaultResolver() Resolver {
55 return defaultPartitions
56 }
57
58 // DefaultPartitions returns a list of the partitions the SDK is bundled
59 // with. The available partitions are: AWS Standard, AWS China, and AWS GovCloud (US).
60 //
61 // partitions := endpoints.DefaultPartitions
62 // for _, p := range partitions {
63 // // ... inspect partitions
64 // }
65 func DefaultPartitions() []Partition {
66 return defaultPartitions.Partitions()
67 }
68
69 var defaultPartitions = partitions{
70 awsPartition,
71 awscnPartition,
72 awsusgovPartition,
73 }
74
75 // AwsPartition returns the Resolver for AWS Standard.
76 func AwsPartition() Partition {
77 return awsPartition.Partition()
78 }
79
80 var awsPartition = partition{
81 ID: "aws",
82 Name: "AWS Standard",
83 DNSSuffix: "amazonaws.com",
84 RegionRegex: regionRegex{
85 Regexp: func() *regexp.Regexp {
86 reg, _ := regexp.Compile("^(us|eu|ap|sa|ca)\\-\\w+\\-\\d+$")
87 return reg
88 }(),
89 },
90 Defaults: endpoint{
91 Hostname: "{service}.{region}.{dnsSuffix}",
92 Protocols: []string{"https"},
93 SignatureVersions: []string{"v4"},
94 },
95 Regions: regions{
96 "ap-east-1": region{
97 Description: "Asia Pacific (Hong Kong)",
98 },
99 "ap-northeast-1": region{
100 Description: "Asia Pacific (Tokyo)",
101 },
102 "ap-northeast-2": region{
103 Description: "Asia Pacific (Seoul)",
104 },
105 "ap-south-1": region{
106 Description: "Asia Pacific (Mumbai)",
107 },
108 "ap-southeast-1": region{
109 Description: "Asia Pacific (Singapore)",
110 },
111 "ap-southeast-2": region{
112 Description: "Asia Pacific (Sydney)",
113 },
114 "ca-central-1": region{
115 Description: "Canada (Central)",
116 },
117 "eu-central-1": region{
118 Description: "EU (Frankfurt)",
119 },
120 "eu-north-1": region{
121 Description: "EU (Stockholm)",
122 },
123 "eu-west-1": region{
124 Description: "EU (Ireland)",
125 },
126 "eu-west-2": region{
127 Description: "EU (London)",
128 },
129 "eu-west-3": region{
130 Description: "EU (Paris)",
131 },
132 "me-south-1": region{
133 Description: "Middle East (Bahrain)",
134 },
135 "sa-east-1": region{
136 Description: "South America (Sao Paulo)",
137 },
138 "us-east-1": region{
139 Description: "US East (N. Virginia)",
140 },
141 "us-east-2": region{
142 Description: "US East (Ohio)",
143 },
144 "us-west-1": region{
145 Description: "US West (N. California)",
146 },
147 "us-west-2": region{
148 Description: "US West (Oregon)",
149 },
150 },
151 Services: services{
152 "a4b": service{
153
154 Endpoints: endpoints{
155 "us-east-1": endpoint{},
156 },
157 },
158 "acm": service{
159
160 Endpoints: endpoints{
161 "ap-east-1": endpoint{},
162 "ap-northeast-1": endpoint{},
163 "ap-northeast-2": endpoint{},
164 "ap-south-1": endpoint{},
165 "ap-southeast-1": endpoint{},
166 "ap-southeast-2": endpoint{},
167 "ca-central-1": endpoint{},
168 "eu-central-1": endpoint{},
169 "eu-north-1": endpoint{},
170 "eu-west-1": endpoint{},
171 "eu-west-2": endpoint{},
172 "eu-west-3": endpoint{},
173 "me-south-1": endpoint{},
174 "sa-east-1": endpoint{},
175 "us-east-1": endpoint{},
176 "us-east-2": endpoint{},
177 "us-west-1": endpoint{},
178 "us-west-2": endpoint{},
179 },
180 },
181 "acm-pca": service{
182 Defaults: endpoint{
183 Protocols: []string{"https"},
184 },
185 Endpoints: endpoints{
186 "ap-east-1": endpoint{},
187 "ap-northeast-1": endpoint{},
188 "ap-northeast-2": endpoint{},
189 "ap-south-1": endpoint{},
190 "ap-southeast-1": endpoint{},
191 "ap-southeast-2": endpoint{},
192 "ca-central-1": endpoint{},
193 "eu-central-1": endpoint{},
194 "eu-north-1": endpoint{},
195 "eu-west-1": endpoint{},
196 "eu-west-2": endpoint{},
197 "eu-west-3": endpoint{},
198 "us-east-1": endpoint{},
199 "us-east-2": endpoint{},
200 "us-west-1": endpoint{},
201 "us-west-2": endpoint{},
202 },
203 },
204 "api.ecr": service{
205
206 Endpoints: endpoints{
207 "ap-east-1": endpoint{
208 Hostname: "api.ecr.ap-east-1.amazonaws.com",
209 CredentialScope: credentialScope{
210 Region: "ap-east-1",
211 },
212 },
213 "ap-northeast-1": endpoint{
214 Hostname: "api.ecr.ap-northeast-1.amazonaws.com",
215 CredentialScope: credentialScope{
216 Region: "ap-northeast-1",
217 },
218 },
219 "ap-northeast-2": endpoint{
220 Hostname: "api.ecr.ap-northeast-2.amazonaws.com",
221 CredentialScope: credentialScope{
222 Region: "ap-northeast-2",
223 },
224 },
225 "ap-south-1": endpoint{
226 Hostname: "api.ecr.ap-south-1.amazonaws.com",
227 CredentialScope: credentialScope{
228 Region: "ap-south-1",
229 },
230 },
231 "ap-southeast-1": endpoint{
232 Hostname: "api.ecr.ap-southeast-1.amazonaws.com",
233 CredentialScope: credentialScope{
234 Region: "ap-southeast-1",
235 },
236 },
237 "ap-southeast-2": endpoint{
238 Hostname: "api.ecr.ap-southeast-2.amazonaws.com",
239 CredentialScope: credentialScope{
240 Region: "ap-southeast-2",
241 },
242 },
243 "ca-central-1": endpoint{
244 Hostname: "api.ecr.ca-central-1.amazonaws.com",
245 CredentialScope: credentialScope{
246 Region: "ca-central-1",
247 },
248 },
249 "eu-central-1": endpoint{
250 Hostname: "api.ecr.eu-central-1.amazonaws.com",
251 CredentialScope: credentialScope{
252 Region: "eu-central-1",
253 },
254 },
255 "eu-north-1": endpoint{
256 Hostname: "api.ecr.eu-north-1.amazonaws.com",
257 CredentialScope: credentialScope{
258 Region: "eu-north-1",
259 },
260 },
261 "eu-west-1": endpoint{
262 Hostname: "api.ecr.eu-west-1.amazonaws.com",
263 CredentialScope: credentialScope{
264 Region: "eu-west-1",
265 },
266 },
267 "eu-west-2": endpoint{
268 Hostname: "api.ecr.eu-west-2.amazonaws.com",
269 CredentialScope: credentialScope{
270 Region: "eu-west-2",
271 },
272 },
273 "eu-west-3": endpoint{
274 Hostname: "api.ecr.eu-west-3.amazonaws.com",
275 CredentialScope: credentialScope{
276 Region: "eu-west-3",
277 },
278 },
279 "me-south-1": endpoint{
280 Hostname: "api.ecr.me-south-1.amazonaws.com",
281 CredentialScope: credentialScope{
282 Region: "me-south-1",
283 },
284 },
285 "sa-east-1": endpoint{
286 Hostname: "api.ecr.sa-east-1.amazonaws.com",
287 CredentialScope: credentialScope{
288 Region: "sa-east-1",
289 },
290 },
291 "us-east-1": endpoint{
292 Hostname: "api.ecr.us-east-1.amazonaws.com",
293 CredentialScope: credentialScope{
294 Region: "us-east-1",
295 },
296 },
297 "us-east-2": endpoint{
298 Hostname: "api.ecr.us-east-2.amazonaws.com",
299 CredentialScope: credentialScope{
300 Region: "us-east-2",
301 },
302 },
303 "us-west-1": endpoint{
304 Hostname: "api.ecr.us-west-1.amazonaws.com",
305 CredentialScope: credentialScope{
306 Region: "us-west-1",
307 },
308 },
309 "us-west-2": endpoint{
310 Hostname: "api.ecr.us-west-2.amazonaws.com",
311 CredentialScope: credentialScope{
312 Region: "us-west-2",
313 },
314 },
315 },
316 },
317 "api.mediatailor": service{
318
319 Endpoints: endpoints{
320 "ap-northeast-1": endpoint{},
321 "ap-southeast-1": endpoint{},
322 "ap-southeast-2": endpoint{},
323 "eu-west-1": endpoint{},
324 "us-east-1": endpoint{},
325 "us-west-2": endpoint{},
326 },
327 },
328 "api.pricing": service{
329 Defaults: endpoint{
330 CredentialScope: credentialScope{
331 Service: "pricing",
332 },
333 },
334 Endpoints: endpoints{
335 "ap-south-1": endpoint{},
336 "us-east-1": endpoint{},
337 },
338 },
339 "api.sagemaker": service{
340
341 Endpoints: endpoints{
342 "ap-northeast-1": endpoint{},
343 "ap-northeast-2": endpoint{},
344 "ap-south-1": endpoint{},
345 "ap-southeast-1": endpoint{},
346 "ap-southeast-2": endpoint{},
347 "ca-central-1": endpoint{},
348 "eu-central-1": endpoint{},
349 "eu-west-1": endpoint{},
350 "eu-west-2": endpoint{},
351 "us-east-1": endpoint{},
352 "us-east-1-fips": endpoint{
353 Hostname: "api-fips.sagemaker.us-east-1.amazonaws.com",
354 CredentialScope: credentialScope{
355 Region: "us-east-1",
356 },
357 },
358 "us-east-2": endpoint{},
359 "us-east-2-fips": endpoint{
360 Hostname: "api-fips.sagemaker.us-east-2.amazonaws.com",
361 CredentialScope: credentialScope{
362 Region: "us-east-2",
363 },
364 },
365 "us-west-1": endpoint{},
366 "us-west-1-fips": endpoint{
367 Hostname: "api-fips.sagemaker.us-west-1.amazonaws.com",
368 CredentialScope: credentialScope{
369 Region: "us-west-1",
370 },
371 },
372 "us-west-2": endpoint{},
373 "us-west-2-fips": endpoint{
374 Hostname: "api-fips.sagemaker.us-west-2.amazonaws.com",
375 CredentialScope: credentialScope{
376 Region: "us-west-2",
377 },
378 },
379 },
380 },
381 "apigateway": service{
382
383 Endpoints: endpoints{
384 "ap-east-1": endpoint{},
385 "ap-northeast-1": endpoint{},
386 "ap-northeast-2": endpoint{},
387 "ap-south-1": endpoint{},
388 "ap-southeast-1": endpoint{},
389 "ap-southeast-2": endpoint{},
390 "ca-central-1": endpoint{},
391 "eu-central-1": endpoint{},
392 "eu-north-1": endpoint{},
393 "eu-west-1": endpoint{},
394 "eu-west-2": endpoint{},
395 "eu-west-3": endpoint{},
396 "me-south-1": endpoint{},
397 "sa-east-1": endpoint{},
398 "us-east-1": endpoint{},
399 "us-east-2": endpoint{},
400 "us-west-1": endpoint{},
401 "us-west-2": endpoint{},
402 },
403 },
404 "application-autoscaling": service{
405 Defaults: endpoint{
406 Hostname: "autoscaling.{region}.amazonaws.com",
407 Protocols: []string{"http", "https"},
408 CredentialScope: credentialScope{
409 Service: "application-autoscaling",
410 },
411 },
412 Endpoints: endpoints{
413 "ap-east-1": endpoint{},
414 "ap-northeast-1": endpoint{},
415 "ap-northeast-2": endpoint{},
416 "ap-south-1": endpoint{},
417 "ap-southeast-1": endpoint{},
418 "ap-southeast-2": endpoint{},
419 "ca-central-1": endpoint{},
420 "eu-central-1": endpoint{},
421 "eu-north-1": endpoint{},
422 "eu-west-1": endpoint{},
423 "eu-west-2": endpoint{},
424 "eu-west-3": endpoint{},
425 "me-south-1": endpoint{},
426 "sa-east-1": endpoint{},
427 "us-east-1": endpoint{},
428 "us-east-2": endpoint{},
429 "us-west-1": endpoint{},
430 "us-west-2": endpoint{},
431 },
432 },
433 "appmesh": service{
434
435 Endpoints: endpoints{
436 "ap-northeast-1": endpoint{},
437 "ap-northeast-2": endpoint{},
438 "ap-south-1": endpoint{},
439 "ap-southeast-1": endpoint{},
440 "ap-southeast-2": endpoint{},
441 "ca-central-1": endpoint{},
442 "eu-central-1": endpoint{},
443 "eu-west-1": endpoint{},
444 "eu-west-2": endpoint{},
445 "us-east-1": endpoint{},
446 "us-east-2": endpoint{},
447 "us-west-1": endpoint{},
448 "us-west-2": endpoint{},
449 },
450 },
451 "appstream2": service{
452 Defaults: endpoint{
453 Protocols: []string{"https"},
454 CredentialScope: credentialScope{
455 Service: "appstream",
456 },
457 },
458 Endpoints: endpoints{
459 "ap-northeast-1": endpoint{},
460 "ap-northeast-2": endpoint{},
461 "ap-southeast-1": endpoint{},
462 "ap-southeast-2": endpoint{},
463 "eu-central-1": endpoint{},
464 "eu-west-1": endpoint{},
465 "us-east-1": endpoint{},
466 "us-west-2": endpoint{},
467 },
468 },
469 "appsync": service{
470
471 Endpoints: endpoints{
472 "ap-northeast-1": endpoint{},
473 "ap-northeast-2": endpoint{},
474 "ap-south-1": endpoint{},
475 "ap-southeast-1": endpoint{},
476 "ap-southeast-2": endpoint{},
477 "eu-central-1": endpoint{},
478 "eu-west-1": endpoint{},
479 "eu-west-2": endpoint{},
480 "us-east-1": endpoint{},
481 "us-east-2": endpoint{},
482 "us-west-2": endpoint{},
483 },
484 },
485 "athena": service{
486
487 Endpoints: endpoints{
488 "ap-northeast-1": endpoint{},
489 "ap-northeast-2": endpoint{},
490 "ap-south-1": endpoint{},
491 "ap-southeast-1": endpoint{},
492 "ap-southeast-2": endpoint{},
493 "ca-central-1": endpoint{},
494 "eu-central-1": endpoint{},
495 "eu-north-1": endpoint{},
496 "eu-west-1": endpoint{},
497 "eu-west-2": endpoint{},
498 "us-east-1": endpoint{},
499 "us-east-2": endpoint{},
500 "us-west-2": endpoint{},
501 },
502 },
503 "autoscaling": service{
504 Defaults: endpoint{
505 Protocols: []string{"http", "https"},
506 },
507 Endpoints: endpoints{
508 "ap-east-1": endpoint{},
509 "ap-northeast-1": endpoint{},
510 "ap-northeast-2": endpoint{},
511 "ap-south-1": endpoint{},
512 "ap-southeast-1": endpoint{},
513 "ap-southeast-2": endpoint{},
514 "ca-central-1": endpoint{},
515 "eu-central-1": endpoint{},
516 "eu-north-1": endpoint{},
517 "eu-west-1": endpoint{},
518 "eu-west-2": endpoint{},
519 "eu-west-3": endpoint{},
520 "me-south-1": endpoint{},
521 "sa-east-1": endpoint{},
522 "us-east-1": endpoint{},
523 "us-east-2": endpoint{},
524 "us-west-1": endpoint{},
525 "us-west-2": endpoint{},
526 },
527 },
528 "autoscaling-plans": service{
529 Defaults: endpoint{
530 Hostname: "autoscaling.{region}.amazonaws.com",
531 Protocols: []string{"http", "https"},
532 CredentialScope: credentialScope{
533 Service: "autoscaling-plans",
534 },
535 },
536 Endpoints: endpoints{
537 "ap-northeast-1": endpoint{},
538 "ap-northeast-2": endpoint{},
539 "ap-south-1": endpoint{},
540 "ap-southeast-1": endpoint{},
541 "ap-southeast-2": endpoint{},
542 "ca-central-1": endpoint{},
543 "eu-central-1": endpoint{},
544 "eu-west-1": endpoint{},
545 "eu-west-2": endpoint{},
546 "us-east-1": endpoint{},
547 "us-east-2": endpoint{},
548 "us-west-1": endpoint{},
549 "us-west-2": endpoint{},
550 },
551 },
552 "backup": service{
553
554 Endpoints: endpoints{
555 "ap-northeast-1": endpoint{},
556 "ap-northeast-2": endpoint{},
557 "ap-southeast-1": endpoint{},
558 "ap-southeast-2": endpoint{},
559 "ca-central-1": endpoint{},
560 "eu-central-1": endpoint{},
561 "eu-west-1": endpoint{},
562 "eu-west-2": endpoint{},
563 "us-east-1": endpoint{},
564 "us-east-2": endpoint{},
565 "us-west-1": endpoint{},
566 "us-west-2": endpoint{},
567 },
568 },
569 "batch": service{
570
571 Endpoints: endpoints{
572 "ap-east-1": endpoint{},
573 "ap-northeast-1": endpoint{},
574 "ap-northeast-2": endpoint{},
575 "ap-south-1": endpoint{},
576 "ap-southeast-1": endpoint{},
577 "ap-southeast-2": endpoint{},
578 "ca-central-1": endpoint{},
579 "eu-central-1": endpoint{},
580 "eu-north-1": endpoint{},
581 "eu-west-1": endpoint{},
582 "eu-west-2": endpoint{},
583 "eu-west-3": endpoint{},
584 "sa-east-1": endpoint{},
585 "us-east-1": endpoint{},
586 "us-east-2": endpoint{},
587 "us-west-1": endpoint{},
588 "us-west-2": endpoint{},
589 },
590 },
591 "budgets": service{
592 PartitionEndpoint: "aws-global",
593 IsRegionalized: boxedFalse,
594
595 Endpoints: endpoints{
596 "aws-global": endpoint{
597 Hostname: "budgets.amazonaws.com",
598 CredentialScope: credentialScope{
599 Region: "us-east-1",
600 },
601 },
602 },
603 },
604 "ce": service{
605 PartitionEndpoint: "aws-global",
606 IsRegionalized: boxedFalse,
607
608 Endpoints: endpoints{
609 "aws-global": endpoint{
610 Hostname: "ce.us-east-1.amazonaws.com",
611 CredentialScope: credentialScope{
612 Region: "us-east-1",
613 },
614 },
615 },
616 },
617 "chime": service{
618 PartitionEndpoint: "aws-global",
619 IsRegionalized: boxedFalse,
620 Defaults: endpoint{
621 SSLCommonName: "service.chime.aws.amazon.com",
622 Protocols: []string{"https"},
623 },
624 Endpoints: endpoints{
625 "aws-global": endpoint{
626 Hostname: "service.chime.aws.amazon.com",
627 Protocols: []string{"https"},
628 CredentialScope: credentialScope{
629 Region: "us-east-1",
630 },
631 },
632 },
633 },
634 "cloud9": service{
635
636 Endpoints: endpoints{
637 "ap-northeast-1": endpoint{},
638 "ap-southeast-1": endpoint{},
639 "eu-central-1": endpoint{},
640 "eu-west-1": endpoint{},
641 "us-east-1": endpoint{},
642 "us-east-2": endpoint{},
643 "us-west-2": endpoint{},
644 },
645 },
646 "clouddirectory": service{
647
648 Endpoints: endpoints{
649 "ap-southeast-1": endpoint{},
650 "ap-southeast-2": endpoint{},
651 "ca-central-1": endpoint{},
652 "eu-central-1": endpoint{},
653 "eu-west-1": endpoint{},
654 "eu-west-2": endpoint{},
655 "us-east-1": endpoint{},
656 "us-east-2": endpoint{},
657 "us-west-2": endpoint{},
658 },
659 },
660 "cloudformation": service{
661
662 Endpoints: endpoints{
663 "ap-east-1": endpoint{},
664 "ap-northeast-1": endpoint{},
665 "ap-northeast-2": endpoint{},
666 "ap-south-1": endpoint{},
667 "ap-southeast-1": endpoint{},
668 "ap-southeast-2": endpoint{},
669 "ca-central-1": endpoint{},
670 "eu-central-1": endpoint{},
671 "eu-north-1": endpoint{},
672 "eu-west-1": endpoint{},
673 "eu-west-2": endpoint{},
674 "eu-west-3": endpoint{},
675 "me-south-1": endpoint{},
676 "sa-east-1": endpoint{},
677 "us-east-1": endpoint{},
678 "us-east-2": endpoint{},
679 "us-west-1": endpoint{},
680 "us-west-2": endpoint{},
681 },
682 },
683 "cloudfront": service{
684 PartitionEndpoint: "aws-global",
685 IsRegionalized: boxedFalse,
686
687 Endpoints: endpoints{
688 "aws-global": endpoint{
689 Hostname: "cloudfront.amazonaws.com",
690 Protocols: []string{"http", "https"},
691 CredentialScope: credentialScope{
692 Region: "us-east-1",
693 },
694 },
695 },
696 },
697 "cloudhsm": service{
698
699 Endpoints: endpoints{
700 "ap-northeast-1": endpoint{},
701 "ap-southeast-1": endpoint{},
702 "ap-southeast-2": endpoint{},
703 "ca-central-1": endpoint{},
704 "eu-central-1": endpoint{},
705 "eu-west-1": endpoint{},
706 "us-east-1": endpoint{},
707 "us-east-2": endpoint{},
708 "us-west-1": endpoint{},
709 "us-west-2": endpoint{},
710 },
711 },
712 "cloudhsmv2": service{
713 Defaults: endpoint{
714 CredentialScope: credentialScope{
715 Service: "cloudhsm",
716 },
717 },
718 Endpoints: endpoints{
719 "ap-east-1": endpoint{},
720 "ap-northeast-1": endpoint{},
721 "ap-northeast-2": endpoint{},
722 "ap-south-1": endpoint{},
723 "ap-southeast-1": endpoint{},
724 "ap-southeast-2": endpoint{},
725 "ca-central-1": endpoint{},
726 "eu-central-1": endpoint{},
727 "eu-north-1": endpoint{},
728 "eu-west-1": endpoint{},
729 "eu-west-2": endpoint{},
730 "eu-west-3": endpoint{},
731 "us-east-1": endpoint{},
732 "us-east-2": endpoint{},
733 "us-west-1": endpoint{},
734 "us-west-2": endpoint{},
735 },
736 },
737 "cloudsearch": service{
738
739 Endpoints: endpoints{
740 "ap-northeast-1": endpoint{},
741 "ap-northeast-2": endpoint{},
742 "ap-southeast-1": endpoint{},
743 "ap-southeast-2": endpoint{},
744 "eu-central-1": endpoint{},
745 "eu-west-1": endpoint{},
746 "sa-east-1": endpoint{},
747 "us-east-1": endpoint{},
748 "us-west-1": endpoint{},
749 "us-west-2": endpoint{},
750 },
751 },
752 "cloudtrail": service{
753
754 Endpoints: endpoints{
755 "ap-east-1": endpoint{},
756 "ap-northeast-1": endpoint{},
757 "ap-northeast-2": endpoint{},
758 "ap-south-1": endpoint{},
759 "ap-southeast-1": endpoint{},
760 "ap-southeast-2": endpoint{},
761 "ca-central-1": endpoint{},
762 "eu-central-1": endpoint{},
763 "eu-north-1": endpoint{},
764 "eu-west-1": endpoint{},
765 "eu-west-2": endpoint{},
766 "eu-west-3": endpoint{},
767 "me-south-1": endpoint{},
768 "sa-east-1": endpoint{},
769 "us-east-1": endpoint{},
770 "us-east-2": endpoint{},
771 "us-west-1": endpoint{},
772 "us-west-2": endpoint{},
773 },
774 },
775 "codebuild": service{
776
777 Endpoints: endpoints{
778 "ap-northeast-1": endpoint{},
779 "ap-northeast-2": endpoint{},
780 "ap-south-1": endpoint{},
781 "ap-southeast-1": endpoint{},
782 "ap-southeast-2": endpoint{},
783 "ca-central-1": endpoint{},
784 "eu-central-1": endpoint{},
785 "eu-north-1": endpoint{},
786 "eu-west-1": endpoint{},
787 "eu-west-2": endpoint{},
788 "eu-west-3": endpoint{},
789 "sa-east-1": endpoint{},
790 "us-east-1": endpoint{},
791 "us-east-1-fips": endpoint{
792 Hostname: "codebuild-fips.us-east-1.amazonaws.com",
793 CredentialScope: credentialScope{
794 Region: "us-east-1",
795 },
796 },
797 "us-east-2": endpoint{},
798 "us-east-2-fips": endpoint{
799 Hostname: "codebuild-fips.us-east-2.amazonaws.com",
800 CredentialScope: credentialScope{
801 Region: "us-east-2",
802 },
803 },
804 "us-west-1": endpoint{},
805 "us-west-1-fips": endpoint{
806 Hostname: "codebuild-fips.us-west-1.amazonaws.com",
807 CredentialScope: credentialScope{
808 Region: "us-west-1",
809 },
810 },
811 "us-west-2": endpoint{},
812 "us-west-2-fips": endpoint{
813 Hostname: "codebuild-fips.us-west-2.amazonaws.com",
814 CredentialScope: credentialScope{
815 Region: "us-west-2",
816 },
817 },
818 },
819 },
820 "codecommit": service{
821
822 Endpoints: endpoints{
823 "ap-northeast-1": endpoint{},
824 "ap-northeast-2": endpoint{},
825 "ap-south-1": endpoint{},
826 "ap-southeast-1": endpoint{},
827 "ap-southeast-2": endpoint{},
828 "ca-central-1": endpoint{},
829 "eu-central-1": endpoint{},
830 "eu-west-1": endpoint{},
831 "eu-west-2": endpoint{},
832 "eu-west-3": endpoint{},
833 "fips": endpoint{
834 Hostname: "codecommit-fips.ca-central-1.amazonaws.com",
835 CredentialScope: credentialScope{
836 Region: "ca-central-1",
837 },
838 },
839 "sa-east-1": endpoint{},
840 "us-east-1": endpoint{},
841 "us-east-2": endpoint{},
842 "us-west-1": endpoint{},
843 "us-west-2": endpoint{},
844 },
845 },
846 "codedeploy": service{
847
848 Endpoints: endpoints{
849 "ap-east-1": endpoint{},
850 "ap-northeast-1": endpoint{},
851 "ap-northeast-2": endpoint{},
852 "ap-south-1": endpoint{},
853 "ap-southeast-1": endpoint{},
854 "ap-southeast-2": endpoint{},
855 "ca-central-1": endpoint{},
856 "eu-central-1": endpoint{},
857 "eu-north-1": endpoint{},
858 "eu-west-1": endpoint{},
859 "eu-west-2": endpoint{},
860 "eu-west-3": endpoint{},
861 "me-south-1": endpoint{},
862 "sa-east-1": endpoint{},
863 "us-east-1": endpoint{},
864 "us-east-1-fips": endpoint{
865 Hostname: "codedeploy-fips.us-east-1.amazonaws.com",
866 CredentialScope: credentialScope{
867 Region: "us-east-1",
868 },
869 },
870 "us-east-2": endpoint{},
871 "us-east-2-fips": endpoint{
872 Hostname: "codedeploy-fips.us-east-2.amazonaws.com",
873 CredentialScope: credentialScope{
874 Region: "us-east-2",
875 },
876 },
877 "us-west-1": endpoint{},
878 "us-west-1-fips": endpoint{
879 Hostname: "codedeploy-fips.us-west-1.amazonaws.com",
880 CredentialScope: credentialScope{
881 Region: "us-west-1",
882 },
883 },
884 "us-west-2": endpoint{},
885 "us-west-2-fips": endpoint{
886 Hostname: "codedeploy-fips.us-west-2.amazonaws.com",
887 CredentialScope: credentialScope{
888 Region: "us-west-2",
889 },
890 },
891 },
892 },
893 "codepipeline": service{
894
895 Endpoints: endpoints{
896 "ap-northeast-1": endpoint{},
897 "ap-northeast-2": endpoint{},
898 "ap-south-1": endpoint{},
899 "ap-southeast-1": endpoint{},
900 "ap-southeast-2": endpoint{},
901 "ca-central-1": endpoint{},
902 "eu-central-1": endpoint{},
903 "eu-west-1": endpoint{},
904 "eu-west-2": endpoint{},
905 "eu-west-3": endpoint{},
906 "sa-east-1": endpoint{},
907 "us-east-1": endpoint{},
908 "us-east-2": endpoint{},
909 "us-west-1": endpoint{},
910 "us-west-2": endpoint{},
911 },
912 },
913 "codestar": service{
914
915 Endpoints: endpoints{
916 "ap-northeast-1": endpoint{},
917 "ap-northeast-2": endpoint{},
918 "ap-southeast-1": endpoint{},
919 "ap-southeast-2": endpoint{},
920 "ca-central-1": endpoint{},
921 "eu-central-1": endpoint{},
922 "eu-west-1": endpoint{},
923 "eu-west-2": endpoint{},
924 "us-east-1": endpoint{},
925 "us-east-2": endpoint{},
926 "us-west-1": endpoint{},
927 "us-west-2": endpoint{},
928 },
929 },
930 "cognito-identity": service{
931
932 Endpoints: endpoints{
933 "ap-northeast-1": endpoint{},
934 "ap-northeast-2": endpoint{},
935 "ap-south-1": endpoint{},
936 "ap-southeast-1": endpoint{},
937 "ap-southeast-2": endpoint{},
938 "ca-central-1": endpoint{},
939 "eu-central-1": endpoint{},
940 "eu-west-1": endpoint{},
941 "eu-west-2": endpoint{},
942 "us-east-1": endpoint{},
943 "us-east-2": endpoint{},
944 "us-west-2": endpoint{},
945 },
946 },
947 "cognito-idp": service{
948
949 Endpoints: endpoints{
950 "ap-northeast-1": endpoint{},
951 "ap-northeast-2": endpoint{},
952 "ap-south-1": endpoint{},
953 "ap-southeast-1": endpoint{},
954 "ap-southeast-2": endpoint{},
955 "ca-central-1": endpoint{},
956 "eu-central-1": endpoint{},
957 "eu-west-1": endpoint{},
958 "eu-west-2": endpoint{},
959 "us-east-1": endpoint{},
960 "us-east-2": endpoint{},
961 "us-west-2": endpoint{},
962 },
963 },
964 "cognito-sync": service{
965
966 Endpoints: endpoints{
967 "ap-northeast-1": endpoint{},
968 "ap-northeast-2": endpoint{},
969 "ap-south-1": endpoint{},
970 "ap-southeast-1": endpoint{},
971 "ap-southeast-2": endpoint{},
972 "eu-central-1": endpoint{},
973 "eu-west-1": endpoint{},
974 "eu-west-2": endpoint{},
975 "us-east-1": endpoint{},
976 "us-east-2": endpoint{},
977 "us-west-2": endpoint{},
978 },
979 },
980 "comprehend": service{
981 Defaults: endpoint{
982 Protocols: []string{"https"},
983 },
984 Endpoints: endpoints{
985 "ap-southeast-1": endpoint{},
986 "ap-southeast-2": endpoint{},
987 "ca-central-1": endpoint{},
988 "eu-central-1": endpoint{},
989 "eu-west-1": endpoint{},
990 "eu-west-2": endpoint{},
991 "us-east-1": endpoint{},
992 "us-east-2": endpoint{},
993 "us-west-2": endpoint{},
994 },
995 },
996 "comprehendmedical": service{
997
998 Endpoints: endpoints{
999 "ap-southeast-2": endpoint{},
1000 "ca-central-1": endpoint{},
1001 "eu-west-1": endpoint{},
1002 "eu-west-2": endpoint{},
1003 "us-east-1": endpoint{},
1004 "us-east-2": endpoint{},
1005 "us-west-2": endpoint{},
1006 },
1007 },
1008 "config": service{
1009
1010 Endpoints: endpoints{
1011 "ap-east-1": endpoint{},
1012 "ap-northeast-1": endpoint{},
1013 "ap-northeast-2": endpoint{},
1014 "ap-south-1": endpoint{},
1015 "ap-southeast-1": endpoint{},
1016 "ap-southeast-2": endpoint{},
1017 "ca-central-1": endpoint{},
1018 "eu-central-1": endpoint{},
1019 "eu-north-1": endpoint{},
1020 "eu-west-1": endpoint{},
1021 "eu-west-2": endpoint{},
1022 "eu-west-3": endpoint{},
1023 "me-south-1": endpoint{},
1024 "sa-east-1": endpoint{},
1025 "us-east-1": endpoint{},
1026 "us-east-2": endpoint{},
1027 "us-west-1": endpoint{},
1028 "us-west-2": endpoint{},
1029 },
1030 },
1031 "cur": service{
1032
1033 Endpoints: endpoints{
1034 "us-east-1": endpoint{},
1035 },
1036 },
1037 "data.mediastore": service{
1038
1039 Endpoints: endpoints{
1040 "ap-northeast-1": endpoint{},
1041 "ap-northeast-2": endpoint{},
1042 "ap-southeast-2": endpoint{},
1043 "eu-central-1": endpoint{},
1044 "eu-north-1": endpoint{},
1045 "eu-west-1": endpoint{},
1046 "us-east-1": endpoint{},
1047 "us-west-2": endpoint{},
1048 },
1049 },
1050 "datapipeline": service{
1051
1052 Endpoints: endpoints{
1053 "ap-northeast-1": endpoint{},
1054 "ap-southeast-2": endpoint{},
1055 "eu-west-1": endpoint{},
1056 "us-east-1": endpoint{},
1057 "us-west-2": endpoint{},
1058 },
1059 },
1060 "datasync": service{
1061
1062 Endpoints: endpoints{
1063 "ap-northeast-1": endpoint{},
1064 "ap-northeast-2": endpoint{},
1065 "ap-southeast-1": endpoint{},
1066 "ap-southeast-2": endpoint{},
1067 "eu-central-1": endpoint{},
1068 "eu-west-1": endpoint{},
1069 "us-east-1": endpoint{},
1070 "us-east-2": endpoint{},
1071 "us-west-1": endpoint{},
1072 "us-west-2": endpoint{},
1073 },
1074 },
1075 "dax": service{
1076
1077 Endpoints: endpoints{
1078 "ap-northeast-1": endpoint{},
1079 "ap-south-1": endpoint{},
1080 "ap-southeast-1": endpoint{},
1081 "ap-southeast-2": endpoint{},
1082 "eu-central-1": endpoint{},
1083 "eu-west-1": endpoint{},
1084 "sa-east-1": endpoint{},
1085 "us-east-1": endpoint{},
1086 "us-east-2": endpoint{},
1087 "us-west-1": endpoint{},
1088 "us-west-2": endpoint{},
1089 },
1090 },
1091 "devicefarm": service{
1092
1093 Endpoints: endpoints{
1094 "us-west-2": endpoint{},
1095 },
1096 },
1097 "directconnect": service{
1098
1099 Endpoints: endpoints{
1100 "ap-northeast-1": endpoint{},
1101 "ap-northeast-2": endpoint{},
1102 "ap-south-1": endpoint{},
1103 "ap-southeast-1": endpoint{},
1104 "ap-southeast-2": endpoint{},
1105 "ca-central-1": endpoint{},
1106 "eu-central-1": endpoint{},
1107 "eu-north-1": endpoint{},
1108 "eu-west-1": endpoint{},
1109 "eu-west-2": endpoint{},
1110 "eu-west-3": endpoint{},
1111 "me-south-1": endpoint{},
1112 "sa-east-1": endpoint{},
1113 "us-east-1": endpoint{},
1114 "us-east-2": endpoint{},
1115 "us-west-1": endpoint{},
1116 "us-west-2": endpoint{},
1117 },
1118 },
1119 "discovery": service{
1120
1121 Endpoints: endpoints{
1122 "us-west-2": endpoint{},
1123 },
1124 },
1125 "dms": service{
1126
1127 Endpoints: endpoints{
1128 "ap-east-1": endpoint{},
1129 "ap-northeast-1": endpoint{},
1130 "ap-northeast-2": endpoint{},
1131 "ap-south-1": endpoint{},
1132 "ap-southeast-1": endpoint{},
1133 "ap-southeast-2": endpoint{},
1134 "ca-central-1": endpoint{},
1135 "eu-central-1": endpoint{},
1136 "eu-north-1": endpoint{},
1137 "eu-west-1": endpoint{},
1138 "eu-west-2": endpoint{},
1139 "eu-west-3": endpoint{},
1140 "me-south-1": endpoint{},
1141 "sa-east-1": endpoint{},
1142 "us-east-1": endpoint{},
1143 "us-east-2": endpoint{},
1144 "us-west-1": endpoint{},
1145 "us-west-2": endpoint{},
1146 },
1147 },
1148 "docdb": service{
1149
1150 Endpoints: endpoints{
1151 "ap-northeast-1": endpoint{
1152 Hostname: "rds.ap-northeast-1.amazonaws.com",
1153 CredentialScope: credentialScope{
1154 Region: "ap-northeast-1",
1155 },
1156 },
1157 "ap-northeast-2": endpoint{
1158 Hostname: "rds.ap-northeast-2.amazonaws.com",
1159 CredentialScope: credentialScope{
1160 Region: "ap-northeast-2",
1161 },
1162 },
1163 "ap-southeast-2": endpoint{
1164 Hostname: "rds.ap-southeast-2.amazonaws.com",
1165 CredentialScope: credentialScope{
1166 Region: "ap-southeast-2",
1167 },
1168 },
1169 "eu-central-1": endpoint{
1170 Hostname: "rds.eu-central-1.amazonaws.com",
1171 CredentialScope: credentialScope{
1172 Region: "eu-central-1",
1173 },
1174 },
1175 "eu-west-1": endpoint{
1176 Hostname: "rds.eu-west-1.amazonaws.com",
1177 CredentialScope: credentialScope{
1178 Region: "eu-west-1",
1179 },
1180 },
1181 "eu-west-2": endpoint{
1182 Hostname: "rds.eu-west-2.amazonaws.com",
1183 CredentialScope: credentialScope{
1184 Region: "eu-west-2",
1185 },
1186 },
1187 "us-east-1": endpoint{
1188 Hostname: "rds.us-east-1.amazonaws.com",
1189 CredentialScope: credentialScope{
1190 Region: "us-east-1",
1191 },
1192 },
1193 "us-east-2": endpoint{
1194 Hostname: "rds.us-east-2.amazonaws.com",
1195 CredentialScope: credentialScope{
1196 Region: "us-east-2",
1197 },
1198 },
1199 "us-west-2": endpoint{
1200 Hostname: "rds.us-west-2.amazonaws.com",
1201 CredentialScope: credentialScope{
1202 Region: "us-west-2",
1203 },
1204 },
1205 },
1206 },
1207 "ds": service{
1208
1209 Endpoints: endpoints{
1210 "ap-northeast-1": endpoint{},
1211 "ap-northeast-2": endpoint{},
1212 "ap-south-1": endpoint{},
1213 "ap-southeast-1": endpoint{},
1214 "ap-southeast-2": endpoint{},
1215 "ca-central-1": endpoint{},
1216 "eu-central-1": endpoint{},
1217 "eu-north-1": endpoint{},
1218 "eu-west-1": endpoint{},
1219 "eu-west-2": endpoint{},
1220 "sa-east-1": endpoint{},
1221 "us-east-1": endpoint{},
1222 "us-east-2": endpoint{},
1223 "us-west-1": endpoint{},
1224 "us-west-2": endpoint{},
1225 },
1226 },
1227 "dynamodb": service{
1228 Defaults: endpoint{
1229 Protocols: []string{"http", "https"},
1230 },
1231 Endpoints: endpoints{
1232 "ap-east-1": endpoint{},
1233 "ap-northeast-1": endpoint{},
1234 "ap-northeast-2": endpoint{},
1235 "ap-south-1": endpoint{},
1236 "ap-southeast-1": endpoint{},
1237 "ap-southeast-2": endpoint{},
1238 "ca-central-1": endpoint{},
1239 "ca-central-1-fips": endpoint{
1240 Hostname: "dynamodb-fips.ca-central-1.amazonaws.com",
1241 CredentialScope: credentialScope{
1242 Region: "ca-central-1",
1243 },
1244 },
1245 "eu-central-1": endpoint{},
1246 "eu-north-1": endpoint{},
1247 "eu-west-1": endpoint{},
1248 "eu-west-2": endpoint{},
1249 "eu-west-3": endpoint{},
1250 "local": endpoint{
1251 Hostname: "localhost:8000",
1252 Protocols: []string{"http"},
1253 CredentialScope: credentialScope{
1254 Region: "us-east-1",
1255 },
1256 },
1257 "me-south-1": endpoint{},
1258 "sa-east-1": endpoint{},
1259 "us-east-1": endpoint{},
1260 "us-east-1-fips": endpoint{
1261 Hostname: "dynamodb-fips.us-east-1.amazonaws.com",
1262 CredentialScope: credentialScope{
1263 Region: "us-east-1",
1264 },
1265 },
1266 "us-east-2": endpoint{},
1267 "us-east-2-fips": endpoint{
1268 Hostname: "dynamodb-fips.us-east-2.amazonaws.com",
1269 CredentialScope: credentialScope{
1270 Region: "us-east-2",
1271 },
1272 },
1273 "us-west-1": endpoint{},
1274 "us-west-1-fips": endpoint{
1275 Hostname: "dynamodb-fips.us-west-1.amazonaws.com",
1276 CredentialScope: credentialScope{
1277 Region: "us-west-1",
1278 },
1279 },
1280 "us-west-2": endpoint{},
1281 "us-west-2-fips": endpoint{
1282 Hostname: "dynamodb-fips.us-west-2.amazonaws.com",
1283 CredentialScope: credentialScope{
1284 Region: "us-west-2",
1285 },
1286 },
1287 },
1288 },
1289 "ec2": service{
1290 Defaults: endpoint{
1291 Protocols: []string{"http", "https"},
1292 },
1293 Endpoints: endpoints{
1294 "ap-east-1": endpoint{},
1295 "ap-northeast-1": endpoint{},
1296 "ap-northeast-2": endpoint{},
1297 "ap-south-1": endpoint{},
1298 "ap-southeast-1": endpoint{},
1299 "ap-southeast-2": endpoint{},
1300 "ca-central-1": endpoint{},
1301 "eu-central-1": endpoint{},
1302 "eu-north-1": endpoint{},
1303 "eu-west-1": endpoint{},
1304 "eu-west-2": endpoint{},
1305 "eu-west-3": endpoint{},
1306 "me-south-1": endpoint{},
1307 "sa-east-1": endpoint{},
1308 "us-east-1": endpoint{},
1309 "us-east-2": endpoint{},
1310 "us-west-1": endpoint{},
1311 "us-west-2": endpoint{},
1312 },
1313 },
1314 "ec2metadata": service{
1315 PartitionEndpoint: "aws-global",
1316 IsRegionalized: boxedFalse,
1317
1318 Endpoints: endpoints{
1319 "aws-global": endpoint{
1320 Hostname: "169.254.169.254/latest",
1321 Protocols: []string{"http"},
1322 },
1323 },
1324 },
1325 "ecs": service{
1326
1327 Endpoints: endpoints{
1328 "ap-east-1": endpoint{},
1329 "ap-northeast-1": endpoint{},
1330 "ap-northeast-2": endpoint{},
1331 "ap-south-1": endpoint{},
1332 "ap-southeast-1": endpoint{},
1333 "ap-southeast-2": endpoint{},
1334 "ca-central-1": endpoint{},
1335 "eu-central-1": endpoint{},
1336 "eu-north-1": endpoint{},
1337 "eu-west-1": endpoint{},
1338 "eu-west-2": endpoint{},
1339 "eu-west-3": endpoint{},
1340 "me-south-1": endpoint{},
1341 "sa-east-1": endpoint{},
1342 "us-east-1": endpoint{},
1343 "us-east-2": endpoint{},
1344 "us-west-1": endpoint{},
1345 "us-west-2": endpoint{},
1346 },
1347 },
1348 "elasticache": service{
1349
1350 Endpoints: endpoints{
1351 "ap-east-1": endpoint{},
1352 "ap-northeast-1": endpoint{},
1353 "ap-northeast-2": endpoint{},
1354 "ap-south-1": endpoint{},
1355 "ap-southeast-1": endpoint{},
1356 "ap-southeast-2": endpoint{},
1357 "ca-central-1": endpoint{},
1358 "eu-central-1": endpoint{},
1359 "eu-north-1": endpoint{},
1360 "eu-west-1": endpoint{},
1361 "eu-west-2": endpoint{},
1362 "eu-west-3": endpoint{},
1363 "fips": endpoint{
1364 Hostname: "elasticache-fips.us-west-1.amazonaws.com",
1365 CredentialScope: credentialScope{
1366 Region: "us-west-1",
1367 },
1368 },
1369 "me-south-1": endpoint{},
1370 "sa-east-1": endpoint{},
1371 "us-east-1": endpoint{},
1372 "us-east-2": endpoint{},
1373 "us-west-1": endpoint{},
1374 "us-west-2": endpoint{},
1375 },
1376 },
1377 "elasticbeanstalk": service{
1378
1379 Endpoints: endpoints{
1380 "ap-east-1": endpoint{},
1381 "ap-northeast-1": endpoint{},
1382 "ap-northeast-2": endpoint{},
1383 "ap-south-1": endpoint{},
1384 "ap-southeast-1": endpoint{},
1385 "ap-southeast-2": endpoint{},
1386 "ca-central-1": endpoint{},
1387 "eu-central-1": endpoint{},
1388 "eu-north-1": endpoint{},
1389 "eu-west-1": endpoint{},
1390 "eu-west-2": endpoint{},
1391 "eu-west-3": endpoint{},
1392 "me-south-1": endpoint{},
1393 "sa-east-1": endpoint{},
1394 "us-east-1": endpoint{},
1395 "us-east-2": endpoint{},
1396 "us-west-1": endpoint{},
1397 "us-west-2": endpoint{},
1398 },
1399 },
1400 "elasticfilesystem": service{
1401
1402 Endpoints: endpoints{
1403 "ap-northeast-1": endpoint{},
1404 "ap-northeast-2": endpoint{},
1405 "ap-south-1": endpoint{},
1406 "ap-southeast-1": endpoint{},
1407 "ap-southeast-2": endpoint{},
1408 "ca-central-1": endpoint{},
1409 "eu-central-1": endpoint{},
1410 "eu-west-1": endpoint{},
1411 "eu-west-2": endpoint{},
1412 "eu-west-3": endpoint{},
1413 "us-east-1": endpoint{},
1414 "us-east-2": endpoint{},
1415 "us-west-1": endpoint{},
1416 "us-west-2": endpoint{},
1417 },
1418 },
1419 "elasticloadbalancing": service{
1420 Defaults: endpoint{
1421 Protocols: []string{"https"},
1422 },
1423 Endpoints: endpoints{
1424 "ap-east-1": endpoint{},
1425 "ap-northeast-1": endpoint{},
1426 "ap-northeast-2": endpoint{},
1427 "ap-south-1": endpoint{},
1428 "ap-southeast-1": endpoint{},
1429 "ap-southeast-2": endpoint{},
1430 "ca-central-1": endpoint{},
1431 "eu-central-1": endpoint{},
1432 "eu-north-1": endpoint{},
1433 "eu-west-1": endpoint{},
1434 "eu-west-2": endpoint{},
1435 "eu-west-3": endpoint{},
1436 "me-south-1": endpoint{},
1437 "sa-east-1": endpoint{},
1438 "us-east-1": endpoint{},
1439 "us-east-2": endpoint{},
1440 "us-west-1": endpoint{},
1441 "us-west-2": endpoint{},
1442 },
1443 },
1444 "elasticmapreduce": service{
1445 Defaults: endpoint{
1446 SSLCommonName: "{region}.{service}.{dnsSuffix}",
1447 Protocols: []string{"https"},
1448 },
1449 Endpoints: endpoints{
1450 "ap-east-1": endpoint{},
1451 "ap-northeast-1": endpoint{},
1452 "ap-northeast-2": endpoint{},
1453 "ap-south-1": endpoint{},
1454 "ap-southeast-1": endpoint{},
1455 "ap-southeast-2": endpoint{},
1456 "ca-central-1": endpoint{},
1457 "eu-central-1": endpoint{
1458 SSLCommonName: "{service}.{region}.{dnsSuffix}",
1459 },
1460 "eu-north-1": endpoint{},
1461 "eu-west-1": endpoint{},
1462 "eu-west-2": endpoint{},
1463 "eu-west-3": endpoint{},
1464 "me-south-1": endpoint{},
1465 "sa-east-1": endpoint{},
1466 "us-east-1": endpoint{
1467 SSLCommonName: "{service}.{region}.{dnsSuffix}",
1468 },
1469 "us-east-2": endpoint{},
1470 "us-west-1": endpoint{},
1471 "us-west-2": endpoint{},
1472 },
1473 },
1474 "elastictranscoder": service{
1475
1476 Endpoints: endpoints{
1477 "ap-northeast-1": endpoint{},
1478 "ap-south-1": endpoint{},
1479 "ap-southeast-1": endpoint{},
1480 "ap-southeast-2": endpoint{},
1481 "eu-west-1": endpoint{},
1482 "us-east-1": endpoint{},
1483 "us-west-1": endpoint{},
1484 "us-west-2": endpoint{},
1485 },
1486 },
1487 "email": service{
1488
1489 Endpoints: endpoints{
1490 "ap-south-1": endpoint{},
1491 "ap-southeast-2": endpoint{},
1492 "eu-central-1": endpoint{},
1493 "eu-west-1": endpoint{},
1494 "us-east-1": endpoint{},
1495 "us-west-2": endpoint{},
1496 },
1497 },
1498 "entitlement.marketplace": service{
1499 Defaults: endpoint{
1500 CredentialScope: credentialScope{
1501 Service: "aws-marketplace",
1502 },
1503 },
1504 Endpoints: endpoints{
1505 "us-east-1": endpoint{},
1506 },
1507 },
1508 "es": service{
1509
1510 Endpoints: endpoints{
1511 "ap-east-1": endpoint{},
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-north-1": endpoint{},
1520 "eu-west-1": endpoint{},
1521 "eu-west-2": endpoint{},
1522 "eu-west-3": endpoint{},
1523 "fips": endpoint{
1524 Hostname: "es-fips.us-west-1.amazonaws.com",
1525 CredentialScope: credentialScope{
1526 Region: "us-west-1",
1527 },
1528 },
1529 "sa-east-1": endpoint{},
1530 "us-east-1": endpoint{},
1531 "us-east-2": endpoint{},
1532 "us-west-1": endpoint{},
1533 "us-west-2": endpoint{},
1534 },
1535 },
1536 "events": service{
1537
1538 Endpoints: endpoints{
1539 "ap-east-1": endpoint{},
1540 "ap-northeast-1": endpoint{},
1541 "ap-northeast-2": endpoint{},
1542 "ap-south-1": endpoint{},
1543 "ap-southeast-1": endpoint{},
1544 "ap-southeast-2": endpoint{},
1545 "ca-central-1": endpoint{},
1546 "eu-central-1": endpoint{},
1547 "eu-north-1": endpoint{},
1548 "eu-west-1": endpoint{},
1549 "eu-west-2": endpoint{},
1550 "eu-west-3": endpoint{},
1551 "me-south-1": endpoint{},
1552 "sa-east-1": endpoint{},
1553 "us-east-1": endpoint{},
1554 "us-east-2": endpoint{},
1555 "us-west-1": endpoint{},
1556 "us-west-2": endpoint{},
1557 },
1558 },
1559 "firehose": service{
1560
1561 Endpoints: endpoints{
1562 "ap-northeast-1": endpoint{},
1563 "ap-northeast-2": endpoint{},
1564 "ap-south-1": endpoint{},
1565 "ap-southeast-1": endpoint{},
1566 "ap-southeast-2": endpoint{},
1567 "ca-central-1": endpoint{},
1568 "eu-central-1": endpoint{},
1569 "eu-north-1": endpoint{},
1570 "eu-west-1": endpoint{},
1571 "eu-west-2": endpoint{},
1572 "eu-west-3": endpoint{},
1573 "sa-east-1": endpoint{},
1574 "us-east-1": endpoint{},
1575 "us-east-2": endpoint{},
1576 "us-west-1": endpoint{},
1577 "us-west-2": endpoint{},
1578 },
1579 },
1580 "fms": service{
1581 Defaults: endpoint{
1582 Protocols: []string{"https"},
1583 },
1584 Endpoints: endpoints{
1585 "ap-northeast-1": endpoint{},
1586 "ap-northeast-2": endpoint{},
1587 "ap-southeast-1": endpoint{},
1588 "ap-southeast-2": endpoint{},
1589 "eu-central-1": endpoint{},
1590 "eu-west-1": endpoint{},
1591 "eu-west-2": endpoint{},
1592 "us-east-1": endpoint{},
1593 "us-east-2": endpoint{},
1594 "us-west-1": endpoint{},
1595 "us-west-2": endpoint{},
1596 },
1597 },
1598 "fsx": service{
1599
1600 Endpoints: endpoints{
1601 "ap-northeast-1": endpoint{},
1602 "ap-southeast-1": endpoint{},
1603 "ap-southeast-2": endpoint{},
1604 "eu-central-1": endpoint{},
1605 "eu-west-1": endpoint{},
1606 "eu-west-2": endpoint{},
1607 "us-east-1": endpoint{},
1608 "us-east-2": endpoint{},
1609 "us-west-1": endpoint{},
1610 "us-west-2": endpoint{},
1611 },
1612 },
1613 "gamelift": service{
1614
1615 Endpoints: endpoints{
1616 "ap-northeast-1": endpoint{},
1617 "ap-northeast-2": endpoint{},
1618 "ap-south-1": endpoint{},
1619 "ap-southeast-1": endpoint{},
1620 "ap-southeast-2": endpoint{},
1621 "ca-central-1": endpoint{},
1622 "eu-central-1": endpoint{},
1623 "eu-west-1": endpoint{},
1624 "eu-west-2": endpoint{},
1625 "sa-east-1": endpoint{},
1626 "us-east-1": endpoint{},
1627 "us-east-2": endpoint{},
1628 "us-west-1": endpoint{},
1629 "us-west-2": endpoint{},
1630 },
1631 },
1632 "glacier": service{
1633 Defaults: endpoint{
1634 Protocols: []string{"http", "https"},
1635 },
1636 Endpoints: endpoints{
1637 "ap-east-1": endpoint{},
1638 "ap-northeast-1": endpoint{},
1639 "ap-northeast-2": endpoint{},
1640 "ap-south-1": endpoint{},
1641 "ap-southeast-1": endpoint{},
1642 "ap-southeast-2": endpoint{},
1643 "ca-central-1": endpoint{},
1644 "eu-central-1": endpoint{},
1645 "eu-north-1": endpoint{},
1646 "eu-west-1": endpoint{},
1647 "eu-west-2": endpoint{},
1648 "eu-west-3": endpoint{},
1649 "me-south-1": endpoint{},
1650 "sa-east-1": endpoint{},
1651 "us-east-1": endpoint{},
1652 "us-east-2": endpoint{},
1653 "us-west-1": endpoint{},
1654 "us-west-2": endpoint{},
1655 },
1656 },
1657 "glue": service{
1658
1659 Endpoints: endpoints{
1660 "ap-east-1": endpoint{},
1661 "ap-northeast-1": endpoint{},
1662 "ap-northeast-2": endpoint{},
1663 "ap-south-1": endpoint{},
1664 "ap-southeast-1": endpoint{},
1665 "ap-southeast-2": endpoint{},
1666 "ca-central-1": endpoint{},
1667 "eu-central-1": endpoint{},
1668 "eu-north-1": endpoint{},
1669 "eu-west-1": endpoint{},
1670 "eu-west-2": endpoint{},
1671 "eu-west-3": endpoint{},
1672 "sa-east-1": endpoint{},
1673 "us-east-1": endpoint{},
1674 "us-east-2": endpoint{},
1675 "us-west-1": endpoint{},
1676 "us-west-2": endpoint{},
1677 },
1678 },
1679 "greengrass": service{
1680 IsRegionalized: boxedTrue,
1681 Defaults: endpoint{
1682 Protocols: []string{"https"},
1683 },
1684 Endpoints: endpoints{
1685 "ap-northeast-1": endpoint{},
1686 "ap-northeast-2": endpoint{},
1687 "ap-south-1": endpoint{},
1688 "ap-southeast-1": endpoint{},
1689 "ap-southeast-2": endpoint{},
1690 "eu-central-1": endpoint{},
1691 "eu-west-1": endpoint{},
1692 "eu-west-2": endpoint{},
1693 "us-east-1": endpoint{},
1694 "us-east-2": endpoint{},
1695 "us-west-2": endpoint{},
1696 },
1697 },
1698 "groundstation": service{
1699
1700 Endpoints: endpoints{
1701 "us-east-2": endpoint{},
1702 "us-west-2": endpoint{},
1703 },
1704 },
1705 "guardduty": service{
1706 IsRegionalized: boxedTrue,
1707 Defaults: endpoint{
1708 Protocols: []string{"https"},
1709 },
1710 Endpoints: endpoints{
1711 "ap-east-1": endpoint{},
1712 "ap-northeast-1": endpoint{},
1713 "ap-northeast-2": endpoint{},
1714 "ap-south-1": endpoint{},
1715 "ap-southeast-1": endpoint{},
1716 "ap-southeast-2": endpoint{},
1717 "ca-central-1": endpoint{},
1718 "eu-central-1": endpoint{},
1719 "eu-north-1": endpoint{},
1720 "eu-west-1": endpoint{},
1721 "eu-west-2": endpoint{},
1722 "eu-west-3": endpoint{},
1723 "sa-east-1": endpoint{},
1724 "us-east-1": endpoint{},
1725 "us-east-2": endpoint{},
1726 "us-west-1": endpoint{},
1727 "us-west-2": endpoint{},
1728 },
1729 },
1730 "health": service{
1731
1732 Endpoints: endpoints{
1733 "us-east-1": endpoint{},
1734 },
1735 },
1736 "iam": service{
1737 PartitionEndpoint: "aws-global",
1738 IsRegionalized: boxedFalse,
1739
1740 Endpoints: endpoints{
1741 "aws-global": endpoint{
1742 Hostname: "iam.amazonaws.com",
1743 CredentialScope: credentialScope{
1744 Region: "us-east-1",
1745 },
1746 },
1747 },
1748 },
1749 "importexport": service{
1750 PartitionEndpoint: "aws-global",
1751 IsRegionalized: boxedFalse,
1752
1753 Endpoints: endpoints{
1754 "aws-global": endpoint{
1755 Hostname: "importexport.amazonaws.com",
1756 SignatureVersions: []string{"v2", "v4"},
1757 CredentialScope: credentialScope{
1758 Region: "us-east-1",
1759 Service: "IngestionService",
1760 },
1761 },
1762 },
1763 },
1764 "inspector": service{
1765
1766 Endpoints: endpoints{
1767 "ap-northeast-1": endpoint{},
1768 "ap-northeast-2": endpoint{},
1769 "ap-south-1": endpoint{},
1770 "ap-southeast-2": endpoint{},
1771 "eu-central-1": endpoint{},
1772 "eu-north-1": endpoint{},
1773 "eu-west-1": endpoint{},
1774 "eu-west-2": endpoint{},
1775 "us-east-1": endpoint{},
1776 "us-east-2": endpoint{},
1777 "us-west-1": endpoint{},
1778 "us-west-2": endpoint{},
1779 },
1780 },
1781 "iot": service{
1782 Defaults: endpoint{
1783 CredentialScope: credentialScope{
1784 Service: "execute-api",
1785 },
1786 },
1787 Endpoints: endpoints{
1788 "ap-northeast-1": endpoint{},
1789 "ap-northeast-2": endpoint{},
1790 "ap-south-1": endpoint{},
1791 "ap-southeast-1": endpoint{},
1792 "ap-southeast-2": endpoint{},
1793 "ca-central-1": endpoint{},
1794 "eu-central-1": endpoint{},
1795 "eu-north-1": endpoint{},
1796 "eu-west-1": endpoint{},
1797 "eu-west-2": endpoint{},
1798 "eu-west-3": endpoint{},
1799 "sa-east-1": endpoint{},
1800 "us-east-1": endpoint{},
1801 "us-east-2": endpoint{},
1802 "us-west-1": endpoint{},
1803 "us-west-2": endpoint{},
1804 },
1805 },
1806 "iotanalytics": service{
1807
1808 Endpoints: endpoints{
1809 "ap-northeast-1": endpoint{},
1810 "eu-central-1": endpoint{},
1811 "eu-west-1": endpoint{},
1812 "us-east-1": endpoint{},
1813 "us-east-2": endpoint{},
1814 "us-west-2": endpoint{},
1815 },
1816 },
1817 "iotevents": service{
1818
1819 Endpoints: endpoints{
1820 "ap-northeast-1": endpoint{},
1821 "ap-southeast-2": endpoint{},
1822 "eu-central-1": endpoint{},
1823 "eu-west-1": endpoint{},
1824 "us-east-1": endpoint{},
1825 "us-east-2": endpoint{},
1826 "us-west-2": endpoint{},
1827 },
1828 },
1829 "ioteventsdata": service{
1830
1831 Endpoints: endpoints{
1832 "ap-northeast-1": endpoint{
1833 Hostname: "data.iotevents.ap-northeast-1.amazonaws.com",
1834 CredentialScope: credentialScope{
1835 Region: "ap-northeast-1",
1836 },
1837 },
1838 "ap-southeast-2": endpoint{
1839 Hostname: "data.iotevents.ap-southeast-2.amazonaws.com",
1840 CredentialScope: credentialScope{
1841 Region: "ap-southeast-2",
1842 },
1843 },
1844 "eu-central-1": endpoint{
1845 Hostname: "data.iotevents.eu-central-1.amazonaws.com",
1846 CredentialScope: credentialScope{
1847 Region: "eu-central-1",
1848 },
1849 },
1850 "eu-west-1": endpoint{
1851 Hostname: "data.iotevents.eu-west-1.amazonaws.com",
1852 CredentialScope: credentialScope{
1853 Region: "eu-west-1",
1854 },
1855 },
1856 "us-east-1": endpoint{
1857 Hostname: "data.iotevents.us-east-1.amazonaws.com",
1858 CredentialScope: credentialScope{
1859 Region: "us-east-1",
1860 },
1861 },
1862 "us-east-2": endpoint{
1863 Hostname: "data.iotevents.us-east-2.amazonaws.com",
1864 CredentialScope: credentialScope{
1865 Region: "us-east-2",
1866 },
1867 },
1868 "us-west-2": endpoint{
1869 Hostname: "data.iotevents.us-west-2.amazonaws.com",
1870 CredentialScope: credentialScope{
1871 Region: "us-west-2",
1872 },
1873 },
1874 },
1875 },
1876 "iotthingsgraph": service{
1877 Defaults: endpoint{
1878 CredentialScope: credentialScope{
1879 Service: "iotthingsgraph",
1880 },
1881 },
1882 Endpoints: endpoints{
1883 "ap-northeast-1": endpoint{},
1884 "ap-southeast-2": endpoint{},
1885 "eu-west-1": endpoint{},
1886 "us-east-1": endpoint{},
1887 "us-west-2": endpoint{},
1888 },
1889 },
1890 "kafka": service{
1891
1892 Endpoints: endpoints{
1893 "ap-northeast-1": endpoint{},
1894 "ap-southeast-1": endpoint{},
1895 "ap-southeast-2": endpoint{},
1896 "eu-central-1": endpoint{},
1897 "eu-north-1": endpoint{},
1898 "eu-west-1": endpoint{},
1899 "eu-west-2": endpoint{},
1900 "eu-west-3": endpoint{},
1901 "us-east-1": endpoint{},
1902 "us-east-2": endpoint{},
1903 "us-west-2": endpoint{},
1904 },
1905 },
1906 "kinesis": service{
1907
1908 Endpoints: endpoints{
1909 "ap-east-1": endpoint{},
1910 "ap-northeast-1": endpoint{},
1911 "ap-northeast-2": endpoint{},
1912 "ap-south-1": endpoint{},
1913 "ap-southeast-1": endpoint{},
1914 "ap-southeast-2": endpoint{},
1915 "ca-central-1": endpoint{},
1916 "eu-central-1": endpoint{},
1917 "eu-north-1": endpoint{},
1918 "eu-west-1": endpoint{},
1919 "eu-west-2": endpoint{},
1920 "eu-west-3": endpoint{},
1921 "me-south-1": endpoint{},
1922 "sa-east-1": endpoint{},
1923 "us-east-1": endpoint{},
1924 "us-east-2": endpoint{},
1925 "us-west-1": endpoint{},
1926 "us-west-2": endpoint{},
1927 },
1928 },
1929 "kinesisanalytics": service{
1930
1931 Endpoints: endpoints{
1932 "ap-northeast-1": endpoint{},
1933 "ap-northeast-2": endpoint{},
1934 "ap-southeast-1": endpoint{},
1935 "ap-southeast-2": endpoint{},
1936 "eu-central-1": endpoint{},
1937 "eu-west-1": endpoint{},
1938 "eu-west-2": endpoint{},
1939 "us-east-1": endpoint{},
1940 "us-east-2": endpoint{},
1941 "us-west-2": endpoint{},
1942 },
1943 },
1944 "kinesisvideo": service{
1945
1946 Endpoints: endpoints{
1947 "ap-northeast-1": endpoint{},
1948 "ap-southeast-2": endpoint{},
1949 "eu-central-1": endpoint{},
1950 "eu-west-1": endpoint{},
1951 "us-east-1": endpoint{},
1952 "us-west-2": endpoint{},
1953 },
1954 },
1955 "kms": service{
1956
1957 Endpoints: endpoints{
1958 "ap-east-1": endpoint{},
1959 "ap-northeast-1": endpoint{},
1960 "ap-northeast-2": endpoint{},
1961 "ap-south-1": endpoint{},
1962 "ap-southeast-1": endpoint{},
1963 "ap-southeast-2": endpoint{},
1964 "ca-central-1": endpoint{},
1965 "eu-central-1": endpoint{},
1966 "eu-north-1": endpoint{},
1967 "eu-west-1": endpoint{},
1968 "eu-west-2": endpoint{},
1969 "eu-west-3": endpoint{},
1970 "me-south-1": endpoint{},
1971 "sa-east-1": endpoint{},
1972 "us-east-1": endpoint{},
1973 "us-east-2": endpoint{},
1974 "us-west-1": endpoint{},
1975 "us-west-2": endpoint{},
1976 },
1977 },
1978 "lambda": service{
1979
1980 Endpoints: endpoints{
1981 "ap-east-1": endpoint{},
1982 "ap-northeast-1": endpoint{},
1983 "ap-northeast-2": endpoint{},
1984 "ap-south-1": endpoint{},
1985 "ap-southeast-1": endpoint{},
1986 "ap-southeast-2": endpoint{},
1987 "ca-central-1": endpoint{},
1988 "eu-central-1": endpoint{},
1989 "eu-north-1": endpoint{},
1990 "eu-west-1": endpoint{},
1991 "eu-west-2": endpoint{},
1992 "eu-west-3": endpoint{},
1993 "me-south-1": endpoint{},
1994 "sa-east-1": endpoint{},
1995 "us-east-1": endpoint{},
1996 "us-east-2": endpoint{},
1997 "us-west-1": endpoint{},
1998 "us-west-2": endpoint{},
1999 },
2000 },
2001 "license-manager": service{
2002
2003 Endpoints: endpoints{
2004 "ap-east-1": endpoint{},
2005 "ap-northeast-1": endpoint{},
2006 "ap-northeast-2": endpoint{},
2007 "ap-south-1": endpoint{},
2008 "ap-southeast-1": endpoint{},
2009 "ap-southeast-2": endpoint{},
2010 "ca-central-1": endpoint{},
2011 "eu-central-1": endpoint{},
2012 "eu-north-1": endpoint{},
2013 "eu-west-1": endpoint{},
2014 "eu-west-2": endpoint{},
2015 "eu-west-3": endpoint{},
2016 "sa-east-1": endpoint{},
2017 "us-east-1": endpoint{},
2018 "us-east-2": endpoint{},
2019 "us-west-1": endpoint{},
2020 "us-west-2": endpoint{},
2021 },
2022 },
2023 "lightsail": service{
2024
2025 Endpoints: endpoints{
2026 "ap-northeast-1": endpoint{},
2027 "ap-northeast-2": endpoint{},
2028 "ap-south-1": endpoint{},
2029 "ap-southeast-1": endpoint{},
2030 "ap-southeast-2": endpoint{},
2031 "ca-central-1": endpoint{},
2032 "eu-central-1": endpoint{},
2033 "eu-west-1": endpoint{},
2034 "eu-west-2": endpoint{},
2035 "eu-west-3": endpoint{},
2036 "us-east-1": endpoint{},
2037 "us-east-2": endpoint{},
2038 "us-west-2": endpoint{},
2039 },
2040 },
2041 "logs": service{
2042
2043 Endpoints: endpoints{
2044 "ap-east-1": endpoint{},
2045 "ap-northeast-1": endpoint{},
2046 "ap-northeast-2": endpoint{},
2047 "ap-south-1": endpoint{},
2048 "ap-southeast-1": endpoint{},
2049 "ap-southeast-2": endpoint{},
2050 "ca-central-1": endpoint{},
2051 "eu-central-1": endpoint{},
2052 "eu-north-1": endpoint{},
2053 "eu-west-1": endpoint{},
2054 "eu-west-2": endpoint{},
2055 "eu-west-3": endpoint{},
2056 "me-south-1": endpoint{},
2057 "sa-east-1": endpoint{},
2058 "us-east-1": endpoint{},
2059 "us-east-2": endpoint{},
2060 "us-west-1": endpoint{},
2061 "us-west-2": endpoint{},
2062 },
2063 },
2064 "machinelearning": service{
2065
2066 Endpoints: endpoints{
2067 "eu-west-1": endpoint{},
2068 "us-east-1": endpoint{},
2069 },
2070 },
2071 "marketplacecommerceanalytics": service{
2072
2073 Endpoints: endpoints{
2074 "us-east-1": endpoint{},
2075 },
2076 },
2077 "mediaconnect": service{
2078
2079 Endpoints: endpoints{
2080 "ap-northeast-1": endpoint{},
2081 "ap-northeast-2": endpoint{},
2082 "ap-south-1": endpoint{},
2083 "ap-southeast-1": endpoint{},
2084 "ap-southeast-2": endpoint{},
2085 "eu-central-1": endpoint{},
2086 "eu-west-1": endpoint{},
2087 "eu-west-2": endpoint{},
2088 "eu-west-3": endpoint{},
2089 "sa-east-1": endpoint{},
2090 "us-east-1": endpoint{},
2091 "us-east-2": endpoint{},
2092 "us-west-1": endpoint{},
2093 "us-west-2": endpoint{},
2094 },
2095 },
2096 "mediaconvert": service{
2097
2098 Endpoints: endpoints{
2099 "ap-northeast-1": endpoint{},
2100 "ap-northeast-2": endpoint{},
2101 "ap-south-1": endpoint{},
2102 "ap-southeast-1": endpoint{},
2103 "ap-southeast-2": endpoint{},
2104 "ca-central-1": endpoint{},
2105 "eu-central-1": endpoint{},
2106 "eu-west-1": endpoint{},
2107 "eu-west-2": endpoint{},
2108 "eu-west-3": endpoint{},
2109 "sa-east-1": endpoint{},
2110 "us-east-1": endpoint{},
2111 "us-east-2": endpoint{},
2112 "us-west-1": endpoint{},
2113 "us-west-2": endpoint{},
2114 },
2115 },
2116 "medialive": service{
2117
2118 Endpoints: endpoints{
2119 "ap-northeast-1": endpoint{},
2120 "ap-northeast-2": endpoint{},
2121 "ap-south-1": endpoint{},
2122 "ap-southeast-1": endpoint{},
2123 "ap-southeast-2": endpoint{},
2124 "eu-central-1": endpoint{},
2125 "eu-north-1": endpoint{},
2126 "eu-west-1": endpoint{},
2127 "sa-east-1": endpoint{},
2128 "us-east-1": endpoint{},
2129 "us-west-2": endpoint{},
2130 },
2131 },
2132 "mediapackage": service{
2133
2134 Endpoints: endpoints{
2135 "ap-northeast-1": endpoint{},
2136 "ap-northeast-2": endpoint{},
2137 "ap-south-1": endpoint{},
2138 "ap-southeast-1": endpoint{},
2139 "ap-southeast-2": endpoint{},
2140 "eu-central-1": endpoint{},
2141 "eu-west-1": endpoint{},
2142 "eu-west-3": endpoint{},
2143 "sa-east-1": endpoint{},
2144 "us-east-1": endpoint{},
2145 "us-west-1": endpoint{},
2146 "us-west-2": endpoint{},
2147 },
2148 },
2149 "mediastore": service{
2150
2151 Endpoints: endpoints{
2152 "ap-northeast-1": endpoint{},
2153 "ap-northeast-2": endpoint{},
2154 "ap-southeast-2": endpoint{},
2155 "eu-central-1": endpoint{},
2156 "eu-north-1": endpoint{},
2157 "eu-west-1": endpoint{},
2158 "us-east-1": endpoint{},
2159 "us-west-2": endpoint{},
2160 },
2161 },
2162 "metering.marketplace": service{
2163 Defaults: endpoint{
2164 CredentialScope: credentialScope{
2165 Service: "aws-marketplace",
2166 },
2167 },
2168 Endpoints: endpoints{
2169 "ap-east-1": endpoint{},
2170 "ap-northeast-1": endpoint{},
2171 "ap-northeast-2": endpoint{},
2172 "ap-south-1": endpoint{},
2173 "ap-southeast-1": endpoint{},
2174 "ap-southeast-2": endpoint{},
2175 "ca-central-1": endpoint{},
2176 "eu-central-1": endpoint{},
2177 "eu-north-1": endpoint{},
2178 "eu-west-1": endpoint{},
2179 "eu-west-2": endpoint{},
2180 "eu-west-3": endpoint{},
2181 "sa-east-1": endpoint{},
2182 "us-east-1": endpoint{},
2183 "us-east-2": endpoint{},
2184 "us-west-1": endpoint{},
2185 "us-west-2": endpoint{},
2186 },
2187 },
2188 "mgh": service{
2189
2190 Endpoints: endpoints{
2191 "us-west-2": endpoint{},
2192 },
2193 },
2194 "mobileanalytics": service{
2195
2196 Endpoints: endpoints{
2197 "us-east-1": endpoint{},
2198 },
2199 },
2200 "models.lex": service{
2201 Defaults: endpoint{
2202 CredentialScope: credentialScope{
2203 Service: "lex",
2204 },
2205 },
2206 Endpoints: endpoints{
2207 "eu-west-1": endpoint{},
2208 "us-east-1": endpoint{},
2209 "us-west-2": endpoint{},
2210 },
2211 },
2212 "monitoring": service{
2213 Defaults: endpoint{
2214 Protocols: []string{"http", "https"},
2215 },
2216 Endpoints: endpoints{
2217 "ap-east-1": endpoint{},
2218 "ap-northeast-1": endpoint{},
2219 "ap-northeast-2": endpoint{},
2220 "ap-south-1": endpoint{},
2221 "ap-southeast-1": endpoint{},
2222 "ap-southeast-2": endpoint{},
2223 "ca-central-1": endpoint{},
2224 "eu-central-1": endpoint{},
2225 "eu-north-1": endpoint{},
2226 "eu-west-1": endpoint{},
2227 "eu-west-2": endpoint{},
2228 "eu-west-3": endpoint{},
2229 "me-south-1": endpoint{},
2230 "sa-east-1": endpoint{},
2231 "us-east-1": endpoint{},
2232 "us-east-2": endpoint{},
2233 "us-west-1": endpoint{},
2234 "us-west-2": endpoint{},
2235 },
2236 },
2237 "mq": service{
2238
2239 Endpoints: endpoints{
2240 "ap-northeast-1": endpoint{},
2241 "ap-northeast-2": endpoint{},
2242 "ap-south-1": endpoint{},
2243 "ap-southeast-1": endpoint{},
2244 "ap-southeast-2": endpoint{},
2245 "ca-central-1": endpoint{},
2246 "eu-central-1": endpoint{},
2247 "eu-west-1": endpoint{},
2248 "eu-west-2": endpoint{},
2249 "eu-west-3": endpoint{},
2250 "us-east-1": endpoint{},
2251 "us-east-2": endpoint{},
2252 "us-west-1": endpoint{},
2253 "us-west-2": endpoint{},
2254 },
2255 },
2256 "mturk-requester": service{
2257 IsRegionalized: boxedFalse,
2258
2259 Endpoints: endpoints{
2260 "sandbox": endpoint{
2261 Hostname: "mturk-requester-sandbox.us-east-1.amazonaws.com",
2262 },
2263 "us-east-1": endpoint{},
2264 },
2265 },
2266 "neptune": service{
2267
2268 Endpoints: endpoints{
2269 "ap-northeast-1": endpoint{
2270 Hostname: "rds.ap-northeast-1.amazonaws.com",
2271 CredentialScope: credentialScope{
2272 Region: "ap-northeast-1",
2273 },
2274 },
2275 "ap-northeast-2": endpoint{
2276 Hostname: "rds.ap-northeast-2.amazonaws.com",
2277 CredentialScope: credentialScope{
2278 Region: "ap-northeast-2",
2279 },
2280 },
2281 "ap-south-1": endpoint{
2282 Hostname: "rds.ap-south-1.amazonaws.com",
2283 CredentialScope: credentialScope{
2284 Region: "ap-south-1",
2285 },
2286 },
2287 "ap-southeast-1": endpoint{
2288 Hostname: "rds.ap-southeast-1.amazonaws.com",
2289 CredentialScope: credentialScope{
2290 Region: "ap-southeast-1",
2291 },
2292 },
2293 "ap-southeast-2": endpoint{
2294 Hostname: "rds.ap-southeast-2.amazonaws.com",
2295 CredentialScope: credentialScope{
2296 Region: "ap-southeast-2",
2297 },
2298 },
2299 "eu-central-1": endpoint{
2300 Hostname: "rds.eu-central-1.amazonaws.com",
2301 CredentialScope: credentialScope{
2302 Region: "eu-central-1",
2303 },
2304 },
2305 "eu-north-1": endpoint{
2306 Hostname: "rds.eu-north-1.amazonaws.com",
2307 CredentialScope: credentialScope{
2308 Region: "eu-north-1",
2309 },
2310 },
2311 "eu-west-1": endpoint{
2312 Hostname: "rds.eu-west-1.amazonaws.com",
2313 CredentialScope: credentialScope{
2314 Region: "eu-west-1",
2315 },
2316 },
2317 "eu-west-2": endpoint{
2318 Hostname: "rds.eu-west-2.amazonaws.com",
2319 CredentialScope: credentialScope{
2320 Region: "eu-west-2",
2321 },
2322 },
2323 "us-east-1": endpoint{
2324 Hostname: "rds.us-east-1.amazonaws.com",
2325 CredentialScope: credentialScope{
2326 Region: "us-east-1",
2327 },
2328 },
2329 "us-east-2": endpoint{
2330 Hostname: "rds.us-east-2.amazonaws.com",
2331 CredentialScope: credentialScope{
2332 Region: "us-east-2",
2333 },
2334 },
2335 "us-west-2": endpoint{
2336 Hostname: "rds.us-west-2.amazonaws.com",
2337 CredentialScope: credentialScope{
2338 Region: "us-west-2",
2339 },
2340 },
2341 },
2342 },
2343 "opsworks": service{
2344
2345 Endpoints: endpoints{
2346 "ap-northeast-1": endpoint{},
2347 "ap-northeast-2": endpoint{},
2348 "ap-south-1": endpoint{},
2349 "ap-southeast-1": endpoint{},
2350 "ap-southeast-2": endpoint{},
2351 "ca-central-1": endpoint{},
2352 "eu-central-1": endpoint{},
2353 "eu-west-1": endpoint{},
2354 "eu-west-2": endpoint{},
2355 "eu-west-3": endpoint{},
2356 "sa-east-1": endpoint{},
2357 "us-east-1": endpoint{},
2358 "us-east-2": endpoint{},
2359 "us-west-1": endpoint{},
2360 "us-west-2": endpoint{},
2361 },
2362 },
2363 "opsworks-cm": service{
2364
2365 Endpoints: endpoints{
2366 "ap-northeast-1": endpoint{},
2367 "ap-southeast-1": endpoint{},
2368 "ap-southeast-2": endpoint{},
2369 "eu-central-1": endpoint{},
2370 "eu-west-1": endpoint{},
2371 "us-east-1": endpoint{},
2372 "us-east-2": endpoint{},
2373 "us-west-1": endpoint{},
2374 "us-west-2": endpoint{},
2375 },
2376 },
2377 "organizations": service{
2378 PartitionEndpoint: "aws-global",
2379 IsRegionalized: boxedFalse,
2380
2381 Endpoints: endpoints{
2382 "aws-global": endpoint{
2383 Hostname: "organizations.us-east-1.amazonaws.com",
2384 CredentialScope: credentialScope{
2385 Region: "us-east-1",
2386 },
2387 },
2388 },
2389 },
2390 "pinpoint": service{
2391 Defaults: endpoint{
2392 CredentialScope: credentialScope{
2393 Service: "mobiletargeting",
2394 },
2395 },
2396 Endpoints: endpoints{
2397 "ap-south-1": endpoint{},
2398 "ap-southeast-2": endpoint{},
2399 "eu-central-1": endpoint{},
2400 "eu-west-1": endpoint{},
2401 "us-east-1": endpoint{},
2402 "us-west-2": endpoint{},
2403 },
2404 },
2405 "polly": service{
2406
2407 Endpoints: endpoints{
2408 "ap-northeast-1": endpoint{},
2409 "ap-northeast-2": endpoint{},
2410 "ap-south-1": endpoint{},
2411 "ap-southeast-1": endpoint{},
2412 "ap-southeast-2": endpoint{},
2413 "ca-central-1": endpoint{},
2414 "eu-central-1": endpoint{},
2415 "eu-north-1": endpoint{},
2416 "eu-west-1": endpoint{},
2417 "eu-west-2": endpoint{},
2418 "eu-west-3": endpoint{},
2419 "sa-east-1": endpoint{},
2420 "us-east-1": endpoint{},
2421 "us-east-2": endpoint{},
2422 "us-west-1": endpoint{},
2423 "us-west-2": endpoint{},
2424 },
2425 },
2426 "projects.iot1click": service{
2427
2428 Endpoints: endpoints{
2429 "ap-northeast-1": endpoint{},
2430 "eu-central-1": endpoint{},
2431 "eu-west-1": endpoint{},
2432 "eu-west-2": endpoint{},
2433 "us-east-1": endpoint{},
2434 "us-east-2": endpoint{},
2435 "us-west-2": endpoint{},
2436 },
2437 },
2438 "ram": service{
2439
2440 Endpoints: endpoints{
2441 "ap-northeast-1": endpoint{},
2442 "ap-northeast-2": endpoint{},
2443 "ap-south-1": endpoint{},
2444 "ap-southeast-1": endpoint{},
2445 "ap-southeast-2": endpoint{},
2446 "ca-central-1": endpoint{},
2447 "eu-central-1": endpoint{},
2448 "eu-north-1": endpoint{},
2449 "eu-west-1": endpoint{},
2450 "eu-west-2": endpoint{},
2451 "eu-west-3": endpoint{},
2452 "us-east-1": endpoint{},
2453 "us-east-2": endpoint{},
2454 "us-west-1": endpoint{},
2455 "us-west-2": endpoint{},
2456 },
2457 },
2458 "rds": service{
2459
2460 Endpoints: endpoints{
2461 "ap-east-1": endpoint{},
2462 "ap-northeast-1": endpoint{},
2463 "ap-northeast-2": endpoint{},
2464 "ap-south-1": endpoint{},
2465 "ap-southeast-1": endpoint{},
2466 "ap-southeast-2": endpoint{},
2467 "ca-central-1": endpoint{},
2468 "eu-central-1": endpoint{},
2469 "eu-north-1": endpoint{},
2470 "eu-west-1": endpoint{},
2471 "eu-west-2": endpoint{},
2472 "eu-west-3": endpoint{},
2473 "sa-east-1": endpoint{},
2474 "us-east-1": endpoint{
2475 SSLCommonName: "{service}.{dnsSuffix}",
2476 },
2477 "us-east-2": endpoint{},
2478 "us-west-1": endpoint{},
2479 "us-west-2": endpoint{},
2480 },
2481 },
2482 "redshift": service{
2483
2484 Endpoints: endpoints{
2485 "ap-east-1": endpoint{},
2486 "ap-northeast-1": endpoint{},
2487 "ap-northeast-2": endpoint{},
2488 "ap-south-1": endpoint{},
2489 "ap-southeast-1": endpoint{},
2490 "ap-southeast-2": endpoint{},
2491 "ca-central-1": endpoint{},
2492 "eu-central-1": endpoint{},
2493 "eu-north-1": endpoint{},
2494 "eu-west-1": endpoint{},
2495 "eu-west-2": endpoint{},
2496 "eu-west-3": endpoint{},
2497 "me-south-1": endpoint{},
2498 "sa-east-1": endpoint{},
2499 "us-east-1": endpoint{},
2500 "us-east-2": endpoint{},
2501 "us-west-1": endpoint{},
2502 "us-west-2": endpoint{},
2503 },
2504 },
2505 "rekognition": service{
2506
2507 Endpoints: endpoints{
2508 "ap-northeast-1": endpoint{},
2509 "ap-northeast-2": endpoint{},
2510 "ap-south-1": endpoint{},
2511 "ap-southeast-1": endpoint{},
2512 "ap-southeast-2": endpoint{},
2513 "eu-central-1": endpoint{},
2514 "eu-west-1": endpoint{},
2515 "eu-west-2": endpoint{},
2516 "us-east-1": endpoint{},
2517 "us-east-2": endpoint{},
2518 "us-west-1": endpoint{},
2519 "us-west-2": endpoint{},
2520 },
2521 },
2522 "resource-groups": service{
2523
2524 Endpoints: endpoints{
2525 "ap-east-1": endpoint{},
2526 "ap-northeast-1": endpoint{},
2527 "ap-northeast-2": endpoint{},
2528 "ap-south-1": endpoint{},
2529 "ap-southeast-1": endpoint{},
2530 "ap-southeast-2": endpoint{},
2531 "ca-central-1": endpoint{},
2532 "eu-central-1": endpoint{},
2533 "eu-north-1": endpoint{},
2534 "eu-west-1": endpoint{},
2535 "eu-west-2": endpoint{},
2536 "eu-west-3": endpoint{},
2537 "me-south-1": endpoint{},
2538 "sa-east-1": endpoint{},
2539 "us-east-1": endpoint{},
2540 "us-east-2": endpoint{},
2541 "us-west-1": endpoint{},
2542 "us-west-2": endpoint{},
2543 },
2544 },
2545 "robomaker": service{
2546
2547 Endpoints: endpoints{
2548 "ap-northeast-1": endpoint{},
2549 "ap-southeast-1": endpoint{},
2550 "eu-central-1": endpoint{},
2551 "eu-west-1": endpoint{},
2552 "us-east-1": endpoint{},
2553 "us-east-2": endpoint{},
2554 "us-west-2": endpoint{},
2555 },
2556 },
2557 "route53": service{
2558 PartitionEndpoint: "aws-global",
2559 IsRegionalized: boxedFalse,
2560
2561 Endpoints: endpoints{
2562 "aws-global": endpoint{
2563 Hostname: "route53.amazonaws.com",
2564 CredentialScope: credentialScope{
2565 Region: "us-east-1",
2566 },
2567 },
2568 },
2569 },
2570 "route53domains": service{
2571
2572 Endpoints: endpoints{
2573 "us-east-1": endpoint{},
2574 },
2575 },
2576 "route53resolver": service{
2577 Defaults: endpoint{
2578 Protocols: []string{"https"},
2579 },
2580 Endpoints: endpoints{
2581 "ap-northeast-1": endpoint{},
2582 "ap-northeast-2": endpoint{},
2583 "ap-south-1": endpoint{},
2584 "ap-southeast-1": endpoint{},
2585 "ap-southeast-2": endpoint{},
2586 "ca-central-1": endpoint{},
2587 "eu-central-1": endpoint{},
2588 "eu-west-1": endpoint{},
2589 "eu-west-2": endpoint{},
2590 "eu-west-3": endpoint{},
2591 "us-east-1": endpoint{},
2592 "us-east-2": endpoint{},
2593 "us-west-1": endpoint{},
2594 "us-west-2": endpoint{},
2595 },
2596 },
2597 "runtime.lex": service{
2598 Defaults: endpoint{
2599 CredentialScope: credentialScope{
2600 Service: "lex",
2601 },
2602 },
2603 Endpoints: endpoints{
2604 "eu-west-1": endpoint{},
2605 "us-east-1": endpoint{},
2606 "us-west-2": endpoint{},
2607 },
2608 },
2609 "runtime.sagemaker": service{
2610
2611 Endpoints: endpoints{
2612 "ap-northeast-1": endpoint{},
2613 "ap-northeast-2": endpoint{},
2614 "ap-south-1": endpoint{},
2615 "ap-southeast-1": endpoint{},
2616 "ap-southeast-2": endpoint{},
2617 "ca-central-1": endpoint{},
2618 "eu-central-1": endpoint{},
2619 "eu-west-1": endpoint{},
2620 "eu-west-2": endpoint{},
2621 "us-east-1": endpoint{},
2622 "us-east-1-fips": endpoint{
2623 Hostname: "runtime-fips.sagemaker.us-east-1.amazonaws.com",
2624 CredentialScope: credentialScope{
2625 Region: "us-east-1",
2626 },
2627 },
2628 "us-east-2": endpoint{},
2629 "us-east-2-fips": endpoint{
2630 Hostname: "runtime-fips.sagemaker.us-east-2.amazonaws.com",
2631 CredentialScope: credentialScope{
2632 Region: "us-east-2",
2633 },
2634 },
2635 "us-west-1": endpoint{},
2636 "us-west-1-fips": endpoint{
2637 Hostname: "runtime-fips.sagemaker.us-west-1.amazonaws.com",
2638 CredentialScope: credentialScope{
2639 Region: "us-west-1",
2640 },
2641 },
2642 "us-west-2": endpoint{},
2643 "us-west-2-fips": endpoint{
2644 Hostname: "runtime-fips.sagemaker.us-west-2.amazonaws.com",
2645 CredentialScope: credentialScope{
2646 Region: "us-west-2",
2647 },
2648 },
2649 },
2650 },
2651 "s3": service{
2652 PartitionEndpoint: "us-east-1",
2653 IsRegionalized: boxedTrue,
2654 Defaults: endpoint{
2655 Protocols: []string{"http", "https"},
2656 SignatureVersions: []string{"s3v4"},
2657
2658 HasDualStack: boxedTrue,
2659 DualStackHostname: "{service}.dualstack.{region}.{dnsSuffix}",
2660 },
2661 Endpoints: endpoints{
2662 "ap-east-1": endpoint{},
2663 "ap-northeast-1": endpoint{
2664 Hostname: "s3.ap-northeast-1.amazonaws.com",
2665 SignatureVersions: []string{"s3", "s3v4"},
2666 },
2667 "ap-northeast-2": endpoint{},
2668 "ap-south-1": endpoint{},
2669 "ap-southeast-1": endpoint{
2670 Hostname: "s3.ap-southeast-1.amazonaws.com",
2671 SignatureVersions: []string{"s3", "s3v4"},
2672 },
2673 "ap-southeast-2": endpoint{
2674 Hostname: "s3.ap-southeast-2.amazonaws.com",
2675 SignatureVersions: []string{"s3", "s3v4"},
2676 },
2677 "ca-central-1": endpoint{},
2678 "eu-central-1": endpoint{},
2679 "eu-north-1": endpoint{},
2680 "eu-west-1": endpoint{
2681 Hostname: "s3.eu-west-1.amazonaws.com",
2682 SignatureVersions: []string{"s3", "s3v4"},
2683 },
2684 "eu-west-2": endpoint{},
2685 "eu-west-3": endpoint{},
2686 "me-south-1": endpoint{},
2687 "s3-external-1": endpoint{
2688 Hostname: "s3-external-1.amazonaws.com",
2689 SignatureVersions: []string{"s3", "s3v4"},
2690 CredentialScope: credentialScope{
2691 Region: "us-east-1",
2692 },
2693 },
2694 "sa-east-1": endpoint{
2695 Hostname: "s3.sa-east-1.amazonaws.com",
2696 SignatureVersions: []string{"s3", "s3v4"},
2697 },
2698 "us-east-1": endpoint{
2699 Hostname: "s3.amazonaws.com",
2700 SignatureVersions: []string{"s3", "s3v4"},
2701 },
2702 "us-east-2": endpoint{},
2703 "us-west-1": endpoint{
2704 Hostname: "s3.us-west-1.amazonaws.com",
2705 SignatureVersions: []string{"s3", "s3v4"},
2706 },
2707 "us-west-2": endpoint{
2708 Hostname: "s3.us-west-2.amazonaws.com",
2709 SignatureVersions: []string{"s3", "s3v4"},
2710 },
2711 },
2712 },
2713 "s3-control": service{
2714 Defaults: endpoint{
2715 Protocols: []string{"https"},
2716 SignatureVersions: []string{"s3v4"},
2717
2718 HasDualStack: boxedTrue,
2719 DualStackHostname: "{service}.dualstack.{region}.{dnsSuffix}",
2720 },
2721 Endpoints: endpoints{
2722 "ap-northeast-1": endpoint{
2723 Hostname: "s3-control.ap-northeast-1.amazonaws.com",
2724 SignatureVersions: []string{"s3v4"},
2725 CredentialScope: credentialScope{
2726 Region: "ap-northeast-1",
2727 },
2728 },
2729 "ap-northeast-2": endpoint{
2730 Hostname: "s3-control.ap-northeast-2.amazonaws.com",
2731 SignatureVersions: []string{"s3v4"},
2732 CredentialScope: credentialScope{
2733 Region: "ap-northeast-2",
2734 },
2735 },
2736 "ap-south-1": endpoint{
2737 Hostname: "s3-control.ap-south-1.amazonaws.com",
2738 SignatureVersions: []string{"s3v4"},
2739 CredentialScope: credentialScope{
2740 Region: "ap-south-1",
2741 },
2742 },
2743 "ap-southeast-1": endpoint{
2744 Hostname: "s3-control.ap-southeast-1.amazonaws.com",
2745 SignatureVersions: []string{"s3v4"},
2746 CredentialScope: credentialScope{
2747 Region: "ap-southeast-1",
2748 },
2749 },
2750 "ap-southeast-2": endpoint{
2751 Hostname: "s3-control.ap-southeast-2.amazonaws.com",
2752 SignatureVersions: []string{"s3v4"},
2753 CredentialScope: credentialScope{
2754 Region: "ap-southeast-2",
2755 },
2756 },
2757 "ca-central-1": endpoint{
2758 Hostname: "s3-control.ca-central-1.amazonaws.com",
2759 SignatureVersions: []string{"s3v4"},
2760 CredentialScope: credentialScope{
2761 Region: "ca-central-1",
2762 },
2763 },
2764 "eu-central-1": endpoint{
2765 Hostname: "s3-control.eu-central-1.amazonaws.com",
2766 SignatureVersions: []string{"s3v4"},
2767 CredentialScope: credentialScope{
2768 Region: "eu-central-1",
2769 },
2770 },
2771 "eu-north-1": endpoint{
2772 Hostname: "s3-control.eu-north-1.amazonaws.com",
2773 SignatureVersions: []string{"s3v4"},
2774 CredentialScope: credentialScope{
2775 Region: "eu-north-1",
2776 },
2777 },
2778 "eu-west-1": endpoint{
2779 Hostname: "s3-control.eu-west-1.amazonaws.com",
2780 SignatureVersions: []string{"s3v4"},
2781 CredentialScope: credentialScope{
2782 Region: "eu-west-1",
2783 },
2784 },
2785 "eu-west-2": endpoint{
2786 Hostname: "s3-control.eu-west-2.amazonaws.com",
2787 SignatureVersions: []string{"s3v4"},
2788 CredentialScope: credentialScope{
2789 Region: "eu-west-2",
2790 },
2791 },
2792 "eu-west-3": endpoint{
2793 Hostname: "s3-control.eu-west-3.amazonaws.com",
2794 SignatureVersions: []string{"s3v4"},
2795 CredentialScope: credentialScope{
2796 Region: "eu-west-3",
2797 },
2798 },
2799 "sa-east-1": endpoint{
2800 Hostname: "s3-control.sa-east-1.amazonaws.com",
2801 SignatureVersions: []string{"s3v4"},
2802 CredentialScope: credentialScope{
2803 Region: "sa-east-1",
2804 },
2805 },
2806 "us-east-1": endpoint{
2807 Hostname: "s3-control.us-east-1.amazonaws.com",
2808 SignatureVersions: []string{"s3v4"},
2809 CredentialScope: credentialScope{
2810 Region: "us-east-1",
2811 },
2812 },
2813 "us-east-1-fips": endpoint{
2814 Hostname: "s3-control-fips.us-east-1.amazonaws.com",
2815 SignatureVersions: []string{"s3v4"},
2816 CredentialScope: credentialScope{
2817 Region: "us-east-1",
2818 },
2819 },
2820 "us-east-2": endpoint{
2821 Hostname: "s3-control.us-east-2.amazonaws.com",
2822 SignatureVersions: []string{"s3v4"},
2823 CredentialScope: credentialScope{
2824 Region: "us-east-2",
2825 },
2826 },
2827 "us-east-2-fips": endpoint{
2828 Hostname: "s3-control-fips.us-east-2.amazonaws.com",
2829 SignatureVersions: []string{"s3v4"},
2830 CredentialScope: credentialScope{
2831 Region: "us-east-2",
2832 },
2833 },
2834 "us-west-1": endpoint{
2835 Hostname: "s3-control.us-west-1.amazonaws.com",
2836 SignatureVersions: []string{"s3v4"},
2837 CredentialScope: credentialScope{
2838 Region: "us-west-1",
2839 },
2840 },
2841 "us-west-1-fips": endpoint{
2842 Hostname: "s3-control-fips.us-west-1.amazonaws.com",
2843 SignatureVersions: []string{"s3v4"},
2844 CredentialScope: credentialScope{
2845 Region: "us-west-1",
2846 },
2847 },
2848 "us-west-2": endpoint{
2849 Hostname: "s3-control.us-west-2.amazonaws.com",
2850 SignatureVersions: []string{"s3v4"},
2851 CredentialScope: credentialScope{
2852 Region: "us-west-2",
2853 },
2854 },
2855 "us-west-2-fips": endpoint{
2856 Hostname: "s3-control-fips.us-west-2.amazonaws.com",
2857 SignatureVersions: []string{"s3v4"},
2858 CredentialScope: credentialScope{
2859 Region: "us-west-2",
2860 },
2861 },
2862 },
2863 },
2864 "sdb": service{
2865 Defaults: endpoint{
2866 Protocols: []string{"http", "https"},
2867 SignatureVersions: []string{"v2"},
2868 },
2869 Endpoints: endpoints{
2870 "ap-northeast-1": endpoint{},
2871 "ap-southeast-1": endpoint{},
2872 "ap-southeast-2": endpoint{},
2873 "eu-west-1": endpoint{},
2874 "sa-east-1": endpoint{},
2875 "us-east-1": endpoint{
2876 Hostname: "sdb.amazonaws.com",
2877 },
2878 "us-west-1": endpoint{},
2879 "us-west-2": endpoint{},
2880 },
2881 },
2882 "secretsmanager": service{
2883
2884 Endpoints: endpoints{
2885 "ap-northeast-1": endpoint{},
2886 "ap-northeast-2": endpoint{},
2887 "ap-south-1": endpoint{},
2888 "ap-southeast-1": endpoint{},
2889 "ap-southeast-2": endpoint{},
2890 "ca-central-1": endpoint{},
2891 "eu-central-1": endpoint{},
2892 "eu-north-1": endpoint{},
2893 "eu-west-1": endpoint{},
2894 "eu-west-2": endpoint{},
2895 "eu-west-3": endpoint{},
2896 "sa-east-1": endpoint{},
2897 "us-east-1": endpoint{},
2898 "us-east-1-fips": endpoint{
2899 Hostname: "secretsmanager-fips.us-east-1.amazonaws.com",
2900 CredentialScope: credentialScope{
2901 Region: "us-east-1",
2902 },
2903 },
2904 "us-east-2": endpoint{},
2905 "us-east-2-fips": endpoint{
2906 Hostname: "secretsmanager-fips.us-east-2.amazonaws.com",
2907 CredentialScope: credentialScope{
2908 Region: "us-east-2",
2909 },
2910 },
2911 "us-west-1": endpoint{},
2912 "us-west-1-fips": endpoint{
2913 Hostname: "secretsmanager-fips.us-west-1.amazonaws.com",
2914 CredentialScope: credentialScope{
2915 Region: "us-west-1",
2916 },
2917 },
2918 "us-west-2": endpoint{},
2919 "us-west-2-fips": endpoint{
2920 Hostname: "secretsmanager-fips.us-west-2.amazonaws.com",
2921 CredentialScope: credentialScope{
2922 Region: "us-west-2",
2923 },
2924 },
2925 },
2926 },
2927 "securityhub": service{
2928
2929 Endpoints: endpoints{
2930 "ap-northeast-1": endpoint{},
2931 "ap-northeast-2": endpoint{},
2932 "ap-south-1": endpoint{},
2933 "ap-southeast-1": endpoint{},
2934 "ap-southeast-2": endpoint{},
2935 "ca-central-1": endpoint{},
2936 "eu-central-1": endpoint{},
2937 "eu-north-1": endpoint{},
2938 "eu-west-1": endpoint{},
2939 "eu-west-2": endpoint{},
2940 "eu-west-3": endpoint{},
2941 "sa-east-1": endpoint{},
2942 "us-east-1": endpoint{},
2943 "us-east-2": endpoint{},
2944 "us-west-1": endpoint{},
2945 "us-west-2": endpoint{},
2946 },
2947 },
2948 "serverlessrepo": service{
2949 Defaults: endpoint{
2950 Protocols: []string{"https"},
2951 },
2952 Endpoints: endpoints{
2953 "ap-northeast-1": endpoint{
2954 Protocols: []string{"https"},
2955 },
2956 "ap-northeast-2": endpoint{
2957 Protocols: []string{"https"},
2958 },
2959 "ap-south-1": endpoint{
2960 Protocols: []string{"https"},
2961 },
2962 "ap-southeast-1": endpoint{
2963 Protocols: []string{"https"},
2964 },
2965 "ap-southeast-2": endpoint{
2966 Protocols: []string{"https"},
2967 },
2968 "ca-central-1": endpoint{
2969 Protocols: []string{"https"},
2970 },
2971 "eu-central-1": endpoint{
2972 Protocols: []string{"https"},
2973 },
2974 "eu-north-1": endpoint{
2975 Protocols: []string{"https"},
2976 },
2977 "eu-west-1": endpoint{
2978 Protocols: []string{"https"},
2979 },
2980 "eu-west-2": endpoint{
2981 Protocols: []string{"https"},
2982 },
2983 "eu-west-3": endpoint{
2984 Protocols: []string{"https"},
2985 },
2986 "sa-east-1": endpoint{
2987 Protocols: []string{"https"},
2988 },
2989 "us-east-1": endpoint{
2990 Protocols: []string{"https"},
2991 },
2992 "us-east-2": endpoint{
2993 Protocols: []string{"https"},
2994 },
2995 "us-west-1": endpoint{
2996 Protocols: []string{"https"},
2997 },
2998 "us-west-2": endpoint{
2999 Protocols: []string{"https"},
3000 },
3001 },
3002 },
3003 "servicecatalog": service{
3004
3005 Endpoints: endpoints{
3006 "ap-northeast-1": endpoint{},
3007 "ap-northeast-2": endpoint{},
3008 "ap-south-1": endpoint{},
3009 "ap-southeast-1": endpoint{},
3010 "ap-southeast-2": endpoint{},
3011 "ca-central-1": endpoint{},
3012 "eu-central-1": endpoint{},
3013 "eu-north-1": endpoint{},
3014 "eu-west-1": endpoint{},
3015 "eu-west-2": endpoint{},
3016 "eu-west-3": endpoint{},
3017 "sa-east-1": endpoint{},
3018 "us-east-1": endpoint{},
3019 "us-east-1-fips": endpoint{
3020 Hostname: "servicecatalog-fips.us-east-1.amazonaws.com",
3021 CredentialScope: credentialScope{
3022 Region: "us-east-1",
3023 },
3024 },
3025 "us-east-2": endpoint{},
3026 "us-east-2-fips": endpoint{
3027 Hostname: "servicecatalog-fips.us-east-2.amazonaws.com",
3028 CredentialScope: credentialScope{
3029 Region: "us-east-2",
3030 },
3031 },
3032 "us-west-1": endpoint{},
3033 "us-west-1-fips": endpoint{
3034 Hostname: "servicecatalog-fips.us-west-1.amazonaws.com",
3035 CredentialScope: credentialScope{
3036 Region: "us-west-1",
3037 },
3038 },
3039 "us-west-2": endpoint{},
3040 "us-west-2-fips": endpoint{
3041 Hostname: "servicecatalog-fips.us-west-2.amazonaws.com",
3042 CredentialScope: credentialScope{
3043 Region: "us-west-2",
3044 },
3045 },
3046 },
3047 },
3048 "servicediscovery": service{
3049
3050 Endpoints: endpoints{
3051 "ap-northeast-1": endpoint{},
3052 "ap-northeast-2": endpoint{},
3053 "ap-south-1": endpoint{},
3054 "ap-southeast-1": endpoint{},
3055 "ap-southeast-2": endpoint{},
3056 "ca-central-1": endpoint{},
3057 "eu-central-1": endpoint{},
3058 "eu-west-1": endpoint{},
3059 "eu-west-2": endpoint{},
3060 "eu-west-3": endpoint{},
3061 "sa-east-1": endpoint{},
3062 "us-east-1": endpoint{},
3063 "us-east-2": endpoint{},
3064 "us-west-1": endpoint{},
3065 "us-west-2": endpoint{},
3066 },
3067 },
3068 "shield": service{
3069 IsRegionalized: boxedFalse,
3070 Defaults: endpoint{
3071 SSLCommonName: "shield.us-east-1.amazonaws.com",
3072 Protocols: []string{"https"},
3073 },
3074 Endpoints: endpoints{
3075 "us-east-1": endpoint{},
3076 },
3077 },
3078 "sms": service{
3079
3080 Endpoints: endpoints{
3081 "ap-east-1": endpoint{},
3082 "ap-northeast-1": endpoint{},
3083 "ap-northeast-2": endpoint{},
3084 "ap-south-1": endpoint{},
3085 "ap-southeast-1": endpoint{},
3086 "ap-southeast-2": endpoint{},
3087 "ca-central-1": endpoint{},
3088 "eu-central-1": endpoint{},
3089 "eu-north-1": endpoint{},
3090 "eu-west-1": endpoint{},
3091 "eu-west-2": endpoint{},
3092 "eu-west-3": endpoint{},
3093 "sa-east-1": endpoint{},
3094 "us-east-1": endpoint{},
3095 "us-east-2": endpoint{},
3096 "us-west-1": endpoint{},
3097 "us-west-2": endpoint{},
3098 },
3099 },
3100 "snowball": service{
3101
3102 Endpoints: endpoints{
3103 "ap-northeast-1": endpoint{},
3104 "ap-northeast-2": endpoint{},
3105 "ap-south-1": endpoint{},
3106 "ap-southeast-1": endpoint{},
3107 "ap-southeast-2": endpoint{},
3108 "ca-central-1": endpoint{},
3109 "eu-central-1": endpoint{},
3110 "eu-west-1": endpoint{},
3111 "eu-west-2": endpoint{},
3112 "eu-west-3": endpoint{},
3113 "sa-east-1": endpoint{},
3114 "us-east-1": endpoint{},
3115 "us-east-2": endpoint{},
3116 "us-west-1": endpoint{},
3117 "us-west-2": endpoint{},
3118 },
3119 },
3120 "sns": service{
3121 Defaults: endpoint{
3122 Protocols: []string{"http", "https"},
3123 },
3124 Endpoints: endpoints{
3125 "ap-east-1": endpoint{},
3126 "ap-northeast-1": endpoint{},
3127 "ap-northeast-2": endpoint{},
3128 "ap-south-1": endpoint{},
3129 "ap-southeast-1": endpoint{},
3130 "ap-southeast-2": endpoint{},
3131 "ca-central-1": endpoint{},
3132 "eu-central-1": endpoint{},
3133 "eu-north-1": endpoint{},
3134 "eu-west-1": endpoint{},
3135 "eu-west-2": endpoint{},
3136 "eu-west-3": endpoint{},
3137 "me-south-1": endpoint{},
3138 "sa-east-1": endpoint{},
3139 "us-east-1": endpoint{},
3140 "us-east-2": endpoint{},
3141 "us-west-1": endpoint{},
3142 "us-west-2": endpoint{},
3143 },
3144 },
3145 "sqs": service{
3146 Defaults: endpoint{
3147 SSLCommonName: "{region}.queue.{dnsSuffix}",
3148 Protocols: []string{"http", "https"},
3149 },
3150 Endpoints: endpoints{
3151 "ap-east-1": endpoint{},
3152 "ap-northeast-1": endpoint{},
3153 "ap-northeast-2": endpoint{},
3154 "ap-south-1": endpoint{},
3155 "ap-southeast-1": endpoint{},
3156 "ap-southeast-2": endpoint{},
3157 "ca-central-1": endpoint{},
3158 "eu-central-1": endpoint{},
3159 "eu-north-1": endpoint{},
3160 "eu-west-1": endpoint{},
3161 "eu-west-2": endpoint{},
3162 "eu-west-3": endpoint{},
3163 "fips-us-east-1": endpoint{
3164 Hostname: "sqs-fips.us-east-1.amazonaws.com",
3165 CredentialScope: credentialScope{
3166 Region: "us-east-1",
3167 },
3168 },
3169 "fips-us-east-2": endpoint{
3170 Hostname: "sqs-fips.us-east-2.amazonaws.com",
3171 CredentialScope: credentialScope{
3172 Region: "us-east-2",
3173 },
3174 },
3175 "fips-us-west-1": endpoint{
3176 Hostname: "sqs-fips.us-west-1.amazonaws.com",
3177 CredentialScope: credentialScope{
3178 Region: "us-west-1",
3179 },
3180 },
3181 "fips-us-west-2": endpoint{
3182 Hostname: "sqs-fips.us-west-2.amazonaws.com",
3183 CredentialScope: credentialScope{
3184 Region: "us-west-2",
3185 },
3186 },
3187 "me-south-1": endpoint{},
3188 "sa-east-1": endpoint{},
3189 "us-east-1": endpoint{
3190 SSLCommonName: "queue.{dnsSuffix}",
3191 },
3192 "us-east-2": endpoint{},
3193 "us-west-1": endpoint{},
3194 "us-west-2": endpoint{},
3195 },
3196 },
3197 "ssm": service{
3198
3199 Endpoints: endpoints{
3200 "ap-east-1": endpoint{},
3201 "ap-northeast-1": endpoint{},
3202 "ap-northeast-2": endpoint{},
3203 "ap-south-1": endpoint{},
3204 "ap-southeast-1": endpoint{},
3205 "ap-southeast-2": endpoint{},
3206 "ca-central-1": endpoint{},
3207 "eu-central-1": endpoint{},
3208 "eu-north-1": endpoint{},
3209 "eu-west-1": endpoint{},
3210 "eu-west-2": endpoint{},
3211 "eu-west-3": endpoint{},
3212 "me-south-1": endpoint{},
3213 "sa-east-1": endpoint{},
3214 "us-east-1": endpoint{},
3215 "us-east-2": endpoint{},
3216 "us-west-1": endpoint{},
3217 "us-west-2": endpoint{},
3218 },
3219 },
3220 "states": service{
3221
3222 Endpoints: endpoints{
3223 "ap-east-1": endpoint{},
3224 "ap-northeast-1": endpoint{},
3225 "ap-northeast-2": endpoint{},
3226 "ap-south-1": endpoint{},
3227 "ap-southeast-1": endpoint{},
3228 "ap-southeast-2": endpoint{},
3229 "ca-central-1": endpoint{},
3230 "eu-central-1": endpoint{},
3231 "eu-north-1": endpoint{},
3232 "eu-west-1": endpoint{},
3233 "eu-west-2": endpoint{},
3234 "eu-west-3": endpoint{},
3235 "me-south-1": endpoint{},
3236 "sa-east-1": endpoint{},
3237 "us-east-1": endpoint{},
3238 "us-east-2": endpoint{},
3239 "us-west-1": endpoint{},
3240 "us-west-2": endpoint{},
3241 },
3242 },
3243 "storagegateway": service{
3244
3245 Endpoints: endpoints{
3246 "ap-northeast-1": endpoint{},
3247 "ap-northeast-2": endpoint{},
3248 "ap-south-1": endpoint{},
3249 "ap-southeast-1": endpoint{},
3250 "ap-southeast-2": endpoint{},
3251 "ca-central-1": endpoint{},
3252 "eu-central-1": endpoint{},
3253 "eu-north-1": endpoint{},
3254 "eu-west-1": endpoint{},
3255 "eu-west-2": endpoint{},
3256 "eu-west-3": endpoint{},
3257 "me-south-1": endpoint{},
3258 "sa-east-1": endpoint{},
3259 "us-east-1": endpoint{},
3260 "us-east-2": endpoint{},
3261 "us-west-1": endpoint{},
3262 "us-west-2": endpoint{},
3263 },
3264 },
3265 "streams.dynamodb": service{
3266 Defaults: endpoint{
3267 Protocols: []string{"http", "https"},
3268 CredentialScope: credentialScope{
3269 Service: "dynamodb",
3270 },
3271 },
3272 Endpoints: endpoints{
3273 "ap-northeast-1": endpoint{},
3274 "ap-northeast-2": endpoint{},
3275 "ap-south-1": endpoint{},
3276 "ap-southeast-1": endpoint{},
3277 "ap-southeast-2": endpoint{},
3278 "ca-central-1": endpoint{},
3279 "ca-central-1-fips": endpoint{
3280 Hostname: "dynamodb-fips.ca-central-1.amazonaws.com",
3281 CredentialScope: credentialScope{
3282 Region: "ca-central-1",
3283 },
3284 },
3285 "eu-central-1": endpoint{},
3286 "eu-north-1": endpoint{},
3287 "eu-west-1": endpoint{},
3288 "eu-west-2": endpoint{},
3289 "eu-west-3": endpoint{},
3290 "local": endpoint{
3291 Hostname: "localhost:8000",
3292 Protocols: []string{"http"},
3293 CredentialScope: credentialScope{
3294 Region: "us-east-1",
3295 },
3296 },
3297 "me-south-1": endpoint{},
3298 "sa-east-1": endpoint{},
3299 "us-east-1": endpoint{},
3300 "us-east-1-fips": endpoint{
3301 Hostname: "dynamodb-fips.us-east-1.amazonaws.com",
3302 CredentialScope: credentialScope{
3303 Region: "us-east-1",
3304 },
3305 },
3306 "us-east-2": endpoint{},
3307 "us-east-2-fips": endpoint{
3308 Hostname: "dynamodb-fips.us-east-2.amazonaws.com",
3309 CredentialScope: credentialScope{
3310 Region: "us-east-2",
3311 },
3312 },
3313 "us-west-1": endpoint{},
3314 "us-west-1-fips": endpoint{
3315 Hostname: "dynamodb-fips.us-west-1.amazonaws.com",
3316 CredentialScope: credentialScope{
3317 Region: "us-west-1",
3318 },
3319 },
3320 "us-west-2": endpoint{},
3321 "us-west-2-fips": endpoint{
3322 Hostname: "dynamodb-fips.us-west-2.amazonaws.com",
3323 CredentialScope: credentialScope{
3324 Region: "us-west-2",
3325 },
3326 },
3327 },
3328 },
3329 "sts": service{
3330 PartitionEndpoint: "aws-global",
3331 Defaults: endpoint{
3332 Hostname: "sts.amazonaws.com",
3333 CredentialScope: credentialScope{
3334 Region: "us-east-1",
3335 },
3336 },
3337 Endpoints: endpoints{
3338 "ap-east-1": endpoint{
3339 Hostname: "sts.ap-east-1.amazonaws.com",
3340 CredentialScope: credentialScope{
3341 Region: "ap-east-1",
3342 },
3343 },
3344 "ap-northeast-1": endpoint{},
3345 "ap-northeast-2": endpoint{
3346 Hostname: "sts.ap-northeast-2.amazonaws.com",
3347 CredentialScope: credentialScope{
3348 Region: "ap-northeast-2",
3349 },
3350 },
3351 "ap-south-1": endpoint{},
3352 "ap-southeast-1": endpoint{},
3353 "ap-southeast-2": endpoint{},
3354 "aws-global": endpoint{},
3355 "ca-central-1": endpoint{},
3356 "eu-central-1": endpoint{},
3357 "eu-north-1": endpoint{},
3358 "eu-west-1": endpoint{},
3359 "eu-west-2": endpoint{},
3360 "eu-west-3": endpoint{},
3361 "me-south-1": endpoint{
3362 Hostname: "sts.me-south-1.amazonaws.com",
3363 CredentialScope: credentialScope{
3364 Region: "me-south-1",
3365 },
3366 },
3367 "sa-east-1": endpoint{},
3368 "us-east-1": endpoint{},
3369 "us-east-1-fips": endpoint{
3370 Hostname: "sts-fips.us-east-1.amazonaws.com",
3371 CredentialScope: credentialScope{
3372 Region: "us-east-1",
3373 },
3374 },
3375 "us-east-2": endpoint{},
3376 "us-east-2-fips": endpoint{
3377 Hostname: "sts-fips.us-east-2.amazonaws.com",
3378 CredentialScope: credentialScope{
3379 Region: "us-east-2",
3380 },
3381 },
3382 "us-west-1": endpoint{},
3383 "us-west-1-fips": endpoint{
3384 Hostname: "sts-fips.us-west-1.amazonaws.com",
3385 CredentialScope: credentialScope{
3386 Region: "us-west-1",
3387 },
3388 },
3389 "us-west-2": endpoint{},
3390 "us-west-2-fips": endpoint{
3391 Hostname: "sts-fips.us-west-2.amazonaws.com",
3392 CredentialScope: credentialScope{
3393 Region: "us-west-2",
3394 },
3395 },
3396 },
3397 },
3398 "support": service{
3399 PartitionEndpoint: "aws-global",
3400
3401 Endpoints: endpoints{
3402 "aws-global": endpoint{
3403 Hostname: "support.us-east-1.amazonaws.com",
3404 CredentialScope: credentialScope{
3405 Region: "us-east-1",
3406 },
3407 },
3408 },
3409 },
3410 "swf": service{
3411
3412 Endpoints: endpoints{
3413 "ap-east-1": endpoint{},
3414 "ap-northeast-1": endpoint{},
3415 "ap-northeast-2": endpoint{},
3416 "ap-south-1": endpoint{},
3417 "ap-southeast-1": endpoint{},
3418 "ap-southeast-2": endpoint{},
3419 "ca-central-1": endpoint{},
3420 "eu-central-1": endpoint{},
3421 "eu-north-1": endpoint{},
3422 "eu-west-1": endpoint{},
3423 "eu-west-2": endpoint{},
3424 "eu-west-3": endpoint{},
3425 "me-south-1": endpoint{},
3426 "sa-east-1": endpoint{},
3427 "us-east-1": endpoint{},
3428 "us-east-2": endpoint{},
3429 "us-west-1": endpoint{},
3430 "us-west-2": endpoint{},
3431 },
3432 },
3433 "tagging": service{
3434
3435 Endpoints: endpoints{
3436 "ap-east-1": endpoint{},
3437 "ap-northeast-1": endpoint{},
3438 "ap-northeast-2": endpoint{},
3439 "ap-south-1": endpoint{},
3440 "ap-southeast-1": endpoint{},
3441 "ap-southeast-2": endpoint{},
3442 "ca-central-1": endpoint{},
3443 "eu-central-1": endpoint{},
3444 "eu-north-1": endpoint{},
3445 "eu-west-1": endpoint{},
3446 "eu-west-2": endpoint{},
3447 "eu-west-3": endpoint{},
3448 "me-south-1": endpoint{},
3449 "sa-east-1": endpoint{},
3450 "us-east-1": endpoint{},
3451 "us-east-2": endpoint{},
3452 "us-west-1": endpoint{},
3453 "us-west-2": endpoint{},
3454 },
3455 },
3456 "transfer": service{
3457
3458 Endpoints: endpoints{
3459 "ap-northeast-1": endpoint{},
3460 "ap-northeast-2": endpoint{},
3461 "ap-south-1": endpoint{},
3462 "ap-southeast-1": endpoint{},
3463 "ap-southeast-2": endpoint{},
3464 "ca-central-1": endpoint{},
3465 "eu-central-1": endpoint{},
3466 "eu-west-1": endpoint{},
3467 "eu-west-2": endpoint{},
3468 "eu-west-3": endpoint{},
3469 "us-east-1": endpoint{},
3470 "us-east-2": endpoint{},
3471 "us-west-1": endpoint{},
3472 "us-west-2": endpoint{},
3473 },
3474 },
3475 "translate": service{
3476 Defaults: endpoint{
3477 Protocols: []string{"https"},
3478 },
3479 Endpoints: endpoints{
3480 "ap-northeast-1": endpoint{},
3481 "ap-northeast-2": endpoint{},
3482 "ap-south-1": endpoint{},
3483 "ap-southeast-1": endpoint{},
3484 "ca-central-1": endpoint{},
3485 "eu-central-1": endpoint{},
3486 "eu-west-1": endpoint{},
3487 "us-east-1": endpoint{},
3488 "us-east-1-fips": endpoint{
3489 Hostname: "translate-fips.us-east-1.amazonaws.com",
3490 CredentialScope: credentialScope{
3491 Region: "us-east-1",
3492 },
3493 },
3494 "us-east-2": endpoint{},
3495 "us-east-2-fips": endpoint{
3496 Hostname: "translate-fips.us-east-2.amazonaws.com",
3497 CredentialScope: credentialScope{
3498 Region: "us-east-2",
3499 },
3500 },
3501 "us-west-2": endpoint{},
3502 "us-west-2-fips": endpoint{
3503 Hostname: "translate-fips.us-west-2.amazonaws.com",
3504 CredentialScope: credentialScope{
3505 Region: "us-west-2",
3506 },
3507 },
3508 },
3509 },
3510 "waf": service{
3511 PartitionEndpoint: "aws-global",
3512 IsRegionalized: boxedFalse,
3513
3514 Endpoints: endpoints{
3515 "aws-global": endpoint{
3516 Hostname: "waf.amazonaws.com",
3517 CredentialScope: credentialScope{
3518 Region: "us-east-1",
3519 },
3520 },
3521 },
3522 },
3523 "waf-regional": service{
3524
3525 Endpoints: endpoints{
3526 "ap-northeast-1": endpoint{},
3527 "ap-northeast-2": endpoint{},
3528 "ap-south-1": endpoint{},
3529 "ap-southeast-1": endpoint{},
3530 "ap-southeast-2": endpoint{},
3531 "ca-central-1": endpoint{},
3532 "eu-central-1": endpoint{},
3533 "eu-north-1": endpoint{},
3534 "eu-west-1": endpoint{},
3535 "eu-west-2": endpoint{},
3536 "eu-west-3": endpoint{},
3537 "sa-east-1": endpoint{},
3538 "us-east-1": endpoint{},
3539 "us-east-2": endpoint{},
3540 "us-west-1": endpoint{},
3541 "us-west-2": endpoint{},
3542 },
3543 },
3544 "workdocs": service{
3545
3546 Endpoints: endpoints{
3547 "ap-northeast-1": endpoint{},
3548 "ap-southeast-1": endpoint{},
3549 "ap-southeast-2": endpoint{},
3550 "eu-west-1": endpoint{},
3551 "us-east-1": endpoint{},
3552 "us-west-2": endpoint{},
3553 },
3554 },
3555 "workmail": service{
3556 Defaults: endpoint{
3557 Protocols: []string{"https"},
3558 },
3559 Endpoints: endpoints{
3560 "eu-west-1": endpoint{},
3561 "us-east-1": endpoint{},
3562 "us-west-2": endpoint{},
3563 },
3564 },
3565 "workspaces": service{
3566
3567 Endpoints: endpoints{
3568 "ap-northeast-1": endpoint{},
3569 "ap-northeast-2": endpoint{},
3570 "ap-southeast-1": endpoint{},
3571 "ap-southeast-2": endpoint{},
3572 "ca-central-1": endpoint{},
3573 "eu-central-1": endpoint{},
3574 "eu-west-1": endpoint{},
3575 "eu-west-2": endpoint{},
3576 "sa-east-1": endpoint{},
3577 "us-east-1": endpoint{},
3578 "us-west-2": endpoint{},
3579 },
3580 },
3581 "xray": service{
3582
3583 Endpoints: endpoints{
3584 "ap-east-1": endpoint{},
3585 "ap-northeast-1": endpoint{},
3586 "ap-northeast-2": endpoint{},
3587 "ap-south-1": endpoint{},
3588 "ap-southeast-1": endpoint{},
3589 "ap-southeast-2": endpoint{},
3590 "ca-central-1": endpoint{},
3591 "eu-central-1": endpoint{},
3592 "eu-north-1": endpoint{},
3593 "eu-west-1": endpoint{},
3594 "eu-west-2": endpoint{},
3595 "eu-west-3": endpoint{},
3596 "sa-east-1": endpoint{},
3597 "us-east-1": endpoint{},
3598 "us-east-2": endpoint{},
3599 "us-west-1": endpoint{},
3600 "us-west-2": endpoint{},
3601 },
3602 },
3603 },
3604 }
3605
3606 // AwsCnPartition returns the Resolver for AWS China.
3607 func AwsCnPartition() Partition {
3608 return awscnPartition.Partition()
3609 }
3610
3611 var awscnPartition = partition{
3612 ID: "aws-cn",
3613 Name: "AWS China",
3614 DNSSuffix: "amazonaws.com.cn",
3615 RegionRegex: regionRegex{
3616 Regexp: func() *regexp.Regexp {
3617 reg, _ := regexp.Compile("^cn\\-\\w+\\-\\d+$")
3618 return reg
3619 }(),
3620 },
3621 Defaults: endpoint{
3622 Hostname: "{service}.{region}.{dnsSuffix}",
3623 Protocols: []string{"https"},
3624 SignatureVersions: []string{"v4"},
3625 },
3626 Regions: regions{
3627 "cn-north-1": region{
3628 Description: "China (Beijing)",
3629 },
3630 "cn-northwest-1": region{
3631 Description: "China (Ningxia)",
3632 },
3633 },
3634 Services: services{
3635 "api.ecr": service{
3636
3637 Endpoints: endpoints{
3638 "cn-north-1": endpoint{
3639 Hostname: "api.ecr.cn-north-1.amazonaws.com.cn",
3640 CredentialScope: credentialScope{
3641 Region: "cn-north-1",
3642 },
3643 },
3644 "cn-northwest-1": endpoint{
3645 Hostname: "api.ecr.cn-northwest-1.amazonaws.com.cn",
3646 CredentialScope: credentialScope{
3647 Region: "cn-northwest-1",
3648 },
3649 },
3650 },
3651 },
3652 "apigateway": service{
3653
3654 Endpoints: endpoints{
3655 "cn-north-1": endpoint{},
3656 "cn-northwest-1": endpoint{},
3657 },
3658 },
3659 "application-autoscaling": service{
3660 Defaults: endpoint{
3661 Hostname: "autoscaling.{region}.amazonaws.com.cn",
3662 Protocols: []string{"http", "https"},
3663 CredentialScope: credentialScope{
3664 Service: "application-autoscaling",
3665 },
3666 },
3667 Endpoints: endpoints{
3668 "cn-north-1": endpoint{},
3669 "cn-northwest-1": endpoint{},
3670 },
3671 },
3672 "autoscaling": service{
3673 Defaults: endpoint{
3674 Protocols: []string{"http", "https"},
3675 },
3676 Endpoints: endpoints{
3677 "cn-north-1": endpoint{},
3678 "cn-northwest-1": endpoint{},
3679 },
3680 },
3681 "cloudformation": service{
3682
3683 Endpoints: endpoints{
3684 "cn-north-1": endpoint{},
3685 "cn-northwest-1": endpoint{},
3686 },
3687 },
3688 "cloudfront": service{
3689 PartitionEndpoint: "aws-cn-global",
3690 IsRegionalized: boxedFalse,
3691
3692 Endpoints: endpoints{
3693 "aws-cn-global": endpoint{
3694 Hostname: "cloudfront.cn-northwest-1.amazonaws.com.cn",
3695 Protocols: []string{"http", "https"},
3696 CredentialScope: credentialScope{
3697 Region: "cn-northwest-1",
3698 },
3699 },
3700 },
3701 },
3702 "cloudtrail": service{
3703
3704 Endpoints: endpoints{
3705 "cn-north-1": endpoint{},
3706 "cn-northwest-1": endpoint{},
3707 },
3708 },
3709 "codebuild": service{
3710
3711 Endpoints: endpoints{
3712 "cn-north-1": endpoint{},
3713 "cn-northwest-1": endpoint{},
3714 },
3715 },
3716 "codedeploy": service{
3717
3718 Endpoints: endpoints{
3719 "cn-north-1": endpoint{},
3720 "cn-northwest-1": endpoint{},
3721 },
3722 },
3723 "cognito-identity": service{
3724
3725 Endpoints: endpoints{
3726 "cn-north-1": endpoint{},
3727 },
3728 },
3729 "config": service{
3730
3731 Endpoints: endpoints{
3732 "cn-north-1": endpoint{},
3733 "cn-northwest-1": endpoint{},
3734 },
3735 },
3736 "directconnect": service{
3737
3738 Endpoints: endpoints{
3739 "cn-north-1": endpoint{},
3740 "cn-northwest-1": endpoint{},
3741 },
3742 },
3743 "dms": service{
3744
3745 Endpoints: endpoints{
3746 "cn-north-1": endpoint{},
3747 "cn-northwest-1": endpoint{},
3748 },
3749 },
3750 "ds": service{
3751
3752 Endpoints: endpoints{
3753 "cn-north-1": endpoint{},
3754 "cn-northwest-1": endpoint{},
3755 },
3756 },
3757 "dynamodb": service{
3758 Defaults: endpoint{
3759 Protocols: []string{"http", "https"},
3760 },
3761 Endpoints: endpoints{
3762 "cn-north-1": endpoint{},
3763 "cn-northwest-1": endpoint{},
3764 },
3765 },
3766 "ec2": service{
3767 Defaults: endpoint{
3768 Protocols: []string{"http", "https"},
3769 },
3770 Endpoints: endpoints{
3771 "cn-north-1": endpoint{},
3772 "cn-northwest-1": endpoint{},
3773 },
3774 },
3775 "ec2metadata": service{
3776 PartitionEndpoint: "aws-global",
3777 IsRegionalized: boxedFalse,
3778
3779 Endpoints: endpoints{
3780 "aws-global": endpoint{
3781 Hostname: "169.254.169.254/latest",
3782 Protocols: []string{"http"},
3783 },
3784 },
3785 },
3786 "ecs": service{
3787
3788 Endpoints: endpoints{
3789 "cn-north-1": endpoint{},
3790 "cn-northwest-1": endpoint{},
3791 },
3792 },
3793 "elasticache": service{
3794
3795 Endpoints: endpoints{
3796 "cn-north-1": endpoint{},
3797 "cn-northwest-1": endpoint{},
3798 },
3799 },
3800 "elasticbeanstalk": service{
3801
3802 Endpoints: endpoints{
3803 "cn-north-1": endpoint{},
3804 "cn-northwest-1": endpoint{},
3805 },
3806 },
3807 "elasticloadbalancing": service{
3808 Defaults: endpoint{
3809 Protocols: []string{"https"},
3810 },
3811 Endpoints: endpoints{
3812 "cn-north-1": endpoint{},
3813 "cn-northwest-1": endpoint{},
3814 },
3815 },
3816 "elasticmapreduce": service{
3817 Defaults: endpoint{
3818 Protocols: []string{"https"},
3819 },
3820 Endpoints: endpoints{
3821 "cn-north-1": endpoint{},
3822 "cn-northwest-1": endpoint{},
3823 },
3824 },
3825 "es": service{
3826
3827 Endpoints: endpoints{
3828 "cn-north-1": endpoint{},
3829 "cn-northwest-1": endpoint{},
3830 },
3831 },
3832 "events": service{
3833
3834 Endpoints: endpoints{
3835 "cn-north-1": endpoint{},
3836 "cn-northwest-1": endpoint{},
3837 },
3838 },
3839 "firehose": service{
3840
3841 Endpoints: endpoints{
3842 "cn-north-1": endpoint{},
3843 "cn-northwest-1": endpoint{},
3844 },
3845 },
3846 "gamelift": service{
3847
3848 Endpoints: endpoints{
3849 "cn-north-1": endpoint{},
3850 },
3851 },
3852 "glacier": service{
3853 Defaults: endpoint{
3854 Protocols: []string{"http", "https"},
3855 },
3856 Endpoints: endpoints{
3857 "cn-north-1": endpoint{},
3858 "cn-northwest-1": endpoint{},
3859 },
3860 },
3861 "greengrass": service{
3862 IsRegionalized: boxedTrue,
3863 Defaults: endpoint{
3864 Protocols: []string{"https"},
3865 },
3866 Endpoints: endpoints{
3867 "cn-north-1": endpoint{},
3868 },
3869 },
3870 "iam": service{
3871 PartitionEndpoint: "aws-cn-global",
3872 IsRegionalized: boxedFalse,
3873
3874 Endpoints: endpoints{
3875 "aws-cn-global": endpoint{
3876 Hostname: "iam.cn-north-1.amazonaws.com.cn",
3877 CredentialScope: credentialScope{
3878 Region: "cn-north-1",
3879 },
3880 },
3881 },
3882 },
3883 "iot": service{
3884 Defaults: endpoint{
3885 CredentialScope: credentialScope{
3886 Service: "execute-api",
3887 },
3888 },
3889 Endpoints: endpoints{
3890 "cn-north-1": endpoint{},
3891 },
3892 },
3893 "kinesis": service{
3894
3895 Endpoints: endpoints{
3896 "cn-north-1": endpoint{},
3897 "cn-northwest-1": endpoint{},
3898 },
3899 },
3900 "kms": service{
3901
3902 Endpoints: endpoints{
3903 "cn-north-1": endpoint{},
3904 "cn-northwest-1": endpoint{},
3905 },
3906 },
3907 "lambda": service{
3908
3909 Endpoints: endpoints{
3910 "cn-north-1": endpoint{},
3911 "cn-northwest-1": endpoint{},
3912 },
3913 },
3914 "license-manager": service{
3915
3916 Endpoints: endpoints{
3917 "cn-north-1": endpoint{},
3918 "cn-northwest-1": endpoint{},
3919 },
3920 },
3921 "logs": service{
3922
3923 Endpoints: endpoints{
3924 "cn-north-1": endpoint{},
3925 "cn-northwest-1": endpoint{},
3926 },
3927 },
3928 "mediaconvert": service{
3929
3930 Endpoints: endpoints{
3931 "cn-northwest-1": endpoint{
3932 Hostname: "subscribe.mediaconvert.cn-northwest-1.amazonaws.com.cn",
3933 CredentialScope: credentialScope{
3934 Region: "cn-northwest-1",
3935 },
3936 },
3937 },
3938 },
3939 "monitoring": service{
3940 Defaults: endpoint{
3941 Protocols: []string{"http", "https"},
3942 },
3943 Endpoints: endpoints{
3944 "cn-north-1": endpoint{},
3945 "cn-northwest-1": endpoint{},
3946 },
3947 },
3948 "polly": service{
3949
3950 Endpoints: endpoints{
3951 "cn-northwest-1": endpoint{},
3952 },
3953 },
3954 "rds": service{
3955
3956 Endpoints: endpoints{
3957 "cn-north-1": endpoint{},
3958 "cn-northwest-1": endpoint{},
3959 },
3960 },
3961 "redshift": service{
3962
3963 Endpoints: endpoints{
3964 "cn-north-1": endpoint{},
3965 "cn-northwest-1": endpoint{},
3966 },
3967 },
3968 "s3": service{
3969 Defaults: endpoint{
3970 Protocols: []string{"http", "https"},
3971 SignatureVersions: []string{"s3v4"},
3972 },
3973 Endpoints: endpoints{
3974 "cn-north-1": endpoint{},
3975 "cn-northwest-1": endpoint{},
3976 },
3977 },
3978 "s3-control": service{
3979 Defaults: endpoint{
3980 Protocols: []string{"https"},
3981 SignatureVersions: []string{"s3v4"},
3982 },
3983 Endpoints: endpoints{
3984 "cn-north-1": endpoint{
3985 Hostname: "s3-control.cn-north-1.amazonaws.com.cn",
3986 SignatureVersions: []string{"s3v4"},
3987 CredentialScope: credentialScope{
3988 Region: "cn-north-1",
3989 },
3990 },
3991 "cn-northwest-1": endpoint{
3992 Hostname: "s3-control.cn-northwest-1.amazonaws.com.cn",
3993 SignatureVersions: []string{"s3v4"},
3994 CredentialScope: credentialScope{
3995 Region: "cn-northwest-1",
3996 },
3997 },
3998 },
3999 },
4000 "sms": service{
4001
4002 Endpoints: endpoints{
4003 "cn-north-1": endpoint{},
4004 "cn-northwest-1": endpoint{},
4005 },
4006 },
4007 "snowball": service{
4008
4009 Endpoints: endpoints{
4010 "cn-north-1": endpoint{},
4011 },
4012 },
4013 "sns": service{
4014 Defaults: endpoint{
4015 Protocols: []string{"http", "https"},
4016 },
4017 Endpoints: endpoints{
4018 "cn-north-1": endpoint{},
4019 "cn-northwest-1": endpoint{},
4020 },
4021 },
4022 "sqs": service{
4023 Defaults: endpoint{
4024 SSLCommonName: "{region}.queue.{dnsSuffix}",
4025 Protocols: []string{"http", "https"},
4026 },
4027 Endpoints: endpoints{
4028 "cn-north-1": endpoint{},
4029 "cn-northwest-1": endpoint{},
4030 },
4031 },
4032 "ssm": service{
4033
4034 Endpoints: endpoints{
4035 "cn-north-1": endpoint{},
4036 "cn-northwest-1": endpoint{},
4037 },
4038 },
4039 "states": service{
4040
4041 Endpoints: endpoints{
4042 "cn-north-1": endpoint{},
4043 "cn-northwest-1": endpoint{},
4044 },
4045 },
4046 "storagegateway": service{
4047
4048 Endpoints: endpoints{
4049 "cn-north-1": endpoint{},
4050 },
4051 },
4052 "streams.dynamodb": service{
4053 Defaults: endpoint{
4054 Protocols: []string{"http", "https"},
4055 CredentialScope: credentialScope{
4056 Service: "dynamodb",
4057 },
4058 },
4059 Endpoints: endpoints{
4060 "cn-north-1": endpoint{},
4061 "cn-northwest-1": endpoint{},
4062 },
4063 },
4064 "sts": service{
4065
4066 Endpoints: endpoints{
4067 "cn-north-1": endpoint{},
4068 "cn-northwest-1": endpoint{},
4069 },
4070 },
4071 "support": service{
4072 PartitionEndpoint: "aws-cn-global",
4073
4074 Endpoints: endpoints{
4075 "aws-cn-global": endpoint{
4076 Hostname: "support.cn-north-1.amazonaws.com",
4077 CredentialScope: credentialScope{
4078 Region: "cn-north-1",
4079 },
4080 },
4081 },
4082 },
4083 "swf": service{
4084
4085 Endpoints: endpoints{
4086 "cn-north-1": endpoint{},
4087 "cn-northwest-1": endpoint{},
4088 },
4089 },
4090 "tagging": service{
4091
4092 Endpoints: endpoints{
4093 "cn-north-1": endpoint{},
4094 "cn-northwest-1": endpoint{},
4095 },
4096 },
4097 },
4098 }
4099
4100 // AwsUsGovPartition returns the Resolver for AWS GovCloud (US).
4101 func AwsUsGovPartition() Partition {
4102 return awsusgovPartition.Partition()
4103 }
4104
4105 var awsusgovPartition = partition{
4106 ID: "aws-us-gov",
4107 Name: "AWS GovCloud (US)",
4108 DNSSuffix: "amazonaws.com",
4109 RegionRegex: regionRegex{
4110 Regexp: func() *regexp.Regexp {
4111 reg, _ := regexp.Compile("^us\\-gov\\-\\w+\\-\\d+$")
4112 return reg
4113 }(),
4114 },
4115 Defaults: endpoint{
4116 Hostname: "{service}.{region}.{dnsSuffix}",
4117 Protocols: []string{"https"},
4118 SignatureVersions: []string{"v4"},
4119 },
4120 Regions: regions{
4121 "us-gov-east-1": region{
4122 Description: "AWS GovCloud (US-East)",
4123 },
4124 "us-gov-west-1": region{
4125 Description: "AWS GovCloud (US)",
4126 },
4127 },
4128 Services: services{
4129 "acm": service{
4130
4131 Endpoints: endpoints{
4132 "us-gov-east-1": endpoint{},
4133 "us-gov-west-1": endpoint{},
4134 },
4135 },
4136 "acm-pca": service{
4137 Defaults: endpoint{
4138 Protocols: []string{"https"},
4139 },
4140 Endpoints: endpoints{
4141 "us-gov-east-1": endpoint{},
4142 "us-gov-west-1": endpoint{},
4143 },
4144 },
4145 "api.ecr": service{
4146
4147 Endpoints: endpoints{
4148 "us-gov-east-1": endpoint{
4149 Hostname: "api.ecr.us-gov-east-1.amazonaws.com",
4150 CredentialScope: credentialScope{
4151 Region: "us-gov-east-1",
4152 },
4153 },
4154 "us-gov-west-1": endpoint{
4155 Hostname: "api.ecr.us-gov-west-1.amazonaws.com",
4156 CredentialScope: credentialScope{
4157 Region: "us-gov-west-1",
4158 },
4159 },
4160 },
4161 },
4162 "api.sagemaker": service{
4163
4164 Endpoints: endpoints{
4165 "us-gov-west-1": endpoint{},
4166 },
4167 },
4168 "apigateway": service{
4169
4170 Endpoints: endpoints{
4171 "us-gov-east-1": endpoint{},
4172 "us-gov-west-1": endpoint{},
4173 },
4174 },
4175 "application-autoscaling": service{
4176 Defaults: endpoint{
4177 Hostname: "autoscaling.{region}.amazonaws.com",
4178 CredentialScope: credentialScope{
4179 Service: "application-autoscaling",
4180 },
4181 },
4182 Endpoints: endpoints{
4183 "us-gov-east-1": endpoint{},
4184 "us-gov-west-1": endpoint{},
4185 },
4186 },
4187 "athena": service{
4188
4189 Endpoints: endpoints{
4190 "us-gov-east-1": endpoint{},
4191 "us-gov-west-1": endpoint{},
4192 },
4193 },
4194 "autoscaling": service{
4195
4196 Endpoints: endpoints{
4197 "us-gov-east-1": endpoint{},
4198 "us-gov-west-1": endpoint{
4199 Protocols: []string{"http", "https"},
4200 },
4201 },
4202 },
4203 "clouddirectory": service{
4204
4205 Endpoints: endpoints{
4206 "us-gov-west-1": endpoint{},
4207 },
4208 },
4209 "cloudformation": service{
4210
4211 Endpoints: endpoints{
4212 "us-gov-east-1": endpoint{},
4213 "us-gov-west-1": endpoint{},
4214 },
4215 },
4216 "cloudhsm": service{
4217
4218 Endpoints: endpoints{
4219 "us-gov-west-1": endpoint{},
4220 },
4221 },
4222 "cloudhsmv2": service{
4223 Defaults: endpoint{
4224 CredentialScope: credentialScope{
4225 Service: "cloudhsm",
4226 },
4227 },
4228 Endpoints: endpoints{
4229 "us-gov-east-1": endpoint{},
4230 "us-gov-west-1": endpoint{},
4231 },
4232 },
4233 "cloudtrail": service{
4234
4235 Endpoints: endpoints{
4236 "us-gov-east-1": endpoint{},
4237 "us-gov-west-1": endpoint{},
4238 },
4239 },
4240 "codebuild": service{
4241
4242 Endpoints: endpoints{
4243 "us-gov-east-1": endpoint{},
4244 "us-gov-west-1": endpoint{},
4245 },
4246 },
4247 "codecommit": service{
4248
4249 Endpoints: endpoints{
4250 "us-gov-east-1": endpoint{},
4251 "us-gov-west-1": endpoint{},
4252 },
4253 },
4254 "codedeploy": service{
4255
4256 Endpoints: endpoints{
4257 "us-gov-east-1": endpoint{},
4258 "us-gov-east-1-fips": endpoint{
4259 Hostname: "codedeploy-fips.us-gov-east-1.amazonaws.com",
4260 CredentialScope: credentialScope{
4261 Region: "us-gov-east-1",
4262 },
4263 },
4264 "us-gov-west-1": endpoint{},
4265 "us-gov-west-1-fips": endpoint{
4266 Hostname: "codedeploy-fips.us-gov-west-1.amazonaws.com",
4267 CredentialScope: credentialScope{
4268 Region: "us-gov-west-1",
4269 },
4270 },
4271 },
4272 },
4273 "comprehend": service{
4274 Defaults: endpoint{
4275 Protocols: []string{"https"},
4276 },
4277 Endpoints: endpoints{
4278 "us-gov-west-1": endpoint{},
4279 },
4280 },
4281 "config": service{
4282
4283 Endpoints: endpoints{
4284 "us-gov-east-1": endpoint{},
4285 "us-gov-west-1": endpoint{},
4286 },
4287 },
4288 "datasync": service{
4289
4290 Endpoints: endpoints{
4291 "us-gov-west-1": endpoint{},
4292 },
4293 },
4294 "directconnect": service{
4295
4296 Endpoints: endpoints{
4297 "us-gov-east-1": endpoint{},
4298 "us-gov-west-1": endpoint{},
4299 },
4300 },
4301 "dms": service{
4302
4303 Endpoints: endpoints{
4304 "us-gov-east-1": endpoint{},
4305 "us-gov-west-1": endpoint{},
4306 },
4307 },
4308 "ds": service{
4309
4310 Endpoints: endpoints{
4311 "us-gov-east-1": endpoint{},
4312 "us-gov-west-1": endpoint{},
4313 },
4314 },
4315 "dynamodb": service{
4316
4317 Endpoints: endpoints{
4318 "us-gov-east-1": endpoint{},
4319 "us-gov-east-1-fips": endpoint{
4320 Hostname: "dynamodb.us-gov-east-1.amazonaws.com",
4321 CredentialScope: credentialScope{
4322 Region: "us-gov-east-1",
4323 },
4324 },
4325 "us-gov-west-1": endpoint{},
4326 "us-gov-west-1-fips": endpoint{
4327 Hostname: "dynamodb.us-gov-west-1.amazonaws.com",
4328 CredentialScope: credentialScope{
4329 Region: "us-gov-west-1",
4330 },
4331 },
4332 },
4333 },
4334 "ec2": service{
4335
4336 Endpoints: endpoints{
4337 "us-gov-east-1": endpoint{},
4338 "us-gov-west-1": endpoint{},
4339 },
4340 },
4341 "ec2metadata": service{
4342 PartitionEndpoint: "aws-global",
4343 IsRegionalized: boxedFalse,
4344
4345 Endpoints: endpoints{
4346 "aws-global": endpoint{
4347 Hostname: "169.254.169.254/latest",
4348 Protocols: []string{"http"},
4349 },
4350 },
4351 },
4352 "ecs": service{
4353
4354 Endpoints: endpoints{
4355 "us-gov-east-1": endpoint{},
4356 "us-gov-west-1": endpoint{},
4357 },
4358 },
4359 "elasticache": service{
4360
4361 Endpoints: endpoints{
4362 "fips": endpoint{
4363 Hostname: "elasticache-fips.us-gov-west-1.amazonaws.com",
4364 CredentialScope: credentialScope{
4365 Region: "us-gov-west-1",
4366 },
4367 },
4368 "us-gov-east-1": endpoint{},
4369 "us-gov-west-1": endpoint{},
4370 },
4371 },
4372 "elasticbeanstalk": service{
4373
4374 Endpoints: endpoints{
4375 "us-gov-east-1": endpoint{},
4376 "us-gov-west-1": endpoint{},
4377 },
4378 },
4379 "elasticfilesystem": service{
4380
4381 Endpoints: endpoints{
4382 "us-gov-west-1": endpoint{},
4383 },
4384 },
4385 "elasticloadbalancing": service{
4386
4387 Endpoints: endpoints{
4388 "us-gov-east-1": endpoint{},
4389 "us-gov-west-1": endpoint{
4390 Protocols: []string{"http", "https"},
4391 },
4392 },
4393 },
4394 "elasticmapreduce": service{
4395
4396 Endpoints: endpoints{
4397 "us-gov-east-1": endpoint{},
4398 "us-gov-west-1": endpoint{
4399 Protocols: []string{"https"},
4400 },
4401 },
4402 },
4403 "es": service{
4404
4405 Endpoints: endpoints{
4406 "fips": endpoint{
4407 Hostname: "es-fips.us-gov-west-1.amazonaws.com",
4408 CredentialScope: credentialScope{
4409 Region: "us-gov-west-1",
4410 },
4411 },
4412 "us-gov-east-1": endpoint{},
4413 "us-gov-west-1": endpoint{},
4414 },
4415 },
4416 "events": service{
4417
4418 Endpoints: endpoints{
4419 "us-gov-east-1": endpoint{},
4420 "us-gov-west-1": endpoint{},
4421 },
4422 },
4423 "firehose": service{
4424
4425 Endpoints: endpoints{
4426 "us-gov-east-1": endpoint{},
4427 "us-gov-west-1": endpoint{},
4428 },
4429 },
4430 "glacier": service{
4431
4432 Endpoints: endpoints{
4433 "us-gov-east-1": endpoint{},
4434 "us-gov-west-1": endpoint{
4435 Protocols: []string{"http", "https"},
4436 },
4437 },
4438 },
4439 "glue": service{
4440
4441 Endpoints: endpoints{
4442 "us-gov-east-1": endpoint{},
4443 "us-gov-west-1": endpoint{},
4444 },
4445 },
4446 "greengrass": service{
4447 IsRegionalized: boxedTrue,
4448 Defaults: endpoint{
4449 Protocols: []string{"https"},
4450 },
4451 Endpoints: endpoints{
4452 "us-gov-west-1": endpoint{},
4453 },
4454 },
4455 "guardduty": service{
4456 IsRegionalized: boxedTrue,
4457 Defaults: endpoint{
4458 Protocols: []string{"https"},
4459 },
4460 Endpoints: endpoints{
4461 "us-gov-west-1": endpoint{},
4462 },
4463 },
4464 "iam": service{
4465 PartitionEndpoint: "aws-us-gov-global",
4466 IsRegionalized: boxedFalse,
4467
4468 Endpoints: endpoints{
4469 "aws-us-gov-global": endpoint{
4470 Hostname: "iam.us-gov.amazonaws.com",
4471 CredentialScope: credentialScope{
4472 Region: "us-gov-west-1",
4473 },
4474 },
4475 },
4476 },
4477 "inspector": service{
4478
4479 Endpoints: endpoints{
4480 "us-gov-east-1": endpoint{},
4481 "us-gov-west-1": endpoint{},
4482 },
4483 },
4484 "iot": service{
4485 Defaults: endpoint{
4486 CredentialScope: credentialScope{
4487 Service: "execute-api",
4488 },
4489 },
4490 Endpoints: endpoints{
4491 "us-gov-west-1": endpoint{},
4492 },
4493 },
4494 "kinesis": service{
4495
4496 Endpoints: endpoints{
4497 "us-gov-east-1": endpoint{},
4498 "us-gov-west-1": endpoint{},
4499 },
4500 },
4501 "kms": service{
4502
4503 Endpoints: endpoints{
4504 "ProdFips": endpoint{
4505 Hostname: "kms-fips.us-gov-west-1.amazonaws.com",
4506 CredentialScope: credentialScope{
4507 Region: "us-gov-west-1",
4508 },
4509 },
4510 "us-gov-east-1": endpoint{},
4511 "us-gov-west-1": endpoint{},
4512 },
4513 },
4514 "lambda": service{
4515
4516 Endpoints: endpoints{
4517 "us-gov-east-1": endpoint{},
4518 "us-gov-west-1": endpoint{},
4519 },
4520 },
4521 "license-manager": service{
4522
4523 Endpoints: endpoints{
4524 "us-gov-east-1": endpoint{},
4525 "us-gov-west-1": endpoint{},
4526 },
4527 },
4528 "logs": service{
4529
4530 Endpoints: endpoints{
4531 "us-gov-east-1": endpoint{},
4532 "us-gov-west-1": endpoint{},
4533 },
4534 },
4535 "mediaconvert": service{
4536
4537 Endpoints: endpoints{
4538 "us-gov-west-1": endpoint{},
4539 },
4540 },
4541 "metering.marketplace": service{
4542 Defaults: endpoint{
4543 CredentialScope: credentialScope{
4544 Service: "aws-marketplace",
4545 },
4546 },
4547 Endpoints: endpoints{
4548 "us-gov-west-1": endpoint{},
4549 },
4550 },
4551 "monitoring": service{
4552
4553 Endpoints: endpoints{
4554 "us-gov-east-1": endpoint{},
4555 "us-gov-west-1": endpoint{},
4556 },
4557 },
4558 "organizations": service{
4559 PartitionEndpoint: "aws-us-gov-global",
4560 IsRegionalized: boxedFalse,
4561
4562 Endpoints: endpoints{
4563 "aws-us-gov-global": endpoint{
4564 Hostname: "organizations.us-gov-west-1.amazonaws.com",
4565 CredentialScope: credentialScope{
4566 Region: "us-gov-west-1",
4567 },
4568 },
4569 },
4570 },
4571 "polly": service{
4572
4573 Endpoints: endpoints{
4574 "us-gov-west-1": endpoint{},
4575 },
4576 },
4577 "ram": service{
4578
4579 Endpoints: endpoints{
4580 "us-gov-west-1": endpoint{},
4581 },
4582 },
4583 "rds": service{
4584
4585 Endpoints: endpoints{
4586 "us-gov-east-1": endpoint{},
4587 "us-gov-west-1": endpoint{},
4588 },
4589 },
4590 "redshift": service{
4591
4592 Endpoints: endpoints{
4593 "us-gov-east-1": endpoint{},
4594 "us-gov-west-1": endpoint{},
4595 },
4596 },
4597 "rekognition": service{
4598
4599 Endpoints: endpoints{
4600 "us-gov-west-1": endpoint{},
4601 },
4602 },
4603 "runtime.sagemaker": service{
4604
4605 Endpoints: endpoints{
4606 "us-gov-west-1": endpoint{},
4607 },
4608 },
4609 "s3": service{
4610 Defaults: endpoint{
4611 SignatureVersions: []string{"s3", "s3v4"},
4612 },
4613 Endpoints: endpoints{
4614 "fips-us-gov-west-1": endpoint{
4615 Hostname: "s3-fips-us-gov-west-1.amazonaws.com",
4616 CredentialScope: credentialScope{
4617 Region: "us-gov-west-1",
4618 },
4619 },
4620 "us-gov-east-1": endpoint{
4621 Hostname: "s3.us-gov-east-1.amazonaws.com",
4622 Protocols: []string{"http", "https"},
4623 },
4624 "us-gov-west-1": endpoint{
4625 Hostname: "s3.us-gov-west-1.amazonaws.com",
4626 Protocols: []string{"http", "https"},
4627 },
4628 },
4629 },
4630 "s3-control": service{
4631 Defaults: endpoint{
4632 Protocols: []string{"https"},
4633 SignatureVersions: []string{"s3v4"},
4634 },
4635 Endpoints: endpoints{
4636 "us-gov-east-1": endpoint{
4637 Hostname: "s3-control.us-gov-east-1.amazonaws.com",
4638 SignatureVersions: []string{"s3v4"},
4639 CredentialScope: credentialScope{
4640 Region: "us-gov-east-1",
4641 },
4642 },
4643 "us-gov-east-1-fips": endpoint{
4644 Hostname: "s3-control-fips.us-gov-east-1.amazonaws.com",
4645 SignatureVersions: []string{"s3v4"},
4646 CredentialScope: credentialScope{
4647 Region: "us-gov-east-1",
4648 },
4649 },
4650 "us-gov-west-1": endpoint{
4651 Hostname: "s3-control.us-gov-west-1.amazonaws.com",
4652 SignatureVersions: []string{"s3v4"},
4653 CredentialScope: credentialScope{
4654 Region: "us-gov-west-1",
4655 },
4656 },
4657 "us-gov-west-1-fips": endpoint{
4658 Hostname: "s3-control-fips.us-gov-west-1.amazonaws.com",
4659 SignatureVersions: []string{"s3v4"},
4660 CredentialScope: credentialScope{
4661 Region: "us-gov-west-1",
4662 },
4663 },
4664 },
4665 },
4666 "secretsmanager": service{
4667
4668 Endpoints: endpoints{
4669 "us-gov-west-1": endpoint{},
4670 "us-gov-west-1-fips": endpoint{
4671 Hostname: "secretsmanager-fips.us-gov-west-1.amazonaws.com",
4672 CredentialScope: credentialScope{
4673 Region: "us-gov-west-1",
4674 },
4675 },
4676 },
4677 },
4678 "serverlessrepo": service{
4679 Defaults: endpoint{
4680 Protocols: []string{"https"},
4681 },
4682 Endpoints: endpoints{
4683 "us-gov-west-1": endpoint{
4684 Protocols: []string{"https"},
4685 },
4686 },
4687 },
4688 "sms": service{
4689
4690 Endpoints: endpoints{
4691 "us-gov-east-1": endpoint{},
4692 "us-gov-west-1": endpoint{},
4693 },
4694 },
4695 "snowball": service{
4696
4697 Endpoints: endpoints{
4698 "us-gov-east-1": endpoint{},
4699 "us-gov-west-1": endpoint{},
4700 },
4701 },
4702 "sns": service{
4703
4704 Endpoints: endpoints{
4705 "us-gov-east-1": endpoint{},
4706 "us-gov-west-1": endpoint{
4707 Protocols: []string{"http", "https"},
4708 },
4709 },
4710 },
4711 "sqs": service{
4712
4713 Endpoints: endpoints{
4714 "us-gov-east-1": endpoint{},
4715 "us-gov-west-1": endpoint{
4716 SSLCommonName: "{region}.queue.{dnsSuffix}",
4717 Protocols: []string{"http", "https"},
4718 },
4719 },
4720 },
4721 "ssm": service{
4722
4723 Endpoints: endpoints{
4724 "us-gov-east-1": endpoint{},
4725 "us-gov-west-1": endpoint{},
4726 },
4727 },
4728 "states": service{
4729
4730 Endpoints: endpoints{
4731 "us-gov-east-1": endpoint{},
4732 "us-gov-west-1": endpoint{},
4733 },
4734 },
4735 "storagegateway": service{
4736
4737 Endpoints: endpoints{
4738 "us-gov-west-1": endpoint{},
4739 },
4740 },
4741 "streams.dynamodb": service{
4742 Defaults: endpoint{
4743 CredentialScope: credentialScope{
4744 Service: "dynamodb",
4745 },
4746 },
4747 Endpoints: endpoints{
4748 "us-gov-east-1": endpoint{},
4749 "us-gov-east-1-fips": endpoint{
4750 Hostname: "dynamodb.us-gov-east-1.amazonaws.com",
4751 CredentialScope: credentialScope{
4752 Region: "us-gov-east-1",
4753 },
4754 },
4755 "us-gov-west-1": endpoint{},
4756 "us-gov-west-1-fips": endpoint{
4757 Hostname: "dynamodb.us-gov-west-1.amazonaws.com",
4758 CredentialScope: credentialScope{
4759 Region: "us-gov-west-1",
4760 },
4761 },
4762 },
4763 },
4764 "sts": service{
4765
4766 Endpoints: endpoints{
4767 "us-gov-east-1": endpoint{},
4768 "us-gov-west-1": endpoint{},
4769 },
4770 },
4771 "swf": service{
4772
4773 Endpoints: endpoints{
4774 "us-gov-east-1": endpoint{},
4775 "us-gov-west-1": endpoint{},
4776 },
4777 },
4778 "tagging": service{
4779
4780 Endpoints: endpoints{
4781 "us-gov-east-1": endpoint{},
4782 "us-gov-west-1": endpoint{},
4783 },
4784 },
4785 "translate": service{
4786 Defaults: endpoint{
4787 Protocols: []string{"https"},
4788 },
4789 Endpoints: endpoints{
4790 "us-gov-west-1": endpoint{},
4791 "us-gov-west-1-fips": endpoint{
4792 Hostname: "translate-fips.us-gov-west-1.amazonaws.com",
4793 CredentialScope: credentialScope{
4794 Region: "us-gov-west-1",
4795 },
4796 },
4797 },
4798 },
4799 "waf-regional": service{
4800
4801 Endpoints: endpoints{
4802 "us-gov-west-1": endpoint{},
4803 },
4804 },
4805 "workspaces": service{
4806
4807 Endpoints: endpoints{
4808 "us-gov-west-1": endpoint{},
4809 },
4810 },
4811 },
4812 }