|
3 | 3 | "parameters": {
|
4 | 4 | "Region": {
|
5 | 5 | "builtIn": "AWS::Region",
|
6 |
| - "required": false, |
| 6 | + "required": true, |
7 | 7 | "documentation": "The AWS region used to dispatch the request.",
|
8 | 8 | "type": "String"
|
9 | 9 | },
|
|
52 | 52 | "ref": "Endpoint"
|
53 | 53 | }
|
54 | 54 | ]
|
55 |
| - }, |
56 |
| - { |
57 |
| - "fn": "parseURL", |
58 |
| - "argv": [ |
59 |
| - { |
60 |
| - "ref": "Endpoint" |
61 |
| - } |
62 |
| - ], |
63 |
| - "assign": "url" |
64 | 55 | }
|
65 | 56 | ],
|
66 | 57 | "type": "tree",
|
|
196 | 187 | "conditions": [],
|
197 | 188 | "endpoint": {
|
198 | 189 | "url": "https://iam-fips.{Region}.api.aws",
|
199 |
| - "properties": { |
200 |
| - "authSchemes": [ |
201 |
| - { |
202 |
| - "name": "sigv4", |
203 |
| - "signingRegion": "us-east-1", |
204 |
| - "signingName": "iam" |
205 |
| - } |
206 |
| - ] |
207 |
| - }, |
| 190 | + "properties": {}, |
208 | 191 | "headers": {}
|
209 | 192 | },
|
210 | 193 | "type": "endpoint"
|
|
316 | 299 | "conditions": [],
|
317 | 300 | "endpoint": {
|
318 | 301 | "url": "https://iam.{Region}.api.aws",
|
319 |
| - "properties": { |
320 |
| - "authSchemes": [ |
321 |
| - { |
322 |
| - "name": "sigv4", |
323 |
| - "signingRegion": "us-east-1", |
324 |
| - "signingName": "iam" |
325 |
| - } |
326 |
| - ] |
327 |
| - }, |
| 302 | + "properties": {}, |
328 | 303 | "headers": {}
|
329 | 304 | },
|
330 | 305 | "type": "endpoint"
|
|
439 | 414 | "conditions": [],
|
440 | 415 | "endpoint": {
|
441 | 416 | "url": "https://iam-fips.{Region}.api.amazonwebservices.com.cn",
|
442 |
| - "properties": { |
443 |
| - "authSchemes": [ |
444 |
| - { |
445 |
| - "name": "sigv4", |
446 |
| - "signingRegion": "cn-north-1", |
447 |
| - "signingName": "iam" |
448 |
| - } |
449 |
| - ] |
450 |
| - }, |
| 417 | + "properties": {}, |
451 | 418 | "headers": {}
|
452 | 419 | },
|
453 | 420 | "type": "endpoint"
|
|
499 | 466 | "conditions": [],
|
500 | 467 | "endpoint": {
|
501 | 468 | "url": "https://iam-fips.{Region}.amazonaws.com.cn",
|
502 |
| - "properties": { |
503 |
| - "authSchemes": [ |
504 |
| - { |
505 |
| - "name": "sigv4", |
506 |
| - "signingRegion": "cn-north-1", |
507 |
| - "signingName": "iam" |
508 |
| - } |
509 |
| - ] |
510 |
| - }, |
| 469 | + "properties": {}, |
511 | 470 | "headers": {}
|
512 | 471 | },
|
513 | 472 | "type": "endpoint"
|
|
559 | 518 | "conditions": [],
|
560 | 519 | "endpoint": {
|
561 | 520 | "url": "https://iam.{Region}.api.amazonwebservices.com.cn",
|
562 |
| - "properties": { |
563 |
| - "authSchemes": [ |
564 |
| - { |
565 |
| - "name": "sigv4", |
566 |
| - "signingRegion": "cn-north-1", |
567 |
| - "signingName": "iam" |
568 |
| - } |
569 |
| - ] |
570 |
| - }, |
| 521 | + "properties": {}, |
571 | 522 | "headers": {}
|
572 | 523 | },
|
573 | 524 | "type": "endpoint"
|
|
682 | 633 | "conditions": [],
|
683 | 634 | "endpoint": {
|
684 | 635 | "url": "https://iam-fips.{Region}.api.aws",
|
685 |
| - "properties": { |
686 |
| - "authSchemes": [ |
687 |
| - { |
688 |
| - "name": "sigv4", |
689 |
| - "signingRegion": "us-gov-west-1", |
690 |
| - "signingName": "iam" |
691 |
| - } |
692 |
| - ] |
693 |
| - }, |
| 636 | + "properties": {}, |
694 | 637 | "headers": {}
|
695 | 638 | },
|
696 | 639 | "type": "endpoint"
|
|
802 | 745 | "conditions": [],
|
803 | 746 | "endpoint": {
|
804 | 747 | "url": "https://iam.{Region}.api.aws",
|
805 |
| - "properties": { |
806 |
| - "authSchemes": [ |
807 |
| - { |
808 |
| - "name": "sigv4", |
809 |
| - "signingRegion": "us-gov-west-1", |
810 |
| - "signingName": "iam" |
811 |
| - } |
812 |
| - ] |
813 |
| - }, |
| 748 | + "properties": {}, |
814 | 749 | "headers": {}
|
815 | 750 | },
|
816 | 751 | "type": "endpoint"
|
|
901 | 836 | "conditions": [],
|
902 | 837 | "endpoint": {
|
903 | 838 | "url": "https://iam-fips.{Region}.c2s.ic.gov",
|
904 |
| - "properties": { |
905 |
| - "authSchemes": [ |
906 |
| - { |
907 |
| - "name": "sigv4", |
908 |
| - "signingRegion": "us-iso-east-1", |
909 |
| - "signingName": "iam" |
910 |
| - } |
911 |
| - ] |
912 |
| - }, |
| 839 | + "properties": {}, |
913 | 840 | "headers": {}
|
914 | 841 | },
|
915 | 842 | "type": "endpoint"
|
|
1000 | 927 | "conditions": [],
|
1001 | 928 | "endpoint": {
|
1002 | 929 | "url": "https://iam-fips.{Region}.sc2s.sgov.gov",
|
1003 |
| - "properties": { |
1004 |
| - "authSchemes": [ |
1005 |
| - { |
1006 |
| - "name": "sigv4", |
1007 |
| - "signingRegion": "us-isob-east-1", |
1008 |
| - "signingName": "iam" |
1009 |
| - } |
1010 |
| - ] |
1011 |
| - }, |
| 930 | + "properties": {}, |
1012 | 931 | "headers": {}
|
1013 | 932 | },
|
1014 | 933 | "type": "endpoint"
|
|
1101 | 1020 | "rules": [
|
1102 | 1021 | {
|
1103 | 1022 | "conditions": [],
|
1104 |
| - "endpoint": { |
1105 |
| - "url": "https://iam-fips.{Region}.{PartitionResult#dualStackDnsSuffix}", |
1106 |
| - "properties": {}, |
1107 |
| - "headers": {} |
1108 |
| - }, |
1109 |
| - "type": "endpoint" |
| 1023 | + "type": "tree", |
| 1024 | + "rules": [ |
| 1025 | + { |
| 1026 | + "conditions": [], |
| 1027 | + "endpoint": { |
| 1028 | + "url": "https://iam-fips.{Region}.{PartitionResult#dualStackDnsSuffix}", |
| 1029 | + "properties": {}, |
| 1030 | + "headers": {} |
| 1031 | + }, |
| 1032 | + "type": "endpoint" |
| 1033 | + } |
| 1034 | + ] |
1110 | 1035 | }
|
1111 | 1036 | ]
|
1112 | 1037 | },
|
|
1155 | 1080 | "conditions": [],
|
1156 | 1081 | "type": "tree",
|
1157 | 1082 | "rules": [
|
1158 |
| - { |
1159 |
| - "conditions": [ |
1160 |
| - { |
1161 |
| - "fn": "stringEquals", |
1162 |
| - "argv": [ |
1163 |
| - { |
1164 |
| - "ref": "Region" |
1165 |
| - }, |
1166 |
| - "iam" |
1167 |
| - ] |
1168 |
| - } |
1169 |
| - ], |
1170 |
| - "endpoint": { |
1171 |
| - "url": "https://iam-fips.amazonaws.com", |
1172 |
| - "properties": { |
1173 |
| - "authSchemes": [ |
1174 |
| - { |
1175 |
| - "name": "sigv4", |
1176 |
| - "signingRegion": "us-east-1", |
1177 |
| - "signingName": "iam" |
1178 |
| - } |
1179 |
| - ] |
1180 |
| - }, |
1181 |
| - "headers": {} |
1182 |
| - }, |
1183 |
| - "type": "endpoint" |
1184 |
| - }, |
1185 | 1083 | {
|
1186 | 1084 | "conditions": [
|
1187 | 1085 | {
|
|
1209 | 1107 | },
|
1210 | 1108 | "type": "endpoint"
|
1211 | 1109 | },
|
1212 |
| - { |
1213 |
| - "conditions": [ |
1214 |
| - { |
1215 |
| - "fn": "stringEquals", |
1216 |
| - "argv": [ |
1217 |
| - { |
1218 |
| - "ref": "Region" |
1219 |
| - }, |
1220 |
| - "iam-govcloud" |
1221 |
| - ] |
1222 |
| - } |
1223 |
| - ], |
1224 |
| - "endpoint": { |
1225 |
| - "url": "https://iam.us-gov.amazonaws.com", |
1226 |
| - "properties": { |
1227 |
| - "authSchemes": [ |
1228 |
| - { |
1229 |
| - "name": "sigv4", |
1230 |
| - "signingRegion": "us-gov-west-1", |
1231 |
| - "signingName": "iam" |
1232 |
| - } |
1233 |
| - ] |
1234 |
| - }, |
1235 |
| - "headers": {} |
1236 |
| - }, |
1237 |
| - "type": "endpoint" |
1238 |
| - }, |
1239 | 1110 | {
|
1240 | 1111 | "conditions": [
|
1241 | 1112 | {
|
|
1319 | 1190 | "rules": [
|
1320 | 1191 | {
|
1321 | 1192 | "conditions": [],
|
1322 |
| - "endpoint": { |
1323 |
| - "url": "https://iam.{Region}.{PartitionResult#dualStackDnsSuffix}", |
1324 |
| - "properties": {}, |
1325 |
| - "headers": {} |
1326 |
| - }, |
1327 |
| - "type": "endpoint" |
| 1193 | + "type": "tree", |
| 1194 | + "rules": [ |
| 1195 | + { |
| 1196 | + "conditions": [], |
| 1197 | + "endpoint": { |
| 1198 | + "url": "https://iam.{Region}.{PartitionResult#dualStackDnsSuffix}", |
| 1199 | + "properties": {}, |
| 1200 | + "headers": {} |
| 1201 | + }, |
| 1202 | + "type": "endpoint" |
| 1203 | + } |
| 1204 | + ] |
1328 | 1205 | }
|
1329 | 1206 | ]
|
1330 | 1207 | },
|
|
0 commit comments