|
83 | 83 | ], |
84 | 84 | "idempotent":true |
85 | 85 | }, |
| 86 | + "CreateReservation":{ |
| 87 | + "name":"CreateReservation", |
| 88 | + "http":{ |
| 89 | + "method":"POST", |
| 90 | + "requestUri":"/" |
| 91 | + }, |
| 92 | + "input":{"shape":"CreateReservationRequest"}, |
| 93 | + "output":{"shape":"CreateReservationResponse"}, |
| 94 | + "errors":[ |
| 95 | + {"shape":"InternalServerException"}, |
| 96 | + {"shape":"ResourceNotFoundException"}, |
| 97 | + {"shape":"ConflictException"}, |
| 98 | + {"shape":"ValidationException"}, |
| 99 | + {"shape":"TooManyTagsException"}, |
| 100 | + {"shape":"ServiceQuotaExceededException"}, |
| 101 | + {"shape":"ThrottlingException"} |
| 102 | + ], |
| 103 | + "idempotent":true |
| 104 | + }, |
86 | 105 | "CreateScheduledAction":{ |
87 | 106 | "name":"CreateScheduledAction", |
88 | 107 | "http":{ |
|
389 | 408 | {"shape":"ValidationException"} |
390 | 409 | ] |
391 | 410 | }, |
| 411 | + "GetReservation":{ |
| 412 | + "name":"GetReservation", |
| 413 | + "http":{ |
| 414 | + "method":"POST", |
| 415 | + "requestUri":"/" |
| 416 | + }, |
| 417 | + "input":{"shape":"GetReservationRequest"}, |
| 418 | + "output":{"shape":"GetReservationResponse"}, |
| 419 | + "errors":[ |
| 420 | + {"shape":"InternalServerException"}, |
| 421 | + {"shape":"ResourceNotFoundException"}, |
| 422 | + {"shape":"ValidationException"}, |
| 423 | + {"shape":"ThrottlingException"} |
| 424 | + ] |
| 425 | + }, |
| 426 | + "GetReservationOffering":{ |
| 427 | + "name":"GetReservationOffering", |
| 428 | + "http":{ |
| 429 | + "method":"POST", |
| 430 | + "requestUri":"/" |
| 431 | + }, |
| 432 | + "input":{"shape":"GetReservationOfferingRequest"}, |
| 433 | + "output":{"shape":"GetReservationOfferingResponse"}, |
| 434 | + "errors":[ |
| 435 | + {"shape":"InternalServerException"}, |
| 436 | + {"shape":"ResourceNotFoundException"}, |
| 437 | + {"shape":"ValidationException"}, |
| 438 | + {"shape":"ThrottlingException"} |
| 439 | + ] |
| 440 | + }, |
392 | 441 | "GetResourcePolicy":{ |
393 | 442 | "name":"GetResourcePolicy", |
394 | 443 | "http":{ |
|
560 | 609 | {"shape":"ValidationException"} |
561 | 610 | ] |
562 | 611 | }, |
| 612 | + "ListReservationOfferings":{ |
| 613 | + "name":"ListReservationOfferings", |
| 614 | + "http":{ |
| 615 | + "method":"POST", |
| 616 | + "requestUri":"/" |
| 617 | + }, |
| 618 | + "input":{"shape":"ListReservationOfferingsRequest"}, |
| 619 | + "output":{"shape":"ListReservationOfferingsResponse"}, |
| 620 | + "errors":[ |
| 621 | + {"shape":"InternalServerException"}, |
| 622 | + {"shape":"ValidationException"}, |
| 623 | + {"shape":"ThrottlingException"} |
| 624 | + ] |
| 625 | + }, |
| 626 | + "ListReservations":{ |
| 627 | + "name":"ListReservations", |
| 628 | + "http":{ |
| 629 | + "method":"POST", |
| 630 | + "requestUri":"/" |
| 631 | + }, |
| 632 | + "input":{"shape":"ListReservationsRequest"}, |
| 633 | + "output":{"shape":"ListReservationsResponse"}, |
| 634 | + "errors":[ |
| 635 | + {"shape":"InternalServerException"}, |
| 636 | + {"shape":"ValidationException"}, |
| 637 | + {"shape":"ThrottlingException"} |
| 638 | + ] |
| 639 | + }, |
563 | 640 | "ListScheduledActions":{ |
564 | 641 | "name":"ListScheduledActions", |
565 | 642 | "http":{ |
|
951 | 1028 | "type":"boolean", |
952 | 1029 | "box":true |
953 | 1030 | }, |
| 1031 | + "Capacity":{"type":"integer"}, |
| 1032 | + "Charge":{"type":"double"}, |
954 | 1033 | "ConfigParameter":{ |
955 | 1034 | "type":"structure", |
956 | 1035 | "members":{ |
|
1056 | 1135 | "namespace":{"shape":"Namespace"} |
1057 | 1136 | } |
1058 | 1137 | }, |
| 1138 | + "CreateReservationRequest":{ |
| 1139 | + "type":"structure", |
| 1140 | + "required":[ |
| 1141 | + "capacity", |
| 1142 | + "offeringId" |
| 1143 | + ], |
| 1144 | + "members":{ |
| 1145 | + "capacity":{"shape":"Capacity"}, |
| 1146 | + "clientToken":{ |
| 1147 | + "shape":"String", |
| 1148 | + "idempotencyToken":true |
| 1149 | + }, |
| 1150 | + "offeringId":{"shape":"CreateReservationRequestOfferingIdString"} |
| 1151 | + } |
| 1152 | + }, |
| 1153 | + "CreateReservationRequestOfferingIdString":{ |
| 1154 | + "type":"string", |
| 1155 | + "max":64, |
| 1156 | + "min":1 |
| 1157 | + }, |
| 1158 | + "CreateReservationResponse":{ |
| 1159 | + "type":"structure", |
| 1160 | + "members":{ |
| 1161 | + "reservation":{"shape":"Reservation"} |
| 1162 | + } |
| 1163 | + }, |
1059 | 1164 | "CreateScheduledActionRequest":{ |
1060 | 1165 | "type":"structure", |
1061 | 1166 | "required":[ |
|
1185 | 1290 | "workgroup":{"shape":"Workgroup"} |
1186 | 1291 | } |
1187 | 1292 | }, |
| 1293 | + "CurrencyCode":{"type":"string"}, |
1188 | 1294 | "CustomDomainCertificateArnString":{ |
1189 | 1295 | "type":"string", |
1190 | 1296 | "max":2048, |
|
1334 | 1440 | "type":"double", |
1335 | 1441 | "box":true |
1336 | 1442 | }, |
| 1443 | + "Duration":{"type":"integer"}, |
1337 | 1444 | "Endpoint":{ |
1338 | 1445 | "type":"structure", |
1339 | 1446 | "members":{ |
|
1439 | 1546 | "recoveryPoint":{"shape":"RecoveryPoint"} |
1440 | 1547 | } |
1441 | 1548 | }, |
| 1549 | + "GetReservationOfferingRequest":{ |
| 1550 | + "type":"structure", |
| 1551 | + "required":["offeringId"], |
| 1552 | + "members":{ |
| 1553 | + "offeringId":{"shape":"GetReservationOfferingRequestOfferingIdString"} |
| 1554 | + } |
| 1555 | + }, |
| 1556 | + "GetReservationOfferingRequestOfferingIdString":{ |
| 1557 | + "type":"string", |
| 1558 | + "max":64, |
| 1559 | + "min":1 |
| 1560 | + }, |
| 1561 | + "GetReservationOfferingResponse":{ |
| 1562 | + "type":"structure", |
| 1563 | + "required":["reservationOffering"], |
| 1564 | + "members":{ |
| 1565 | + "reservationOffering":{"shape":"ReservationOffering"} |
| 1566 | + } |
| 1567 | + }, |
| 1568 | + "GetReservationRequest":{ |
| 1569 | + "type":"structure", |
| 1570 | + "required":["reservationId"], |
| 1571 | + "members":{ |
| 1572 | + "reservationId":{"shape":"GetReservationRequestReservationIdString"} |
| 1573 | + } |
| 1574 | + }, |
| 1575 | + "GetReservationRequestReservationIdString":{ |
| 1576 | + "type":"string", |
| 1577 | + "max":64, |
| 1578 | + "min":1 |
| 1579 | + }, |
| 1580 | + "GetReservationResponse":{ |
| 1581 | + "type":"structure", |
| 1582 | + "required":["reservation"], |
| 1583 | + "members":{ |
| 1584 | + "reservation":{"shape":"Reservation"} |
| 1585 | + } |
| 1586 | + }, |
1442 | 1587 | "GetResourcePolicyRequest":{ |
1443 | 1588 | "type":"structure", |
1444 | 1589 | "required":["resourceArn"], |
|
1693 | 1838 | "recoveryPoints":{"shape":"RecoveryPointList"} |
1694 | 1839 | } |
1695 | 1840 | }, |
| 1841 | + "ListReservationOfferingsRequest":{ |
| 1842 | + "type":"structure", |
| 1843 | + "members":{ |
| 1844 | + "maxResults":{"shape":"ListReservationOfferingsRequestMaxResultsInteger"}, |
| 1845 | + "nextToken":{"shape":"PaginationToken"} |
| 1846 | + } |
| 1847 | + }, |
| 1848 | + "ListReservationOfferingsRequestMaxResultsInteger":{ |
| 1849 | + "type":"integer", |
| 1850 | + "box":true, |
| 1851 | + "max":100, |
| 1852 | + "min":1 |
| 1853 | + }, |
| 1854 | + "ListReservationOfferingsResponse":{ |
| 1855 | + "type":"structure", |
| 1856 | + "required":["reservationOfferingsList"], |
| 1857 | + "members":{ |
| 1858 | + "nextToken":{"shape":"PaginationToken"}, |
| 1859 | + "reservationOfferingsList":{"shape":"ReservationOfferingsList"} |
| 1860 | + } |
| 1861 | + }, |
| 1862 | + "ListReservationsRequest":{ |
| 1863 | + "type":"structure", |
| 1864 | + "members":{ |
| 1865 | + "maxResults":{"shape":"ListReservationsRequestMaxResultsInteger"}, |
| 1866 | + "nextToken":{"shape":"PaginationToken"} |
| 1867 | + } |
| 1868 | + }, |
| 1869 | + "ListReservationsRequestMaxResultsInteger":{ |
| 1870 | + "type":"integer", |
| 1871 | + "box":true, |
| 1872 | + "max":100, |
| 1873 | + "min":1 |
| 1874 | + }, |
| 1875 | + "ListReservationsResponse":{ |
| 1876 | + "type":"structure", |
| 1877 | + "required":["reservationsList"], |
| 1878 | + "members":{ |
| 1879 | + "nextToken":{"shape":"PaginationToken"}, |
| 1880 | + "reservationsList":{"shape":"ReservationsList"} |
| 1881 | + } |
| 1882 | + }, |
1696 | 1883 | "ListScheduledActionsRequest":{ |
1697 | 1884 | "type":"structure", |
1698 | 1885 | "members":{ |
|
1962 | 2149 | "type":"list", |
1963 | 2150 | "member":{"shape":"Timestamp"} |
1964 | 2151 | }, |
| 2152 | + "OfferingId":{ |
| 2153 | + "type":"string", |
| 2154 | + "max":64, |
| 2155 | + "min":1 |
| 2156 | + }, |
| 2157 | + "OfferingType":{ |
| 2158 | + "type":"string", |
| 2159 | + "enum":[ |
| 2160 | + "ALL_UPFRONT", |
| 2161 | + "NO_UPFRONT" |
| 2162 | + ] |
| 2163 | + }, |
1965 | 2164 | "OwnerAccount":{ |
1966 | 2165 | "type":"string", |
1967 | 2166 | "max":12, |
|
2032 | 2231 | "max":1024, |
2033 | 2232 | "min":1 |
2034 | 2233 | }, |
| 2234 | + "Reservation":{ |
| 2235 | + "type":"structure", |
| 2236 | + "members":{ |
| 2237 | + "capacity":{"shape":"Capacity"}, |
| 2238 | + "endDate":{"shape":"SyntheticTimestamp_date_time"}, |
| 2239 | + "offering":{"shape":"ReservationOffering"}, |
| 2240 | + "reservationArn":{"shape":"ReservationArn"}, |
| 2241 | + "reservationId":{"shape":"ReservationId"}, |
| 2242 | + "startDate":{"shape":"SyntheticTimestamp_date_time"}, |
| 2243 | + "status":{"shape":"Status"} |
| 2244 | + } |
| 2245 | + }, |
| 2246 | + "ReservationArn":{ |
| 2247 | + "type":"string", |
| 2248 | + "max":128, |
| 2249 | + "min":1 |
| 2250 | + }, |
| 2251 | + "ReservationId":{ |
| 2252 | + "type":"string", |
| 2253 | + "max":64, |
| 2254 | + "min":1 |
| 2255 | + }, |
| 2256 | + "ReservationOffering":{ |
| 2257 | + "type":"structure", |
| 2258 | + "members":{ |
| 2259 | + "currencyCode":{"shape":"CurrencyCode"}, |
| 2260 | + "duration":{"shape":"Duration"}, |
| 2261 | + "hourlyCharge":{"shape":"Charge"}, |
| 2262 | + "offeringId":{"shape":"OfferingId"}, |
| 2263 | + "offeringType":{"shape":"OfferingType"}, |
| 2264 | + "upfrontCharge":{"shape":"Charge"} |
| 2265 | + } |
| 2266 | + }, |
| 2267 | + "ReservationOfferingsList":{ |
| 2268 | + "type":"list", |
| 2269 | + "member":{"shape":"ReservationOffering"} |
| 2270 | + }, |
| 2271 | + "ReservationsList":{ |
| 2272 | + "type":"list", |
| 2273 | + "member":{"shape":"Reservation"} |
| 2274 | + }, |
2035 | 2275 | "ResourceNotFoundException":{ |
2036 | 2276 | "type":"structure", |
2037 | 2277 | "required":["message"], |
|
2287 | 2527 | "DISABLED" |
2288 | 2528 | ] |
2289 | 2529 | }, |
| 2530 | + "Status":{ |
| 2531 | + "type":"string", |
| 2532 | + "max":16, |
| 2533 | + "min":1 |
| 2534 | + }, |
2290 | 2535 | "String":{"type":"string"}, |
2291 | 2536 | "SubnetId":{"type":"string"}, |
2292 | 2537 | "SubnetIdList":{ |
|
0 commit comments