1{ 2 "version":"2.0", 3 "metadata":{ 4 "apiVersion":"2015-04-15", 5 "endpointPrefix":"ec2", 6 "serviceAbbreviation":"Amazon EC2", 7 "serviceFullName":"Amazon Elastic Compute Cloud", 8 "signatureVersion":"v4", 9 "xmlNamespace":"http://ec2.amazonaws.com/doc/2015-04-15", 10 "protocol":"ec2" 11 }, 12 "operations":{ 13 "AcceptVpcPeeringConnection":{ 14 "name":"AcceptVpcPeeringConnection", 15 "http":{ 16 "method":"POST", 17 "requestUri":"/" 18 }, 19 "input":{"shape":"AcceptVpcPeeringConnectionRequest"}, 20 "output":{"shape":"AcceptVpcPeeringConnectionResult"} 21 }, 22 "AllocateAddress":{ 23 "name":"AllocateAddress", 24 "http":{ 25 "method":"POST", 26 "requestUri":"/" 27 }, 28 "input":{"shape":"AllocateAddressRequest"}, 29 "output":{"shape":"AllocateAddressResult"} 30 }, 31 "AssignPrivateIpAddresses":{ 32 "name":"AssignPrivateIpAddresses", 33 "http":{ 34 "method":"POST", 35 "requestUri":"/" 36 }, 37 "input":{"shape":"AssignPrivateIpAddressesRequest"} 38 }, 39 "AssociateAddress":{ 40 "name":"AssociateAddress", 41 "http":{ 42 "method":"POST", 43 "requestUri":"/" 44 }, 45 "input":{"shape":"AssociateAddressRequest"}, 46 "output":{"shape":"AssociateAddressResult"} 47 }, 48 "AssociateDhcpOptions":{ 49 "name":"AssociateDhcpOptions", 50 "http":{ 51 "method":"POST", 52 "requestUri":"/" 53 }, 54 "input":{"shape":"AssociateDhcpOptionsRequest"} 55 }, 56 "AssociateRouteTable":{ 57 "name":"AssociateRouteTable", 58 "http":{ 59 "method":"POST", 60 "requestUri":"/" 61 }, 62 "input":{"shape":"AssociateRouteTableRequest"}, 63 "output":{"shape":"AssociateRouteTableResult"} 64 }, 65 "AttachClassicLinkVpc":{ 66 "name":"AttachClassicLinkVpc", 67 "http":{ 68 "method":"POST", 69 "requestUri":"/" 70 }, 71 "input":{"shape":"AttachClassicLinkVpcRequest"}, 72 "output":{"shape":"AttachClassicLinkVpcResult"} 73 }, 74 "AttachInternetGateway":{ 75 "name":"AttachInternetGateway", 76 "http":{ 77 "method":"POST", 78 "requestUri":"/" 79 }, 80 "input":{"shape":"AttachInternetGatewayRequest"} 81 }, 82 "AttachNetworkInterface":{ 83 "name":"AttachNetworkInterface", 84 "http":{ 85 "method":"POST", 86 "requestUri":"/" 87 }, 88 "input":{"shape":"AttachNetworkInterfaceRequest"}, 89 "output":{"shape":"AttachNetworkInterfaceResult"} 90 }, 91 "AttachVolume":{ 92 "name":"AttachVolume", 93 "http":{ 94 "method":"POST", 95 "requestUri":"/" 96 }, 97 "input":{"shape":"AttachVolumeRequest"}, 98 "output":{ 99 "shape":"VolumeAttachment", 100 "locationName":"attachment" 101 } 102 }, 103 "AttachVpnGateway":{ 104 "name":"AttachVpnGateway", 105 "http":{ 106 "method":"POST", 107 "requestUri":"/" 108 }, 109 "input":{"shape":"AttachVpnGatewayRequest"}, 110 "output":{"shape":"AttachVpnGatewayResult"} 111 }, 112 "AuthorizeSecurityGroupEgress":{ 113 "name":"AuthorizeSecurityGroupEgress", 114 "http":{ 115 "method":"POST", 116 "requestUri":"/" 117 }, 118 "input":{"shape":"AuthorizeSecurityGroupEgressRequest"} 119 }, 120 "AuthorizeSecurityGroupIngress":{ 121 "name":"AuthorizeSecurityGroupIngress", 122 "http":{ 123 "method":"POST", 124 "requestUri":"/" 125 }, 126 "input":{"shape":"AuthorizeSecurityGroupIngressRequest"} 127 }, 128 "BundleInstance":{ 129 "name":"BundleInstance", 130 "http":{ 131 "method":"POST", 132 "requestUri":"/" 133 }, 134 "input":{"shape":"BundleInstanceRequest"}, 135 "output":{"shape":"BundleInstanceResult"} 136 }, 137 "CancelBundleTask":{ 138 "name":"CancelBundleTask", 139 "http":{ 140 "method":"POST", 141 "requestUri":"/" 142 }, 143 "input":{"shape":"CancelBundleTaskRequest"}, 144 "output":{"shape":"CancelBundleTaskResult"} 145 }, 146 "CancelConversionTask":{ 147 "name":"CancelConversionTask", 148 "http":{ 149 "method":"POST", 150 "requestUri":"/" 151 }, 152 "input":{"shape":"CancelConversionRequest"} 153 }, 154 "CancelExportTask":{ 155 "name":"CancelExportTask", 156 "http":{ 157 "method":"POST", 158 "requestUri":"/" 159 }, 160 "input":{"shape":"CancelExportTaskRequest"} 161 }, 162 "CancelImportTask":{ 163 "name":"CancelImportTask", 164 "http":{ 165 "method":"POST", 166 "requestUri":"/" 167 }, 168 "input":{"shape":"CancelImportTaskRequest"}, 169 "output":{"shape":"CancelImportTaskResult"} 170 }, 171 "CancelReservedInstancesListing":{ 172 "name":"CancelReservedInstancesListing", 173 "http":{ 174 "method":"POST", 175 "requestUri":"/" 176 }, 177 "input":{"shape":"CancelReservedInstancesListingRequest"}, 178 "output":{"shape":"CancelReservedInstancesListingResult"} 179 }, 180 "CancelSpotFleetRequests":{ 181 "name":"CancelSpotFleetRequests", 182 "http":{ 183 "method":"POST", 184 "requestUri":"/" 185 }, 186 "input":{"shape":"CancelSpotFleetRequestsRequest"}, 187 "output":{"shape":"CancelSpotFleetRequestsResponse"} 188 }, 189 "CancelSpotInstanceRequests":{ 190 "name":"CancelSpotInstanceRequests", 191 "http":{ 192 "method":"POST", 193 "requestUri":"/" 194 }, 195 "input":{"shape":"CancelSpotInstanceRequestsRequest"}, 196 "output":{"shape":"CancelSpotInstanceRequestsResult"} 197 }, 198 "ConfirmProductInstance":{ 199 "name":"ConfirmProductInstance", 200 "http":{ 201 "method":"POST", 202 "requestUri":"/" 203 }, 204 "input":{"shape":"ConfirmProductInstanceRequest"}, 205 "output":{"shape":"ConfirmProductInstanceResult"} 206 }, 207 "CopyImage":{ 208 "name":"CopyImage", 209 "http":{ 210 "method":"POST", 211 "requestUri":"/" 212 }, 213 "input":{"shape":"CopyImageRequest"}, 214 "output":{"shape":"CopyImageResult"} 215 }, 216 "CopySnapshot":{ 217 "name":"CopySnapshot", 218 "http":{ 219 "method":"POST", 220 "requestUri":"/" 221 }, 222 "input":{"shape":"CopySnapshotRequest"}, 223 "output":{"shape":"CopySnapshotResult"} 224 }, 225 "CreateCustomerGateway":{ 226 "name":"CreateCustomerGateway", 227 "http":{ 228 "method":"POST", 229 "requestUri":"/" 230 }, 231 "input":{"shape":"CreateCustomerGatewayRequest"}, 232 "output":{"shape":"CreateCustomerGatewayResult"} 233 }, 234 "CreateDhcpOptions":{ 235 "name":"CreateDhcpOptions", 236 "http":{ 237 "method":"POST", 238 "requestUri":"/" 239 }, 240 "input":{"shape":"CreateDhcpOptionsRequest"}, 241 "output":{"shape":"CreateDhcpOptionsResult"} 242 }, 243 "CreateFlowLogs":{ 244 "name":"CreateFlowLogs", 245 "http":{ 246 "method":"POST", 247 "requestUri":"/" 248 }, 249 "input":{"shape":"CreateFlowLogsRequest"}, 250 "output":{"shape":"CreateFlowLogsResult"} 251 }, 252 "CreateImage":{ 253 "name":"CreateImage", 254 "http":{ 255 "method":"POST", 256 "requestUri":"/" 257 }, 258 "input":{"shape":"CreateImageRequest"}, 259 "output":{"shape":"CreateImageResult"} 260 }, 261 "CreateInstanceExportTask":{ 262 "name":"CreateInstanceExportTask", 263 "http":{ 264 "method":"POST", 265 "requestUri":"/" 266 }, 267 "input":{"shape":"CreateInstanceExportTaskRequest"}, 268 "output":{"shape":"CreateInstanceExportTaskResult"} 269 }, 270 "CreateInternetGateway":{ 271 "name":"CreateInternetGateway", 272 "http":{ 273 "method":"POST", 274 "requestUri":"/" 275 }, 276 "input":{"shape":"CreateInternetGatewayRequest"}, 277 "output":{"shape":"CreateInternetGatewayResult"} 278 }, 279 "CreateKeyPair":{ 280 "name":"CreateKeyPair", 281 "http":{ 282 "method":"POST", 283 "requestUri":"/" 284 }, 285 "input":{"shape":"CreateKeyPairRequest"}, 286 "output":{ 287 "shape":"KeyPair", 288 "locationName":"keyPair" 289 } 290 }, 291 "CreateNetworkAcl":{ 292 "name":"CreateNetworkAcl", 293 "http":{ 294 "method":"POST", 295 "requestUri":"/" 296 }, 297 "input":{"shape":"CreateNetworkAclRequest"}, 298 "output":{"shape":"CreateNetworkAclResult"} 299 }, 300 "CreateNetworkAclEntry":{ 301 "name":"CreateNetworkAclEntry", 302 "http":{ 303 "method":"POST", 304 "requestUri":"/" 305 }, 306 "input":{"shape":"CreateNetworkAclEntryRequest"} 307 }, 308 "CreateNetworkInterface":{ 309 "name":"CreateNetworkInterface", 310 "http":{ 311 "method":"POST", 312 "requestUri":"/" 313 }, 314 "input":{"shape":"CreateNetworkInterfaceRequest"}, 315 "output":{"shape":"CreateNetworkInterfaceResult"} 316 }, 317 "CreatePlacementGroup":{ 318 "name":"CreatePlacementGroup", 319 "http":{ 320 "method":"POST", 321 "requestUri":"/" 322 }, 323 "input":{"shape":"CreatePlacementGroupRequest"} 324 }, 325 "CreateReservedInstancesListing":{ 326 "name":"CreateReservedInstancesListing", 327 "http":{ 328 "method":"POST", 329 "requestUri":"/" 330 }, 331 "input":{"shape":"CreateReservedInstancesListingRequest"}, 332 "output":{"shape":"CreateReservedInstancesListingResult"} 333 }, 334 "CreateRoute":{ 335 "name":"CreateRoute", 336 "http":{ 337 "method":"POST", 338 "requestUri":"/" 339 }, 340 "input":{"shape":"CreateRouteRequest"}, 341 "output":{"shape":"CreateRouteResult"} 342 }, 343 "CreateRouteTable":{ 344 "name":"CreateRouteTable", 345 "http":{ 346 "method":"POST", 347 "requestUri":"/" 348 }, 349 "input":{"shape":"CreateRouteTableRequest"}, 350 "output":{"shape":"CreateRouteTableResult"} 351 }, 352 "CreateSecurityGroup":{ 353 "name":"CreateSecurityGroup", 354 "http":{ 355 "method":"POST", 356 "requestUri":"/" 357 }, 358 "input":{"shape":"CreateSecurityGroupRequest"}, 359 "output":{"shape":"CreateSecurityGroupResult"} 360 }, 361 "CreateSnapshot":{ 362 "name":"CreateSnapshot", 363 "http":{ 364 "method":"POST", 365 "requestUri":"/" 366 }, 367 "input":{"shape":"CreateSnapshotRequest"}, 368 "output":{ 369 "shape":"Snapshot", 370 "locationName":"snapshot" 371 } 372 }, 373 "CreateSpotDatafeedSubscription":{ 374 "name":"CreateSpotDatafeedSubscription", 375 "http":{ 376 "method":"POST", 377 "requestUri":"/" 378 }, 379 "input":{"shape":"CreateSpotDatafeedSubscriptionRequest"}, 380 "output":{"shape":"CreateSpotDatafeedSubscriptionResult"} 381 }, 382 "CreateSubnet":{ 383 "name":"CreateSubnet", 384 "http":{ 385 "method":"POST", 386 "requestUri":"/" 387 }, 388 "input":{"shape":"CreateSubnetRequest"}, 389 "output":{"shape":"CreateSubnetResult"} 390 }, 391 "CreateTags":{ 392 "name":"CreateTags", 393 "http":{ 394 "method":"POST", 395 "requestUri":"/" 396 }, 397 "input":{"shape":"CreateTagsRequest"} 398 }, 399 "CreateVolume":{ 400 "name":"CreateVolume", 401 "http":{ 402 "method":"POST", 403 "requestUri":"/" 404 }, 405 "input":{"shape":"CreateVolumeRequest"}, 406 "output":{ 407 "shape":"Volume", 408 "locationName":"volume" 409 } 410 }, 411 "CreateVpc":{ 412 "name":"CreateVpc", 413 "http":{ 414 "method":"POST", 415 "requestUri":"/" 416 }, 417 "input":{"shape":"CreateVpcRequest"}, 418 "output":{"shape":"CreateVpcResult"} 419 }, 420 "CreateVpcEndpoint":{ 421 "name":"CreateVpcEndpoint", 422 "http":{ 423 "method":"POST", 424 "requestUri":"/" 425 }, 426 "input":{"shape":"CreateVpcEndpointRequest"}, 427 "output":{"shape":"CreateVpcEndpointResult"} 428 }, 429 "CreateVpcPeeringConnection":{ 430 "name":"CreateVpcPeeringConnection", 431 "http":{ 432 "method":"POST", 433 "requestUri":"/" 434 }, 435 "input":{"shape":"CreateVpcPeeringConnectionRequest"}, 436 "output":{"shape":"CreateVpcPeeringConnectionResult"} 437 }, 438 "CreateVpnConnection":{ 439 "name":"CreateVpnConnection", 440 "http":{ 441 "method":"POST", 442 "requestUri":"/" 443 }, 444 "input":{"shape":"CreateVpnConnectionRequest"}, 445 "output":{"shape":"CreateVpnConnectionResult"} 446 }, 447 "CreateVpnConnectionRoute":{ 448 "name":"CreateVpnConnectionRoute", 449 "http":{ 450 "method":"POST", 451 "requestUri":"/" 452 }, 453 "input":{"shape":"CreateVpnConnectionRouteRequest"} 454 }, 455 "CreateVpnGateway":{ 456 "name":"CreateVpnGateway", 457 "http":{ 458 "method":"POST", 459 "requestUri":"/" 460 }, 461 "input":{"shape":"CreateVpnGatewayRequest"}, 462 "output":{"shape":"CreateVpnGatewayResult"} 463 }, 464 "DeleteCustomerGateway":{ 465 "name":"DeleteCustomerGateway", 466 "http":{ 467 "method":"POST", 468 "requestUri":"/" 469 }, 470 "input":{"shape":"DeleteCustomerGatewayRequest"} 471 }, 472 "DeleteDhcpOptions":{ 473 "name":"DeleteDhcpOptions", 474 "http":{ 475 "method":"POST", 476 "requestUri":"/" 477 }, 478 "input":{"shape":"DeleteDhcpOptionsRequest"} 479 }, 480 "DeleteFlowLogs":{ 481 "name":"DeleteFlowLogs", 482 "http":{ 483 "method":"POST", 484 "requestUri":"/" 485 }, 486 "input":{"shape":"DeleteFlowLogsRequest"}, 487 "output":{"shape":"DeleteFlowLogsResult"} 488 }, 489 "DeleteInternetGateway":{ 490 "name":"DeleteInternetGateway", 491 "http":{ 492 "method":"POST", 493 "requestUri":"/" 494 }, 495 "input":{"shape":"DeleteInternetGatewayRequest"} 496 }, 497 "DeleteKeyPair":{ 498 "name":"DeleteKeyPair", 499 "http":{ 500 "method":"POST", 501 "requestUri":"/" 502 }, 503 "input":{"shape":"DeleteKeyPairRequest"} 504 }, 505 "DeleteNetworkAcl":{ 506 "name":"DeleteNetworkAcl", 507 "http":{ 508 "method":"POST", 509 "requestUri":"/" 510 }, 511 "input":{"shape":"DeleteNetworkAclRequest"} 512 }, 513 "DeleteNetworkAclEntry":{ 514 "name":"DeleteNetworkAclEntry", 515 "http":{ 516 "method":"POST", 517 "requestUri":"/" 518 }, 519 "input":{"shape":"DeleteNetworkAclEntryRequest"} 520 }, 521 "DeleteNetworkInterface":{ 522 "name":"DeleteNetworkInterface", 523 "http":{ 524 "method":"POST", 525 "requestUri":"/" 526 }, 527 "input":{"shape":"DeleteNetworkInterfaceRequest"} 528 }, 529 "DeletePlacementGroup":{ 530 "name":"DeletePlacementGroup", 531 "http":{ 532 "method":"POST", 533 "requestUri":"/" 534 }, 535 "input":{"shape":"DeletePlacementGroupRequest"} 536 }, 537 "DeleteRoute":{ 538 "name":"DeleteRoute", 539 "http":{ 540 "method":"POST", 541 "requestUri":"/" 542 }, 543 "input":{"shape":"DeleteRouteRequest"} 544 }, 545 "DeleteRouteTable":{ 546 "name":"DeleteRouteTable", 547 "http":{ 548 "method":"POST", 549 "requestUri":"/" 550 }, 551 "input":{"shape":"DeleteRouteTableRequest"} 552 }, 553 "DeleteSecurityGroup":{ 554 "name":"DeleteSecurityGroup", 555 "http":{ 556 "method":"POST", 557 "requestUri":"/" 558 }, 559 "input":{"shape":"DeleteSecurityGroupRequest"} 560 }, 561 "DeleteSnapshot":{ 562 "name":"DeleteSnapshot", 563 "http":{ 564 "method":"POST", 565 "requestUri":"/" 566 }, 567 "input":{"shape":"DeleteSnapshotRequest"} 568 }, 569 "DeleteSpotDatafeedSubscription":{ 570 "name":"DeleteSpotDatafeedSubscription", 571 "http":{ 572 "method":"POST", 573 "requestUri":"/" 574 }, 575 "input":{"shape":"DeleteSpotDatafeedSubscriptionRequest"} 576 }, 577 "DeleteSubnet":{ 578 "name":"DeleteSubnet", 579 "http":{ 580 "method":"POST", 581 "requestUri":"/" 582 }, 583 "input":{"shape":"DeleteSubnetRequest"} 584 }, 585 "DeleteTags":{ 586 "name":"DeleteTags", 587 "http":{ 588 "method":"POST", 589 "requestUri":"/" 590 }, 591 "input":{"shape":"DeleteTagsRequest"} 592 }, 593 "DeleteVolume":{ 594 "name":"DeleteVolume", 595 "http":{ 596 "method":"POST", 597 "requestUri":"/" 598 }, 599 "input":{"shape":"DeleteVolumeRequest"} 600 }, 601 "DeleteVpc":{ 602 "name":"DeleteVpc", 603 "http":{ 604 "method":"POST", 605 "requestUri":"/" 606 }, 607 "input":{"shape":"DeleteVpcRequest"} 608 }, 609 "DeleteVpcEndpoints":{ 610 "name":"DeleteVpcEndpoints", 611 "http":{ 612 "method":"POST", 613 "requestUri":"/" 614 }, 615 "input":{"shape":"DeleteVpcEndpointsRequest"}, 616 "output":{"shape":"DeleteVpcEndpointsResult"} 617 }, 618 "DeleteVpcPeeringConnection":{ 619 "name":"DeleteVpcPeeringConnection", 620 "http":{ 621 "method":"POST", 622 "requestUri":"/" 623 }, 624 "input":{"shape":"DeleteVpcPeeringConnectionRequest"}, 625 "output":{"shape":"DeleteVpcPeeringConnectionResult"} 626 }, 627 "DeleteVpnConnection":{ 628 "name":"DeleteVpnConnection", 629 "http":{ 630 "method":"POST", 631 "requestUri":"/" 632 }, 633 "input":{"shape":"DeleteVpnConnectionRequest"} 634 }, 635 "DeleteVpnConnectionRoute":{ 636 "name":"DeleteVpnConnectionRoute", 637 "http":{ 638 "method":"POST", 639 "requestUri":"/" 640 }, 641 "input":{"shape":"DeleteVpnConnectionRouteRequest"} 642 }, 643 "DeleteVpnGateway":{ 644 "name":"DeleteVpnGateway", 645 "http":{ 646 "method":"POST", 647 "requestUri":"/" 648 }, 649 "input":{"shape":"DeleteVpnGatewayRequest"} 650 }, 651 "DeregisterImage":{ 652 "name":"DeregisterImage", 653 "http":{ 654 "method":"POST", 655 "requestUri":"/" 656 }, 657 "input":{"shape":"DeregisterImageRequest"} 658 }, 659 "DescribeAccountAttributes":{ 660 "name":"DescribeAccountAttributes", 661 "http":{ 662 "method":"POST", 663 "requestUri":"/" 664 }, 665 "input":{"shape":"DescribeAccountAttributesRequest"}, 666 "output":{"shape":"DescribeAccountAttributesResult"} 667 }, 668 "DescribeAddresses":{ 669 "name":"DescribeAddresses", 670 "http":{ 671 "method":"POST", 672 "requestUri":"/" 673 }, 674 "input":{"shape":"DescribeAddressesRequest"}, 675 "output":{"shape":"DescribeAddressesResult"} 676 }, 677 "DescribeAvailabilityZones":{ 678 "name":"DescribeAvailabilityZones", 679 "http":{ 680 "method":"POST", 681 "requestUri":"/" 682 }, 683 "input":{"shape":"DescribeAvailabilityZonesRequest"}, 684 "output":{"shape":"DescribeAvailabilityZonesResult"} 685 }, 686 "DescribeBundleTasks":{ 687 "name":"DescribeBundleTasks", 688 "http":{ 689 "method":"POST", 690 "requestUri":"/" 691 }, 692 "input":{"shape":"DescribeBundleTasksRequest"}, 693 "output":{"shape":"DescribeBundleTasksResult"} 694 }, 695 "DescribeClassicLinkInstances":{ 696 "name":"DescribeClassicLinkInstances", 697 "http":{ 698 "method":"POST", 699 "requestUri":"/" 700 }, 701 "input":{"shape":"DescribeClassicLinkInstancesRequest"}, 702 "output":{"shape":"DescribeClassicLinkInstancesResult"} 703 }, 704 "DescribeConversionTasks":{ 705 "name":"DescribeConversionTasks", 706 "http":{ 707 "method":"POST", 708 "requestUri":"/" 709 }, 710 "input":{"shape":"DescribeConversionTasksRequest"}, 711 "output":{"shape":"DescribeConversionTasksResult"} 712 }, 713 "DescribeCustomerGateways":{ 714 "name":"DescribeCustomerGateways", 715 "http":{ 716 "method":"POST", 717 "requestUri":"/" 718 }, 719 "input":{"shape":"DescribeCustomerGatewaysRequest"}, 720 "output":{"shape":"DescribeCustomerGatewaysResult"} 721 }, 722 "DescribeDhcpOptions":{ 723 "name":"DescribeDhcpOptions", 724 "http":{ 725 "method":"POST", 726 "requestUri":"/" 727 }, 728 "input":{"shape":"DescribeDhcpOptionsRequest"}, 729 "output":{"shape":"DescribeDhcpOptionsResult"} 730 }, 731 "DescribeExportTasks":{ 732 "name":"DescribeExportTasks", 733 "http":{ 734 "method":"POST", 735 "requestUri":"/" 736 }, 737 "input":{"shape":"DescribeExportTasksRequest"}, 738 "output":{"shape":"DescribeExportTasksResult"} 739 }, 740 "DescribeFlowLogs":{ 741 "name":"DescribeFlowLogs", 742 "http":{ 743 "method":"POST", 744 "requestUri":"/" 745 }, 746 "input":{"shape":"DescribeFlowLogsRequest"}, 747 "output":{"shape":"DescribeFlowLogsResult"} 748 }, 749 "DescribeImageAttribute":{ 750 "name":"DescribeImageAttribute", 751 "http":{ 752 "method":"POST", 753 "requestUri":"/" 754 }, 755 "input":{"shape":"DescribeImageAttributeRequest"}, 756 "output":{ 757 "shape":"ImageAttribute", 758 "locationName":"imageAttribute" 759 } 760 }, 761 "DescribeImages":{ 762 "name":"DescribeImages", 763 "http":{ 764 "method":"POST", 765 "requestUri":"/" 766 }, 767 "input":{"shape":"DescribeImagesRequest"}, 768 "output":{"shape":"DescribeImagesResult"} 769 }, 770 "DescribeImportImageTasks":{ 771 "name":"DescribeImportImageTasks", 772 "http":{ 773 "method":"POST", 774 "requestUri":"/" 775 }, 776 "input":{"shape":"DescribeImportImageTasksRequest"}, 777 "output":{"shape":"DescribeImportImageTasksResult"} 778 }, 779 "DescribeImportSnapshotTasks":{ 780 "name":"DescribeImportSnapshotTasks", 781 "http":{ 782 "method":"POST", 783 "requestUri":"/" 784 }, 785 "input":{"shape":"DescribeImportSnapshotTasksRequest"}, 786 "output":{"shape":"DescribeImportSnapshotTasksResult"} 787 }, 788 "DescribeInstanceAttribute":{ 789 "name":"DescribeInstanceAttribute", 790 "http":{ 791 "method":"POST", 792 "requestUri":"/" 793 }, 794 "input":{"shape":"DescribeInstanceAttributeRequest"}, 795 "output":{"shape":"InstanceAttribute"} 796 }, 797 "DescribeInstanceStatus":{ 798 "name":"DescribeInstanceStatus", 799 "http":{ 800 "method":"POST", 801 "requestUri":"/" 802 }, 803 "input":{"shape":"DescribeInstanceStatusRequest"}, 804 "output":{"shape":"DescribeInstanceStatusResult"} 805 }, 806 "DescribeInstances":{ 807 "name":"DescribeInstances", 808 "http":{ 809 "method":"POST", 810 "requestUri":"/" 811 }, 812 "input":{"shape":"DescribeInstancesRequest"}, 813 "output":{"shape":"DescribeInstancesResult"} 814 }, 815 "DescribeInternetGateways":{ 816 "name":"DescribeInternetGateways", 817 "http":{ 818 "method":"POST", 819 "requestUri":"/" 820 }, 821 "input":{"shape":"DescribeInternetGatewaysRequest"}, 822 "output":{"shape":"DescribeInternetGatewaysResult"} 823 }, 824 "DescribeKeyPairs":{ 825 "name":"DescribeKeyPairs", 826 "http":{ 827 "method":"POST", 828 "requestUri":"/" 829 }, 830 "input":{"shape":"DescribeKeyPairsRequest"}, 831 "output":{"shape":"DescribeKeyPairsResult"} 832 }, 833 "DescribeMovingAddresses":{ 834 "name":"DescribeMovingAddresses", 835 "http":{ 836 "method":"POST", 837 "requestUri":"/" 838 }, 839 "input":{"shape":"DescribeMovingAddressesRequest"}, 840 "output":{"shape":"DescribeMovingAddressesResult"} 841 }, 842 "DescribeNetworkAcls":{ 843 "name":"DescribeNetworkAcls", 844 "http":{ 845 "method":"POST", 846 "requestUri":"/" 847 }, 848 "input":{"shape":"DescribeNetworkAclsRequest"}, 849 "output":{"shape":"DescribeNetworkAclsResult"} 850 }, 851 "DescribeNetworkInterfaceAttribute":{ 852 "name":"DescribeNetworkInterfaceAttribute", 853 "http":{ 854 "method":"POST", 855 "requestUri":"/" 856 }, 857 "input":{"shape":"DescribeNetworkInterfaceAttributeRequest"}, 858 "output":{"shape":"DescribeNetworkInterfaceAttributeResult"} 859 }, 860 "DescribeNetworkInterfaces":{ 861 "name":"DescribeNetworkInterfaces", 862 "http":{ 863 "method":"POST", 864 "requestUri":"/" 865 }, 866 "input":{"shape":"DescribeNetworkInterfacesRequest"}, 867 "output":{"shape":"DescribeNetworkInterfacesResult"} 868 }, 869 "DescribePlacementGroups":{ 870 "name":"DescribePlacementGroups", 871 "http":{ 872 "method":"POST", 873 "requestUri":"/" 874 }, 875 "input":{"shape":"DescribePlacementGroupsRequest"}, 876 "output":{"shape":"DescribePlacementGroupsResult"} 877 }, 878 "DescribePrefixLists":{ 879 "name":"DescribePrefixLists", 880 "http":{ 881 "method":"POST", 882 "requestUri":"/" 883 }, 884 "input":{"shape":"DescribePrefixListsRequest"}, 885 "output":{"shape":"DescribePrefixListsResult"} 886 }, 887 "DescribeRegions":{ 888 "name":"DescribeRegions", 889 "http":{ 890 "method":"POST", 891 "requestUri":"/" 892 }, 893 "input":{"shape":"DescribeRegionsRequest"}, 894 "output":{"shape":"DescribeRegionsResult"} 895 }, 896 "DescribeReservedInstances":{ 897 "name":"DescribeReservedInstances", 898 "http":{ 899 "method":"POST", 900 "requestUri":"/" 901 }, 902 "input":{"shape":"DescribeReservedInstancesRequest"}, 903 "output":{"shape":"DescribeReservedInstancesResult"} 904 }, 905 "DescribeReservedInstancesListings":{ 906 "name":"DescribeReservedInstancesListings", 907 "http":{ 908 "method":"POST", 909 "requestUri":"/" 910 }, 911 "input":{"shape":"DescribeReservedInstancesListingsRequest"}, 912 "output":{"shape":"DescribeReservedInstancesListingsResult"} 913 }, 914 "DescribeReservedInstancesModifications":{ 915 "name":"DescribeReservedInstancesModifications", 916 "http":{ 917 "method":"POST", 918 "requestUri":"/" 919 }, 920 "input":{"shape":"DescribeReservedInstancesModificationsRequest"}, 921 "output":{"shape":"DescribeReservedInstancesModificationsResult"} 922 }, 923 "DescribeReservedInstancesOfferings":{ 924 "name":"DescribeReservedInstancesOfferings", 925 "http":{ 926 "method":"POST", 927 "requestUri":"/" 928 }, 929 "input":{"shape":"DescribeReservedInstancesOfferingsRequest"}, 930 "output":{"shape":"DescribeReservedInstancesOfferingsResult"} 931 }, 932 "DescribeRouteTables":{ 933 "name":"DescribeRouteTables", 934 "http":{ 935 "method":"POST", 936 "requestUri":"/" 937 }, 938 "input":{"shape":"DescribeRouteTablesRequest"}, 939 "output":{"shape":"DescribeRouteTablesResult"} 940 }, 941 "DescribeSecurityGroups":{ 942 "name":"DescribeSecurityGroups", 943 "http":{ 944 "method":"POST", 945 "requestUri":"/" 946 }, 947 "input":{"shape":"DescribeSecurityGroupsRequest"}, 948 "output":{"shape":"DescribeSecurityGroupsResult"} 949 }, 950 "DescribeSnapshotAttribute":{ 951 "name":"DescribeSnapshotAttribute", 952 "http":{ 953 "method":"POST", 954 "requestUri":"/" 955 }, 956 "input":{"shape":"DescribeSnapshotAttributeRequest"}, 957 "output":{"shape":"DescribeSnapshotAttributeResult"} 958 }, 959 "DescribeSnapshots":{ 960 "name":"DescribeSnapshots", 961 "http":{ 962 "method":"POST", 963 "requestUri":"/" 964 }, 965 "input":{"shape":"DescribeSnapshotsRequest"}, 966 "output":{"shape":"DescribeSnapshotsResult"} 967 }, 968 "DescribeSpotDatafeedSubscription":{ 969 "name":"DescribeSpotDatafeedSubscription", 970 "http":{ 971 "method":"POST", 972 "requestUri":"/" 973 }, 974 "input":{"shape":"DescribeSpotDatafeedSubscriptionRequest"}, 975 "output":{"shape":"DescribeSpotDatafeedSubscriptionResult"} 976 }, 977 "DescribeSpotFleetInstances":{ 978 "name":"DescribeSpotFleetInstances", 979 "http":{ 980 "method":"POST", 981 "requestUri":"/" 982 }, 983 "input":{"shape":"DescribeSpotFleetInstancesRequest"}, 984 "output":{"shape":"DescribeSpotFleetInstancesResponse"} 985 }, 986 "DescribeSpotFleetRequestHistory":{ 987 "name":"DescribeSpotFleetRequestHistory", 988 "http":{ 989 "method":"POST", 990 "requestUri":"/" 991 }, 992 "input":{"shape":"DescribeSpotFleetRequestHistoryRequest"}, 993 "output":{"shape":"DescribeSpotFleetRequestHistoryResponse"} 994 }, 995 "DescribeSpotFleetRequests":{ 996 "name":"DescribeSpotFleetRequests", 997 "http":{ 998 "method":"POST", 999 "requestUri":"/" 1000 }, 1001 "input":{"shape":"DescribeSpotFleetRequestsRequest"}, 1002 "output":{"shape":"DescribeSpotFleetRequestsResponse"} 1003 }, 1004 "DescribeSpotInstanceRequests":{ 1005 "name":"DescribeSpotInstanceRequests", 1006 "http":{ 1007 "method":"POST", 1008 "requestUri":"/" 1009 }, 1010 "input":{"shape":"DescribeSpotInstanceRequestsRequest"}, 1011 "output":{"shape":"DescribeSpotInstanceRequestsResult"} 1012 }, 1013 "DescribeSpotPriceHistory":{ 1014 "name":"DescribeSpotPriceHistory", 1015 "http":{ 1016 "method":"POST", 1017 "requestUri":"/" 1018 }, 1019 "input":{"shape":"DescribeSpotPriceHistoryRequest"}, 1020 "output":{"shape":"DescribeSpotPriceHistoryResult"} 1021 }, 1022 "DescribeSubnets":{ 1023 "name":"DescribeSubnets", 1024 "http":{ 1025 "method":"POST", 1026 "requestUri":"/" 1027 }, 1028 "input":{"shape":"DescribeSubnetsRequest"}, 1029 "output":{"shape":"DescribeSubnetsResult"} 1030 }, 1031 "DescribeTags":{ 1032 "name":"DescribeTags", 1033 "http":{ 1034 "method":"POST", 1035 "requestUri":"/" 1036 }, 1037 "input":{"shape":"DescribeTagsRequest"}, 1038 "output":{"shape":"DescribeTagsResult"} 1039 }, 1040 "DescribeVolumeAttribute":{ 1041 "name":"DescribeVolumeAttribute", 1042 "http":{ 1043 "method":"POST", 1044 "requestUri":"/" 1045 }, 1046 "input":{"shape":"DescribeVolumeAttributeRequest"}, 1047 "output":{"shape":"DescribeVolumeAttributeResult"} 1048 }, 1049 "DescribeVolumeStatus":{ 1050 "name":"DescribeVolumeStatus", 1051 "http":{ 1052 "method":"POST", 1053 "requestUri":"/" 1054 }, 1055 "input":{"shape":"DescribeVolumeStatusRequest"}, 1056 "output":{"shape":"DescribeVolumeStatusResult"} 1057 }, 1058 "DescribeVolumes":{ 1059 "name":"DescribeVolumes", 1060 "http":{ 1061 "method":"POST", 1062 "requestUri":"/" 1063 }, 1064 "input":{"shape":"DescribeVolumesRequest"}, 1065 "output":{"shape":"DescribeVolumesResult"} 1066 }, 1067 "DescribeVpcAttribute":{ 1068 "name":"DescribeVpcAttribute", 1069 "http":{ 1070 "method":"POST", 1071 "requestUri":"/" 1072 }, 1073 "input":{"shape":"DescribeVpcAttributeRequest"}, 1074 "output":{"shape":"DescribeVpcAttributeResult"} 1075 }, 1076 "DescribeVpcClassicLink":{ 1077 "name":"DescribeVpcClassicLink", 1078 "http":{ 1079 "method":"POST", 1080 "requestUri":"/" 1081 }, 1082 "input":{"shape":"DescribeVpcClassicLinkRequest"}, 1083 "output":{"shape":"DescribeVpcClassicLinkResult"} 1084 }, 1085 "DescribeVpcEndpointServices":{ 1086 "name":"DescribeVpcEndpointServices", 1087 "http":{ 1088 "method":"POST", 1089 "requestUri":"/" 1090 }, 1091 "input":{"shape":"DescribeVpcEndpointServicesRequest"}, 1092 "output":{"shape":"DescribeVpcEndpointServicesResult"} 1093 }, 1094 "DescribeVpcEndpoints":{ 1095 "name":"DescribeVpcEndpoints", 1096 "http":{ 1097 "method":"POST", 1098 "requestUri":"/" 1099 }, 1100 "input":{"shape":"DescribeVpcEndpointsRequest"}, 1101 "output":{"shape":"DescribeVpcEndpointsResult"} 1102 }, 1103 "DescribeVpcPeeringConnections":{ 1104 "name":"DescribeVpcPeeringConnections", 1105 "http":{ 1106 "method":"POST", 1107 "requestUri":"/" 1108 }, 1109 "input":{"shape":"DescribeVpcPeeringConnectionsRequest"}, 1110 "output":{"shape":"DescribeVpcPeeringConnectionsResult"} 1111 }, 1112 "DescribeVpcs":{ 1113 "name":"DescribeVpcs", 1114 "http":{ 1115 "method":"POST", 1116 "requestUri":"/" 1117 }, 1118 "input":{"shape":"DescribeVpcsRequest"}, 1119 "output":{"shape":"DescribeVpcsResult"} 1120 }, 1121 "DescribeVpnConnections":{ 1122 "name":"DescribeVpnConnections", 1123 "http":{ 1124 "method":"POST", 1125 "requestUri":"/" 1126 }, 1127 "input":{"shape":"DescribeVpnConnectionsRequest"}, 1128 "output":{"shape":"DescribeVpnConnectionsResult"} 1129 }, 1130 "DescribeVpnGateways":{ 1131 "name":"DescribeVpnGateways", 1132 "http":{ 1133 "method":"POST", 1134 "requestUri":"/" 1135 }, 1136 "input":{"shape":"DescribeVpnGatewaysRequest"}, 1137 "output":{"shape":"DescribeVpnGatewaysResult"} 1138 }, 1139 "DetachClassicLinkVpc":{ 1140 "name":"DetachClassicLinkVpc", 1141 "http":{ 1142 "method":"POST", 1143 "requestUri":"/" 1144 }, 1145 "input":{"shape":"DetachClassicLinkVpcRequest"}, 1146 "output":{"shape":"DetachClassicLinkVpcResult"} 1147 }, 1148 "DetachInternetGateway":{ 1149 "name":"DetachInternetGateway", 1150 "http":{ 1151 "method":"POST", 1152 "requestUri":"/" 1153 }, 1154 "input":{"shape":"DetachInternetGatewayRequest"} 1155 }, 1156 "DetachNetworkInterface":{ 1157 "name":"DetachNetworkInterface", 1158 "http":{ 1159 "method":"POST", 1160 "requestUri":"/" 1161 }, 1162 "input":{"shape":"DetachNetworkInterfaceRequest"} 1163 }, 1164 "DetachVolume":{ 1165 "name":"DetachVolume", 1166 "http":{ 1167 "method":"POST", 1168 "requestUri":"/" 1169 }, 1170 "input":{"shape":"DetachVolumeRequest"}, 1171 "output":{ 1172 "shape":"VolumeAttachment", 1173 "locationName":"attachment" 1174 } 1175 }, 1176 "DetachVpnGateway":{ 1177 "name":"DetachVpnGateway", 1178 "http":{ 1179 "method":"POST", 1180 "requestUri":"/" 1181 }, 1182 "input":{"shape":"DetachVpnGatewayRequest"} 1183 }, 1184 "DisableVgwRoutePropagation":{ 1185 "name":"DisableVgwRoutePropagation", 1186 "http":{ 1187 "method":"POST", 1188 "requestUri":"/" 1189 }, 1190 "input":{"shape":"DisableVgwRoutePropagationRequest"} 1191 }, 1192 "DisableVpcClassicLink":{ 1193 "name":"DisableVpcClassicLink", 1194 "http":{ 1195 "method":"POST", 1196 "requestUri":"/" 1197 }, 1198 "input":{"shape":"DisableVpcClassicLinkRequest"}, 1199 "output":{"shape":"DisableVpcClassicLinkResult"} 1200 }, 1201 "DisassociateAddress":{ 1202 "name":"DisassociateAddress", 1203 "http":{ 1204 "method":"POST", 1205 "requestUri":"/" 1206 }, 1207 "input":{"shape":"DisassociateAddressRequest"} 1208 }, 1209 "DisassociateRouteTable":{ 1210 "name":"DisassociateRouteTable", 1211 "http":{ 1212 "method":"POST", 1213 "requestUri":"/" 1214 }, 1215 "input":{"shape":"DisassociateRouteTableRequest"} 1216 }, 1217 "EnableVgwRoutePropagation":{ 1218 "name":"EnableVgwRoutePropagation", 1219 "http":{ 1220 "method":"POST", 1221 "requestUri":"/" 1222 }, 1223 "input":{"shape":"EnableVgwRoutePropagationRequest"} 1224 }, 1225 "EnableVolumeIO":{ 1226 "name":"EnableVolumeIO", 1227 "http":{ 1228 "method":"POST", 1229 "requestUri":"/" 1230 }, 1231 "input":{"shape":"EnableVolumeIORequest"} 1232 }, 1233 "EnableVpcClassicLink":{ 1234 "name":"EnableVpcClassicLink", 1235 "http":{ 1236 "method":"POST", 1237 "requestUri":"/" 1238 }, 1239 "input":{"shape":"EnableVpcClassicLinkRequest"}, 1240 "output":{"shape":"EnableVpcClassicLinkResult"} 1241 }, 1242 "GetConsoleOutput":{ 1243 "name":"GetConsoleOutput", 1244 "http":{ 1245 "method":"POST", 1246 "requestUri":"/" 1247 }, 1248 "input":{"shape":"GetConsoleOutputRequest"}, 1249 "output":{"shape":"GetConsoleOutputResult"} 1250 }, 1251 "GetPasswordData":{ 1252 "name":"GetPasswordData", 1253 "http":{ 1254 "method":"POST", 1255 "requestUri":"/" 1256 }, 1257 "input":{"shape":"GetPasswordDataRequest"}, 1258 "output":{"shape":"GetPasswordDataResult"} 1259 }, 1260 "ImportImage":{ 1261 "name":"ImportImage", 1262 "http":{ 1263 "method":"POST", 1264 "requestUri":"/" 1265 }, 1266 "input":{"shape":"ImportImageRequest"}, 1267 "output":{"shape":"ImportImageResult"} 1268 }, 1269 "ImportInstance":{ 1270 "name":"ImportInstance", 1271 "http":{ 1272 "method":"POST", 1273 "requestUri":"/" 1274 }, 1275 "input":{"shape":"ImportInstanceRequest"}, 1276 "output":{"shape":"ImportInstanceResult"} 1277 }, 1278 "ImportKeyPair":{ 1279 "name":"ImportKeyPair", 1280 "http":{ 1281 "method":"POST", 1282 "requestUri":"/" 1283 }, 1284 "input":{"shape":"ImportKeyPairRequest"}, 1285 "output":{"shape":"ImportKeyPairResult"} 1286 }, 1287 "ImportSnapshot":{ 1288 "name":"ImportSnapshot", 1289 "http":{ 1290 "method":"POST", 1291 "requestUri":"/" 1292 }, 1293 "input":{"shape":"ImportSnapshotRequest"}, 1294 "output":{"shape":"ImportSnapshotResult"} 1295 }, 1296 "ImportVolume":{ 1297 "name":"ImportVolume", 1298 "http":{ 1299 "method":"POST", 1300 "requestUri":"/" 1301 }, 1302 "input":{"shape":"ImportVolumeRequest"}, 1303 "output":{"shape":"ImportVolumeResult"} 1304 }, 1305 "ModifyImageAttribute":{ 1306 "name":"ModifyImageAttribute", 1307 "http":{ 1308 "method":"POST", 1309 "requestUri":"/" 1310 }, 1311 "input":{"shape":"ModifyImageAttributeRequest"} 1312 }, 1313 "ModifyInstanceAttribute":{ 1314 "name":"ModifyInstanceAttribute", 1315 "http":{ 1316 "method":"POST", 1317 "requestUri":"/" 1318 }, 1319 "input":{"shape":"ModifyInstanceAttributeRequest"} 1320 }, 1321 "ModifyNetworkInterfaceAttribute":{ 1322 "name":"ModifyNetworkInterfaceAttribute", 1323 "http":{ 1324 "method":"POST", 1325 "requestUri":"/" 1326 }, 1327 "input":{"shape":"ModifyNetworkInterfaceAttributeRequest"} 1328 }, 1329 "ModifyReservedInstances":{ 1330 "name":"ModifyReservedInstances", 1331 "http":{ 1332 "method":"POST", 1333 "requestUri":"/" 1334 }, 1335 "input":{"shape":"ModifyReservedInstancesRequest"}, 1336 "output":{"shape":"ModifyReservedInstancesResult"} 1337 }, 1338 "ModifySnapshotAttribute":{ 1339 "name":"ModifySnapshotAttribute", 1340 "http":{ 1341 "method":"POST", 1342 "requestUri":"/" 1343 }, 1344 "input":{"shape":"ModifySnapshotAttributeRequest"} 1345 }, 1346 "ModifySubnetAttribute":{ 1347 "name":"ModifySubnetAttribute", 1348 "http":{ 1349 "method":"POST", 1350 "requestUri":"/" 1351 }, 1352 "input":{"shape":"ModifySubnetAttributeRequest"} 1353 }, 1354 "ModifyVolumeAttribute":{ 1355 "name":"ModifyVolumeAttribute", 1356 "http":{ 1357 "method":"POST", 1358 "requestUri":"/" 1359 }, 1360 "input":{"shape":"ModifyVolumeAttributeRequest"} 1361 }, 1362 "ModifyVpcAttribute":{ 1363 "name":"ModifyVpcAttribute", 1364 "http":{ 1365 "method":"POST", 1366 "requestUri":"/" 1367 }, 1368 "input":{"shape":"ModifyVpcAttributeRequest"} 1369 }, 1370 "ModifyVpcEndpoint":{ 1371 "name":"ModifyVpcEndpoint", 1372 "http":{ 1373 "method":"POST", 1374 "requestUri":"/" 1375 }, 1376 "input":{"shape":"ModifyVpcEndpointRequest"}, 1377 "output":{"shape":"ModifyVpcEndpointResult"} 1378 }, 1379 "MonitorInstances":{ 1380 "name":"MonitorInstances", 1381 "http":{ 1382 "method":"POST", 1383 "requestUri":"/" 1384 }, 1385 "input":{"shape":"MonitorInstancesRequest"}, 1386 "output":{"shape":"MonitorInstancesResult"} 1387 }, 1388 "MoveAddressToVpc":{ 1389 "name":"MoveAddressToVpc", 1390 "http":{ 1391 "method":"POST", 1392 "requestUri":"/" 1393 }, 1394 "input":{"shape":"MoveAddressToVpcRequest"}, 1395 "output":{"shape":"MoveAddressToVpcResult"} 1396 }, 1397 "PurchaseReservedInstancesOffering":{ 1398 "name":"PurchaseReservedInstancesOffering", 1399 "http":{ 1400 "method":"POST", 1401 "requestUri":"/" 1402 }, 1403 "input":{"shape":"PurchaseReservedInstancesOfferingRequest"}, 1404 "output":{"shape":"PurchaseReservedInstancesOfferingResult"} 1405 }, 1406 "RebootInstances":{ 1407 "name":"RebootInstances", 1408 "http":{ 1409 "method":"POST", 1410 "requestUri":"/" 1411 }, 1412 "input":{"shape":"RebootInstancesRequest"} 1413 }, 1414 "RegisterImage":{ 1415 "name":"RegisterImage", 1416 "http":{ 1417 "method":"POST", 1418 "requestUri":"/" 1419 }, 1420 "input":{"shape":"RegisterImageRequest"}, 1421 "output":{"shape":"RegisterImageResult"} 1422 }, 1423 "RejectVpcPeeringConnection":{ 1424 "name":"RejectVpcPeeringConnection", 1425 "http":{ 1426 "method":"POST", 1427 "requestUri":"/" 1428 }, 1429 "input":{"shape":"RejectVpcPeeringConnectionRequest"}, 1430 "output":{"shape":"RejectVpcPeeringConnectionResult"} 1431 }, 1432 "ReleaseAddress":{ 1433 "name":"ReleaseAddress", 1434 "http":{ 1435 "method":"POST", 1436 "requestUri":"/" 1437 }, 1438 "input":{"shape":"ReleaseAddressRequest"} 1439 }, 1440 "ReplaceNetworkAclAssociation":{ 1441 "name":"ReplaceNetworkAclAssociation", 1442 "http":{ 1443 "method":"POST", 1444 "requestUri":"/" 1445 }, 1446 "input":{"shape":"ReplaceNetworkAclAssociationRequest"}, 1447 "output":{"shape":"ReplaceNetworkAclAssociationResult"} 1448 }, 1449 "ReplaceNetworkAclEntry":{ 1450 "name":"ReplaceNetworkAclEntry", 1451 "http":{ 1452 "method":"POST", 1453 "requestUri":"/" 1454 }, 1455 "input":{"shape":"ReplaceNetworkAclEntryRequest"} 1456 }, 1457 "ReplaceRoute":{ 1458 "name":"ReplaceRoute", 1459 "http":{ 1460 "method":"POST", 1461 "requestUri":"/" 1462 }, 1463 "input":{"shape":"ReplaceRouteRequest"} 1464 }, 1465 "ReplaceRouteTableAssociation":{ 1466 "name":"ReplaceRouteTableAssociation", 1467 "http":{ 1468 "method":"POST", 1469 "requestUri":"/" 1470 }, 1471 "input":{"shape":"ReplaceRouteTableAssociationRequest"}, 1472 "output":{"shape":"ReplaceRouteTableAssociationResult"} 1473 }, 1474 "ReportInstanceStatus":{ 1475 "name":"ReportInstanceStatus", 1476 "http":{ 1477 "method":"POST", 1478 "requestUri":"/" 1479 }, 1480 "input":{"shape":"ReportInstanceStatusRequest"} 1481 }, 1482 "RequestSpotFleet":{ 1483 "name":"RequestSpotFleet", 1484 "http":{ 1485 "method":"POST", 1486 "requestUri":"/" 1487 }, 1488 "input":{"shape":"RequestSpotFleetRequest"}, 1489 "output":{"shape":"RequestSpotFleetResponse"} 1490 }, 1491 "RequestSpotInstances":{ 1492 "name":"RequestSpotInstances", 1493 "http":{ 1494 "method":"POST", 1495 "requestUri":"/" 1496 }, 1497 "input":{"shape":"RequestSpotInstancesRequest"}, 1498 "output":{"shape":"RequestSpotInstancesResult"} 1499 }, 1500 "ResetImageAttribute":{ 1501 "name":"ResetImageAttribute", 1502 "http":{ 1503 "method":"POST", 1504 "requestUri":"/" 1505 }, 1506 "input":{"shape":"ResetImageAttributeRequest"} 1507 }, 1508 "ResetInstanceAttribute":{ 1509 "name":"ResetInstanceAttribute", 1510 "http":{ 1511 "method":"POST", 1512 "requestUri":"/" 1513 }, 1514 "input":{"shape":"ResetInstanceAttributeRequest"} 1515 }, 1516 "ResetNetworkInterfaceAttribute":{ 1517 "name":"ResetNetworkInterfaceAttribute", 1518 "http":{ 1519 "method":"POST", 1520 "requestUri":"/" 1521 }, 1522 "input":{"shape":"ResetNetworkInterfaceAttributeRequest"} 1523 }, 1524 "ResetSnapshotAttribute":{ 1525 "name":"ResetSnapshotAttribute", 1526 "http":{ 1527 "method":"POST", 1528 "requestUri":"/" 1529 }, 1530 "input":{"shape":"ResetSnapshotAttributeRequest"} 1531 }, 1532 "RestoreAddressToClassic":{ 1533 "name":"RestoreAddressToClassic", 1534 "http":{ 1535 "method":"POST", 1536 "requestUri":"/" 1537 }, 1538 "input":{"shape":"RestoreAddressToClassicRequest"}, 1539 "output":{"shape":"RestoreAddressToClassicResult"} 1540 }, 1541 "RevokeSecurityGroupEgress":{ 1542 "name":"RevokeSecurityGroupEgress", 1543 "http":{ 1544 "method":"POST", 1545 "requestUri":"/" 1546 }, 1547 "input":{"shape":"RevokeSecurityGroupEgressRequest"} 1548 }, 1549 "RevokeSecurityGroupIngress":{ 1550 "name":"RevokeSecurityGroupIngress", 1551 "http":{ 1552 "method":"POST", 1553 "requestUri":"/" 1554 }, 1555 "input":{"shape":"RevokeSecurityGroupIngressRequest"} 1556 }, 1557 "RunInstances":{ 1558 "name":"RunInstances", 1559 "http":{ 1560 "method":"POST", 1561 "requestUri":"/" 1562 }, 1563 "input":{"shape":"RunInstancesRequest"}, 1564 "output":{ 1565 "shape":"Reservation", 1566 "locationName":"reservation" 1567 } 1568 }, 1569 "StartInstances":{ 1570 "name":"StartInstances", 1571 "http":{ 1572 "method":"POST", 1573 "requestUri":"/" 1574 }, 1575 "input":{"shape":"StartInstancesRequest"}, 1576 "output":{"shape":"StartInstancesResult"} 1577 }, 1578 "StopInstances":{ 1579 "name":"StopInstances", 1580 "http":{ 1581 "method":"POST", 1582 "requestUri":"/" 1583 }, 1584 "input":{"shape":"StopInstancesRequest"}, 1585 "output":{"shape":"StopInstancesResult"} 1586 }, 1587 "TerminateInstances":{ 1588 "name":"TerminateInstances", 1589 "http":{ 1590 "method":"POST", 1591 "requestUri":"/" 1592 }, 1593 "input":{"shape":"TerminateInstancesRequest"}, 1594 "output":{"shape":"TerminateInstancesResult"} 1595 }, 1596 "UnassignPrivateIpAddresses":{ 1597 "name":"UnassignPrivateIpAddresses", 1598 "http":{ 1599 "method":"POST", 1600 "requestUri":"/" 1601 }, 1602 "input":{"shape":"UnassignPrivateIpAddressesRequest"} 1603 }, 1604 "UnmonitorInstances":{ 1605 "name":"UnmonitorInstances", 1606 "http":{ 1607 "method":"POST", 1608 "requestUri":"/" 1609 }, 1610 "input":{"shape":"UnmonitorInstancesRequest"}, 1611 "output":{"shape":"UnmonitorInstancesResult"} 1612 } 1613 }, 1614 "shapes":{ 1615 "AcceptVpcPeeringConnectionRequest":{ 1616 "type":"structure", 1617 "members":{ 1618 "DryRun":{ 1619 "shape":"Boolean", 1620 "locationName":"dryRun" 1621 }, 1622 "VpcPeeringConnectionId":{ 1623 "shape":"String", 1624 "locationName":"vpcPeeringConnectionId" 1625 } 1626 } 1627 }, 1628 "AcceptVpcPeeringConnectionResult":{ 1629 "type":"structure", 1630 "members":{ 1631 "VpcPeeringConnection":{ 1632 "shape":"VpcPeeringConnection", 1633 "locationName":"vpcPeeringConnection" 1634 } 1635 } 1636 }, 1637 "AccountAttribute":{ 1638 "type":"structure", 1639 "members":{ 1640 "AttributeName":{ 1641 "shape":"String", 1642 "locationName":"attributeName" 1643 }, 1644 "AttributeValues":{ 1645 "shape":"AccountAttributeValueList", 1646 "locationName":"attributeValueSet" 1647 } 1648 } 1649 }, 1650 "AccountAttributeList":{ 1651 "type":"list", 1652 "member":{ 1653 "shape":"AccountAttribute", 1654 "locationName":"item" 1655 } 1656 }, 1657 "AccountAttributeName":{ 1658 "type":"string", 1659 "enum":[ 1660 "supported-platforms", 1661 "default-vpc" 1662 ] 1663 }, 1664 "AccountAttributeNameStringList":{ 1665 "type":"list", 1666 "member":{ 1667 "shape":"AccountAttributeName", 1668 "locationName":"attributeName" 1669 } 1670 }, 1671 "AccountAttributeValue":{ 1672 "type":"structure", 1673 "members":{ 1674 "AttributeValue":{ 1675 "shape":"String", 1676 "locationName":"attributeValue" 1677 } 1678 } 1679 }, 1680 "AccountAttributeValueList":{ 1681 "type":"list", 1682 "member":{ 1683 "shape":"AccountAttributeValue", 1684 "locationName":"item" 1685 } 1686 }, 1687 "ActiveInstance":{ 1688 "type":"structure", 1689 "members":{ 1690 "InstanceType":{ 1691 "shape":"String", 1692 "locationName":"instanceType" 1693 }, 1694 "InstanceId":{ 1695 "shape":"String", 1696 "locationName":"instanceId" 1697 }, 1698 "SpotInstanceRequestId":{ 1699 "shape":"String", 1700 "locationName":"spotInstanceRequestId" 1701 } 1702 } 1703 }, 1704 "ActiveInstanceSet":{ 1705 "type":"list", 1706 "member":{ 1707 "shape":"ActiveInstance", 1708 "locationName":"item" 1709 } 1710 }, 1711 "Address":{ 1712 "type":"structure", 1713 "members":{ 1714 "InstanceId":{ 1715 "shape":"String", 1716 "locationName":"instanceId" 1717 }, 1718 "PublicIp":{ 1719 "shape":"String", 1720 "locationName":"publicIp" 1721 }, 1722 "AllocationId":{ 1723 "shape":"String", 1724 "locationName":"allocationId" 1725 }, 1726 "AssociationId":{ 1727 "shape":"String", 1728 "locationName":"associationId" 1729 }, 1730 "Domain":{ 1731 "shape":"DomainType", 1732 "locationName":"domain" 1733 }, 1734 "NetworkInterfaceId":{ 1735 "shape":"String", 1736 "locationName":"networkInterfaceId" 1737 }, 1738 "NetworkInterfaceOwnerId":{ 1739 "shape":"String", 1740 "locationName":"networkInterfaceOwnerId" 1741 }, 1742 "PrivateIpAddress":{ 1743 "shape":"String", 1744 "locationName":"privateIpAddress" 1745 } 1746 } 1747 }, 1748 "AddressList":{ 1749 "type":"list", 1750 "member":{ 1751 "shape":"Address", 1752 "locationName":"item" 1753 } 1754 }, 1755 "AllocateAddressRequest":{ 1756 "type":"structure", 1757 "members":{ 1758 "DryRun":{ 1759 "shape":"Boolean", 1760 "locationName":"dryRun" 1761 }, 1762 "Domain":{"shape":"DomainType"} 1763 } 1764 }, 1765 "AllocateAddressResult":{ 1766 "type":"structure", 1767 "members":{ 1768 "PublicIp":{ 1769 "shape":"String", 1770 "locationName":"publicIp" 1771 }, 1772 "Domain":{ 1773 "shape":"DomainType", 1774 "locationName":"domain" 1775 }, 1776 "AllocationId":{ 1777 "shape":"String", 1778 "locationName":"allocationId" 1779 } 1780 } 1781 }, 1782 "AllocationIdList":{ 1783 "type":"list", 1784 "member":{ 1785 "shape":"String", 1786 "locationName":"AllocationId" 1787 } 1788 }, 1789 "AllocationStrategy":{ 1790 "type":"string", 1791 "enum":[ 1792 "lowestPrice", 1793 "diversified" 1794 ] 1795 }, 1796 "ArchitectureValues":{ 1797 "type":"string", 1798 "enum":[ 1799 "i386", 1800 "x86_64" 1801 ] 1802 }, 1803 "AssignPrivateIpAddressesRequest":{ 1804 "type":"structure", 1805 "required":["NetworkInterfaceId"], 1806 "members":{ 1807 "NetworkInterfaceId":{ 1808 "shape":"String", 1809 "locationName":"networkInterfaceId" 1810 }, 1811 "PrivateIpAddresses":{ 1812 "shape":"PrivateIpAddressStringList", 1813 "locationName":"privateIpAddress" 1814 }, 1815 "SecondaryPrivateIpAddressCount":{ 1816 "shape":"Integer", 1817 "locationName":"secondaryPrivateIpAddressCount" 1818 }, 1819 "AllowReassignment":{ 1820 "shape":"Boolean", 1821 "locationName":"allowReassignment" 1822 } 1823 } 1824 }, 1825 "AssociateAddressRequest":{ 1826 "type":"structure", 1827 "members":{ 1828 "DryRun":{ 1829 "shape":"Boolean", 1830 "locationName":"dryRun" 1831 }, 1832 "InstanceId":{"shape":"String"}, 1833 "PublicIp":{"shape":"String"}, 1834 "AllocationId":{"shape":"String"}, 1835 "NetworkInterfaceId":{ 1836 "shape":"String", 1837 "locationName":"networkInterfaceId" 1838 }, 1839 "PrivateIpAddress":{ 1840 "shape":"String", 1841 "locationName":"privateIpAddress" 1842 }, 1843 "AllowReassociation":{ 1844 "shape":"Boolean", 1845 "locationName":"allowReassociation" 1846 } 1847 } 1848 }, 1849 "AssociateAddressResult":{ 1850 "type":"structure", 1851 "members":{ 1852 "AssociationId":{ 1853 "shape":"String", 1854 "locationName":"associationId" 1855 } 1856 } 1857 }, 1858 "AssociateDhcpOptionsRequest":{ 1859 "type":"structure", 1860 "required":[ 1861 "DhcpOptionsId", 1862 "VpcId" 1863 ], 1864 "members":{ 1865 "DryRun":{ 1866 "shape":"Boolean", 1867 "locationName":"dryRun" 1868 }, 1869 "DhcpOptionsId":{"shape":"String"}, 1870 "VpcId":{"shape":"String"} 1871 } 1872 }, 1873 "AssociateRouteTableRequest":{ 1874 "type":"structure", 1875 "required":[ 1876 "SubnetId", 1877 "RouteTableId" 1878 ], 1879 "members":{ 1880 "DryRun":{ 1881 "shape":"Boolean", 1882 "locationName":"dryRun" 1883 }, 1884 "SubnetId":{ 1885 "shape":"String", 1886 "locationName":"subnetId" 1887 }, 1888 "RouteTableId":{ 1889 "shape":"String", 1890 "locationName":"routeTableId" 1891 } 1892 } 1893 }, 1894 "AssociateRouteTableResult":{ 1895 "type":"structure", 1896 "members":{ 1897 "AssociationId":{ 1898 "shape":"String", 1899 "locationName":"associationId" 1900 } 1901 } 1902 }, 1903 "AttachClassicLinkVpcRequest":{ 1904 "type":"structure", 1905 "required":[ 1906 "InstanceId", 1907 "VpcId", 1908 "Groups" 1909 ], 1910 "members":{ 1911 "DryRun":{ 1912 "shape":"Boolean", 1913 "locationName":"dryRun" 1914 }, 1915 "InstanceId":{ 1916 "shape":"String", 1917 "locationName":"instanceId" 1918 }, 1919 "VpcId":{ 1920 "shape":"String", 1921 "locationName":"vpcId" 1922 }, 1923 "Groups":{ 1924 "shape":"GroupIdStringList", 1925 "locationName":"SecurityGroupId" 1926 } 1927 } 1928 }, 1929 "AttachClassicLinkVpcResult":{ 1930 "type":"structure", 1931 "members":{ 1932 "Return":{ 1933 "shape":"Boolean", 1934 "locationName":"return" 1935 } 1936 } 1937 }, 1938 "AttachInternetGatewayRequest":{ 1939 "type":"structure", 1940 "required":[ 1941 "InternetGatewayId", 1942 "VpcId" 1943 ], 1944 "members":{ 1945 "DryRun":{ 1946 "shape":"Boolean", 1947 "locationName":"dryRun" 1948 }, 1949 "InternetGatewayId":{ 1950 "shape":"String", 1951 "locationName":"internetGatewayId" 1952 }, 1953 "VpcId":{ 1954 "shape":"String", 1955 "locationName":"vpcId" 1956 } 1957 } 1958 }, 1959 "AttachNetworkInterfaceRequest":{ 1960 "type":"structure", 1961 "required":[ 1962 "NetworkInterfaceId", 1963 "InstanceId", 1964 "DeviceIndex" 1965 ], 1966 "members":{ 1967 "DryRun":{ 1968 "shape":"Boolean", 1969 "locationName":"dryRun" 1970 }, 1971 "NetworkInterfaceId":{ 1972 "shape":"String", 1973 "locationName":"networkInterfaceId" 1974 }, 1975 "InstanceId":{ 1976 "shape":"String", 1977 "locationName":"instanceId" 1978 }, 1979 "DeviceIndex":{ 1980 "shape":"Integer", 1981 "locationName":"deviceIndex" 1982 } 1983 } 1984 }, 1985 "AttachNetworkInterfaceResult":{ 1986 "type":"structure", 1987 "members":{ 1988 "AttachmentId":{ 1989 "shape":"String", 1990 "locationName":"attachmentId" 1991 } 1992 } 1993 }, 1994 "AttachVolumeRequest":{ 1995 "type":"structure", 1996 "required":[ 1997 "VolumeId", 1998 "InstanceId", 1999 "Device" 2000 ], 2001 "members":{ 2002 "DryRun":{ 2003 "shape":"Boolean", 2004 "locationName":"dryRun" 2005 }, 2006 "VolumeId":{"shape":"String"}, 2007 "InstanceId":{"shape":"String"}, 2008 "Device":{"shape":"String"} 2009 } 2010 }, 2011 "AttachVpnGatewayRequest":{ 2012 "type":"structure", 2013 "required":[ 2014 "VpnGatewayId", 2015 "VpcId" 2016 ], 2017 "members":{ 2018 "DryRun":{ 2019 "shape":"Boolean", 2020 "locationName":"dryRun" 2021 }, 2022 "VpnGatewayId":{"shape":"String"}, 2023 "VpcId":{"shape":"String"} 2024 } 2025 }, 2026 "AttachVpnGatewayResult":{ 2027 "type":"structure", 2028 "members":{ 2029 "VpcAttachment":{ 2030 "shape":"VpcAttachment", 2031 "locationName":"attachment" 2032 } 2033 } 2034 }, 2035 "AttachmentStatus":{ 2036 "type":"string", 2037 "enum":[ 2038 "attaching", 2039 "attached", 2040 "detaching", 2041 "detached" 2042 ] 2043 }, 2044 "AttributeBooleanValue":{ 2045 "type":"structure", 2046 "members":{ 2047 "Value":{ 2048 "shape":"Boolean", 2049 "locationName":"value" 2050 } 2051 } 2052 }, 2053 "AttributeValue":{ 2054 "type":"structure", 2055 "members":{ 2056 "Value":{ 2057 "shape":"String", 2058 "locationName":"value" 2059 } 2060 } 2061 }, 2062 "AuthorizeSecurityGroupEgressRequest":{ 2063 "type":"structure", 2064 "required":["GroupId"], 2065 "members":{ 2066 "DryRun":{ 2067 "shape":"Boolean", 2068 "locationName":"dryRun" 2069 }, 2070 "GroupId":{ 2071 "shape":"String", 2072 "locationName":"groupId" 2073 }, 2074 "SourceSecurityGroupName":{ 2075 "shape":"String", 2076 "locationName":"sourceSecurityGroupName" 2077 }, 2078 "SourceSecurityGroupOwnerId":{ 2079 "shape":"String", 2080 "locationName":"sourceSecurityGroupOwnerId" 2081 }, 2082 "IpProtocol":{ 2083 "shape":"String", 2084 "locationName":"ipProtocol" 2085 }, 2086 "FromPort":{ 2087 "shape":"Integer", 2088 "locationName":"fromPort" 2089 }, 2090 "ToPort":{ 2091 "shape":"Integer", 2092 "locationName":"toPort" 2093 }, 2094 "CidrIp":{ 2095 "shape":"String", 2096 "locationName":"cidrIp" 2097 }, 2098 "IpPermissions":{ 2099 "shape":"IpPermissionList", 2100 "locationName":"ipPermissions" 2101 } 2102 } 2103 }, 2104 "AuthorizeSecurityGroupIngressRequest":{ 2105 "type":"structure", 2106 "members":{ 2107 "DryRun":{ 2108 "shape":"Boolean", 2109 "locationName":"dryRun" 2110 }, 2111 "GroupName":{"shape":"String"}, 2112 "GroupId":{"shape":"String"}, 2113 "SourceSecurityGroupName":{"shape":"String"}, 2114 "SourceSecurityGroupOwnerId":{"shape":"String"}, 2115 "IpProtocol":{"shape":"String"}, 2116 "FromPort":{"shape":"Integer"}, 2117 "ToPort":{"shape":"Integer"}, 2118 "CidrIp":{"shape":"String"}, 2119 "IpPermissions":{"shape":"IpPermissionList"} 2120 } 2121 }, 2122 "AvailabilityZone":{ 2123 "type":"structure", 2124 "members":{ 2125 "ZoneName":{ 2126 "shape":"String", 2127 "locationName":"zoneName" 2128 }, 2129 "State":{ 2130 "shape":"AvailabilityZoneState", 2131 "locationName":"zoneState" 2132 }, 2133 "RegionName":{ 2134 "shape":"String", 2135 "locationName":"regionName" 2136 }, 2137 "Messages":{ 2138 "shape":"AvailabilityZoneMessageList", 2139 "locationName":"messageSet" 2140 } 2141 } 2142 }, 2143 "AvailabilityZoneList":{ 2144 "type":"list", 2145 "member":{ 2146 "shape":"AvailabilityZone", 2147 "locationName":"item" 2148 } 2149 }, 2150 "AvailabilityZoneMessage":{ 2151 "type":"structure", 2152 "members":{ 2153 "Message":{ 2154 "shape":"String", 2155 "locationName":"message" 2156 } 2157 } 2158 }, 2159 "AvailabilityZoneMessageList":{ 2160 "type":"list", 2161 "member":{ 2162 "shape":"AvailabilityZoneMessage", 2163 "locationName":"item" 2164 } 2165 }, 2166 "AvailabilityZoneState":{ 2167 "type":"string", 2168 "enum":["available"] 2169 }, 2170 "BatchState":{ 2171 "type":"string", 2172 "enum":[ 2173 "submitted", 2174 "active", 2175 "cancelled", 2176 "failed", 2177 "cancelled_running", 2178 "cancelled_terminating" 2179 ] 2180 }, 2181 "BlockDeviceMapping":{ 2182 "type":"structure", 2183 "members":{ 2184 "VirtualName":{ 2185 "shape":"String", 2186 "locationName":"virtualName" 2187 }, 2188 "DeviceName":{ 2189 "shape":"String", 2190 "locationName":"deviceName" 2191 }, 2192 "Ebs":{ 2193 "shape":"EbsBlockDevice", 2194 "locationName":"ebs" 2195 }, 2196 "NoDevice":{ 2197 "shape":"String", 2198 "locationName":"noDevice" 2199 } 2200 } 2201 }, 2202 "BlockDeviceMappingList":{ 2203 "type":"list", 2204 "member":{ 2205 "shape":"BlockDeviceMapping", 2206 "locationName":"item" 2207 } 2208 }, 2209 "BlockDeviceMappingRequestList":{ 2210 "type":"list", 2211 "member":{ 2212 "shape":"BlockDeviceMapping", 2213 "locationName":"BlockDeviceMapping" 2214 } 2215 }, 2216 "Boolean":{"type":"boolean"}, 2217 "BundleIdStringList":{ 2218 "type":"list", 2219 "member":{ 2220 "shape":"String", 2221 "locationName":"BundleId" 2222 } 2223 }, 2224 "BundleInstanceRequest":{ 2225 "type":"structure", 2226 "required":[ 2227 "InstanceId", 2228 "Storage" 2229 ], 2230 "members":{ 2231 "DryRun":{ 2232 "shape":"Boolean", 2233 "locationName":"dryRun" 2234 }, 2235 "InstanceId":{"shape":"String"}, 2236 "Storage":{"shape":"Storage"} 2237 } 2238 }, 2239 "BundleInstanceResult":{ 2240 "type":"structure", 2241 "members":{ 2242 "BundleTask":{ 2243 "shape":"BundleTask", 2244 "locationName":"bundleInstanceTask" 2245 } 2246 } 2247 }, 2248 "BundleTask":{ 2249 "type":"structure", 2250 "members":{ 2251 "InstanceId":{ 2252 "shape":"String", 2253 "locationName":"instanceId" 2254 }, 2255 "BundleId":{ 2256 "shape":"String", 2257 "locationName":"bundleId" 2258 }, 2259 "State":{ 2260 "shape":"BundleTaskState", 2261 "locationName":"state" 2262 }, 2263 "StartTime":{ 2264 "shape":"DateTime", 2265 "locationName":"startTime" 2266 }, 2267 "UpdateTime":{ 2268 "shape":"DateTime", 2269 "locationName":"updateTime" 2270 }, 2271 "Storage":{ 2272 "shape":"Storage", 2273 "locationName":"storage" 2274 }, 2275 "Progress":{ 2276 "shape":"String", 2277 "locationName":"progress" 2278 }, 2279 "BundleTaskError":{ 2280 "shape":"BundleTaskError", 2281 "locationName":"error" 2282 } 2283 } 2284 }, 2285 "BundleTaskError":{ 2286 "type":"structure", 2287 "members":{ 2288 "Code":{ 2289 "shape":"String", 2290 "locationName":"code" 2291 }, 2292 "Message":{ 2293 "shape":"String", 2294 "locationName":"message" 2295 } 2296 } 2297 }, 2298 "BundleTaskList":{ 2299 "type":"list", 2300 "member":{ 2301 "shape":"BundleTask", 2302 "locationName":"item" 2303 } 2304 }, 2305 "BundleTaskState":{ 2306 "type":"string", 2307 "enum":[ 2308 "pending", 2309 "waiting-for-shutdown", 2310 "bundling", 2311 "storing", 2312 "cancelling", 2313 "complete", 2314 "failed" 2315 ] 2316 }, 2317 "CancelBatchErrorCode":{ 2318 "type":"string", 2319 "enum":[ 2320 "fleetRequestIdDoesNotExist", 2321 "fleetRequestIdMalformed", 2322 "fleetRequestNotInCancellableState", 2323 "unexpectedError" 2324 ] 2325 }, 2326 "CancelBundleTaskRequest":{ 2327 "type":"structure", 2328 "required":["BundleId"], 2329 "members":{ 2330 "DryRun":{ 2331 "shape":"Boolean", 2332 "locationName":"dryRun" 2333 }, 2334 "BundleId":{"shape":"String"} 2335 } 2336 }, 2337 "CancelBundleTaskResult":{ 2338 "type":"structure", 2339 "members":{ 2340 "BundleTask":{ 2341 "shape":"BundleTask", 2342 "locationName":"bundleInstanceTask" 2343 } 2344 } 2345 }, 2346 "CancelConversionRequest":{ 2347 "type":"structure", 2348 "required":["ConversionTaskId"], 2349 "members":{ 2350 "DryRun":{ 2351 "shape":"Boolean", 2352 "locationName":"dryRun" 2353 }, 2354 "ConversionTaskId":{ 2355 "shape":"String", 2356 "locationName":"conversionTaskId" 2357 }, 2358 "ReasonMessage":{ 2359 "shape":"String", 2360 "locationName":"reasonMessage" 2361 } 2362 } 2363 }, 2364 "CancelExportTaskRequest":{ 2365 "type":"structure", 2366 "required":["ExportTaskId"], 2367 "members":{ 2368 "ExportTaskId":{ 2369 "shape":"String", 2370 "locationName":"exportTaskId" 2371 } 2372 } 2373 }, 2374 "CancelImportTaskRequest":{ 2375 "type":"structure", 2376 "members":{ 2377 "DryRun":{"shape":"Boolean"}, 2378 "ImportTaskId":{"shape":"String"}, 2379 "CancelReason":{"shape":"String"} 2380 } 2381 }, 2382 "CancelImportTaskResult":{ 2383 "type":"structure", 2384 "members":{ 2385 "ImportTaskId":{ 2386 "shape":"String", 2387 "locationName":"importTaskId" 2388 }, 2389 "State":{ 2390 "shape":"String", 2391 "locationName":"state" 2392 }, 2393 "PreviousState":{ 2394 "shape":"String", 2395 "locationName":"previousState" 2396 } 2397 } 2398 }, 2399 "CancelReservedInstancesListingRequest":{ 2400 "type":"structure", 2401 "required":["ReservedInstancesListingId"], 2402 "members":{ 2403 "ReservedInstancesListingId":{ 2404 "shape":"String", 2405 "locationName":"reservedInstancesListingId" 2406 } 2407 } 2408 }, 2409 "CancelReservedInstancesListingResult":{ 2410 "type":"structure", 2411 "members":{ 2412 "ReservedInstancesListings":{ 2413 "shape":"ReservedInstancesListingList", 2414 "locationName":"reservedInstancesListingsSet" 2415 } 2416 } 2417 }, 2418 "CancelSpotFleetRequestsError":{ 2419 "type":"structure", 2420 "required":[ 2421 "Code", 2422 "Message" 2423 ], 2424 "members":{ 2425 "Code":{ 2426 "shape":"CancelBatchErrorCode", 2427 "locationName":"code" 2428 }, 2429 "Message":{ 2430 "shape":"String", 2431 "locationName":"message" 2432 } 2433 } 2434 }, 2435 "CancelSpotFleetRequestsErrorItem":{ 2436 "type":"structure", 2437 "required":[ 2438 "SpotFleetRequestId", 2439 "Error" 2440 ], 2441 "members":{ 2442 "SpotFleetRequestId":{ 2443 "shape":"String", 2444 "locationName":"spotFleetRequestId" 2445 }, 2446 "Error":{ 2447 "shape":"CancelSpotFleetRequestsError", 2448 "locationName":"error" 2449 } 2450 } 2451 }, 2452 "CancelSpotFleetRequestsErrorSet":{ 2453 "type":"list", 2454 "member":{ 2455 "shape":"CancelSpotFleetRequestsErrorItem", 2456 "locationName":"item" 2457 } 2458 }, 2459 "CancelSpotFleetRequestsRequest":{ 2460 "type":"structure", 2461 "required":[ 2462 "SpotFleetRequestIds", 2463 "TerminateInstances" 2464 ], 2465 "members":{ 2466 "DryRun":{ 2467 "shape":"Boolean", 2468 "locationName":"dryRun" 2469 }, 2470 "SpotFleetRequestIds":{ 2471 "shape":"ValueStringList", 2472 "locationName":"spotFleetRequestId" 2473 }, 2474 "TerminateInstances":{ 2475 "shape":"Boolean", 2476 "locationName":"terminateInstances" 2477 } 2478 } 2479 }, 2480 "CancelSpotFleetRequestsResponse":{ 2481 "type":"structure", 2482 "members":{ 2483 "UnsuccessfulFleetRequests":{ 2484 "shape":"CancelSpotFleetRequestsErrorSet", 2485 "locationName":"unsuccessfulFleetRequestSet" 2486 }, 2487 "SuccessfulFleetRequests":{ 2488 "shape":"CancelSpotFleetRequestsSuccessSet", 2489 "locationName":"successfulFleetRequestSet" 2490 } 2491 } 2492 }, 2493 "CancelSpotFleetRequestsSuccessItem":{ 2494 "type":"structure", 2495 "required":[ 2496 "SpotFleetRequestId", 2497 "CurrentSpotFleetRequestState", 2498 "PreviousSpotFleetRequestState" 2499 ], 2500 "members":{ 2501 "SpotFleetRequestId":{ 2502 "shape":"String", 2503 "locationName":"spotFleetRequestId" 2504 }, 2505 "CurrentSpotFleetRequestState":{ 2506 "shape":"BatchState", 2507 "locationName":"currentSpotFleetRequestState" 2508 }, 2509 "PreviousSpotFleetRequestState":{ 2510 "shape":"BatchState", 2511 "locationName":"previousSpotFleetRequestState" 2512 } 2513 } 2514 }, 2515 "CancelSpotFleetRequestsSuccessSet":{ 2516 "type":"list", 2517 "member":{ 2518 "shape":"CancelSpotFleetRequestsSuccessItem", 2519 "locationName":"item" 2520 } 2521 }, 2522 "CancelSpotInstanceRequestState":{ 2523 "type":"string", 2524 "enum":[ 2525 "active", 2526 "open", 2527 "closed", 2528 "cancelled", 2529 "completed" 2530 ] 2531 }, 2532 "CancelSpotInstanceRequestsRequest":{ 2533 "type":"structure", 2534 "required":["SpotInstanceRequestIds"], 2535 "members":{ 2536 "DryRun":{ 2537 "shape":"Boolean", 2538 "locationName":"dryRun" 2539 }, 2540 "SpotInstanceRequestIds":{ 2541 "shape":"SpotInstanceRequestIdList", 2542 "locationName":"SpotInstanceRequestId" 2543 } 2544 } 2545 }, 2546 "CancelSpotInstanceRequestsResult":{ 2547 "type":"structure", 2548 "members":{ 2549 "CancelledSpotInstanceRequests":{ 2550 "shape":"CancelledSpotInstanceRequestList", 2551 "locationName":"spotInstanceRequestSet" 2552 } 2553 } 2554 }, 2555 "CancelledSpotInstanceRequest":{ 2556 "type":"structure", 2557 "members":{ 2558 "SpotInstanceRequestId":{ 2559 "shape":"String", 2560 "locationName":"spotInstanceRequestId" 2561 }, 2562 "State":{ 2563 "shape":"CancelSpotInstanceRequestState", 2564 "locationName":"state" 2565 } 2566 } 2567 }, 2568 "CancelledSpotInstanceRequestList":{ 2569 "type":"list", 2570 "member":{ 2571 "shape":"CancelledSpotInstanceRequest", 2572 "locationName":"item" 2573 } 2574 }, 2575 "ClassicLinkInstance":{ 2576 "type":"structure", 2577 "members":{ 2578 "InstanceId":{ 2579 "shape":"String", 2580 "locationName":"instanceId" 2581 }, 2582 "VpcId":{ 2583 "shape":"String", 2584 "locationName":"vpcId" 2585 }, 2586 "Groups":{ 2587 "shape":"GroupIdentifierList", 2588 "locationName":"groupSet" 2589 }, 2590 "Tags":{ 2591 "shape":"TagList", 2592 "locationName":"tagSet" 2593 } 2594 } 2595 }, 2596 "ClassicLinkInstanceList":{ 2597 "type":"list", 2598 "member":{ 2599 "shape":"ClassicLinkInstance", 2600 "locationName":"item" 2601 } 2602 }, 2603 "ClientData":{ 2604 "type":"structure", 2605 "members":{ 2606 "UploadStart":{"shape":"DateTime"}, 2607 "UploadEnd":{"shape":"DateTime"}, 2608 "UploadSize":{"shape":"Double"}, 2609 "Comment":{"shape":"String"} 2610 } 2611 }, 2612 "ConfirmProductInstanceRequest":{ 2613 "type":"structure", 2614 "required":[ 2615 "ProductCode", 2616 "InstanceId" 2617 ], 2618 "members":{ 2619 "DryRun":{ 2620 "shape":"Boolean", 2621 "locationName":"dryRun" 2622 }, 2623 "ProductCode":{"shape":"String"}, 2624 "InstanceId":{"shape":"String"} 2625 } 2626 }, 2627 "ConfirmProductInstanceResult":{ 2628 "type":"structure", 2629 "members":{ 2630 "OwnerId":{ 2631 "shape":"String", 2632 "locationName":"ownerId" 2633 }, 2634 "Return":{ 2635 "shape":"Boolean", 2636 "locationName":"return" 2637 } 2638 } 2639 }, 2640 "ContainerFormat":{ 2641 "type":"string", 2642 "enum":["ova"] 2643 }, 2644 "ConversionIdStringList":{ 2645 "type":"list", 2646 "member":{ 2647 "shape":"String", 2648 "locationName":"item" 2649 } 2650 }, 2651 "ConversionTask":{ 2652 "type":"structure", 2653 "required":[ 2654 "ConversionTaskId", 2655 "State" 2656 ], 2657 "members":{ 2658 "ConversionTaskId":{ 2659 "shape":"String", 2660 "locationName":"conversionTaskId" 2661 }, 2662 "ExpirationTime":{ 2663 "shape":"String", 2664 "locationName":"expirationTime" 2665 }, 2666 "ImportInstance":{ 2667 "shape":"ImportInstanceTaskDetails", 2668 "locationName":"importInstance" 2669 }, 2670 "ImportVolume":{ 2671 "shape":"ImportVolumeTaskDetails", 2672 "locationName":"importVolume" 2673 }, 2674 "State":{ 2675 "shape":"ConversionTaskState", 2676 "locationName":"state" 2677 }, 2678 "StatusMessage":{ 2679 "shape":"String", 2680 "locationName":"statusMessage" 2681 }, 2682 "Tags":{ 2683 "shape":"TagList", 2684 "locationName":"tagSet" 2685 } 2686 } 2687 }, 2688 "ConversionTaskState":{ 2689 "type":"string", 2690 "enum":[ 2691 "active", 2692 "cancelling", 2693 "cancelled", 2694 "completed" 2695 ] 2696 }, 2697 "CopyImageRequest":{ 2698 "type":"structure", 2699 "required":[ 2700 "SourceRegion", 2701 "SourceImageId", 2702 "Name" 2703 ], 2704 "members":{ 2705 "DryRun":{ 2706 "shape":"Boolean", 2707 "locationName":"dryRun" 2708 }, 2709 "SourceRegion":{"shape":"String"}, 2710 "SourceImageId":{"shape":"String"}, 2711 "Name":{"shape":"String"}, 2712 "Description":{"shape":"String"}, 2713 "ClientToken":{"shape":"String"} 2714 } 2715 }, 2716 "CopyImageResult":{ 2717 "type":"structure", 2718 "members":{ 2719 "ImageId":{ 2720 "shape":"String", 2721 "locationName":"imageId" 2722 } 2723 } 2724 }, 2725 "CopySnapshotRequest":{ 2726 "type":"structure", 2727 "required":[ 2728 "SourceRegion", 2729 "SourceSnapshotId" 2730 ], 2731 "members":{ 2732 "DryRun":{ 2733 "shape":"Boolean", 2734 "locationName":"dryRun" 2735 }, 2736 "SourceRegion":{"shape":"String"}, 2737 "SourceSnapshotId":{"shape":"String"}, 2738 "Description":{"shape":"String"}, 2739 "DestinationRegion":{ 2740 "shape":"String", 2741 "locationName":"destinationRegion" 2742 }, 2743 "PresignedUrl":{ 2744 "shape":"String", 2745 "locationName":"presignedUrl" 2746 }, 2747 "Encrypted":{ 2748 "shape":"Boolean", 2749 "locationName":"encrypted" 2750 }, 2751 "KmsKeyId":{ 2752 "shape":"String", 2753 "locationName":"kmsKeyId" 2754 } 2755 } 2756 }, 2757 "CopySnapshotResult":{ 2758 "type":"structure", 2759 "members":{ 2760 "SnapshotId":{ 2761 "shape":"String", 2762 "locationName":"snapshotId" 2763 } 2764 } 2765 }, 2766 "CreateCustomerGatewayRequest":{ 2767 "type":"structure", 2768 "required":[ 2769 "Type", 2770 "PublicIp", 2771 "BgpAsn" 2772 ], 2773 "members":{ 2774 "DryRun":{ 2775 "shape":"Boolean", 2776 "locationName":"dryRun" 2777 }, 2778 "Type":{"shape":"GatewayType"}, 2779 "PublicIp":{ 2780 "shape":"String", 2781 "locationName":"IpAddress" 2782 }, 2783 "BgpAsn":{"shape":"Integer"} 2784 } 2785 }, 2786 "CreateCustomerGatewayResult":{ 2787 "type":"structure", 2788 "members":{ 2789 "CustomerGateway":{ 2790 "shape":"CustomerGateway", 2791 "locationName":"customerGateway" 2792 } 2793 } 2794 }, 2795 "CreateDhcpOptionsRequest":{ 2796 "type":"structure", 2797 "required":["DhcpConfigurations"], 2798 "members":{ 2799 "DryRun":{ 2800 "shape":"Boolean", 2801 "locationName":"dryRun" 2802 }, 2803 "DhcpConfigurations":{ 2804 "shape":"NewDhcpConfigurationList", 2805 "locationName":"dhcpConfiguration" 2806 } 2807 } 2808 }, 2809 "CreateDhcpOptionsResult":{ 2810 "type":"structure", 2811 "members":{ 2812 "DhcpOptions":{ 2813 "shape":"DhcpOptions", 2814 "locationName":"dhcpOptions" 2815 } 2816 } 2817 }, 2818 "CreateFlowLogsRequest":{ 2819 "type":"structure", 2820 "required":[ 2821 "ResourceIds", 2822 "ResourceType", 2823 "TrafficType", 2824 "LogGroupName", 2825 "DeliverLogsPermissionArn" 2826 ], 2827 "members":{ 2828 "ResourceIds":{ 2829 "shape":"ValueStringList", 2830 "locationName":"ResourceId" 2831 }, 2832 "ResourceType":{"shape":"FlowLogsResourceType"}, 2833 "TrafficType":{"shape":"TrafficType"}, 2834 "LogGroupName":{"shape":"String"}, 2835 "DeliverLogsPermissionArn":{"shape":"String"}, 2836 "ClientToken":{"shape":"String"} 2837 } 2838 }, 2839 "CreateFlowLogsResult":{ 2840 "type":"structure", 2841 "members":{ 2842 "FlowLogIds":{ 2843 "shape":"ValueStringList", 2844 "locationName":"flowLogIdSet" 2845 }, 2846 "ClientToken":{ 2847 "shape":"String", 2848 "locationName":"clientToken" 2849 }, 2850 "Unsuccessful":{ 2851 "shape":"UnsuccessfulItemSet", 2852 "locationName":"unsuccessful" 2853 } 2854 } 2855 }, 2856 "CreateImageRequest":{ 2857 "type":"structure", 2858 "required":[ 2859 "InstanceId", 2860 "Name" 2861 ], 2862 "members":{ 2863 "DryRun":{ 2864 "shape":"Boolean", 2865 "locationName":"dryRun" 2866 }, 2867 "InstanceId":{ 2868 "shape":"String", 2869 "locationName":"instanceId" 2870 }, 2871 "Name":{ 2872 "shape":"String", 2873 "locationName":"name" 2874 }, 2875 "Description":{ 2876 "shape":"String", 2877 "locationName":"description" 2878 }, 2879 "NoReboot":{ 2880 "shape":"Boolean", 2881 "locationName":"noReboot" 2882 }, 2883 "BlockDeviceMappings":{ 2884 "shape":"BlockDeviceMappingRequestList", 2885 "locationName":"blockDeviceMapping" 2886 } 2887 } 2888 }, 2889 "CreateImageResult":{ 2890 "type":"structure", 2891 "members":{ 2892 "ImageId":{ 2893 "shape":"String", 2894 "locationName":"imageId" 2895 } 2896 } 2897 }, 2898 "CreateInstanceExportTaskRequest":{ 2899 "type":"structure", 2900 "required":["InstanceId"], 2901 "members":{ 2902 "Description":{ 2903 "shape":"String", 2904 "locationName":"description" 2905 }, 2906 "InstanceId":{ 2907 "shape":"String", 2908 "locationName":"instanceId" 2909 }, 2910 "TargetEnvironment":{ 2911 "shape":"ExportEnvironment", 2912 "locationName":"targetEnvironment" 2913 }, 2914 "ExportToS3Task":{ 2915 "shape":"ExportToS3TaskSpecification", 2916 "locationName":"exportToS3" 2917 } 2918 } 2919 }, 2920 "CreateInstanceExportTaskResult":{ 2921 "type":"structure", 2922 "members":{ 2923 "ExportTask":{ 2924 "shape":"ExportTask", 2925 "locationName":"exportTask" 2926 } 2927 } 2928 }, 2929 "CreateInternetGatewayRequest":{ 2930 "type":"structure", 2931 "members":{ 2932 "DryRun":{ 2933 "shape":"Boolean", 2934 "locationName":"dryRun" 2935 } 2936 } 2937 }, 2938 "CreateInternetGatewayResult":{ 2939 "type":"structure", 2940 "members":{ 2941 "InternetGateway":{ 2942 "shape":"InternetGateway", 2943 "locationName":"internetGateway" 2944 } 2945 } 2946 }, 2947 "CreateKeyPairRequest":{ 2948 "type":"structure", 2949 "required":["KeyName"], 2950 "members":{ 2951 "DryRun":{ 2952 "shape":"Boolean", 2953 "locationName":"dryRun" 2954 }, 2955 "KeyName":{"shape":"String"} 2956 } 2957 }, 2958 "CreateNetworkAclEntryRequest":{ 2959 "type":"structure", 2960 "required":[ 2961 "NetworkAclId", 2962 "RuleNumber", 2963 "Protocol", 2964 "RuleAction", 2965 "Egress", 2966 "CidrBlock" 2967 ], 2968 "members":{ 2969 "DryRun":{ 2970 "shape":"Boolean", 2971 "locationName":"dryRun" 2972 }, 2973 "NetworkAclId":{ 2974 "shape":"String", 2975 "locationName":"networkAclId" 2976 }, 2977 "RuleNumber":{ 2978 "shape":"Integer", 2979 "locationName":"ruleNumber" 2980 }, 2981 "Protocol":{ 2982 "shape":"String", 2983 "locationName":"protocol" 2984 }, 2985 "RuleAction":{ 2986 "shape":"RuleAction", 2987 "locationName":"ruleAction" 2988 }, 2989 "Egress":{ 2990 "shape":"Boolean", 2991 "locationName":"egress" 2992 }, 2993 "CidrBlock":{ 2994 "shape":"String", 2995 "locationName":"cidrBlock" 2996 }, 2997 "IcmpTypeCode":{ 2998 "shape":"IcmpTypeCode", 2999 "locationName":"Icmp" 3000 }, 3001 "PortRange":{ 3002 "shape":"PortRange", 3003 "locationName":"portRange" 3004 } 3005 } 3006 }, 3007 "CreateNetworkAclRequest":{ 3008 "type":"structure", 3009 "required":["VpcId"], 3010 "members":{ 3011 "DryRun":{ 3012 "shape":"Boolean", 3013 "locationName":"dryRun" 3014 }, 3015 "VpcId":{ 3016 "shape":"String", 3017 "locationName":"vpcId" 3018 } 3019 } 3020 }, 3021 "CreateNetworkAclResult":{ 3022 "type":"structure", 3023 "members":{ 3024 "NetworkAcl":{ 3025 "shape":"NetworkAcl", 3026 "locationName":"networkAcl" 3027 } 3028 } 3029 }, 3030 "CreateNetworkInterfaceRequest":{ 3031 "type":"structure", 3032 "required":["SubnetId"], 3033 "members":{ 3034 "SubnetId":{ 3035 "shape":"String", 3036 "locationName":"subnetId" 3037 }, 3038 "Description":{ 3039 "shape":"String", 3040 "locationName":"description" 3041 }, 3042 "PrivateIpAddress":{ 3043 "shape":"String", 3044 "locationName":"privateIpAddress" 3045 }, 3046 "Groups":{ 3047 "shape":"SecurityGroupIdStringList", 3048 "locationName":"SecurityGroupId" 3049 }, 3050 "PrivateIpAddresses":{ 3051 "shape":"PrivateIpAddressSpecificationList", 3052 "locationName":"privateIpAddresses" 3053 }, 3054 "SecondaryPrivateIpAddressCount":{ 3055 "shape":"Integer", 3056 "locationName":"secondaryPrivateIpAddressCount" 3057 }, 3058 "DryRun":{ 3059 "shape":"Boolean", 3060 "locationName":"dryRun" 3061 } 3062 } 3063 }, 3064 "CreateNetworkInterfaceResult":{ 3065 "type":"structure", 3066 "members":{ 3067 "NetworkInterface":{ 3068 "shape":"NetworkInterface", 3069 "locationName":"networkInterface" 3070 } 3071 } 3072 }, 3073 "CreatePlacementGroupRequest":{ 3074 "type":"structure", 3075 "required":[ 3076 "GroupName", 3077 "Strategy" 3078 ], 3079 "members":{ 3080 "DryRun":{ 3081 "shape":"Boolean", 3082 "locationName":"dryRun" 3083 }, 3084 "GroupName":{ 3085 "shape":"String", 3086 "locationName":"groupName" 3087 }, 3088 "Strategy":{ 3089 "shape":"PlacementStrategy", 3090 "locationName":"strategy" 3091 } 3092 } 3093 }, 3094 "CreateReservedInstancesListingRequest":{ 3095 "type":"structure", 3096 "required":[ 3097 "ReservedInstancesId", 3098 "InstanceCount", 3099 "PriceSchedules", 3100 "ClientToken" 3101 ], 3102 "members":{ 3103 "ReservedInstancesId":{ 3104 "shape":"String", 3105 "locationName":"reservedInstancesId" 3106 }, 3107 "InstanceCount":{ 3108 "shape":"Integer", 3109 "locationName":"instanceCount" 3110 }, 3111 "PriceSchedules":{ 3112 "shape":"PriceScheduleSpecificationList", 3113 "locationName":"priceSchedules" 3114 }, 3115 "ClientToken":{ 3116 "shape":"String", 3117 "locationName":"clientToken" 3118 } 3119 } 3120 }, 3121 "CreateReservedInstancesListingResult":{ 3122 "type":"structure", 3123 "members":{ 3124 "ReservedInstancesListings":{ 3125 "shape":"ReservedInstancesListingList", 3126 "locationName":"reservedInstancesListingsSet" 3127 } 3128 } 3129 }, 3130 "CreateRouteRequest":{ 3131 "type":"structure", 3132 "required":[ 3133 "RouteTableId", 3134 "DestinationCidrBlock" 3135 ], 3136 "members":{ 3137 "DryRun":{ 3138 "shape":"Boolean", 3139 "locationName":"dryRun" 3140 }, 3141 "RouteTableId":{ 3142 "shape":"String", 3143 "locationName":"routeTableId" 3144 }, 3145 "DestinationCidrBlock":{ 3146 "shape":"String", 3147 "locationName":"destinationCidrBlock" 3148 }, 3149 "GatewayId":{ 3150 "shape":"String", 3151 "locationName":"gatewayId" 3152 }, 3153 "InstanceId":{ 3154 "shape":"String", 3155 "locationName":"instanceId" 3156 }, 3157 "NetworkInterfaceId":{ 3158 "shape":"String", 3159 "locationName":"networkInterfaceId" 3160 }, 3161 "VpcPeeringConnectionId":{ 3162 "shape":"String", 3163 "locationName":"vpcPeeringConnectionId" 3164 } 3165 } 3166 }, 3167 "CreateRouteResult":{ 3168 "type":"structure", 3169 "members":{ 3170 "Return":{ 3171 "shape":"Boolean", 3172 "locationName":"return" 3173 } 3174 } 3175 }, 3176 "CreateRouteTableRequest":{ 3177 "type":"structure", 3178 "required":["VpcId"], 3179 "members":{ 3180 "DryRun":{ 3181 "shape":"Boolean", 3182 "locationName":"dryRun" 3183 }, 3184 "VpcId":{ 3185 "shape":"String", 3186 "locationName":"vpcId" 3187 } 3188 } 3189 }, 3190 "CreateRouteTableResult":{ 3191 "type":"structure", 3192 "members":{ 3193 "RouteTable":{ 3194 "shape":"RouteTable", 3195 "locationName":"routeTable" 3196 } 3197 } 3198 }, 3199 "CreateSecurityGroupRequest":{ 3200 "type":"structure", 3201 "required":[ 3202 "GroupName", 3203 "Description" 3204 ], 3205 "members":{ 3206 "DryRun":{ 3207 "shape":"Boolean", 3208 "locationName":"dryRun" 3209 }, 3210 "GroupName":{"shape":"String"}, 3211 "Description":{ 3212 "shape":"String", 3213 "locationName":"GroupDescription" 3214 }, 3215 "VpcId":{"shape":"String"} 3216 } 3217 }, 3218 "CreateSecurityGroupResult":{ 3219 "type":"structure", 3220 "members":{ 3221 "GroupId":{ 3222 "shape":"String", 3223 "locationName":"groupId" 3224 } 3225 } 3226 }, 3227 "CreateSnapshotRequest":{ 3228 "type":"structure", 3229 "required":["VolumeId"], 3230 "members":{ 3231 "DryRun":{ 3232 "shape":"Boolean", 3233 "locationName":"dryRun" 3234 }, 3235 "VolumeId":{"shape":"String"}, 3236 "Description":{"shape":"String"} 3237 } 3238 }, 3239 "CreateSpotDatafeedSubscriptionRequest":{ 3240 "type":"structure", 3241 "required":["Bucket"], 3242 "members":{ 3243 "DryRun":{ 3244 "shape":"Boolean", 3245 "locationName":"dryRun" 3246 }, 3247 "Bucket":{ 3248 "shape":"String", 3249 "locationName":"bucket" 3250 }, 3251 "Prefix":{ 3252 "shape":"String", 3253 "locationName":"prefix" 3254 } 3255 } 3256 }, 3257 "CreateSpotDatafeedSubscriptionResult":{ 3258 "type":"structure", 3259 "members":{ 3260 "SpotDatafeedSubscription":{ 3261 "shape":"SpotDatafeedSubscription", 3262 "locationName":"spotDatafeedSubscription" 3263 } 3264 } 3265 }, 3266 "CreateSubnetRequest":{ 3267 "type":"structure", 3268 "required":[ 3269 "VpcId", 3270 "CidrBlock" 3271 ], 3272 "members":{ 3273 "DryRun":{ 3274 "shape":"Boolean", 3275 "locationName":"dryRun" 3276 }, 3277 "VpcId":{"shape":"String"}, 3278 "CidrBlock":{"shape":"String"}, 3279 "AvailabilityZone":{"shape":"String"} 3280 } 3281 }, 3282 "CreateSubnetResult":{ 3283 "type":"structure", 3284 "members":{ 3285 "Subnet":{ 3286 "shape":"Subnet", 3287 "locationName":"subnet" 3288 } 3289 } 3290 }, 3291 "CreateTagsRequest":{ 3292 "type":"structure", 3293 "required":[ 3294 "Resources", 3295 "Tags" 3296 ], 3297 "members":{ 3298 "DryRun":{ 3299 "shape":"Boolean", 3300 "locationName":"dryRun" 3301 }, 3302 "Resources":{ 3303 "shape":"ResourceIdList", 3304 "locationName":"ResourceId" 3305 }, 3306 "Tags":{ 3307 "shape":"TagList", 3308 "locationName":"Tag" 3309 } 3310 } 3311 }, 3312 "CreateVolumePermission":{ 3313 "type":"structure", 3314 "members":{ 3315 "UserId":{ 3316 "shape":"String", 3317 "locationName":"userId" 3318 }, 3319 "Group":{ 3320 "shape":"PermissionGroup", 3321 "locationName":"group" 3322 } 3323 } 3324 }, 3325 "CreateVolumePermissionList":{ 3326 "type":"list", 3327 "member":{ 3328 "shape":"CreateVolumePermission", 3329 "locationName":"item" 3330 } 3331 }, 3332 "CreateVolumePermissionModifications":{ 3333 "type":"structure", 3334 "members":{ 3335 "Add":{"shape":"CreateVolumePermissionList"}, 3336 "Remove":{"shape":"CreateVolumePermissionList"} 3337 } 3338 }, 3339 "CreateVolumeRequest":{ 3340 "type":"structure", 3341 "required":["AvailabilityZone"], 3342 "members":{ 3343 "DryRun":{ 3344 "shape":"Boolean", 3345 "locationName":"dryRun" 3346 }, 3347 "Size":{"shape":"Integer"}, 3348 "SnapshotId":{"shape":"String"}, 3349 "AvailabilityZone":{"shape":"String"}, 3350 "VolumeType":{"shape":"VolumeType"}, 3351 "Iops":{"shape":"Integer"}, 3352 "Encrypted":{ 3353 "shape":"Boolean", 3354 "locationName":"encrypted" 3355 }, 3356 "KmsKeyId":{"shape":"String"} 3357 } 3358 }, 3359 "CreateVpcEndpointRequest":{ 3360 "type":"structure", 3361 "required":[ 3362 "VpcId", 3363 "ServiceName" 3364 ], 3365 "members":{ 3366 "DryRun":{"shape":"Boolean"}, 3367 "VpcId":{"shape":"String"}, 3368 "ServiceName":{"shape":"String"}, 3369 "PolicyDocument":{"shape":"String"}, 3370 "RouteTableIds":{ 3371 "shape":"ValueStringList", 3372 "locationName":"RouteTableId" 3373 }, 3374 "ClientToken":{"shape":"String"} 3375 } 3376 }, 3377 "CreateVpcEndpointResult":{ 3378 "type":"structure", 3379 "members":{ 3380 "VpcEndpoint":{ 3381 "shape":"VpcEndpoint", 3382 "locationName":"vpcEndpoint" 3383 }, 3384 "ClientToken":{ 3385 "shape":"String", 3386 "locationName":"clientToken" 3387 } 3388 } 3389 }, 3390 "CreateVpcPeeringConnectionRequest":{ 3391 "type":"structure", 3392 "members":{ 3393 "DryRun":{ 3394 "shape":"Boolean", 3395 "locationName":"dryRun" 3396 }, 3397 "VpcId":{ 3398 "shape":"String", 3399 "locationName":"vpcId" 3400 }, 3401 "PeerVpcId":{ 3402 "shape":"String", 3403 "locationName":"peerVpcId" 3404 }, 3405 "PeerOwnerId":{ 3406 "shape":"String", 3407 "locationName":"peerOwnerId" 3408 } 3409 } 3410 }, 3411 "CreateVpcPeeringConnectionResult":{ 3412 "type":"structure", 3413 "members":{ 3414 "VpcPeeringConnection":{ 3415 "shape":"VpcPeeringConnection", 3416 "locationName":"vpcPeeringConnection" 3417 } 3418 } 3419 }, 3420 "CreateVpcRequest":{ 3421 "type":"structure", 3422 "required":["CidrBlock"], 3423 "members":{ 3424 "DryRun":{ 3425 "shape":"Boolean", 3426 "locationName":"dryRun" 3427 }, 3428 "CidrBlock":{"shape":"String"}, 3429 "InstanceTenancy":{ 3430 "shape":"Tenancy", 3431 "locationName":"instanceTenancy" 3432 } 3433 } 3434 }, 3435 "CreateVpcResult":{ 3436 "type":"structure", 3437 "members":{ 3438 "Vpc":{ 3439 "shape":"Vpc", 3440 "locationName":"vpc" 3441 } 3442 } 3443 }, 3444 "CreateVpnConnectionRequest":{ 3445 "type":"structure", 3446 "required":[ 3447 "Type", 3448 "CustomerGatewayId", 3449 "VpnGatewayId" 3450 ], 3451 "members":{ 3452 "DryRun":{ 3453 "shape":"Boolean", 3454 "locationName":"dryRun" 3455 }, 3456 "Type":{"shape":"String"}, 3457 "CustomerGatewayId":{"shape":"String"}, 3458 "VpnGatewayId":{"shape":"String"}, 3459 "Options":{ 3460 "shape":"VpnConnectionOptionsSpecification", 3461 "locationName":"options" 3462 } 3463 } 3464 }, 3465 "CreateVpnConnectionResult":{ 3466 "type":"structure", 3467 "members":{ 3468 "VpnConnection":{ 3469 "shape":"VpnConnection", 3470 "locationName":"vpnConnection" 3471 } 3472 } 3473 }, 3474 "CreateVpnConnectionRouteRequest":{ 3475 "type":"structure", 3476 "required":[ 3477 "VpnConnectionId", 3478 "DestinationCidrBlock" 3479 ], 3480 "members":{ 3481 "VpnConnectionId":{"shape":"String"}, 3482 "DestinationCidrBlock":{"shape":"String"} 3483 } 3484 }, 3485 "CreateVpnGatewayRequest":{ 3486 "type":"structure", 3487 "required":["Type"], 3488 "members":{ 3489 "DryRun":{ 3490 "shape":"Boolean", 3491 "locationName":"dryRun" 3492 }, 3493 "Type":{"shape":"GatewayType"}, 3494 "AvailabilityZone":{"shape":"String"} 3495 } 3496 }, 3497 "CreateVpnGatewayResult":{ 3498 "type":"structure", 3499 "members":{ 3500 "VpnGateway":{ 3501 "shape":"VpnGateway", 3502 "locationName":"vpnGateway" 3503 } 3504 } 3505 }, 3506 "CurrencyCodeValues":{ 3507 "type":"string", 3508 "enum":["USD"] 3509 }, 3510 "CustomerGateway":{ 3511 "type":"structure", 3512 "members":{ 3513 "CustomerGatewayId":{ 3514 "shape":"String", 3515 "locationName":"customerGatewayId" 3516 }, 3517 "State":{ 3518 "shape":"String", 3519 "locationName":"state" 3520 }, 3521 "Type":{ 3522 "shape":"String", 3523 "locationName":"type" 3524 }, 3525 "IpAddress":{ 3526 "shape":"String", 3527 "locationName":"ipAddress" 3528 }, 3529 "BgpAsn":{ 3530 "shape":"String", 3531 "locationName":"bgpAsn" 3532 }, 3533 "Tags":{ 3534 "shape":"TagList", 3535 "locationName":"tagSet" 3536 } 3537 } 3538 }, 3539 "CustomerGatewayIdStringList":{ 3540 "type":"list", 3541 "member":{ 3542 "shape":"String", 3543 "locationName":"CustomerGatewayId" 3544 } 3545 }, 3546 "CustomerGatewayList":{ 3547 "type":"list", 3548 "member":{ 3549 "shape":"CustomerGateway", 3550 "locationName":"item" 3551 } 3552 }, 3553 "DatafeedSubscriptionState":{ 3554 "type":"string", 3555 "enum":[ 3556 "Active", 3557 "Inactive" 3558 ] 3559 }, 3560 "DateTime":{"type":"timestamp"}, 3561 "DeleteCustomerGatewayRequest":{ 3562 "type":"structure", 3563 "required":["CustomerGatewayId"], 3564 "members":{ 3565 "DryRun":{ 3566 "shape":"Boolean", 3567 "locationName":"dryRun" 3568 }, 3569 "CustomerGatewayId":{"shape":"String"} 3570 } 3571 }, 3572 "DeleteDhcpOptionsRequest":{ 3573 "type":"structure", 3574 "required":["DhcpOptionsId"], 3575 "members":{ 3576 "DryRun":{ 3577 "shape":"Boolean", 3578 "locationName":"dryRun" 3579 }, 3580 "DhcpOptionsId":{"shape":"String"} 3581 } 3582 }, 3583 "DeleteFlowLogsRequest":{ 3584 "type":"structure", 3585 "required":["FlowLogIds"], 3586 "members":{ 3587 "FlowLogIds":{ 3588 "shape":"ValueStringList", 3589 "locationName":"FlowLogId" 3590 } 3591 } 3592 }, 3593 "DeleteFlowLogsResult":{ 3594 "type":"structure", 3595 "members":{ 3596 "Unsuccessful":{ 3597 "shape":"UnsuccessfulItemSet", 3598 "locationName":"unsuccessful" 3599 } 3600 } 3601 }, 3602 "DeleteInternetGatewayRequest":{ 3603 "type":"structure", 3604 "required":["InternetGatewayId"], 3605 "members":{ 3606 "DryRun":{ 3607 "shape":"Boolean", 3608 "locationName":"dryRun" 3609 }, 3610 "InternetGatewayId":{ 3611 "shape":"String", 3612 "locationName":"internetGatewayId" 3613 } 3614 } 3615 }, 3616 "DeleteKeyPairRequest":{ 3617 "type":"structure", 3618 "required":["KeyName"], 3619 "members":{ 3620 "DryRun":{ 3621 "shape":"Boolean", 3622 "locationName":"dryRun" 3623 }, 3624 "KeyName":{"shape":"String"} 3625 } 3626 }, 3627 "DeleteNetworkAclEntryRequest":{ 3628 "type":"structure", 3629 "required":[ 3630 "NetworkAclId", 3631 "RuleNumber", 3632 "Egress" 3633 ], 3634 "members":{ 3635 "DryRun":{ 3636 "shape":"Boolean", 3637 "locationName":"dryRun" 3638 }, 3639 "NetworkAclId":{ 3640 "shape":"String", 3641 "locationName":"networkAclId" 3642 }, 3643 "RuleNumber":{ 3644 "shape":"Integer", 3645 "locationName":"ruleNumber" 3646 }, 3647 "Egress":{ 3648 "shape":"Boolean", 3649 "locationName":"egress" 3650 } 3651 } 3652 }, 3653 "DeleteNetworkAclRequest":{ 3654 "type":"structure", 3655 "required":["NetworkAclId"], 3656 "members":{ 3657 "DryRun":{ 3658 "shape":"Boolean", 3659 "locationName":"dryRun" 3660 }, 3661 "NetworkAclId":{ 3662 "shape":"String", 3663 "locationName":"networkAclId" 3664 } 3665 } 3666 }, 3667 "DeleteNetworkInterfaceRequest":{ 3668 "type":"structure", 3669 "required":["NetworkInterfaceId"], 3670 "members":{ 3671 "DryRun":{ 3672 "shape":"Boolean", 3673 "locationName":"dryRun" 3674 }, 3675 "NetworkInterfaceId":{ 3676 "shape":"String", 3677 "locationName":"networkInterfaceId" 3678 } 3679 } 3680 }, 3681 "DeletePlacementGroupRequest":{ 3682 "type":"structure", 3683 "required":["GroupName"], 3684 "members":{ 3685 "DryRun":{ 3686 "shape":"Boolean", 3687 "locationName":"dryRun" 3688 }, 3689 "GroupName":{ 3690 "shape":"String", 3691 "locationName":"groupName" 3692 } 3693 } 3694 }, 3695 "DeleteRouteRequest":{ 3696 "type":"structure", 3697 "required":[ 3698 "RouteTableId", 3699 "DestinationCidrBlock" 3700 ], 3701 "members":{ 3702 "DryRun":{ 3703 "shape":"Boolean", 3704 "locationName":"dryRun" 3705 }, 3706 "RouteTableId":{ 3707 "shape":"String", 3708 "locationName":"routeTableId" 3709 }, 3710 "DestinationCidrBlock":{ 3711 "shape":"String", 3712 "locationName":"destinationCidrBlock" 3713 } 3714 } 3715 }, 3716 "DeleteRouteTableRequest":{ 3717 "type":"structure", 3718 "required":["RouteTableId"], 3719 "members":{ 3720 "DryRun":{ 3721 "shape":"Boolean", 3722 "locationName":"dryRun" 3723 }, 3724 "RouteTableId":{ 3725 "shape":"String", 3726 "locationName":"routeTableId" 3727 } 3728 } 3729 }, 3730 "DeleteSecurityGroupRequest":{ 3731 "type":"structure", 3732 "members":{ 3733 "DryRun":{ 3734 "shape":"Boolean", 3735 "locationName":"dryRun" 3736 }, 3737 "GroupName":{"shape":"String"}, 3738 "GroupId":{"shape":"String"} 3739 } 3740 }, 3741 "DeleteSnapshotRequest":{ 3742 "type":"structure", 3743 "required":["SnapshotId"], 3744 "members":{ 3745 "DryRun":{ 3746 "shape":"Boolean", 3747 "locationName":"dryRun" 3748 }, 3749 "SnapshotId":{"shape":"String"} 3750 } 3751 }, 3752 "DeleteSpotDatafeedSubscriptionRequest":{ 3753 "type":"structure", 3754 "members":{ 3755 "DryRun":{ 3756 "shape":"Boolean", 3757 "locationName":"dryRun" 3758 } 3759 } 3760 }, 3761 "DeleteSubnetRequest":{ 3762 "type":"structure", 3763 "required":["SubnetId"], 3764 "members":{ 3765 "DryRun":{ 3766 "shape":"Boolean", 3767 "locationName":"dryRun" 3768 }, 3769 "SubnetId":{"shape":"String"} 3770 } 3771 }, 3772 "DeleteTagsRequest":{ 3773 "type":"structure", 3774 "required":["Resources"], 3775 "members":{ 3776 "DryRun":{ 3777 "shape":"Boolean", 3778 "locationName":"dryRun" 3779 }, 3780 "Resources":{ 3781 "shape":"ResourceIdList", 3782 "locationName":"resourceId" 3783 }, 3784 "Tags":{ 3785 "shape":"TagList", 3786 "locationName":"tag" 3787 } 3788 } 3789 }, 3790 "DeleteVolumeRequest":{ 3791 "type":"structure", 3792 "required":["VolumeId"], 3793 "members":{ 3794 "DryRun":{ 3795 "shape":"Boolean", 3796 "locationName":"dryRun" 3797 }, 3798 "VolumeId":{"shape":"String"} 3799 } 3800 }, 3801 "DeleteVpcEndpointsRequest":{ 3802 "type":"structure", 3803 "required":["VpcEndpointIds"], 3804 "members":{ 3805 "DryRun":{"shape":"Boolean"}, 3806 "VpcEndpointIds":{ 3807 "shape":"ValueStringList", 3808 "locationName":"VpcEndpointId" 3809 } 3810 } 3811 }, 3812 "DeleteVpcEndpointsResult":{ 3813 "type":"structure", 3814 "members":{ 3815 "Unsuccessful":{ 3816 "shape":"UnsuccessfulItemSet", 3817 "locationName":"unsuccessful" 3818 } 3819 } 3820 }, 3821 "DeleteVpcPeeringConnectionRequest":{ 3822 "type":"structure", 3823 "required":["VpcPeeringConnectionId"], 3824 "members":{ 3825 "DryRun":{ 3826 "shape":"Boolean", 3827 "locationName":"dryRun" 3828 }, 3829 "VpcPeeringConnectionId":{ 3830 "shape":"String", 3831 "locationName":"vpcPeeringConnectionId" 3832 } 3833 } 3834 }, 3835 "DeleteVpcPeeringConnectionResult":{ 3836 "type":"structure", 3837 "members":{ 3838 "Return":{ 3839 "shape":"Boolean", 3840 "locationName":"return" 3841 } 3842 } 3843 }, 3844 "DeleteVpcRequest":{ 3845 "type":"structure", 3846 "required":["VpcId"], 3847 "members":{ 3848 "DryRun":{ 3849 "shape":"Boolean", 3850 "locationName":"dryRun" 3851 }, 3852 "VpcId":{"shape":"String"} 3853 } 3854 }, 3855 "DeleteVpnConnectionRequest":{ 3856 "type":"structure", 3857 "required":["VpnConnectionId"], 3858 "members":{ 3859 "DryRun":{ 3860 "shape":"Boolean", 3861 "locationName":"dryRun" 3862 }, 3863 "VpnConnectionId":{"shape":"String"} 3864 } 3865 }, 3866 "DeleteVpnConnectionRouteRequest":{ 3867 "type":"structure", 3868 "required":[ 3869 "VpnConnectionId", 3870 "DestinationCidrBlock" 3871 ], 3872 "members":{ 3873 "VpnConnectionId":{"shape":"String"}, 3874 "DestinationCidrBlock":{"shape":"String"} 3875 } 3876 }, 3877 "DeleteVpnGatewayRequest":{ 3878 "type":"structure", 3879 "required":["VpnGatewayId"], 3880 "members":{ 3881 "DryRun":{ 3882 "shape":"Boolean", 3883 "locationName":"dryRun" 3884 }, 3885 "VpnGatewayId":{"shape":"String"} 3886 } 3887 }, 3888 "DeregisterImageRequest":{ 3889 "type":"structure", 3890 "required":["ImageId"], 3891 "members":{ 3892 "DryRun":{ 3893 "shape":"Boolean", 3894 "locationName":"dryRun" 3895 }, 3896 "ImageId":{"shape":"String"} 3897 } 3898 }, 3899 "DescribeAccountAttributesRequest":{ 3900 "type":"structure", 3901 "members":{ 3902 "DryRun":{ 3903 "shape":"Boolean", 3904 "locationName":"dryRun" 3905 }, 3906 "AttributeNames":{ 3907 "shape":"AccountAttributeNameStringList", 3908 "locationName":"attributeName" 3909 } 3910 } 3911 }, 3912 "DescribeAccountAttributesResult":{ 3913 "type":"structure", 3914 "members":{ 3915 "AccountAttributes":{ 3916 "shape":"AccountAttributeList", 3917 "locationName":"accountAttributeSet" 3918 } 3919 } 3920 }, 3921 "DescribeAddressesRequest":{ 3922 "type":"structure", 3923 "members":{ 3924 "DryRun":{ 3925 "shape":"Boolean", 3926 "locationName":"dryRun" 3927 }, 3928 "PublicIps":{ 3929 "shape":"PublicIpStringList", 3930 "locationName":"PublicIp" 3931 }, 3932 "Filters":{ 3933 "shape":"FilterList", 3934 "locationName":"Filter" 3935 }, 3936 "AllocationIds":{ 3937 "shape":"AllocationIdList", 3938 "locationName":"AllocationId" 3939 } 3940 } 3941 }, 3942 "DescribeAddressesResult":{ 3943 "type":"structure", 3944 "members":{ 3945 "Addresses":{ 3946 "shape":"AddressList", 3947 "locationName":"addressesSet" 3948 } 3949 } 3950 }, 3951 "DescribeAvailabilityZonesRequest":{ 3952 "type":"structure", 3953 "members":{ 3954 "DryRun":{ 3955 "shape":"Boolean", 3956 "locationName":"dryRun" 3957 }, 3958 "ZoneNames":{ 3959 "shape":"ZoneNameStringList", 3960 "locationName":"ZoneName" 3961 }, 3962 "Filters":{ 3963 "shape":"FilterList", 3964 "locationName":"Filter" 3965 } 3966 } 3967 }, 3968 "DescribeAvailabilityZonesResult":{ 3969 "type":"structure", 3970 "members":{ 3971 "AvailabilityZones":{ 3972 "shape":"AvailabilityZoneList", 3973 "locationName":"availabilityZoneInfo" 3974 } 3975 } 3976 }, 3977 "DescribeBundleTasksRequest":{ 3978 "type":"structure", 3979 "members":{ 3980 "DryRun":{ 3981 "shape":"Boolean", 3982 "locationName":"dryRun" 3983 }, 3984 "BundleIds":{ 3985 "shape":"BundleIdStringList", 3986 "locationName":"BundleId" 3987 }, 3988 "Filters":{ 3989 "shape":"FilterList", 3990 "locationName":"Filter" 3991 } 3992 } 3993 }, 3994 "DescribeBundleTasksResult":{ 3995 "type":"structure", 3996 "members":{ 3997 "BundleTasks":{ 3998 "shape":"BundleTaskList", 3999 "locationName":"bundleInstanceTasksSet" 4000 } 4001 } 4002 }, 4003 "DescribeClassicLinkInstancesRequest":{ 4004 "type":"structure", 4005 "members":{ 4006 "DryRun":{ 4007 "shape":"Boolean", 4008 "locationName":"dryRun" 4009 }, 4010 "InstanceIds":{ 4011 "shape":"InstanceIdStringList", 4012 "locationName":"InstanceId" 4013 }, 4014 "Filters":{ 4015 "shape":"FilterList", 4016 "locationName":"Filter" 4017 }, 4018 "NextToken":{ 4019 "shape":"String", 4020 "locationName":"nextToken" 4021 }, 4022 "MaxResults":{ 4023 "shape":"Integer", 4024 "locationName":"maxResults" 4025 } 4026 } 4027 }, 4028 "DescribeClassicLinkInstancesResult":{ 4029 "type":"structure", 4030 "members":{ 4031 "Instances":{ 4032 "shape":"ClassicLinkInstanceList", 4033 "locationName":"instancesSet" 4034 }, 4035 "NextToken":{ 4036 "shape":"String", 4037 "locationName":"nextToken" 4038 } 4039 } 4040 }, 4041 "DescribeConversionTaskList":{ 4042 "type":"list", 4043 "member":{ 4044 "shape":"ConversionTask", 4045 "locationName":"item" 4046 } 4047 }, 4048 "DescribeConversionTasksRequest":{ 4049 "type":"structure", 4050 "members":{ 4051 "DryRun":{ 4052 "shape":"Boolean", 4053 "locationName":"dryRun" 4054 }, 4055 "Filters":{ 4056 "shape":"FilterList", 4057 "locationName":"filter" 4058 }, 4059 "ConversionTaskIds":{ 4060 "shape":"ConversionIdStringList", 4061 "locationName":"conversionTaskId" 4062 } 4063 } 4064 }, 4065 "DescribeConversionTasksResult":{ 4066 "type":"structure", 4067 "members":{ 4068 "ConversionTasks":{ 4069 "shape":"DescribeConversionTaskList", 4070 "locationName":"conversionTasks" 4071 } 4072 } 4073 }, 4074 "DescribeCustomerGatewaysRequest":{ 4075 "type":"structure", 4076 "members":{ 4077 "DryRun":{ 4078 "shape":"Boolean", 4079 "locationName":"dryRun" 4080 }, 4081 "CustomerGatewayIds":{ 4082 "shape":"CustomerGatewayIdStringList", 4083 "locationName":"CustomerGatewayId" 4084 }, 4085 "Filters":{ 4086 "shape":"FilterList", 4087 "locationName":"Filter" 4088 } 4089 } 4090 }, 4091 "DescribeCustomerGatewaysResult":{ 4092 "type":"structure", 4093 "members":{ 4094 "CustomerGateways":{ 4095 "shape":"CustomerGatewayList", 4096 "locationName":"customerGatewaySet" 4097 } 4098 } 4099 }, 4100 "DescribeDhcpOptionsRequest":{ 4101 "type":"structure", 4102 "members":{ 4103 "DryRun":{ 4104 "shape":"Boolean", 4105 "locationName":"dryRun" 4106 }, 4107 "DhcpOptionsIds":{ 4108 "shape":"DhcpOptionsIdStringList", 4109 "locationName":"DhcpOptionsId" 4110 }, 4111 "Filters":{ 4112 "shape":"FilterList", 4113 "locationName":"Filter" 4114 } 4115 } 4116 }, 4117 "DescribeDhcpOptionsResult":{ 4118 "type":"structure", 4119 "members":{ 4120 "DhcpOptions":{ 4121 "shape":"DhcpOptionsList", 4122 "locationName":"dhcpOptionsSet" 4123 } 4124 } 4125 }, 4126 "DescribeExportTasksRequest":{ 4127 "type":"structure", 4128 "members":{ 4129 "ExportTaskIds":{ 4130 "shape":"ExportTaskIdStringList", 4131 "locationName":"exportTaskId" 4132 } 4133 } 4134 }, 4135 "DescribeExportTasksResult":{ 4136 "type":"structure", 4137 "members":{ 4138 "ExportTasks":{ 4139 "shape":"ExportTaskList", 4140 "locationName":"exportTaskSet" 4141 } 4142 } 4143 }, 4144 "DescribeFlowLogsRequest":{ 4145 "type":"structure", 4146 "members":{ 4147 "FlowLogIds":{ 4148 "shape":"ValueStringList", 4149 "locationName":"FlowLogId" 4150 }, 4151 "Filter":{"shape":"FilterList"}, 4152 "NextToken":{"shape":"String"}, 4153 "MaxResults":{"shape":"Integer"} 4154 } 4155 }, 4156 "DescribeFlowLogsResult":{ 4157 "type":"structure", 4158 "members":{ 4159 "FlowLogs":{ 4160 "shape":"FlowLogSet", 4161 "locationName":"flowLogSet" 4162 }, 4163 "NextToken":{ 4164 "shape":"String", 4165 "locationName":"nextToken" 4166 } 4167 } 4168 }, 4169 "DescribeImageAttributeRequest":{ 4170 "type":"structure", 4171 "required":[ 4172 "ImageId", 4173 "Attribute" 4174 ], 4175 "members":{ 4176 "DryRun":{ 4177 "shape":"Boolean", 4178 "locationName":"dryRun" 4179 }, 4180 "ImageId":{"shape":"String"}, 4181 "Attribute":{"shape":"ImageAttributeName"} 4182 } 4183 }, 4184 "DescribeImagesRequest":{ 4185 "type":"structure", 4186 "members":{ 4187 "DryRun":{ 4188 "shape":"Boolean", 4189 "locationName":"dryRun" 4190 }, 4191 "ImageIds":{ 4192 "shape":"ImageIdStringList", 4193 "locationName":"ImageId" 4194 }, 4195 "Owners":{ 4196 "shape":"OwnerStringList", 4197 "locationName":"Owner" 4198 }, 4199 "ExecutableUsers":{ 4200 "shape":"ExecutableByStringList", 4201 "locationName":"ExecutableBy" 4202 }, 4203 "Filters":{ 4204 "shape":"FilterList", 4205 "locationName":"Filter" 4206 } 4207 } 4208 }, 4209 "DescribeImagesResult":{ 4210 "type":"structure", 4211 "members":{ 4212 "Images":{ 4213 "shape":"ImageList", 4214 "locationName":"imagesSet" 4215 } 4216 } 4217 }, 4218 "DescribeImportImageTasksRequest":{ 4219 "type":"structure", 4220 "members":{ 4221 "DryRun":{"shape":"Boolean"}, 4222 "ImportTaskIds":{ 4223 "shape":"ImportTaskIdList", 4224 "locationName":"ImportTaskId" 4225 }, 4226 "NextToken":{"shape":"String"}, 4227 "MaxResults":{"shape":"Integer"}, 4228 "Filters":{"shape":"FilterList"} 4229 } 4230 }, 4231 "DescribeImportImageTasksResult":{ 4232 "type":"structure", 4233 "members":{ 4234 "ImportImageTasks":{ 4235 "shape":"ImportImageTaskList", 4236 "locationName":"importImageTaskSet" 4237 }, 4238 "NextToken":{ 4239 "shape":"String", 4240 "locationName":"nextToken" 4241 } 4242 } 4243 }, 4244 "DescribeImportSnapshotTasksRequest":{ 4245 "type":"structure", 4246 "members":{ 4247 "DryRun":{"shape":"Boolean"}, 4248 "ImportTaskIds":{ 4249 "shape":"ImportTaskIdList", 4250 "locationName":"ImportTaskId" 4251 }, 4252 "NextToken":{"shape":"String"}, 4253 "MaxResults":{"shape":"Integer"}, 4254 "Filters":{"shape":"FilterList"} 4255 } 4256 }, 4257 "DescribeImportSnapshotTasksResult":{ 4258 "type":"structure", 4259 "members":{ 4260 "ImportSnapshotTasks":{ 4261 "shape":"ImportSnapshotTaskList", 4262 "locationName":"importSnapshotTaskSet" 4263 }, 4264 "NextToken":{ 4265 "shape":"String", 4266 "locationName":"nextToken" 4267 } 4268 } 4269 }, 4270 "DescribeInstanceAttributeRequest":{ 4271 "type":"structure", 4272 "required":[ 4273 "InstanceId", 4274 "Attribute" 4275 ], 4276 "members":{ 4277 "DryRun":{ 4278 "shape":"Boolean", 4279 "locationName":"dryRun" 4280 }, 4281 "InstanceId":{ 4282 "shape":"String", 4283 "locationName":"instanceId" 4284 }, 4285 "Attribute":{ 4286 "shape":"InstanceAttributeName", 4287 "locationName":"attribute" 4288 } 4289 } 4290 }, 4291 "DescribeInstanceStatusRequest":{ 4292 "type":"structure", 4293 "members":{ 4294 "DryRun":{ 4295 "shape":"Boolean", 4296 "locationName":"dryRun" 4297 }, 4298 "InstanceIds":{ 4299 "shape":"InstanceIdStringList", 4300 "locationName":"InstanceId" 4301 }, 4302 "Filters":{ 4303 "shape":"FilterList", 4304 "locationName":"Filter" 4305 }, 4306 "NextToken":{"shape":"String"}, 4307 "MaxResults":{"shape":"Integer"}, 4308 "IncludeAllInstances":{ 4309 "shape":"Boolean", 4310 "locationName":"includeAllInstances" 4311 } 4312 } 4313 }, 4314 "DescribeInstanceStatusResult":{ 4315 "type":"structure", 4316 "members":{ 4317 "InstanceStatuses":{ 4318 "shape":"InstanceStatusList", 4319 "locationName":"instanceStatusSet" 4320 }, 4321 "NextToken":{ 4322 "shape":"String", 4323 "locationName":"nextToken" 4324 } 4325 } 4326 }, 4327 "DescribeInstancesRequest":{ 4328 "type":"structure", 4329 "members":{ 4330 "DryRun":{ 4331 "shape":"Boolean", 4332 "locationName":"dryRun" 4333 }, 4334 "InstanceIds":{ 4335 "shape":"InstanceIdStringList", 4336 "locationName":"InstanceId" 4337 }, 4338 "Filters":{ 4339 "shape":"FilterList", 4340 "locationName":"Filter" 4341 }, 4342 "NextToken":{ 4343 "shape":"String", 4344 "locationName":"nextToken" 4345 }, 4346 "MaxResults":{ 4347 "shape":"Integer", 4348 "locationName":"maxResults" 4349 } 4350 } 4351 }, 4352 "DescribeInstancesResult":{ 4353 "type":"structure", 4354 "members":{ 4355 "Reservations":{ 4356 "shape":"ReservationList", 4357 "locationName":"reservationSet" 4358 }, 4359 "NextToken":{ 4360 "shape":"String", 4361 "locationName":"nextToken" 4362 } 4363 } 4364 }, 4365 "DescribeInternetGatewaysRequest":{ 4366 "type":"structure", 4367 "members":{ 4368 "DryRun":{ 4369 "shape":"Boolean", 4370 "locationName":"dryRun" 4371 }, 4372 "InternetGatewayIds":{ 4373 "shape":"ValueStringList", 4374 "locationName":"internetGatewayId" 4375 }, 4376 "Filters":{ 4377 "shape":"FilterList", 4378 "locationName":"Filter" 4379 } 4380 } 4381 }, 4382 "DescribeInternetGatewaysResult":{ 4383 "type":"structure", 4384 "members":{ 4385 "InternetGateways":{ 4386 "shape":"InternetGatewayList", 4387 "locationName":"internetGatewaySet" 4388 } 4389 } 4390 }, 4391 "DescribeKeyPairsRequest":{ 4392 "type":"structure", 4393 "members":{ 4394 "DryRun":{ 4395 "shape":"Boolean", 4396 "locationName":"dryRun" 4397 }, 4398 "KeyNames":{ 4399 "shape":"KeyNameStringList", 4400 "locationName":"KeyName" 4401 }, 4402 "Filters":{ 4403 "shape":"FilterList", 4404 "locationName":"Filter" 4405 } 4406 } 4407 }, 4408 "DescribeKeyPairsResult":{ 4409 "type":"structure", 4410 "members":{ 4411 "KeyPairs":{ 4412 "shape":"KeyPairList", 4413 "locationName":"keySet" 4414 } 4415 } 4416 }, 4417 "DescribeMovingAddressesRequest":{ 4418 "type":"structure", 4419 "members":{ 4420 "DryRun":{ 4421 "shape":"Boolean", 4422 "locationName":"dryRun" 4423 }, 4424 "PublicIps":{ 4425 "shape":"ValueStringList", 4426 "locationName":"publicIp" 4427 }, 4428 "NextToken":{ 4429 "shape":"String", 4430 "locationName":"nextToken" 4431 }, 4432 "Filters":{ 4433 "shape":"FilterList", 4434 "locationName":"filter" 4435 }, 4436 "MaxResults":{ 4437 "shape":"Integer", 4438 "locationName":"maxResults" 4439 } 4440 } 4441 }, 4442 "DescribeMovingAddressesResult":{ 4443 "type":"structure", 4444 "members":{ 4445 "MovingAddressStatuses":{ 4446 "shape":"MovingAddressStatusSet", 4447 "locationName":"movingAddressStatusSet" 4448 }, 4449 "NextToken":{ 4450 "shape":"String", 4451 "locationName":"nextToken" 4452 } 4453 } 4454 }, 4455 "DescribeNetworkAclsRequest":{ 4456 "type":"structure", 4457 "members":{ 4458 "DryRun":{ 4459 "shape":"Boolean", 4460 "locationName":"dryRun" 4461 }, 4462 "NetworkAclIds":{ 4463 "shape":"ValueStringList", 4464 "locationName":"NetworkAclId" 4465 }, 4466 "Filters":{ 4467 "shape":"FilterList", 4468 "locationName":"Filter" 4469 } 4470 } 4471 }, 4472 "DescribeNetworkAclsResult":{ 4473 "type":"structure", 4474 "members":{ 4475 "NetworkAcls":{ 4476 "shape":"NetworkAclList", 4477 "locationName":"networkAclSet" 4478 } 4479 } 4480 }, 4481 "DescribeNetworkInterfaceAttributeRequest":{ 4482 "type":"structure", 4483 "required":["NetworkInterfaceId"], 4484 "members":{ 4485 "DryRun":{ 4486 "shape":"Boolean", 4487 "locationName":"dryRun" 4488 }, 4489 "NetworkInterfaceId":{ 4490 "shape":"String", 4491 "locationName":"networkInterfaceId" 4492 }, 4493 "Attribute":{ 4494 "shape":"NetworkInterfaceAttribute", 4495 "locationName":"attribute" 4496 } 4497 } 4498 }, 4499 "DescribeNetworkInterfaceAttributeResult":{ 4500 "type":"structure", 4501 "members":{ 4502 "NetworkInterfaceId":{ 4503 "shape":"String", 4504 "locationName":"networkInterfaceId" 4505 }, 4506 "Description":{ 4507 "shape":"AttributeValue", 4508 "locationName":"description" 4509 }, 4510 "SourceDestCheck":{ 4511 "shape":"AttributeBooleanValue", 4512 "locationName":"sourceDestCheck" 4513 }, 4514 "Groups":{ 4515 "shape":"GroupIdentifierList", 4516 "locationName":"groupSet" 4517 }, 4518 "Attachment":{ 4519 "shape":"NetworkInterfaceAttachment", 4520 "locationName":"attachment" 4521 } 4522 } 4523 }, 4524 "DescribeNetworkInterfacesRequest":{ 4525 "type":"structure", 4526 "members":{ 4527 "DryRun":{ 4528 "shape":"Boolean", 4529 "locationName":"dryRun" 4530 }, 4531 "NetworkInterfaceIds":{ 4532 "shape":"NetworkInterfaceIdList", 4533 "locationName":"NetworkInterfaceId" 4534 }, 4535 "Filters":{ 4536 "shape":"FilterList", 4537 "locationName":"filter" 4538 } 4539 } 4540 }, 4541 "DescribeNetworkInterfacesResult":{ 4542 "type":"structure", 4543 "members":{ 4544 "NetworkInterfaces":{ 4545 "shape":"NetworkInterfaceList", 4546 "locationName":"networkInterfaceSet" 4547 } 4548 } 4549 }, 4550 "DescribePlacementGroupsRequest":{ 4551 "type":"structure", 4552 "members":{ 4553 "DryRun":{ 4554 "shape":"Boolean", 4555 "locationName":"dryRun" 4556 }, 4557 "GroupNames":{ 4558 "shape":"PlacementGroupStringList", 4559 "locationName":"groupName" 4560 }, 4561 "Filters":{ 4562 "shape":"FilterList", 4563 "locationName":"Filter" 4564 } 4565 } 4566 }, 4567 "DescribePlacementGroupsResult":{ 4568 "type":"structure", 4569 "members":{ 4570 "PlacementGroups":{ 4571 "shape":"PlacementGroupList", 4572 "locationName":"placementGroupSet" 4573 } 4574 } 4575 }, 4576 "DescribePrefixListsRequest":{ 4577 "type":"structure", 4578 "members":{ 4579 "DryRun":{"shape":"Boolean"}, 4580 "PrefixListIds":{ 4581 "shape":"ValueStringList", 4582 "locationName":"PrefixListId" 4583 }, 4584 "Filters":{ 4585 "shape":"FilterList", 4586 "locationName":"Filter" 4587 }, 4588 "MaxResults":{"shape":"Integer"}, 4589 "NextToken":{"shape":"String"} 4590 } 4591 }, 4592 "DescribePrefixListsResult":{ 4593 "type":"structure", 4594 "members":{ 4595 "PrefixLists":{ 4596 "shape":"PrefixListSet", 4597 "locationName":"prefixListSet" 4598 }, 4599 "NextToken":{ 4600 "shape":"String", 4601 "locationName":"nextToken" 4602 } 4603 } 4604 }, 4605 "DescribeRegionsRequest":{ 4606 "type":"structure", 4607 "members":{ 4608 "DryRun":{ 4609 "shape":"Boolean", 4610 "locationName":"dryRun" 4611 }, 4612 "RegionNames":{ 4613 "shape":"RegionNameStringList", 4614 "locationName":"RegionName" 4615 }, 4616 "Filters":{ 4617 "shape":"FilterList", 4618 "locationName":"Filter" 4619 } 4620 } 4621 }, 4622 "DescribeRegionsResult":{ 4623 "type":"structure", 4624 "members":{ 4625 "Regions":{ 4626 "shape":"RegionList", 4627 "locationName":"regionInfo" 4628 } 4629 } 4630 }, 4631 "DescribeReservedInstancesListingsRequest":{ 4632 "type":"structure", 4633 "members":{ 4634 "ReservedInstancesId":{ 4635 "shape":"String", 4636 "locationName":"reservedInstancesId" 4637 }, 4638 "ReservedInstancesListingId":{ 4639 "shape":"String", 4640 "locationName":"reservedInstancesListingId" 4641 }, 4642 "Filters":{ 4643 "shape":"FilterList", 4644 "locationName":"filters" 4645 } 4646 } 4647 }, 4648 "DescribeReservedInstancesListingsResult":{ 4649 "type":"structure", 4650 "members":{ 4651 "ReservedInstancesListings":{ 4652 "shape":"ReservedInstancesListingList", 4653 "locationName":"reservedInstancesListingsSet" 4654 } 4655 } 4656 }, 4657 "DescribeReservedInstancesModificationsRequest":{ 4658 "type":"structure", 4659 "members":{ 4660 "ReservedInstancesModificationIds":{ 4661 "shape":"ReservedInstancesModificationIdStringList", 4662 "locationName":"ReservedInstancesModificationId" 4663 }, 4664 "NextToken":{ 4665 "shape":"String", 4666 "locationName":"nextToken" 4667 }, 4668 "Filters":{ 4669 "shape":"FilterList", 4670 "locationName":"Filter" 4671 } 4672 } 4673 }, 4674 "DescribeReservedInstancesModificationsResult":{ 4675 "type":"structure", 4676 "members":{ 4677 "ReservedInstancesModifications":{ 4678 "shape":"ReservedInstancesModificationList", 4679 "locationName":"reservedInstancesModificationsSet" 4680 }, 4681 "NextToken":{ 4682 "shape":"String", 4683 "locationName":"nextToken" 4684 } 4685 } 4686 }, 4687 "DescribeReservedInstancesOfferingsRequest":{ 4688 "type":"structure", 4689 "members":{ 4690 "DryRun":{ 4691 "shape":"Boolean", 4692 "locationName":"dryRun" 4693 }, 4694 "ReservedInstancesOfferingIds":{ 4695 "shape":"ReservedInstancesOfferingIdStringList", 4696 "locationName":"ReservedInstancesOfferingId" 4697 }, 4698 "InstanceType":{"shape":"InstanceType"}, 4699 "AvailabilityZone":{"shape":"String"}, 4700 "ProductDescription":{"shape":"RIProductDescription"}, 4701 "Filters":{ 4702 "shape":"FilterList", 4703 "locationName":"Filter" 4704 }, 4705 "InstanceTenancy":{ 4706 "shape":"Tenancy", 4707 "locationName":"instanceTenancy" 4708 }, 4709 "OfferingType":{ 4710 "shape":"OfferingTypeValues", 4711 "locationName":"offeringType" 4712 }, 4713 "NextToken":{ 4714 "shape":"String", 4715 "locationName":"nextToken" 4716 }, 4717 "MaxResults":{ 4718 "shape":"Integer", 4719 "locationName":"maxResults" 4720 }, 4721 "IncludeMarketplace":{"shape":"Boolean"}, 4722 "MinDuration":{"shape":"Long"}, 4723 "MaxDuration":{"shape":"Long"}, 4724 "MaxInstanceCount":{"shape":"Integer"} 4725 } 4726 }, 4727 "DescribeReservedInstancesOfferingsResult":{ 4728 "type":"structure", 4729 "members":{ 4730 "ReservedInstancesOfferings":{ 4731 "shape":"ReservedInstancesOfferingList", 4732 "locationName":"reservedInstancesOfferingsSet" 4733 }, 4734 "NextToken":{ 4735 "shape":"String", 4736 "locationName":"nextToken" 4737 } 4738 } 4739 }, 4740 "DescribeReservedInstancesRequest":{ 4741 "type":"structure", 4742 "members":{ 4743 "DryRun":{ 4744 "shape":"Boolean", 4745 "locationName":"dryRun" 4746 }, 4747 "ReservedInstancesIds":{ 4748 "shape":"ReservedInstancesIdStringList", 4749 "locationName":"ReservedInstancesId" 4750 }, 4751 "Filters":{ 4752 "shape":"FilterList", 4753 "locationName":"Filter" 4754 }, 4755 "OfferingType":{ 4756 "shape":"OfferingTypeValues", 4757 "locationName":"offeringType" 4758 } 4759 } 4760 }, 4761 "DescribeReservedInstancesResult":{ 4762 "type":"structure", 4763 "members":{ 4764 "ReservedInstances":{ 4765 "shape":"ReservedInstancesList", 4766 "locationName":"reservedInstancesSet" 4767 } 4768 } 4769 }, 4770 "DescribeRouteTablesRequest":{ 4771 "type":"structure", 4772 "members":{ 4773 "DryRun":{ 4774 "shape":"Boolean", 4775 "locationName":"dryRun" 4776 }, 4777 "RouteTableIds":{ 4778 "shape":"ValueStringList", 4779 "locationName":"RouteTableId" 4780 }, 4781 "Filters":{ 4782 "shape":"FilterList", 4783 "locationName":"Filter" 4784 } 4785 } 4786 }, 4787 "DescribeRouteTablesResult":{ 4788 "type":"structure", 4789 "members":{ 4790 "RouteTables":{ 4791 "shape":"RouteTableList", 4792 "locationName":"routeTableSet" 4793 } 4794 } 4795 }, 4796 "DescribeSecurityGroupsRequest":{ 4797 "type":"structure", 4798 "members":{ 4799 "DryRun":{ 4800 "shape":"Boolean", 4801 "locationName":"dryRun" 4802 }, 4803 "GroupNames":{ 4804 "shape":"GroupNameStringList", 4805 "locationName":"GroupName" 4806 }, 4807 "GroupIds":{ 4808 "shape":"GroupIdStringList", 4809 "locationName":"GroupId" 4810 }, 4811 "Filters":{ 4812 "shape":"FilterList", 4813 "locationName":"Filter" 4814 } 4815 } 4816 }, 4817 "DescribeSecurityGroupsResult":{ 4818 "type":"structure", 4819 "members":{ 4820 "SecurityGroups":{ 4821 "shape":"SecurityGroupList", 4822 "locationName":"securityGroupInfo" 4823 } 4824 } 4825 }, 4826 "DescribeSnapshotAttributeRequest":{ 4827 "type":"structure", 4828 "required":[ 4829 "SnapshotId", 4830 "Attribute" 4831 ], 4832 "members":{ 4833 "DryRun":{ 4834 "shape":"Boolean", 4835 "locationName":"dryRun" 4836 }, 4837 "SnapshotId":{"shape":"String"}, 4838 "Attribute":{"shape":"SnapshotAttributeName"} 4839 } 4840 }, 4841 "DescribeSnapshotAttributeResult":{ 4842 "type":"structure", 4843 "members":{ 4844 "SnapshotId":{ 4845 "shape":"String", 4846 "locationName":"snapshotId" 4847 }, 4848 "CreateVolumePermissions":{ 4849 "shape":"CreateVolumePermissionList", 4850 "locationName":"createVolumePermission" 4851 }, 4852 "ProductCodes":{ 4853 "shape":"ProductCodeList", 4854 "locationName":"productCodes" 4855 } 4856 } 4857 }, 4858 "DescribeSnapshotsRequest":{ 4859 "type":"structure", 4860 "members":{ 4861 "DryRun":{ 4862 "shape":"Boolean", 4863 "locationName":"dryRun" 4864 }, 4865 "SnapshotIds":{ 4866 "shape":"SnapshotIdStringList", 4867 "locationName":"SnapshotId" 4868 }, 4869 "OwnerIds":{ 4870 "shape":"OwnerStringList", 4871 "locationName":"Owner" 4872 }, 4873 "RestorableByUserIds":{ 4874 "shape":"RestorableByStringList", 4875 "locationName":"RestorableBy" 4876 }, 4877 "Filters":{ 4878 "shape":"FilterList", 4879 "locationName":"Filter" 4880 }, 4881 "NextToken":{"shape":"String"}, 4882 "MaxResults":{"shape":"Integer"} 4883 } 4884 }, 4885 "DescribeSnapshotsResult":{ 4886 "type":"structure", 4887 "members":{ 4888 "Snapshots":{ 4889 "shape":"SnapshotList", 4890 "locationName":"snapshotSet" 4891 }, 4892 "NextToken":{ 4893 "shape":"String", 4894 "locationName":"nextToken" 4895 } 4896 } 4897 }, 4898 "DescribeSpotDatafeedSubscriptionRequest":{ 4899 "type":"structure", 4900 "members":{ 4901 "DryRun":{ 4902 "shape":"Boolean", 4903 "locationName":"dryRun" 4904 } 4905 } 4906 }, 4907 "DescribeSpotDatafeedSubscriptionResult":{ 4908 "type":"structure", 4909 "members":{ 4910 "SpotDatafeedSubscription":{ 4911 "shape":"SpotDatafeedSubscription", 4912 "locationName":"spotDatafeedSubscription" 4913 } 4914 } 4915 }, 4916 "DescribeSpotFleetInstancesRequest":{ 4917 "type":"structure", 4918 "required":["SpotFleetRequestId"], 4919 "members":{ 4920 "DryRun":{ 4921 "shape":"Boolean", 4922 "locationName":"dryRun" 4923 }, 4924 "SpotFleetRequestId":{ 4925 "shape":"String", 4926 "locationName":"spotFleetRequestId" 4927 }, 4928 "NextToken":{ 4929 "shape":"String", 4930 "locationName":"nextToken" 4931 }, 4932 "MaxResults":{ 4933 "shape":"Integer", 4934 "locationName":"maxResults" 4935 } 4936 } 4937 }, 4938 "DescribeSpotFleetInstancesResponse":{ 4939 "type":"structure", 4940 "required":[ 4941 "SpotFleetRequestId", 4942 "ActiveInstances" 4943 ], 4944 "members":{ 4945 "SpotFleetRequestId":{ 4946 "shape":"String", 4947 "locationName":"spotFleetRequestId" 4948 }, 4949 "ActiveInstances":{ 4950 "shape":"ActiveInstanceSet", 4951 "locationName":"activeInstanceSet" 4952 }, 4953 "NextToken":{ 4954 "shape":"String", 4955 "locationName":"nextToken" 4956 } 4957 } 4958 }, 4959 "DescribeSpotFleetRequestHistoryRequest":{ 4960 "type":"structure", 4961 "required":[ 4962 "SpotFleetRequestId", 4963 "StartTime" 4964 ], 4965 "members":{ 4966 "DryRun":{ 4967 "shape":"Boolean", 4968 "locationName":"dryRun" 4969 }, 4970 "SpotFleetRequestId":{ 4971 "shape":"String", 4972 "locationName":"spotFleetRequestId" 4973 }, 4974 "EventType":{ 4975 "shape":"EventType", 4976 "locationName":"eventType" 4977 }, 4978 "StartTime":{ 4979 "shape":"DateTime", 4980 "locationName":"startTime" 4981 }, 4982 "NextToken":{ 4983 "shape":"String", 4984 "locationName":"nextToken" 4985 }, 4986 "MaxResults":{ 4987 "shape":"Integer", 4988 "locationName":"maxResults" 4989 } 4990 } 4991 }, 4992 "DescribeSpotFleetRequestHistoryResponse":{ 4993 "type":"structure", 4994 "required":[ 4995 "SpotFleetRequestId", 4996 "StartTime", 4997 "LastEvaluatedTime", 4998 "HistoryRecords" 4999 ], 5000 "members":{ 5001 "SpotFleetRequestId":{ 5002 "shape":"String", 5003 "locationName":"spotFleetRequestId" 5004 }, 5005 "StartTime":{ 5006 "shape":"DateTime", 5007 "locationName":"startTime" 5008 }, 5009 "LastEvaluatedTime":{ 5010 "shape":"DateTime", 5011 "locationName":"lastEvaluatedTime" 5012 }, 5013 "HistoryRecords":{ 5014 "shape":"HistoryRecords", 5015 "locationName":"historyRecordSet" 5016 }, 5017 "NextToken":{ 5018 "shape":"String", 5019 "locationName":"nextToken" 5020 } 5021 } 5022 }, 5023 "DescribeSpotFleetRequestsRequest":{ 5024 "type":"structure", 5025 "members":{ 5026 "DryRun":{ 5027 "shape":"Boolean", 5028 "locationName":"dryRun" 5029 }, 5030 "SpotFleetRequestIds":{ 5031 "shape":"ValueStringList", 5032 "locationName":"spotFleetRequestId" 5033 }, 5034 "NextToken":{ 5035 "shape":"String", 5036 "locationName":"nextToken" 5037 }, 5038 "MaxResults":{ 5039 "shape":"Integer", 5040 "locationName":"maxResults" 5041 } 5042 } 5043 }, 5044 "DescribeSpotFleetRequestsResponse":{ 5045 "type":"structure", 5046 "required":["SpotFleetRequestConfigs"], 5047 "members":{ 5048 "SpotFleetRequestConfigs":{ 5049 "shape":"SpotFleetRequestConfigSet", 5050 "locationName":"spotFleetRequestConfigSet" 5051 }, 5052 "NextToken":{ 5053 "shape":"String", 5054 "locationName":"nextToken" 5055 } 5056 } 5057 }, 5058 "DescribeSpotInstanceRequestsRequest":{ 5059 "type":"structure", 5060 "members":{ 5061 "DryRun":{ 5062 "shape":"Boolean", 5063 "locationName":"dryRun" 5064 }, 5065 "SpotInstanceRequestIds":{ 5066 "shape":"SpotInstanceRequestIdList", 5067 "locationName":"SpotInstanceRequestId" 5068 }, 5069 "Filters":{ 5070 "shape":"FilterList", 5071 "locationName":"Filter" 5072 } 5073 } 5074 }, 5075 "DescribeSpotInstanceRequestsResult":{ 5076 "type":"structure", 5077 "members":{ 5078 "SpotInstanceRequests":{ 5079 "shape":"SpotInstanceRequestList", 5080 "locationName":"spotInstanceRequestSet" 5081 } 5082 } 5083 }, 5084 "DescribeSpotPriceHistoryRequest":{ 5085 "type":"structure", 5086 "members":{ 5087 "DryRun":{ 5088 "shape":"Boolean", 5089 "locationName":"dryRun" 5090 }, 5091 "StartTime":{ 5092 "shape":"DateTime", 5093 "locationName":"startTime" 5094 }, 5095 "EndTime":{ 5096 "shape":"DateTime", 5097 "locationName":"endTime" 5098 }, 5099 "InstanceTypes":{ 5100 "shape":"InstanceTypeList", 5101 "locationName":"InstanceType" 5102 }, 5103 "ProductDescriptions":{ 5104 "shape":"ProductDescriptionList", 5105 "locationName":"ProductDescription" 5106 }, 5107 "Filters":{ 5108 "shape":"FilterList", 5109 "locationName":"Filter" 5110 }, 5111 "AvailabilityZone":{ 5112 "shape":"String", 5113 "locationName":"availabilityZone" 5114 }, 5115 "MaxResults":{ 5116 "shape":"Integer", 5117 "locationName":"maxResults" 5118 }, 5119 "NextToken":{ 5120 "shape":"String", 5121 "locationName":"nextToken" 5122 } 5123 } 5124 }, 5125 "DescribeSpotPriceHistoryResult":{ 5126 "type":"structure", 5127 "members":{ 5128 "SpotPriceHistory":{ 5129 "shape":"SpotPriceHistoryList", 5130 "locationName":"spotPriceHistorySet" 5131 }, 5132 "NextToken":{ 5133 "shape":"String", 5134 "locationName":"nextToken" 5135 } 5136 } 5137 }, 5138 "DescribeSubnetsRequest":{ 5139 "type":"structure", 5140 "members":{ 5141 "DryRun":{ 5142 "shape":"Boolean", 5143 "locationName":"dryRun" 5144 }, 5145 "SubnetIds":{ 5146 "shape":"SubnetIdStringList", 5147 "locationName":"SubnetId" 5148 }, 5149 "Filters":{ 5150 "shape":"FilterList", 5151 "locationName":"Filter" 5152 } 5153 } 5154 }, 5155 "DescribeSubnetsResult":{ 5156 "type":"structure", 5157 "members":{ 5158 "Subnets":{ 5159 "shape":"SubnetList", 5160 "locationName":"subnetSet" 5161 } 5162 } 5163 }, 5164 "DescribeTagsRequest":{ 5165 "type":"structure", 5166 "members":{ 5167 "DryRun":{ 5168 "shape":"Boolean", 5169 "locationName":"dryRun" 5170 }, 5171 "Filters":{ 5172 "shape":"FilterList", 5173 "locationName":"Filter" 5174 }, 5175 "MaxResults":{ 5176 "shape":"Integer", 5177 "locationName":"maxResults" 5178 }, 5179 "NextToken":{ 5180 "shape":"String", 5181 "locationName":"nextToken" 5182 } 5183 } 5184 }, 5185 "DescribeTagsResult":{ 5186 "type":"structure", 5187 "members":{ 5188 "Tags":{ 5189 "shape":"TagDescriptionList", 5190 "locationName":"tagSet" 5191 }, 5192 "NextToken":{ 5193 "shape":"String", 5194 "locationName":"nextToken" 5195 } 5196 } 5197 }, 5198 "DescribeVolumeAttributeRequest":{ 5199 "type":"structure", 5200 "required":["VolumeId"], 5201 "members":{ 5202 "DryRun":{ 5203 "shape":"Boolean", 5204 "locationName":"dryRun" 5205 }, 5206 "VolumeId":{"shape":"String"}, 5207 "Attribute":{"shape":"VolumeAttributeName"} 5208 } 5209 }, 5210 "DescribeVolumeAttributeResult":{ 5211 "type":"structure", 5212 "members":{ 5213 "VolumeId":{ 5214 "shape":"String", 5215 "locationName":"volumeId" 5216 }, 5217 "AutoEnableIO":{ 5218 "shape":"AttributeBooleanValue", 5219 "locationName":"autoEnableIO" 5220 }, 5221 "ProductCodes":{ 5222 "shape":"ProductCodeList", 5223 "locationName":"productCodes" 5224 } 5225 } 5226 }, 5227 "DescribeVolumeStatusRequest":{ 5228 "type":"structure", 5229 "members":{ 5230 "DryRun":{ 5231 "shape":"Boolean", 5232 "locationName":"dryRun" 5233 }, 5234 "VolumeIds":{ 5235 "shape":"VolumeIdStringList", 5236 "locationName":"VolumeId" 5237 }, 5238 "Filters":{ 5239 "shape":"FilterList", 5240 "locationName":"Filter" 5241 }, 5242 "NextToken":{"shape":"String"}, 5243 "MaxResults":{"shape":"Integer"} 5244 } 5245 }, 5246 "DescribeVolumeStatusResult":{ 5247 "type":"structure", 5248 "members":{ 5249 "VolumeStatuses":{ 5250 "shape":"VolumeStatusList", 5251 "locationName":"volumeStatusSet" 5252 }, 5253 "NextToken":{ 5254 "shape":"String", 5255 "locationName":"nextToken" 5256 } 5257 } 5258 }, 5259 "DescribeVolumesRequest":{ 5260 "type":"structure", 5261 "members":{ 5262 "DryRun":{ 5263 "shape":"Boolean", 5264 "locationName":"dryRun" 5265 }, 5266 "VolumeIds":{ 5267 "shape":"VolumeIdStringList", 5268 "locationName":"VolumeId" 5269 }, 5270 "Filters":{ 5271 "shape":"FilterList", 5272 "locationName":"Filter" 5273 }, 5274 "NextToken":{ 5275 "shape":"String", 5276 "locationName":"nextToken" 5277 }, 5278 "MaxResults":{ 5279 "shape":"Integer", 5280 "locationName":"maxResults" 5281 } 5282 } 5283 }, 5284 "DescribeVolumesResult":{ 5285 "type":"structure", 5286 "members":{ 5287 "Volumes":{ 5288 "shape":"VolumeList", 5289 "locationName":"volumeSet" 5290 }, 5291 "NextToken":{ 5292 "shape":"String", 5293 "locationName":"nextToken" 5294 } 5295 } 5296 }, 5297 "DescribeVpcAttributeRequest":{ 5298 "type":"structure", 5299 "required":["VpcId"], 5300 "members":{ 5301 "DryRun":{ 5302 "shape":"Boolean", 5303 "locationName":"dryRun" 5304 }, 5305 "VpcId":{"shape":"String"}, 5306 "Attribute":{"shape":"VpcAttributeName"} 5307 } 5308 }, 5309 "DescribeVpcAttributeResult":{ 5310 "type":"structure", 5311 "members":{ 5312 "VpcId":{ 5313 "shape":"String", 5314 "locationName":"vpcId" 5315 }, 5316 "EnableDnsSupport":{ 5317 "shape":"AttributeBooleanValue", 5318 "locationName":"enableDnsSupport" 5319 }, 5320 "EnableDnsHostnames":{ 5321 "shape":"AttributeBooleanValue", 5322 "locationName":"enableDnsHostnames" 5323 } 5324 } 5325 }, 5326 "DescribeVpcClassicLinkRequest":{ 5327 "type":"structure", 5328 "members":{ 5329 "DryRun":{ 5330 "shape":"Boolean", 5331 "locationName":"dryRun" 5332 }, 5333 "VpcIds":{ 5334 "shape":"VpcClassicLinkIdList", 5335 "locationName":"VpcId" 5336 }, 5337 "Filters":{ 5338 "shape":"FilterList", 5339 "locationName":"Filter" 5340 } 5341 } 5342 }, 5343 "DescribeVpcClassicLinkResult":{ 5344 "type":"structure", 5345 "members":{ 5346 "Vpcs":{ 5347 "shape":"VpcClassicLinkList", 5348 "locationName":"vpcSet" 5349 } 5350 } 5351 }, 5352 "DescribeVpcEndpointServicesRequest":{ 5353 "type":"structure", 5354 "members":{ 5355 "DryRun":{"shape":"Boolean"}, 5356 "MaxResults":{"shape":"Integer"}, 5357 "NextToken":{"shape":"String"} 5358 } 5359 }, 5360 "DescribeVpcEndpointServicesResult":{ 5361 "type":"structure", 5362 "members":{ 5363 "ServiceNames":{ 5364 "shape":"ValueStringList", 5365 "locationName":"serviceNameSet" 5366 }, 5367 "NextToken":{ 5368 "shape":"String", 5369 "locationName":"nextToken" 5370 } 5371 } 5372 }, 5373 "DescribeVpcEndpointsRequest":{ 5374 "type":"structure", 5375 "members":{ 5376 "DryRun":{"shape":"Boolean"}, 5377 "VpcEndpointIds":{ 5378 "shape":"ValueStringList", 5379 "locationName":"VpcEndpointId" 5380 }, 5381 "Filters":{ 5382 "shape":"FilterList", 5383 "locationName":"Filter" 5384 }, 5385 "MaxResults":{"shape":"Integer"}, 5386 "NextToken":{"shape":"String"} 5387 } 5388 }, 5389 "DescribeVpcEndpointsResult":{ 5390 "type":"structure", 5391 "members":{ 5392 "VpcEndpoints":{ 5393 "shape":"VpcEndpointSet", 5394 "locationName":"vpcEndpointSet" 5395 }, 5396 "NextToken":{ 5397 "shape":"String", 5398 "locationName":"nextToken" 5399 } 5400 } 5401 }, 5402 "DescribeVpcPeeringConnectionsRequest":{ 5403 "type":"structure", 5404 "members":{ 5405 "DryRun":{ 5406 "shape":"Boolean", 5407 "locationName":"dryRun" 5408 }, 5409 "VpcPeeringConnectionIds":{ 5410 "shape":"ValueStringList", 5411 "locationName":"VpcPeeringConnectionId" 5412 }, 5413 "Filters":{ 5414 "shape":"FilterList", 5415 "locationName":"Filter" 5416 } 5417 } 5418 }, 5419 "DescribeVpcPeeringConnectionsResult":{ 5420 "type":"structure", 5421 "members":{ 5422 "VpcPeeringConnections":{ 5423 "shape":"VpcPeeringConnectionList", 5424 "locationName":"vpcPeeringConnectionSet" 5425 } 5426 } 5427 }, 5428 "DescribeVpcsRequest":{ 5429 "type":"structure", 5430 "members":{ 5431 "DryRun":{ 5432 "shape":"Boolean", 5433 "locationName":"dryRun" 5434 }, 5435 "VpcIds":{ 5436 "shape":"VpcIdStringList", 5437 "locationName":"VpcId" 5438 }, 5439 "Filters":{ 5440 "shape":"FilterList", 5441 "locationName":"Filter" 5442 } 5443 } 5444 }, 5445 "DescribeVpcsResult":{ 5446 "type":"structure", 5447 "members":{ 5448 "Vpcs":{ 5449 "shape":"VpcList", 5450 "locationName":"vpcSet" 5451 } 5452 } 5453 }, 5454 "DescribeVpnConnectionsRequest":{ 5455 "type":"structure", 5456 "members":{ 5457 "DryRun":{ 5458 "shape":"Boolean", 5459 "locationName":"dryRun" 5460 }, 5461 "VpnConnectionIds":{ 5462 "shape":"VpnConnectionIdStringList", 5463 "locationName":"VpnConnectionId" 5464 }, 5465 "Filters":{ 5466 "shape":"FilterList", 5467 "locationName":"Filter" 5468 } 5469 } 5470 }, 5471 "DescribeVpnConnectionsResult":{ 5472 "type":"structure", 5473 "members":{ 5474 "VpnConnections":{ 5475 "shape":"VpnConnectionList", 5476 "locationName":"vpnConnectionSet" 5477 } 5478 } 5479 }, 5480 "DescribeVpnGatewaysRequest":{ 5481 "type":"structure", 5482 "members":{ 5483 "DryRun":{ 5484 "shape":"Boolean", 5485 "locationName":"dryRun" 5486 }, 5487 "VpnGatewayIds":{ 5488 "shape":"VpnGatewayIdStringList", 5489 "locationName":"VpnGatewayId" 5490 }, 5491 "Filters":{ 5492 "shape":"FilterList", 5493 "locationName":"Filter" 5494 } 5495 } 5496 }, 5497 "DescribeVpnGatewaysResult":{ 5498 "type":"structure", 5499 "members":{ 5500 "VpnGateways":{ 5501 "shape":"VpnGatewayList", 5502 "locationName":"vpnGatewaySet" 5503 } 5504 } 5505 }, 5506 "DetachClassicLinkVpcRequest":{ 5507 "type":"structure", 5508 "required":[ 5509 "InstanceId", 5510 "VpcId" 5511 ], 5512 "members":{ 5513 "DryRun":{ 5514 "shape":"Boolean", 5515 "locationName":"dryRun" 5516 }, 5517 "InstanceId":{ 5518 "shape":"String", 5519 "locationName":"instanceId" 5520 }, 5521 "VpcId":{ 5522 "shape":"String", 5523 "locationName":"vpcId" 5524 } 5525 } 5526 }, 5527 "DetachClassicLinkVpcResult":{ 5528 "type":"structure", 5529 "members":{ 5530 "Return":{ 5531 "shape":"Boolean", 5532 "locationName":"return" 5533 } 5534 } 5535 }, 5536 "DetachInternetGatewayRequest":{ 5537 "type":"structure", 5538 "required":[ 5539 "InternetGatewayId", 5540 "VpcId" 5541 ], 5542 "members":{ 5543 "DryRun":{ 5544 "shape":"Boolean", 5545 "locationName":"dryRun" 5546 }, 5547 "InternetGatewayId":{ 5548 "shape":"String", 5549 "locationName":"internetGatewayId" 5550 }, 5551 "VpcId":{ 5552 "shape":"String", 5553 "locationName":"vpcId" 5554 } 5555 } 5556 }, 5557 "DetachNetworkInterfaceRequest":{ 5558 "type":"structure", 5559 "required":["AttachmentId"], 5560 "members":{ 5561 "DryRun":{ 5562 "shape":"Boolean", 5563 "locationName":"dryRun" 5564 }, 5565 "AttachmentId":{ 5566 "shape":"String", 5567 "locationName":"attachmentId" 5568 }, 5569 "Force":{ 5570 "shape":"Boolean", 5571 "locationName":"force" 5572 } 5573 } 5574 }, 5575 "DetachVolumeRequest":{ 5576 "type":"structure", 5577 "required":["VolumeId"], 5578 "members":{ 5579 "DryRun":{ 5580 "shape":"Boolean", 5581 "locationName":"dryRun" 5582 }, 5583 "VolumeId":{"shape":"String"}, 5584 "InstanceId":{"shape":"String"}, 5585 "Device":{"shape":"String"}, 5586 "Force":{"shape":"Boolean"} 5587 } 5588 }, 5589 "DetachVpnGatewayRequest":{ 5590 "type":"structure", 5591 "required":[ 5592 "VpnGatewayId", 5593 "VpcId" 5594 ], 5595 "members":{ 5596 "DryRun":{ 5597 "shape":"Boolean", 5598 "locationName":"dryRun" 5599 }, 5600 "VpnGatewayId":{"shape":"String"}, 5601 "VpcId":{"shape":"String"} 5602 } 5603 }, 5604 "DeviceType":{ 5605 "type":"string", 5606 "enum":[ 5607 "ebs", 5608 "instance-store" 5609 ] 5610 }, 5611 "DhcpConfiguration":{ 5612 "type":"structure", 5613 "members":{ 5614 "Key":{ 5615 "shape":"String", 5616 "locationName":"key" 5617 }, 5618 "Values":{ 5619 "shape":"DhcpConfigurationValueList", 5620 "locationName":"valueSet" 5621 } 5622 } 5623 }, 5624 "DhcpConfigurationList":{ 5625 "type":"list", 5626 "member":{ 5627 "shape":"DhcpConfiguration", 5628 "locationName":"item" 5629 } 5630 }, 5631 "DhcpOptions":{ 5632 "type":"structure", 5633 "members":{ 5634 "DhcpOptionsId":{ 5635 "shape":"String", 5636 "locationName":"dhcpOptionsId" 5637 }, 5638 "DhcpConfigurations":{ 5639 "shape":"DhcpConfigurationList", 5640 "locationName":"dhcpConfigurationSet" 5641 }, 5642 "Tags":{ 5643 "shape":"TagList", 5644 "locationName":"tagSet" 5645 } 5646 } 5647 }, 5648 "DhcpOptionsIdStringList":{ 5649 "type":"list", 5650 "member":{ 5651 "shape":"String", 5652 "locationName":"DhcpOptionsId" 5653 } 5654 }, 5655 "DhcpOptionsList":{ 5656 "type":"list", 5657 "member":{ 5658 "shape":"DhcpOptions", 5659 "locationName":"item" 5660 } 5661 }, 5662 "DisableVgwRoutePropagationRequest":{ 5663 "type":"structure", 5664 "required":[ 5665 "RouteTableId", 5666 "GatewayId" 5667 ], 5668 "members":{ 5669 "RouteTableId":{"shape":"String"}, 5670 "GatewayId":{"shape":"String"} 5671 } 5672 }, 5673 "DisableVpcClassicLinkRequest":{ 5674 "type":"structure", 5675 "required":["VpcId"], 5676 "members":{ 5677 "DryRun":{ 5678 "shape":"Boolean", 5679 "locationName":"dryRun" 5680 }, 5681 "VpcId":{ 5682 "shape":"String", 5683 "locationName":"vpcId" 5684 } 5685 } 5686 }, 5687 "DisableVpcClassicLinkResult":{ 5688 "type":"structure", 5689 "members":{ 5690 "Return":{ 5691 "shape":"Boolean", 5692 "locationName":"return" 5693 } 5694 } 5695 }, 5696 "DisassociateAddressRequest":{ 5697 "type":"structure", 5698 "members":{ 5699 "DryRun":{ 5700 "shape":"Boolean", 5701 "locationName":"dryRun" 5702 }, 5703 "PublicIp":{"shape":"String"}, 5704 "AssociationId":{"shape":"String"} 5705 } 5706 }, 5707 "DisassociateRouteTableRequest":{ 5708 "type":"structure", 5709 "required":["AssociationId"], 5710 "members":{ 5711 "DryRun":{ 5712 "shape":"Boolean", 5713 "locationName":"dryRun" 5714 }, 5715 "AssociationId":{ 5716 "shape":"String", 5717 "locationName":"associationId" 5718 } 5719 } 5720 }, 5721 "DiskImage":{ 5722 "type":"structure", 5723 "members":{ 5724 "Image":{"shape":"DiskImageDetail"}, 5725 "Description":{"shape":"String"}, 5726 "Volume":{"shape":"VolumeDetail"} 5727 } 5728 }, 5729 "DiskImageDescription":{ 5730 "type":"structure", 5731 "required":[ 5732 "Format", 5733 "Size", 5734 "ImportManifestUrl" 5735 ], 5736 "members":{ 5737 "Format":{ 5738 "shape":"DiskImageFormat", 5739 "locationName":"format" 5740 }, 5741 "Size":{ 5742 "shape":"Long", 5743 "locationName":"size" 5744 }, 5745 "ImportManifestUrl":{ 5746 "shape":"String", 5747 "locationName":"importManifestUrl" 5748 }, 5749 "Checksum":{ 5750 "shape":"String", 5751 "locationName":"checksum" 5752 } 5753 } 5754 }, 5755 "DiskImageDetail":{ 5756 "type":"structure", 5757 "required":[ 5758 "Format", 5759 "Bytes", 5760 "ImportManifestUrl" 5761 ], 5762 "members":{ 5763 "Format":{ 5764 "shape":"DiskImageFormat", 5765 "locationName":"format" 5766 }, 5767 "Bytes":{ 5768 "shape":"Long", 5769 "locationName":"bytes" 5770 }, 5771 "ImportManifestUrl":{ 5772 "shape":"String", 5773 "locationName":"importManifestUrl" 5774 } 5775 } 5776 }, 5777 "DiskImageFormat":{ 5778 "type":"string", 5779 "enum":[ 5780 "VMDK", 5781 "RAW", 5782 "VHD" 5783 ] 5784 }, 5785 "DiskImageList":{ 5786 "type":"list", 5787 "member":{"shape":"DiskImage"} 5788 }, 5789 "DiskImageVolumeDescription":{ 5790 "type":"structure", 5791 "required":["Id"], 5792 "members":{ 5793 "Size":{ 5794 "shape":"Long", 5795 "locationName":"size" 5796 }, 5797 "Id":{ 5798 "shape":"String", 5799 "locationName":"id" 5800 } 5801 } 5802 }, 5803 "DomainType":{ 5804 "type":"string", 5805 "enum":[ 5806 "vpc", 5807 "standard" 5808 ] 5809 }, 5810 "Double":{"type":"double"}, 5811 "EbsBlockDevice":{ 5812 "type":"structure", 5813 "members":{ 5814 "SnapshotId":{ 5815 "shape":"String", 5816 "locationName":"snapshotId" 5817 }, 5818 "VolumeSize":{ 5819 "shape":"Integer", 5820 "locationName":"volumeSize" 5821 }, 5822 "DeleteOnTermination":{ 5823 "shape":"Boolean", 5824 "locationName":"deleteOnTermination" 5825 }, 5826 "VolumeType":{ 5827 "shape":"VolumeType", 5828 "locationName":"volumeType" 5829 }, 5830 "Iops":{ 5831 "shape":"Integer", 5832 "locationName":"iops" 5833 }, 5834 "Encrypted":{ 5835 "shape":"Boolean", 5836 "locationName":"encrypted" 5837 } 5838 } 5839 }, 5840 "EbsInstanceBlockDevice":{ 5841 "type":"structure", 5842 "members":{ 5843 "VolumeId":{ 5844 "shape":"String", 5845 "locationName":"volumeId" 5846 }, 5847 "Status":{ 5848 "shape":"AttachmentStatus", 5849 "locationName":"status" 5850 }, 5851 "AttachTime":{ 5852 "shape":"DateTime", 5853 "locationName":"attachTime" 5854 }, 5855 "DeleteOnTermination":{ 5856 "shape":"Boolean", 5857 "locationName":"deleteOnTermination" 5858 } 5859 } 5860 }, 5861 "EbsInstanceBlockDeviceSpecification":{ 5862 "type":"structure", 5863 "members":{ 5864 "VolumeId":{ 5865 "shape":"String", 5866 "locationName":"volumeId" 5867 }, 5868 "DeleteOnTermination":{ 5869 "shape":"Boolean", 5870 "locationName":"deleteOnTermination" 5871 } 5872 } 5873 }, 5874 "EnableVgwRoutePropagationRequest":{ 5875 "type":"structure", 5876 "required":[ 5877 "RouteTableId", 5878 "GatewayId" 5879 ], 5880 "members":{ 5881 "RouteTableId":{"shape":"String"}, 5882 "GatewayId":{"shape":"String"} 5883 } 5884 }, 5885 "EnableVolumeIORequest":{ 5886 "type":"structure", 5887 "required":["VolumeId"], 5888 "members":{ 5889 "DryRun":{ 5890 "shape":"Boolean", 5891 "locationName":"dryRun" 5892 }, 5893 "VolumeId":{ 5894 "shape":"String", 5895 "locationName":"volumeId" 5896 } 5897 } 5898 }, 5899 "EnableVpcClassicLinkRequest":{ 5900 "type":"structure", 5901 "required":["VpcId"], 5902 "members":{ 5903 "DryRun":{ 5904 "shape":"Boolean", 5905 "locationName":"dryRun" 5906 }, 5907 "VpcId":{ 5908 "shape":"String", 5909 "locationName":"vpcId" 5910 } 5911 } 5912 }, 5913 "EnableVpcClassicLinkResult":{ 5914 "type":"structure", 5915 "members":{ 5916 "Return":{ 5917 "shape":"Boolean", 5918 "locationName":"return" 5919 } 5920 } 5921 }, 5922 "EventCode":{ 5923 "type":"string", 5924 "enum":[ 5925 "instance-reboot", 5926 "system-reboot", 5927 "system-maintenance", 5928 "instance-retirement", 5929 "instance-stop" 5930 ] 5931 }, 5932 "EventInformation":{ 5933 "type":"structure", 5934 "members":{ 5935 "InstanceId":{ 5936 "shape":"String", 5937 "locationName":"instanceId" 5938 }, 5939 "EventSubType":{ 5940 "shape":"String", 5941 "locationName":"eventSubType" 5942 }, 5943 "EventDescription":{ 5944 "shape":"String", 5945 "locationName":"eventDescription" 5946 } 5947 } 5948 }, 5949 "EventType":{ 5950 "type":"string", 5951 "enum":[ 5952 "instanceChange", 5953 "fleetRequestChange", 5954 "error" 5955 ] 5956 }, 5957 "ExecutableByStringList":{ 5958 "type":"list", 5959 "member":{ 5960 "shape":"String", 5961 "locationName":"ExecutableBy" 5962 } 5963 }, 5964 "ExportEnvironment":{ 5965 "type":"string", 5966 "enum":[ 5967 "citrix", 5968 "vmware", 5969 "microsoft" 5970 ] 5971 }, 5972 "ExportTask":{ 5973 "type":"structure", 5974 "members":{ 5975 "ExportTaskId":{ 5976 "shape":"String", 5977 "locationName":"exportTaskId" 5978 }, 5979 "Description":{ 5980 "shape":"String", 5981 "locationName":"description" 5982 }, 5983 "State":{ 5984 "shape":"ExportTaskState", 5985 "locationName":"state" 5986 }, 5987 "StatusMessage":{ 5988 "shape":"String", 5989 "locationName":"statusMessage" 5990 }, 5991 "InstanceExportDetails":{ 5992 "shape":"InstanceExportDetails", 5993 "locationName":"instanceExport" 5994 }, 5995 "ExportToS3Task":{ 5996 "shape":"ExportToS3Task", 5997 "locationName":"exportToS3" 5998 } 5999 } 6000 }, 6001 "ExportTaskIdStringList":{ 6002 "type":"list", 6003 "member":{ 6004 "shape":"String", 6005 "locationName":"ExportTaskId" 6006 } 6007 }, 6008 "ExportTaskList":{ 6009 "type":"list", 6010 "member":{ 6011 "shape":"ExportTask", 6012 "locationName":"item" 6013 } 6014 }, 6015 "ExportTaskState":{ 6016 "type":"string", 6017 "enum":[ 6018 "active", 6019 "cancelling", 6020 "cancelled", 6021 "completed" 6022 ] 6023 }, 6024 "ExportToS3Task":{ 6025 "type":"structure", 6026 "members":{ 6027 "DiskImageFormat":{ 6028 "shape":"DiskImageFormat", 6029 "locationName":"diskImageFormat" 6030 }, 6031 "ContainerFormat":{ 6032 "shape":"ContainerFormat", 6033 "locationName":"containerFormat" 6034 }, 6035 "S3Bucket":{ 6036 "shape":"String", 6037 "locationName":"s3Bucket" 6038 }, 6039 "S3Key":{ 6040 "shape":"String", 6041 "locationName":"s3Key" 6042 } 6043 } 6044 }, 6045 "ExportToS3TaskSpecification":{ 6046 "type":"structure", 6047 "members":{ 6048 "DiskImageFormat":{ 6049 "shape":"DiskImageFormat", 6050 "locationName":"diskImageFormat" 6051 }, 6052 "ContainerFormat":{ 6053 "shape":"ContainerFormat", 6054 "locationName":"containerFormat" 6055 }, 6056 "S3Bucket":{ 6057 "shape":"String", 6058 "locationName":"s3Bucket" 6059 }, 6060 "S3Prefix":{ 6061 "shape":"String", 6062 "locationName":"s3Prefix" 6063 } 6064 } 6065 }, 6066 "Filter":{ 6067 "type":"structure", 6068 "members":{ 6069 "Name":{"shape":"String"}, 6070 "Values":{ 6071 "shape":"ValueStringList", 6072 "locationName":"Value" 6073 } 6074 } 6075 }, 6076 "FilterList":{ 6077 "type":"list", 6078 "member":{ 6079 "shape":"Filter", 6080 "locationName":"Filter" 6081 } 6082 }, 6083 "Float":{"type":"float"}, 6084 "FlowLog":{ 6085 "type":"structure", 6086 "members":{ 6087 "CreationTime":{ 6088 "shape":"DateTime", 6089 "locationName":"creationTime" 6090 }, 6091 "FlowLogId":{ 6092 "shape":"String", 6093 "locationName":"flowLogId" 6094 }, 6095 "FlowLogStatus":{ 6096 "shape":"String", 6097 "locationName":"flowLogStatus" 6098 }, 6099 "ResourceId":{ 6100 "shape":"String", 6101 "locationName":"resourceId" 6102 }, 6103 "TrafficType":{ 6104 "shape":"TrafficType", 6105 "locationName":"trafficType" 6106 }, 6107 "LogGroupName":{ 6108 "shape":"String", 6109 "locationName":"logGroupName" 6110 }, 6111 "DeliverLogsStatus":{ 6112 "shape":"String", 6113 "locationName":"deliverLogsStatus" 6114 }, 6115 "DeliverLogsErrorMessage":{ 6116 "shape":"String", 6117 "locationName":"deliverLogsErrorMessage" 6118 }, 6119 "DeliverLogsPermissionArn":{ 6120 "shape":"String", 6121 "locationName":"deliverLogsPermissionArn" 6122 } 6123 } 6124 }, 6125 "FlowLogSet":{ 6126 "type":"list", 6127 "member":{ 6128 "shape":"FlowLog", 6129 "locationName":"item" 6130 } 6131 }, 6132 "FlowLogsResourceType":{ 6133 "type":"string", 6134 "enum":[ 6135 "VPC", 6136 "Subnet", 6137 "NetworkInterface" 6138 ] 6139 }, 6140 "GatewayType":{ 6141 "type":"string", 6142 "enum":["ipsec.1"] 6143 }, 6144 "GetConsoleOutputRequest":{ 6145 "type":"structure", 6146 "required":["InstanceId"], 6147 "members":{ 6148 "DryRun":{ 6149 "shape":"Boolean", 6150 "locationName":"dryRun" 6151 }, 6152 "InstanceId":{"shape":"String"} 6153 } 6154 }, 6155 "GetConsoleOutputResult":{ 6156 "type":"structure", 6157 "members":{ 6158 "InstanceId":{ 6159 "shape":"String", 6160 "locationName":"instanceId" 6161 }, 6162 "Timestamp":{ 6163 "shape":"DateTime", 6164 "locationName":"timestamp" 6165 }, 6166 "Output":{ 6167 "shape":"String", 6168 "locationName":"output" 6169 } 6170 } 6171 }, 6172 "GetPasswordDataRequest":{ 6173 "type":"structure", 6174 "required":["InstanceId"], 6175 "members":{ 6176 "DryRun":{ 6177 "shape":"Boolean", 6178 "locationName":"dryRun" 6179 }, 6180 "InstanceId":{"shape":"String"} 6181 } 6182 }, 6183 "GetPasswordDataResult":{ 6184 "type":"structure", 6185 "members":{ 6186 "InstanceId":{ 6187 "shape":"String", 6188 "locationName":"instanceId" 6189 }, 6190 "Timestamp":{ 6191 "shape":"DateTime", 6192 "locationName":"timestamp" 6193 }, 6194 "PasswordData":{ 6195 "shape":"String", 6196 "locationName":"passwordData" 6197 } 6198 } 6199 }, 6200 "GroupIdStringList":{ 6201 "type":"list", 6202 "member":{ 6203 "shape":"String", 6204 "locationName":"groupId" 6205 } 6206 }, 6207 "GroupIdentifier":{ 6208 "type":"structure", 6209 "members":{ 6210 "GroupName":{ 6211 "shape":"String", 6212 "locationName":"groupName" 6213 }, 6214 "GroupId":{ 6215 "shape":"String", 6216 "locationName":"groupId" 6217 } 6218 } 6219 }, 6220 "GroupIdentifierList":{ 6221 "type":"list", 6222 "member":{ 6223 "shape":"GroupIdentifier", 6224 "locationName":"item" 6225 } 6226 }, 6227 "GroupNameStringList":{ 6228 "type":"list", 6229 "member":{ 6230 "shape":"String", 6231 "locationName":"GroupName" 6232 } 6233 }, 6234 "HistoryRecord":{ 6235 "type":"structure", 6236 "required":[ 6237 "Timestamp", 6238 "EventType", 6239 "EventInformation" 6240 ], 6241 "members":{ 6242 "Timestamp":{ 6243 "shape":"DateTime", 6244 "locationName":"timestamp" 6245 }, 6246 "EventType":{ 6247 "shape":"EventType", 6248 "locationName":"eventType" 6249 }, 6250 "EventInformation":{ 6251 "shape":"EventInformation", 6252 "locationName":"eventInformation" 6253 } 6254 } 6255 }, 6256 "HistoryRecords":{ 6257 "type":"list", 6258 "member":{ 6259 "shape":"HistoryRecord", 6260 "locationName":"item" 6261 } 6262 }, 6263 "HypervisorType":{ 6264 "type":"string", 6265 "enum":[ 6266 "ovm", 6267 "xen" 6268 ] 6269 }, 6270 "IamInstanceProfile":{ 6271 "type":"structure", 6272 "members":{ 6273 "Arn":{ 6274 "shape":"String", 6275 "locationName":"arn" 6276 }, 6277 "Id":{ 6278 "shape":"String", 6279 "locationName":"id" 6280 } 6281 } 6282 }, 6283 "IamInstanceProfileSpecification":{ 6284 "type":"structure", 6285 "members":{ 6286 "Arn":{ 6287 "shape":"String", 6288 "locationName":"arn" 6289 }, 6290 "Name":{ 6291 "shape":"String", 6292 "locationName":"name" 6293 } 6294 } 6295 }, 6296 "IcmpTypeCode":{ 6297 "type":"structure", 6298 "members":{ 6299 "Type":{ 6300 "shape":"Integer", 6301 "locationName":"type" 6302 }, 6303 "Code":{ 6304 "shape":"Integer", 6305 "locationName":"code" 6306 } 6307 } 6308 }, 6309 "Image":{ 6310 "type":"structure", 6311 "members":{ 6312 "ImageId":{ 6313 "shape":"String", 6314 "locationName":"imageId" 6315 }, 6316 "ImageLocation":{ 6317 "shape":"String", 6318 "locationName":"imageLocation" 6319 }, 6320 "State":{ 6321 "shape":"ImageState", 6322 "locationName":"imageState" 6323 }, 6324 "OwnerId":{ 6325 "shape":"String", 6326 "locationName":"imageOwnerId" 6327 }, 6328 "CreationDate":{ 6329 "shape":"String", 6330 "locationName":"creationDate" 6331 }, 6332 "Public":{ 6333 "shape":"Boolean", 6334 "locationName":"isPublic" 6335 }, 6336 "ProductCodes":{ 6337 "shape":"ProductCodeList", 6338 "locationName":"productCodes" 6339 }, 6340 "Architecture":{ 6341 "shape":"ArchitectureValues", 6342 "locationName":"architecture" 6343 }, 6344 "ImageType":{ 6345 "shape":"ImageTypeValues", 6346 "locationName":"imageType" 6347 }, 6348 "KernelId":{ 6349 "shape":"String", 6350 "locationName":"kernelId" 6351 }, 6352 "RamdiskId":{ 6353 "shape":"String", 6354 "locationName":"ramdiskId" 6355 }, 6356 "Platform":{ 6357 "shape":"PlatformValues", 6358 "locationName":"platform" 6359 }, 6360 "SriovNetSupport":{ 6361 "shape":"String", 6362 "locationName":"sriovNetSupport" 6363 }, 6364 "StateReason":{ 6365 "shape":"StateReason", 6366 "locationName":"stateReason" 6367 }, 6368 "ImageOwnerAlias":{ 6369 "shape":"String", 6370 "locationName":"imageOwnerAlias" 6371 }, 6372 "Name":{ 6373 "shape":"String", 6374 "locationName":"name" 6375 }, 6376 "Description":{ 6377 "shape":"String", 6378 "locationName":"description" 6379 }, 6380 "RootDeviceType":{ 6381 "shape":"DeviceType", 6382 "locationName":"rootDeviceType" 6383 }, 6384 "RootDeviceName":{ 6385 "shape":"String", 6386 "locationName":"rootDeviceName" 6387 }, 6388 "BlockDeviceMappings":{ 6389 "shape":"BlockDeviceMappingList", 6390 "locationName":"blockDeviceMapping" 6391 }, 6392 "VirtualizationType":{ 6393 "shape":"VirtualizationType", 6394 "locationName":"virtualizationType" 6395 }, 6396 "Tags":{ 6397 "shape":"TagList", 6398 "locationName":"tagSet" 6399 }, 6400 "Hypervisor":{ 6401 "shape":"HypervisorType", 6402 "locationName":"hypervisor" 6403 } 6404 } 6405 }, 6406 "ImageAttribute":{ 6407 "type":"structure", 6408 "members":{ 6409 "ImageId":{ 6410 "shape":"String", 6411 "locationName":"imageId" 6412 }, 6413 "LaunchPermissions":{ 6414 "shape":"LaunchPermissionList", 6415 "locationName":"launchPermission" 6416 }, 6417 "ProductCodes":{ 6418 "shape":"ProductCodeList", 6419 "locationName":"productCodes" 6420 }, 6421 "KernelId":{ 6422 "shape":"AttributeValue", 6423 "locationName":"kernel" 6424 }, 6425 "RamdiskId":{ 6426 "shape":"AttributeValue", 6427 "locationName":"ramdisk" 6428 }, 6429 "Description":{ 6430 "shape":"AttributeValue", 6431 "locationName":"description" 6432 }, 6433 "SriovNetSupport":{ 6434 "shape":"AttributeValue", 6435 "locationName":"sriovNetSupport" 6436 }, 6437 "BlockDeviceMappings":{ 6438 "shape":"BlockDeviceMappingList", 6439 "locationName":"blockDeviceMapping" 6440 } 6441 } 6442 }, 6443 "ImageAttributeName":{ 6444 "type":"string", 6445 "enum":[ 6446 "description", 6447 "kernel", 6448 "ramdisk", 6449 "launchPermission", 6450 "productCodes", 6451 "blockDeviceMapping", 6452 "sriovNetSupport" 6453 ] 6454 }, 6455 "ImageDiskContainer":{ 6456 "type":"structure", 6457 "members":{ 6458 "Description":{"shape":"String"}, 6459 "Format":{"shape":"String"}, 6460 "Url":{"shape":"String"}, 6461 "UserBucket":{"shape":"UserBucket"}, 6462 "DeviceName":{"shape":"String"}, 6463 "SnapshotId":{"shape":"String"} 6464 } 6465 }, 6466 "ImageDiskContainerList":{ 6467 "type":"list", 6468 "member":{ 6469 "shape":"ImageDiskContainer", 6470 "locationName":"item" 6471 } 6472 }, 6473 "ImageIdStringList":{ 6474 "type":"list", 6475 "member":{ 6476 "shape":"String", 6477 "locationName":"ImageId" 6478 } 6479 }, 6480 "ImageList":{ 6481 "type":"list", 6482 "member":{ 6483 "shape":"Image", 6484 "locationName":"item" 6485 } 6486 }, 6487 "ImageState":{ 6488 "type":"string", 6489 "enum":[ 6490 "pending", 6491 "available", 6492 "invalid", 6493 "deregistered", 6494 "transient", 6495 "failed", 6496 "error" 6497 ] 6498 }, 6499 "ImageTypeValues":{ 6500 "type":"string", 6501 "enum":[ 6502 "machine", 6503 "kernel", 6504 "ramdisk" 6505 ] 6506 }, 6507 "ImportImageRequest":{ 6508 "type":"structure", 6509 "members":{ 6510 "DryRun":{"shape":"Boolean"}, 6511 "Description":{"shape":"String"}, 6512 "DiskContainers":{ 6513 "shape":"ImageDiskContainerList", 6514 "locationName":"DiskContainer" 6515 }, 6516 "LicenseType":{"shape":"String"}, 6517 "Hypervisor":{"shape":"String"}, 6518 "Architecture":{"shape":"String"}, 6519 "Platform":{"shape":"String"}, 6520 "ClientData":{"shape":"ClientData"}, 6521 "ClientToken":{"shape":"String"}, 6522 "RoleName":{"shape":"String"} 6523 } 6524 }, 6525 "ImportImageResult":{ 6526 "type":"structure", 6527 "members":{ 6528 "ImportTaskId":{ 6529 "shape":"String", 6530 "locationName":"importTaskId" 6531 }, 6532 "Architecture":{ 6533 "shape":"String", 6534 "locationName":"architecture" 6535 }, 6536 "LicenseType":{ 6537 "shape":"String", 6538 "locationName":"licenseType" 6539 }, 6540 "Platform":{ 6541 "shape":"String", 6542 "locationName":"platform" 6543 }, 6544 "Hypervisor":{ 6545 "shape":"String", 6546 "locationName":"hypervisor" 6547 }, 6548 "Description":{ 6549 "shape":"String", 6550 "locationName":"description" 6551 }, 6552 "SnapshotDetails":{ 6553 "shape":"SnapshotDetailList", 6554 "locationName":"snapshotDetailSet" 6555 }, 6556 "ImageId":{ 6557 "shape":"String", 6558 "locationName":"imageId" 6559 }, 6560 "Progress":{ 6561 "shape":"String", 6562 "locationName":"progress" 6563 }, 6564 "StatusMessage":{ 6565 "shape":"String", 6566 "locationName":"statusMessage" 6567 }, 6568 "Status":{ 6569 "shape":"String", 6570 "locationName":"status" 6571 } 6572 } 6573 }, 6574 "ImportImageTask":{ 6575 "type":"structure", 6576 "members":{ 6577 "ImportTaskId":{ 6578 "shape":"String", 6579 "locationName":"importTaskId" 6580 }, 6581 "Architecture":{ 6582 "shape":"String", 6583 "locationName":"architecture" 6584 }, 6585 "LicenseType":{ 6586 "shape":"String", 6587 "locationName":"licenseType" 6588 }, 6589 "Platform":{ 6590 "shape":"String", 6591 "locationName":"platform" 6592 }, 6593 "Hypervisor":{ 6594 "shape":"String", 6595 "locationName":"hypervisor" 6596 }, 6597 "Description":{ 6598 "shape":"String", 6599 "locationName":"description" 6600 }, 6601 "SnapshotDetails":{ 6602 "shape":"SnapshotDetailList", 6603 "locationName":"snapshotDetailSet" 6604 }, 6605 "ImageId":{ 6606 "shape":"String", 6607 "locationName":"imageId" 6608 }, 6609 "Progress":{ 6610 "shape":"String", 6611 "locationName":"progress" 6612 }, 6613 "StatusMessage":{ 6614 "shape":"String", 6615 "locationName":"statusMessage" 6616 }, 6617 "Status":{ 6618 "shape":"String", 6619 "locationName":"status" 6620 } 6621 } 6622 }, 6623 "ImportImageTaskList":{ 6624 "type":"list", 6625 "member":{ 6626 "shape":"ImportImageTask", 6627 "locationName":"item" 6628 } 6629 }, 6630 "ImportInstanceLaunchSpecification":{ 6631 "type":"structure", 6632 "members":{ 6633 "Architecture":{ 6634 "shape":"ArchitectureValues", 6635 "locationName":"architecture" 6636 }, 6637 "GroupNames":{ 6638 "shape":"SecurityGroupStringList", 6639 "locationName":"GroupName" 6640 }, 6641 "GroupIds":{ 6642 "shape":"SecurityGroupIdStringList", 6643 "locationName":"GroupId" 6644 }, 6645 "AdditionalInfo":{ 6646 "shape":"String", 6647 "locationName":"additionalInfo" 6648 }, 6649 "UserData":{ 6650 "shape":"UserData", 6651 "locationName":"userData" 6652 }, 6653 "InstanceType":{ 6654 "shape":"InstanceType", 6655 "locationName":"instanceType" 6656 }, 6657 "Placement":{ 6658 "shape":"Placement", 6659 "locationName":"placement" 6660 }, 6661 "Monitoring":{ 6662 "shape":"Boolean", 6663 "locationName":"monitoring" 6664 }, 6665 "SubnetId":{ 6666 "shape":"String", 6667 "locationName":"subnetId" 6668 }, 6669 "InstanceInitiatedShutdownBehavior":{ 6670 "shape":"ShutdownBehavior", 6671 "locationName":"instanceInitiatedShutdownBehavior" 6672 }, 6673 "PrivateIpAddress":{ 6674 "shape":"String", 6675 "locationName":"privateIpAddress" 6676 } 6677 } 6678 }, 6679 "ImportInstanceRequest":{ 6680 "type":"structure", 6681 "required":["Platform"], 6682 "members":{ 6683 "DryRun":{ 6684 "shape":"Boolean", 6685 "locationName":"dryRun" 6686 }, 6687 "Description":{ 6688 "shape":"String", 6689 "locationName":"description" 6690 }, 6691 "LaunchSpecification":{ 6692 "shape":"ImportInstanceLaunchSpecification", 6693 "locationName":"launchSpecification" 6694 }, 6695 "DiskImages":{ 6696 "shape":"DiskImageList", 6697 "locationName":"diskImage" 6698 }, 6699 "Platform":{ 6700 "shape":"PlatformValues", 6701 "locationName":"platform" 6702 } 6703 } 6704 }, 6705 "ImportInstanceResult":{ 6706 "type":"structure", 6707 "members":{ 6708 "ConversionTask":{ 6709 "shape":"ConversionTask", 6710 "locationName":"conversionTask" 6711 } 6712 } 6713 }, 6714 "ImportInstanceTaskDetails":{ 6715 "type":"structure", 6716 "required":["Volumes"], 6717 "members":{ 6718 "Volumes":{ 6719 "shape":"ImportInstanceVolumeDetailSet", 6720 "locationName":"volumes" 6721 }, 6722 "InstanceId":{ 6723 "shape":"String", 6724 "locationName":"instanceId" 6725 }, 6726 "Platform":{ 6727 "shape":"PlatformValues", 6728 "locationName":"platform" 6729 }, 6730 "Description":{ 6731 "shape":"String", 6732 "locationName":"description" 6733 } 6734 } 6735 }, 6736 "ImportInstanceVolumeDetailItem":{ 6737 "type":"structure", 6738 "required":[ 6739 "BytesConverted", 6740 "AvailabilityZone", 6741 "Image", 6742 "Volume", 6743 "Status" 6744 ], 6745 "members":{ 6746 "BytesConverted":{ 6747 "shape":"Long", 6748 "locationName":"bytesConverted" 6749 }, 6750 "AvailabilityZone":{ 6751 "shape":"String", 6752 "locationName":"availabilityZone" 6753 }, 6754 "Image":{ 6755 "shape":"DiskImageDescription", 6756 "locationName":"image" 6757 }, 6758 "Volume":{ 6759 "shape":"DiskImageVolumeDescription", 6760 "locationName":"volume" 6761 }, 6762 "Status":{ 6763 "shape":"String", 6764 "locationName":"status" 6765 }, 6766 "StatusMessage":{ 6767 "shape":"String", 6768 "locationName":"statusMessage" 6769 }, 6770 "Description":{ 6771 "shape":"String", 6772 "locationName":"description" 6773 } 6774 } 6775 }, 6776 "ImportInstanceVolumeDetailSet":{ 6777 "type":"list", 6778 "member":{ 6779 "shape":"ImportInstanceVolumeDetailItem", 6780 "locationName":"item" 6781 } 6782 }, 6783 "ImportKeyPairRequest":{ 6784 "type":"structure", 6785 "required":[ 6786 "KeyName", 6787 "PublicKeyMaterial" 6788 ], 6789 "members":{ 6790 "DryRun":{ 6791 "shape":"Boolean", 6792 "locationName":"dryRun" 6793 }, 6794 "KeyName":{ 6795 "shape":"String", 6796 "locationName":"keyName" 6797 }, 6798 "PublicKeyMaterial":{ 6799 "shape":"Blob", 6800 "locationName":"publicKeyMaterial" 6801 } 6802 } 6803 }, 6804 "ImportKeyPairResult":{ 6805 "type":"structure", 6806 "members":{ 6807 "KeyName":{ 6808 "shape":"String", 6809 "locationName":"keyName" 6810 }, 6811 "KeyFingerprint":{ 6812 "shape":"String", 6813 "locationName":"keyFingerprint" 6814 } 6815 } 6816 }, 6817 "ImportSnapshotRequest":{ 6818 "type":"structure", 6819 "members":{ 6820 "DryRun":{"shape":"Boolean"}, 6821 "Description":{"shape":"String"}, 6822 "DiskContainer":{"shape":"SnapshotDiskContainer"}, 6823 "ClientData":{"shape":"ClientData"}, 6824 "ClientToken":{"shape":"String"}, 6825 "RoleName":{"shape":"String"} 6826 } 6827 }, 6828 "ImportSnapshotResult":{ 6829 "type":"structure", 6830 "members":{ 6831 "ImportTaskId":{ 6832 "shape":"String", 6833 "locationName":"importTaskId" 6834 }, 6835 "SnapshotTaskDetail":{ 6836 "shape":"SnapshotTaskDetail", 6837 "locationName":"snapshotTaskDetail" 6838 }, 6839 "Description":{ 6840 "shape":"String", 6841 "locationName":"description" 6842 } 6843 } 6844 }, 6845 "ImportSnapshotTask":{ 6846 "type":"structure", 6847 "members":{ 6848 "ImportTaskId":{ 6849 "shape":"String", 6850 "locationName":"importTaskId" 6851 }, 6852 "SnapshotTaskDetail":{ 6853 "shape":"SnapshotTaskDetail", 6854 "locationName":"snapshotTaskDetail" 6855 }, 6856 "Description":{ 6857 "shape":"String", 6858 "locationName":"description" 6859 } 6860 } 6861 }, 6862 "ImportSnapshotTaskList":{ 6863 "type":"list", 6864 "member":{ 6865 "shape":"ImportSnapshotTask", 6866 "locationName":"item" 6867 } 6868 }, 6869 "ImportTaskIdList":{ 6870 "type":"list", 6871 "member":{ 6872 "shape":"String", 6873 "locationName":"ImportTaskId" 6874 } 6875 }, 6876 "ImportVolumeRequest":{ 6877 "type":"structure", 6878 "required":[ 6879 "AvailabilityZone", 6880 "Image", 6881 "Volume" 6882 ], 6883 "members":{ 6884 "DryRun":{ 6885 "shape":"Boolean", 6886 "locationName":"dryRun" 6887 }, 6888 "AvailabilityZone":{ 6889 "shape":"String", 6890 "locationName":"availabilityZone" 6891 }, 6892 "Image":{ 6893 "shape":"DiskImageDetail", 6894 "locationName":"image" 6895 }, 6896 "Description":{ 6897 "shape":"String", 6898 "locationName":"description" 6899 }, 6900 "Volume":{ 6901 "shape":"VolumeDetail", 6902 "locationName":"volume" 6903 } 6904 } 6905 }, 6906 "ImportVolumeResult":{ 6907 "type":"structure", 6908 "members":{ 6909 "ConversionTask":{ 6910 "shape":"ConversionTask", 6911 "locationName":"conversionTask" 6912 } 6913 } 6914 }, 6915 "ImportVolumeTaskDetails":{ 6916 "type":"structure", 6917 "required":[ 6918 "BytesConverted", 6919 "AvailabilityZone", 6920 "Image", 6921 "Volume" 6922 ], 6923 "members":{ 6924 "BytesConverted":{ 6925 "shape":"Long", 6926 "locationName":"bytesConverted" 6927 }, 6928 "AvailabilityZone":{ 6929 "shape":"String", 6930 "locationName":"availabilityZone" 6931 }, 6932 "Description":{ 6933 "shape":"String", 6934 "locationName":"description" 6935 }, 6936 "Image":{ 6937 "shape":"DiskImageDescription", 6938 "locationName":"image" 6939 }, 6940 "Volume":{ 6941 "shape":"DiskImageVolumeDescription", 6942 "locationName":"volume" 6943 } 6944 } 6945 }, 6946 "Instance":{ 6947 "type":"structure", 6948 "members":{ 6949 "InstanceId":{ 6950 "shape":"String", 6951 "locationName":"instanceId" 6952 }, 6953 "ImageId":{ 6954 "shape":"String", 6955 "locationName":"imageId" 6956 }, 6957 "State":{ 6958 "shape":"InstanceState", 6959 "locationName":"instanceState" 6960 }, 6961 "PrivateDnsName":{ 6962 "shape":"String", 6963 "locationName":"privateDnsName" 6964 }, 6965 "PublicDnsName":{ 6966 "shape":"String", 6967 "locationName":"dnsName" 6968 }, 6969 "StateTransitionReason":{ 6970 "shape":"String", 6971 "locationName":"reason" 6972 }, 6973 "KeyName":{ 6974 "shape":"String", 6975 "locationName":"keyName" 6976 }, 6977 "AmiLaunchIndex":{ 6978 "shape":"Integer", 6979 "locationName":"amiLaunchIndex" 6980 }, 6981 "ProductCodes":{ 6982 "shape":"ProductCodeList", 6983 "locationName":"productCodes" 6984 }, 6985 "InstanceType":{ 6986 "shape":"InstanceType", 6987 "locationName":"instanceType" 6988 }, 6989 "LaunchTime":{ 6990 "shape":"DateTime", 6991 "locationName":"launchTime" 6992 }, 6993 "Placement":{ 6994 "shape":"Placement", 6995 "locationName":"placement" 6996 }, 6997 "KernelId":{ 6998 "shape":"String", 6999 "locationName":"kernelId" 7000 }, 7001 "RamdiskId":{ 7002 "shape":"String", 7003 "locationName":"ramdiskId" 7004 }, 7005 "Platform":{ 7006 "shape":"PlatformValues", 7007 "locationName":"platform" 7008 }, 7009 "Monitoring":{ 7010 "shape":"Monitoring", 7011 "locationName":"monitoring" 7012 }, 7013 "SubnetId":{ 7014 "shape":"String", 7015 "locationName":"subnetId" 7016 }, 7017 "VpcId":{ 7018 "shape":"String", 7019 "locationName":"vpcId" 7020 }, 7021 "PrivateIpAddress":{ 7022 "shape":"String", 7023 "locationName":"privateIpAddress" 7024 }, 7025 "PublicIpAddress":{ 7026 "shape":"String", 7027 "locationName":"ipAddress" 7028 }, 7029 "StateReason":{ 7030 "shape":"StateReason", 7031 "locationName":"stateReason" 7032 }, 7033 "Architecture":{ 7034 "shape":"ArchitectureValues", 7035 "locationName":"architecture" 7036 }, 7037 "RootDeviceType":{ 7038 "shape":"DeviceType", 7039 "locationName":"rootDeviceType" 7040 }, 7041 "RootDeviceName":{ 7042 "shape":"String", 7043 "locationName":"rootDeviceName" 7044 }, 7045 "BlockDeviceMappings":{ 7046 "shape":"InstanceBlockDeviceMappingList", 7047 "locationName":"blockDeviceMapping" 7048 }, 7049 "VirtualizationType":{ 7050 "shape":"VirtualizationType", 7051 "locationName":"virtualizationType" 7052 }, 7053 "InstanceLifecycle":{ 7054 "shape":"InstanceLifecycleType", 7055 "locationName":"instanceLifecycle" 7056 }, 7057 "SpotInstanceRequestId":{ 7058 "shape":"String", 7059 "locationName":"spotInstanceRequestId" 7060 }, 7061 "ClientToken":{ 7062 "shape":"String", 7063 "locationName":"clientToken" 7064 }, 7065 "Tags":{ 7066 "shape":"TagList", 7067 "locationName":"tagSet" 7068 }, 7069 "SecurityGroups":{ 7070 "shape":"GroupIdentifierList", 7071 "locationName":"groupSet" 7072 }, 7073 "SourceDestCheck":{ 7074 "shape":"Boolean", 7075 "locationName":"sourceDestCheck" 7076 }, 7077 "Hypervisor":{ 7078 "shape":"HypervisorType", 7079 "locationName":"hypervisor" 7080 }, 7081 "NetworkInterfaces":{ 7082 "shape":"InstanceNetworkInterfaceList", 7083 "locationName":"networkInterfaceSet" 7084 }, 7085 "IamInstanceProfile":{ 7086 "shape":"IamInstanceProfile", 7087 "locationName":"iamInstanceProfile" 7088 }, 7089 "EbsOptimized":{ 7090 "shape":"Boolean", 7091 "locationName":"ebsOptimized" 7092 }, 7093 "SriovNetSupport":{ 7094 "shape":"String", 7095 "locationName":"sriovNetSupport" 7096 } 7097 } 7098 }, 7099 "InstanceAttribute":{ 7100 "type":"structure", 7101 "members":{ 7102 "InstanceId":{ 7103 "shape":"String", 7104 "locationName":"instanceId" 7105 }, 7106 "InstanceType":{ 7107 "shape":"AttributeValue", 7108 "locationName":"instanceType" 7109 }, 7110 "KernelId":{ 7111 "shape":"AttributeValue", 7112 "locationName":"kernel" 7113 }, 7114 "RamdiskId":{ 7115 "shape":"AttributeValue", 7116 "locationName":"ramdisk" 7117 }, 7118 "UserData":{ 7119 "shape":"AttributeValue", 7120 "locationName":"userData" 7121 }, 7122 "DisableApiTermination":{ 7123 "shape":"AttributeBooleanValue", 7124 "locationName":"disableApiTermination" 7125 }, 7126 "InstanceInitiatedShutdownBehavior":{ 7127 "shape":"AttributeValue", 7128 "locationName":"instanceInitiatedShutdownBehavior" 7129 }, 7130 "RootDeviceName":{ 7131 "shape":"AttributeValue", 7132 "locationName":"rootDeviceName" 7133 }, 7134 "BlockDeviceMappings":{ 7135 "shape":"InstanceBlockDeviceMappingList", 7136 "locationName":"blockDeviceMapping" 7137 }, 7138 "ProductCodes":{ 7139 "shape":"ProductCodeList", 7140 "locationName":"productCodes" 7141 }, 7142 "EbsOptimized":{ 7143 "shape":"AttributeBooleanValue", 7144 "locationName":"ebsOptimized" 7145 }, 7146 "SriovNetSupport":{ 7147 "shape":"AttributeValue", 7148 "locationName":"sriovNetSupport" 7149 }, 7150 "SourceDestCheck":{ 7151 "shape":"AttributeBooleanValue", 7152 "locationName":"sourceDestCheck" 7153 }, 7154 "Groups":{ 7155 "shape":"GroupIdentifierList", 7156 "locationName":"groupSet" 7157 } 7158 } 7159 }, 7160 "InstanceAttributeName":{ 7161 "type":"string", 7162 "enum":[ 7163 "instanceType", 7164 "kernel", 7165 "ramdisk", 7166 "userData", 7167 "disableApiTermination", 7168 "instanceInitiatedShutdownBehavior", 7169 "rootDeviceName", 7170 "blockDeviceMapping", 7171 "productCodes", 7172 "sourceDestCheck", 7173 "groupSet", 7174 "ebsOptimized", 7175 "sriovNetSupport" 7176 ] 7177 }, 7178 "InstanceBlockDeviceMapping":{ 7179 "type":"structure", 7180 "members":{ 7181 "DeviceName":{ 7182 "shape":"String", 7183 "locationName":"deviceName" 7184 }, 7185 "Ebs":{ 7186 "shape":"EbsInstanceBlockDevice", 7187 "locationName":"ebs" 7188 } 7189 } 7190 }, 7191 "InstanceBlockDeviceMappingList":{ 7192 "type":"list", 7193 "member":{ 7194 "shape":"InstanceBlockDeviceMapping", 7195 "locationName":"item" 7196 } 7197 }, 7198 "InstanceBlockDeviceMappingSpecification":{ 7199 "type":"structure", 7200 "members":{ 7201 "DeviceName":{ 7202 "shape":"String", 7203 "locationName":"deviceName" 7204 }, 7205 "Ebs":{ 7206 "shape":"EbsInstanceBlockDeviceSpecification", 7207 "locationName":"ebs" 7208 }, 7209 "VirtualName":{ 7210 "shape":"String", 7211 "locationName":"virtualName" 7212 }, 7213 "NoDevice":{ 7214 "shape":"String", 7215 "locationName":"noDevice" 7216 } 7217 } 7218 }, 7219 "InstanceBlockDeviceMappingSpecificationList":{ 7220 "type":"list", 7221 "member":{ 7222 "shape":"InstanceBlockDeviceMappingSpecification", 7223 "locationName":"item" 7224 } 7225 }, 7226 "InstanceCount":{ 7227 "type":"structure", 7228 "members":{ 7229 "State":{ 7230 "shape":"ListingState", 7231 "locationName":"state" 7232 }, 7233 "InstanceCount":{ 7234 "shape":"Integer", 7235 "locationName":"instanceCount" 7236 } 7237 } 7238 }, 7239 "InstanceCountList":{ 7240 "type":"list", 7241 "member":{ 7242 "shape":"InstanceCount", 7243 "locationName":"item" 7244 } 7245 }, 7246 "InstanceExportDetails":{ 7247 "type":"structure", 7248 "members":{ 7249 "InstanceId":{ 7250 "shape":"String", 7251 "locationName":"instanceId" 7252 }, 7253 "TargetEnvironment":{ 7254 "shape":"ExportEnvironment", 7255 "locationName":"targetEnvironment" 7256 } 7257 } 7258 }, 7259 "InstanceIdStringList":{ 7260 "type":"list", 7261 "member":{ 7262 "shape":"String", 7263 "locationName":"InstanceId" 7264 } 7265 }, 7266 "InstanceLifecycleType":{ 7267 "type":"string", 7268 "enum":["spot"] 7269 }, 7270 "InstanceList":{ 7271 "type":"list", 7272 "member":{ 7273 "shape":"Instance", 7274 "locationName":"item" 7275 } 7276 }, 7277 "InstanceMonitoring":{ 7278 "type":"structure", 7279 "members":{ 7280 "InstanceId":{ 7281 "shape":"String", 7282 "locationName":"instanceId" 7283 }, 7284 "Monitoring":{ 7285 "shape":"Monitoring", 7286 "locationName":"monitoring" 7287 } 7288 } 7289 }, 7290 "InstanceMonitoringList":{ 7291 "type":"list", 7292 "member":{ 7293 "shape":"InstanceMonitoring", 7294 "locationName":"item" 7295 } 7296 }, 7297 "InstanceNetworkInterface":{ 7298 "type":"structure", 7299 "members":{ 7300 "NetworkInterfaceId":{ 7301 "shape":"String", 7302 "locationName":"networkInterfaceId" 7303 }, 7304 "SubnetId":{ 7305 "shape":"String", 7306 "locationName":"subnetId" 7307 }, 7308 "VpcId":{ 7309 "shape":"String", 7310 "locationName":"vpcId" 7311 }, 7312 "Description":{ 7313 "shape":"String", 7314 "locationName":"description" 7315 }, 7316 "OwnerId":{ 7317 "shape":"String", 7318 "locationName":"ownerId" 7319 }, 7320 "Status":{ 7321 "shape":"NetworkInterfaceStatus", 7322 "locationName":"status" 7323 }, 7324 "MacAddress":{ 7325 "shape":"String", 7326 "locationName":"macAddress" 7327 }, 7328 "PrivateIpAddress":{ 7329 "shape":"String", 7330 "locationName":"privateIpAddress" 7331 }, 7332 "PrivateDnsName":{ 7333 "shape":"String", 7334 "locationName":"privateDnsName" 7335 }, 7336 "SourceDestCheck":{ 7337 "shape":"Boolean", 7338 "locationName":"sourceDestCheck" 7339 }, 7340 "Groups":{ 7341 "shape":"GroupIdentifierList", 7342 "locationName":"groupSet" 7343 }, 7344 "Attachment":{ 7345 "shape":"InstanceNetworkInterfaceAttachment", 7346 "locationName":"attachment" 7347 }, 7348 "Association":{ 7349 "shape":"InstanceNetworkInterfaceAssociation", 7350 "locationName":"association" 7351 }, 7352 "PrivateIpAddresses":{ 7353 "shape":"InstancePrivateIpAddressList", 7354 "locationName":"privateIpAddressesSet" 7355 } 7356 } 7357 }, 7358 "InstanceNetworkInterfaceAssociation":{ 7359 "type":"structure", 7360 "members":{ 7361 "PublicIp":{ 7362 "shape":"String", 7363 "locationName":"publicIp" 7364 }, 7365 "PublicDnsName":{ 7366 "shape":"String", 7367 "locationName":"publicDnsName" 7368 }, 7369 "IpOwnerId":{ 7370 "shape":"String", 7371 "locationName":"ipOwnerId" 7372 } 7373 } 7374 }, 7375 "InstanceNetworkInterfaceAttachment":{ 7376 "type":"structure", 7377 "members":{ 7378 "AttachmentId":{ 7379 "shape":"String", 7380 "locationName":"attachmentId" 7381 }, 7382 "DeviceIndex":{ 7383 "shape":"Integer", 7384 "locationName":"deviceIndex" 7385 }, 7386 "Status":{ 7387 "shape":"AttachmentStatus", 7388 "locationName":"status" 7389 }, 7390 "AttachTime":{ 7391 "shape":"DateTime", 7392 "locationName":"attachTime" 7393 }, 7394 "DeleteOnTermination":{ 7395 "shape":"Boolean", 7396 "locationName":"deleteOnTermination" 7397 } 7398 } 7399 }, 7400 "InstanceNetworkInterfaceList":{ 7401 "type":"list", 7402 "member":{ 7403 "shape":"InstanceNetworkInterface", 7404 "locationName":"item" 7405 } 7406 }, 7407 "InstanceNetworkInterfaceSpecification":{ 7408 "type":"structure", 7409 "members":{ 7410 "NetworkInterfaceId":{ 7411 "shape":"String", 7412 "locationName":"networkInterfaceId" 7413 }, 7414 "DeviceIndex":{ 7415 "shape":"Integer", 7416 "locationName":"deviceIndex" 7417 }, 7418 "SubnetId":{ 7419 "shape":"String", 7420 "locationName":"subnetId" 7421 }, 7422 "Description":{ 7423 "shape":"String", 7424 "locationName":"description" 7425 }, 7426 "PrivateIpAddress":{ 7427 "shape":"String", 7428 "locationName":"privateIpAddress" 7429 }, 7430 "Groups":{ 7431 "shape":"SecurityGroupIdStringList", 7432 "locationName":"SecurityGroupId" 7433 }, 7434 "DeleteOnTermination":{ 7435 "shape":"Boolean", 7436 "locationName":"deleteOnTermination" 7437 }, 7438 "PrivateIpAddresses":{ 7439 "shape":"PrivateIpAddressSpecificationList", 7440 "locationName":"privateIpAddressesSet", 7441 "queryName":"PrivateIpAddresses" 7442 }, 7443 "SecondaryPrivateIpAddressCount":{ 7444 "shape":"Integer", 7445 "locationName":"secondaryPrivateIpAddressCount" 7446 }, 7447 "AssociatePublicIpAddress":{ 7448 "shape":"Boolean", 7449 "locationName":"associatePublicIpAddress" 7450 } 7451 } 7452 }, 7453 "InstanceNetworkInterfaceSpecificationList":{ 7454 "type":"list", 7455 "member":{ 7456 "shape":"InstanceNetworkInterfaceSpecification", 7457 "locationName":"item" 7458 } 7459 }, 7460 "InstancePrivateIpAddress":{ 7461 "type":"structure", 7462 "members":{ 7463 "PrivateIpAddress":{ 7464 "shape":"String", 7465 "locationName":"privateIpAddress" 7466 }, 7467 "PrivateDnsName":{ 7468 "shape":"String", 7469 "locationName":"privateDnsName" 7470 }, 7471 "Primary":{ 7472 "shape":"Boolean", 7473 "locationName":"primary" 7474 }, 7475 "Association":{ 7476 "shape":"InstanceNetworkInterfaceAssociation", 7477 "locationName":"association" 7478 } 7479 } 7480 }, 7481 "InstancePrivateIpAddressList":{ 7482 "type":"list", 7483 "member":{ 7484 "shape":"InstancePrivateIpAddress", 7485 "locationName":"item" 7486 } 7487 }, 7488 "InstanceState":{ 7489 "type":"structure", 7490 "members":{ 7491 "Code":{ 7492 "shape":"Integer", 7493 "locationName":"code" 7494 }, 7495 "Name":{ 7496 "shape":"InstanceStateName", 7497 "locationName":"name" 7498 } 7499 } 7500 }, 7501 "InstanceStateChange":{ 7502 "type":"structure", 7503 "members":{ 7504 "InstanceId":{ 7505 "shape":"String", 7506 "locationName":"instanceId" 7507 }, 7508 "CurrentState":{ 7509 "shape":"InstanceState", 7510 "locationName":"currentState" 7511 }, 7512 "PreviousState":{ 7513 "shape":"InstanceState", 7514 "locationName":"previousState" 7515 } 7516 } 7517 }, 7518 "InstanceStateChangeList":{ 7519 "type":"list", 7520 "member":{ 7521 "shape":"InstanceStateChange", 7522 "locationName":"item" 7523 } 7524 }, 7525 "InstanceStateName":{ 7526 "type":"string", 7527 "enum":[ 7528 "pending", 7529 "running", 7530 "shutting-down", 7531 "terminated", 7532 "stopping", 7533 "stopped" 7534 ] 7535 }, 7536 "InstanceStatus":{ 7537 "type":"structure", 7538 "members":{ 7539 "InstanceId":{ 7540 "shape":"String", 7541 "locationName":"instanceId" 7542 }, 7543 "AvailabilityZone":{ 7544 "shape":"String", 7545 "locationName":"availabilityZone" 7546 }, 7547 "Events":{ 7548 "shape":"InstanceStatusEventList", 7549 "locationName":"eventsSet" 7550 }, 7551 "InstanceState":{ 7552 "shape":"InstanceState", 7553 "locationName":"instanceState" 7554 }, 7555 "SystemStatus":{ 7556 "shape":"InstanceStatusSummary", 7557 "locationName":"systemStatus" 7558 }, 7559 "InstanceStatus":{ 7560 "shape":"InstanceStatusSummary", 7561 "locationName":"instanceStatus" 7562 } 7563 } 7564 }, 7565 "InstanceStatusDetails":{ 7566 "type":"structure", 7567 "members":{ 7568 "Name":{ 7569 "shape":"StatusName", 7570 "locationName":"name" 7571 }, 7572 "Status":{ 7573 "shape":"StatusType", 7574 "locationName":"status" 7575 }, 7576 "ImpairedSince":{ 7577 "shape":"DateTime", 7578 "locationName":"impairedSince" 7579 } 7580 } 7581 }, 7582 "InstanceStatusDetailsList":{ 7583 "type":"list", 7584 "member":{ 7585 "shape":"InstanceStatusDetails", 7586 "locationName":"item" 7587 } 7588 }, 7589 "InstanceStatusEvent":{ 7590 "type":"structure", 7591 "members":{ 7592 "Code":{ 7593 "shape":"EventCode", 7594 "locationName":"code" 7595 }, 7596 "Description":{ 7597 "shape":"String", 7598 "locationName":"description" 7599 }, 7600 "NotBefore":{ 7601 "shape":"DateTime", 7602 "locationName":"notBefore" 7603 }, 7604 "NotAfter":{ 7605 "shape":"DateTime", 7606 "locationName":"notAfter" 7607 } 7608 } 7609 }, 7610 "InstanceStatusEventList":{ 7611 "type":"list", 7612 "member":{ 7613 "shape":"InstanceStatusEvent", 7614 "locationName":"item" 7615 } 7616 }, 7617 "InstanceStatusList":{ 7618 "type":"list", 7619 "member":{ 7620 "shape":"InstanceStatus", 7621 "locationName":"item" 7622 } 7623 }, 7624 "InstanceStatusSummary":{ 7625 "type":"structure", 7626 "members":{ 7627 "Status":{ 7628 "shape":"SummaryStatus", 7629 "locationName":"status" 7630 }, 7631 "Details":{ 7632 "shape":"InstanceStatusDetailsList", 7633 "locationName":"details" 7634 } 7635 } 7636 }, 7637 "InstanceType":{ 7638 "type":"string", 7639 "enum":[ 7640 "t1.micro", 7641 "m1.small", 7642 "m1.medium", 7643 "m1.large", 7644 "m1.xlarge", 7645 "m3.medium", 7646 "m3.large", 7647 "m3.xlarge", 7648 "m3.2xlarge", 7649 "m4.large", 7650 "m4.xlarge", 7651 "m4.2xlarge", 7652 "m4.4xlarge", 7653 "m4.10xlarge", 7654 "t2.micro", 7655 "t2.small", 7656 "t2.medium", 7657 "t2.large", 7658 "m2.xlarge", 7659 "m2.2xlarge", 7660 "m2.4xlarge", 7661 "cr1.8xlarge", 7662 "i2.xlarge", 7663 "i2.2xlarge", 7664 "i2.4xlarge", 7665 "i2.8xlarge", 7666 "hi1.4xlarge", 7667 "hs1.8xlarge", 7668 "c1.medium", 7669 "c1.xlarge", 7670 "c3.large", 7671 "c3.xlarge", 7672 "c3.2xlarge", 7673 "c3.4xlarge", 7674 "c3.8xlarge", 7675 "c4.large", 7676 "c4.xlarge", 7677 "c4.2xlarge", 7678 "c4.4xlarge", 7679 "c4.8xlarge", 7680 "cc1.4xlarge", 7681 "cc2.8xlarge", 7682 "g2.2xlarge", 7683 "cg1.4xlarge", 7684 "r3.large", 7685 "r3.xlarge", 7686 "r3.2xlarge", 7687 "r3.4xlarge", 7688 "r3.8xlarge", 7689 "d2.xlarge", 7690 "d2.2xlarge", 7691 "d2.4xlarge", 7692 "d2.8xlarge" 7693 ] 7694 }, 7695 "InstanceTypeList":{ 7696 "type":"list", 7697 "member":{"shape":"InstanceType"} 7698 }, 7699 "Integer":{"type":"integer"}, 7700 "InternetGateway":{ 7701 "type":"structure", 7702 "members":{ 7703 "InternetGatewayId":{ 7704 "shape":"String", 7705 "locationName":"internetGatewayId" 7706 }, 7707 "Attachments":{ 7708 "shape":"InternetGatewayAttachmentList", 7709 "locationName":"attachmentSet" 7710 }, 7711 "Tags":{ 7712 "shape":"TagList", 7713 "locationName":"tagSet" 7714 } 7715 } 7716 }, 7717 "InternetGatewayAttachment":{ 7718 "type":"structure", 7719 "members":{ 7720 "VpcId":{ 7721 "shape":"String", 7722 "locationName":"vpcId" 7723 }, 7724 "State":{ 7725 "shape":"AttachmentStatus", 7726 "locationName":"state" 7727 } 7728 } 7729 }, 7730 "InternetGatewayAttachmentList":{ 7731 "type":"list", 7732 "member":{ 7733 "shape":"InternetGatewayAttachment", 7734 "locationName":"item" 7735 } 7736 }, 7737 "InternetGatewayList":{ 7738 "type":"list", 7739 "member":{ 7740 "shape":"InternetGateway", 7741 "locationName":"item" 7742 } 7743 }, 7744 "IpPermission":{ 7745 "type":"structure", 7746 "members":{ 7747 "IpProtocol":{ 7748 "shape":"String", 7749 "locationName":"ipProtocol" 7750 }, 7751 "FromPort":{ 7752 "shape":"Integer", 7753 "locationName":"fromPort" 7754 }, 7755 "ToPort":{ 7756 "shape":"Integer", 7757 "locationName":"toPort" 7758 }, 7759 "UserIdGroupPairs":{ 7760 "shape":"UserIdGroupPairList", 7761 "locationName":"groups" 7762 }, 7763 "IpRanges":{ 7764 "shape":"IpRangeList", 7765 "locationName":"ipRanges" 7766 }, 7767 "PrefixListIds":{ 7768 "shape":"PrefixListIdList", 7769 "locationName":"prefixListIds" 7770 } 7771 } 7772 }, 7773 "IpPermissionList":{ 7774 "type":"list", 7775 "member":{ 7776 "shape":"IpPermission", 7777 "locationName":"item" 7778 } 7779 }, 7780 "IpRange":{ 7781 "type":"structure", 7782 "members":{ 7783 "CidrIp":{ 7784 "shape":"String", 7785 "locationName":"cidrIp" 7786 } 7787 } 7788 }, 7789 "IpRangeList":{ 7790 "type":"list", 7791 "member":{ 7792 "shape":"IpRange", 7793 "locationName":"item" 7794 } 7795 }, 7796 "KeyNameStringList":{ 7797 "type":"list", 7798 "member":{ 7799 "shape":"String", 7800 "locationName":"KeyName" 7801 } 7802 }, 7803 "KeyPair":{ 7804 "type":"structure", 7805 "members":{ 7806 "KeyName":{ 7807 "shape":"String", 7808 "locationName":"keyName" 7809 }, 7810 "KeyFingerprint":{ 7811 "shape":"String", 7812 "locationName":"keyFingerprint" 7813 }, 7814 "KeyMaterial":{ 7815 "shape":"String", 7816 "locationName":"keyMaterial" 7817 } 7818 } 7819 }, 7820 "KeyPairInfo":{ 7821 "type":"structure", 7822 "members":{ 7823 "KeyName":{ 7824 "shape":"String", 7825 "locationName":"keyName" 7826 }, 7827 "KeyFingerprint":{ 7828 "shape":"String", 7829 "locationName":"keyFingerprint" 7830 } 7831 } 7832 }, 7833 "KeyPairList":{ 7834 "type":"list", 7835 "member":{ 7836 "shape":"KeyPairInfo", 7837 "locationName":"item" 7838 } 7839 }, 7840 "LaunchPermission":{ 7841 "type":"structure", 7842 "members":{ 7843 "UserId":{ 7844 "shape":"String", 7845 "locationName":"userId" 7846 }, 7847 "Group":{ 7848 "shape":"PermissionGroup", 7849 "locationName":"group" 7850 } 7851 } 7852 }, 7853 "LaunchPermissionList":{ 7854 "type":"list", 7855 "member":{ 7856 "shape":"LaunchPermission", 7857 "locationName":"item" 7858 } 7859 }, 7860 "LaunchPermissionModifications":{ 7861 "type":"structure", 7862 "members":{ 7863 "Add":{"shape":"LaunchPermissionList"}, 7864 "Remove":{"shape":"LaunchPermissionList"} 7865 } 7866 }, 7867 "LaunchSpecification":{ 7868 "type":"structure", 7869 "members":{ 7870 "ImageId":{ 7871 "shape":"String", 7872 "locationName":"imageId" 7873 }, 7874 "KeyName":{ 7875 "shape":"String", 7876 "locationName":"keyName" 7877 }, 7878 "SecurityGroups":{ 7879 "shape":"GroupIdentifierList", 7880 "locationName":"groupSet" 7881 }, 7882 "UserData":{ 7883 "shape":"String", 7884 "locationName":"userData" 7885 }, 7886 "AddressingType":{ 7887 "shape":"String", 7888 "locationName":"addressingType" 7889 }, 7890 "InstanceType":{ 7891 "shape":"InstanceType", 7892 "locationName":"instanceType" 7893 }, 7894 "Placement":{ 7895 "shape":"SpotPlacement", 7896 "locationName":"placement" 7897 }, 7898 "KernelId":{ 7899 "shape":"String", 7900 "locationName":"kernelId" 7901 }, 7902 "RamdiskId":{ 7903 "shape":"String", 7904 "locationName":"ramdiskId" 7905 }, 7906 "BlockDeviceMappings":{ 7907 "shape":"BlockDeviceMappingList", 7908 "locationName":"blockDeviceMapping" 7909 }, 7910 "SubnetId":{ 7911 "shape":"String", 7912 "locationName":"subnetId" 7913 }, 7914 "NetworkInterfaces":{ 7915 "shape":"InstanceNetworkInterfaceSpecificationList", 7916 "locationName":"networkInterfaceSet" 7917 }, 7918 "IamInstanceProfile":{ 7919 "shape":"IamInstanceProfileSpecification", 7920 "locationName":"iamInstanceProfile" 7921 }, 7922 "EbsOptimized":{ 7923 "shape":"Boolean", 7924 "locationName":"ebsOptimized" 7925 }, 7926 "Monitoring":{ 7927 "shape":"RunInstancesMonitoringEnabled", 7928 "locationName":"monitoring" 7929 } 7930 } 7931 }, 7932 "LaunchSpecsList":{ 7933 "type":"list", 7934 "member":{ 7935 "shape":"SpotFleetLaunchSpecification", 7936 "locationName":"item" 7937 }, 7938 "min":1 7939 }, 7940 "ListingState":{ 7941 "type":"string", 7942 "enum":[ 7943 "available", 7944 "sold", 7945 "cancelled", 7946 "pending" 7947 ] 7948 }, 7949 "ListingStatus":{ 7950 "type":"string", 7951 "enum":[ 7952 "active", 7953 "pending", 7954 "cancelled", 7955 "closed" 7956 ] 7957 }, 7958 "Long":{"type":"long"}, 7959 "ModifyImageAttributeRequest":{ 7960 "type":"structure", 7961 "required":["ImageId"], 7962 "members":{ 7963 "DryRun":{ 7964 "shape":"Boolean", 7965 "locationName":"dryRun" 7966 }, 7967 "ImageId":{"shape":"String"}, 7968 "Attribute":{"shape":"String"}, 7969 "OperationType":{"shape":"OperationType"}, 7970 "UserIds":{ 7971 "shape":"UserIdStringList", 7972 "locationName":"UserId" 7973 }, 7974 "UserGroups":{ 7975 "shape":"UserGroupStringList", 7976 "locationName":"UserGroup" 7977 }, 7978 "ProductCodes":{ 7979 "shape":"ProductCodeStringList", 7980 "locationName":"ProductCode" 7981 }, 7982 "Value":{"shape":"String"}, 7983 "LaunchPermission":{"shape":"LaunchPermissionModifications"}, 7984 "Description":{"shape":"AttributeValue"} 7985 } 7986 }, 7987 "ModifyInstanceAttributeRequest":{ 7988 "type":"structure", 7989 "required":["InstanceId"], 7990 "members":{ 7991 "DryRun":{ 7992 "shape":"Boolean", 7993 "locationName":"dryRun" 7994 }, 7995 "InstanceId":{ 7996 "shape":"String", 7997 "locationName":"instanceId" 7998 }, 7999 "Attribute":{ 8000 "shape":"InstanceAttributeName", 8001 "locationName":"attribute" 8002 }, 8003 "Value":{ 8004 "shape":"String", 8005 "locationName":"value" 8006 }, 8007 "BlockDeviceMappings":{ 8008 "shape":"InstanceBlockDeviceMappingSpecificationList", 8009 "locationName":"blockDeviceMapping" 8010 }, 8011 "SourceDestCheck":{"shape":"AttributeBooleanValue"}, 8012 "DisableApiTermination":{ 8013 "shape":"AttributeBooleanValue", 8014 "locationName":"disableApiTermination" 8015 }, 8016 "InstanceType":{ 8017 "shape":"AttributeValue", 8018 "locationName":"instanceType" 8019 }, 8020 "Kernel":{ 8021 "shape":"AttributeValue", 8022 "locationName":"kernel" 8023 }, 8024 "Ramdisk":{ 8025 "shape":"AttributeValue", 8026 "locationName":"ramdisk" 8027 }, 8028 "UserData":{ 8029 "shape":"BlobAttributeValue", 8030 "locationName":"userData" 8031 }, 8032 "InstanceInitiatedShutdownBehavior":{ 8033 "shape":"AttributeValue", 8034 "locationName":"instanceInitiatedShutdownBehavior" 8035 }, 8036 "Groups":{ 8037 "shape":"GroupIdStringList", 8038 "locationName":"GroupId" 8039 }, 8040 "EbsOptimized":{ 8041 "shape":"AttributeBooleanValue", 8042 "locationName":"ebsOptimized" 8043 }, 8044 "SriovNetSupport":{ 8045 "shape":"AttributeValue", 8046 "locationName":"sriovNetSupport" 8047 } 8048 } 8049 }, 8050 "ModifyNetworkInterfaceAttributeRequest":{ 8051 "type":"structure", 8052 "required":["NetworkInterfaceId"], 8053 "members":{ 8054 "DryRun":{ 8055 "shape":"Boolean", 8056 "locationName":"dryRun" 8057 }, 8058 "NetworkInterfaceId":{ 8059 "shape":"String", 8060 "locationName":"networkInterfaceId" 8061 }, 8062 "Description":{ 8063 "shape":"AttributeValue", 8064 "locationName":"description" 8065 }, 8066 "SourceDestCheck":{ 8067 "shape":"AttributeBooleanValue", 8068 "locationName":"sourceDestCheck" 8069 }, 8070 "Groups":{ 8071 "shape":"SecurityGroupIdStringList", 8072 "locationName":"SecurityGroupId" 8073 }, 8074 "Attachment":{ 8075 "shape":"NetworkInterfaceAttachmentChanges", 8076 "locationName":"attachment" 8077 } 8078 } 8079 }, 8080 "ModifyReservedInstancesRequest":{ 8081 "type":"structure", 8082 "required":[ 8083 "ReservedInstancesIds", 8084 "TargetConfigurations" 8085 ], 8086 "members":{ 8087 "ClientToken":{ 8088 "shape":"String", 8089 "locationName":"clientToken" 8090 }, 8091 "ReservedInstancesIds":{ 8092 "shape":"ReservedInstancesIdStringList", 8093 "locationName":"ReservedInstancesId" 8094 }, 8095 "TargetConfigurations":{ 8096 "shape":"ReservedInstancesConfigurationList", 8097 "locationName":"ReservedInstancesConfigurationSetItemType" 8098 } 8099 } 8100 }, 8101 "ModifyReservedInstancesResult":{ 8102 "type":"structure", 8103 "members":{ 8104 "ReservedInstancesModificationId":{ 8105 "shape":"String", 8106 "locationName":"reservedInstancesModificationId" 8107 } 8108 } 8109 }, 8110 "ModifySnapshotAttributeRequest":{ 8111 "type":"structure", 8112 "required":["SnapshotId"], 8113 "members":{ 8114 "DryRun":{ 8115 "shape":"Boolean", 8116 "locationName":"dryRun" 8117 }, 8118 "SnapshotId":{"shape":"String"}, 8119 "Attribute":{"shape":"SnapshotAttributeName"}, 8120 "OperationType":{"shape":"OperationType"}, 8121 "UserIds":{ 8122 "shape":"UserIdStringList", 8123 "locationName":"UserId" 8124 }, 8125 "GroupNames":{ 8126 "shape":"GroupNameStringList", 8127 "locationName":"UserGroup" 8128 }, 8129 "CreateVolumePermission":{"shape":"CreateVolumePermissionModifications"} 8130 } 8131 }, 8132 "ModifySubnetAttributeRequest":{ 8133 "type":"structure", 8134 "required":["SubnetId"], 8135 "members":{ 8136 "SubnetId":{ 8137 "shape":"String", 8138 "locationName":"subnetId" 8139 }, 8140 "MapPublicIpOnLaunch":{"shape":"AttributeBooleanValue"} 8141 } 8142 }, 8143 "ModifyVolumeAttributeRequest":{ 8144 "type":"structure", 8145 "required":["VolumeId"], 8146 "members":{ 8147 "DryRun":{ 8148 "shape":"Boolean", 8149 "locationName":"dryRun" 8150 }, 8151 "VolumeId":{"shape":"String"}, 8152 "AutoEnableIO":{"shape":"AttributeBooleanValue"} 8153 } 8154 }, 8155 "ModifyVpcAttributeRequest":{ 8156 "type":"structure", 8157 "required":["VpcId"], 8158 "members":{ 8159 "VpcId":{ 8160 "shape":"String", 8161 "locationName":"vpcId" 8162 }, 8163 "EnableDnsSupport":{"shape":"AttributeBooleanValue"}, 8164 "EnableDnsHostnames":{"shape":"AttributeBooleanValue"} 8165 } 8166 }, 8167 "ModifyVpcEndpointRequest":{ 8168 "type":"structure", 8169 "required":["VpcEndpointId"], 8170 "members":{ 8171 "DryRun":{"shape":"Boolean"}, 8172 "VpcEndpointId":{"shape":"String"}, 8173 "ResetPolicy":{"shape":"Boolean"}, 8174 "PolicyDocument":{"shape":"String"}, 8175 "AddRouteTableIds":{ 8176 "shape":"ValueStringList", 8177 "locationName":"AddRouteTableId" 8178 }, 8179 "RemoveRouteTableIds":{ 8180 "shape":"ValueStringList", 8181 "locationName":"RemoveRouteTableId" 8182 } 8183 } 8184 }, 8185 "ModifyVpcEndpointResult":{ 8186 "type":"structure", 8187 "members":{ 8188 "Return":{ 8189 "shape":"Boolean", 8190 "locationName":"return" 8191 } 8192 } 8193 }, 8194 "MonitorInstancesRequest":{ 8195 "type":"structure", 8196 "required":["InstanceIds"], 8197 "members":{ 8198 "DryRun":{ 8199 "shape":"Boolean", 8200 "locationName":"dryRun" 8201 }, 8202 "InstanceIds":{ 8203 "shape":"InstanceIdStringList", 8204 "locationName":"InstanceId" 8205 } 8206 } 8207 }, 8208 "MonitorInstancesResult":{ 8209 "type":"structure", 8210 "members":{ 8211 "InstanceMonitorings":{ 8212 "shape":"InstanceMonitoringList", 8213 "locationName":"instancesSet" 8214 } 8215 } 8216 }, 8217 "Monitoring":{ 8218 "type":"structure", 8219 "members":{ 8220 "State":{ 8221 "shape":"MonitoringState", 8222 "locationName":"state" 8223 } 8224 } 8225 }, 8226 "MonitoringState":{ 8227 "type":"string", 8228 "enum":[ 8229 "disabled", 8230 "disabling", 8231 "enabled", 8232 "pending" 8233 ] 8234 }, 8235 "MoveAddressToVpcRequest":{ 8236 "type":"structure", 8237 "required":["PublicIp"], 8238 "members":{ 8239 "DryRun":{ 8240 "shape":"Boolean", 8241 "locationName":"dryRun" 8242 }, 8243 "PublicIp":{ 8244 "shape":"String", 8245 "locationName":"publicIp" 8246 } 8247 } 8248 }, 8249 "MoveAddressToVpcResult":{ 8250 "type":"structure", 8251 "members":{ 8252 "AllocationId":{ 8253 "shape":"String", 8254 "locationName":"allocationId" 8255 }, 8256 "Status":{ 8257 "shape":"Status", 8258 "locationName":"status" 8259 } 8260 } 8261 }, 8262 "MoveStatus":{ 8263 "type":"string", 8264 "enum":[ 8265 "movingToVpc", 8266 "restoringToClassic" 8267 ] 8268 }, 8269 "MovingAddressStatus":{ 8270 "type":"structure", 8271 "members":{ 8272 "PublicIp":{ 8273 "shape":"String", 8274 "locationName":"publicIp" 8275 }, 8276 "MoveStatus":{ 8277 "shape":"MoveStatus", 8278 "locationName":"moveStatus" 8279 } 8280 } 8281 }, 8282 "MovingAddressStatusSet":{ 8283 "type":"list", 8284 "member":{ 8285 "shape":"MovingAddressStatus", 8286 "locationName":"item" 8287 } 8288 }, 8289 "NetworkAcl":{ 8290 "type":"structure", 8291 "members":{ 8292 "NetworkAclId":{ 8293 "shape":"String", 8294 "locationName":"networkAclId" 8295 }, 8296 "VpcId":{ 8297 "shape":"String", 8298 "locationName":"vpcId" 8299 }, 8300 "IsDefault":{ 8301 "shape":"Boolean", 8302 "locationName":"default" 8303 }, 8304 "Entries":{ 8305 "shape":"NetworkAclEntryList", 8306 "locationName":"entrySet" 8307 }, 8308 "Associations":{ 8309 "shape":"NetworkAclAssociationList", 8310 "locationName":"associationSet" 8311 }, 8312 "Tags":{ 8313 "shape":"TagList", 8314 "locationName":"tagSet" 8315 } 8316 } 8317 }, 8318 "NetworkAclAssociation":{ 8319 "type":"structure", 8320 "members":{ 8321 "NetworkAclAssociationId":{ 8322 "shape":"String", 8323 "locationName":"networkAclAssociationId" 8324 }, 8325 "NetworkAclId":{ 8326 "shape":"String", 8327 "locationName":"networkAclId" 8328 }, 8329 "SubnetId":{ 8330 "shape":"String", 8331 "locationName":"subnetId" 8332 } 8333 } 8334 }, 8335 "NetworkAclAssociationList":{ 8336 "type":"list", 8337 "member":{ 8338 "shape":"NetworkAclAssociation", 8339 "locationName":"item" 8340 } 8341 }, 8342 "NetworkAclEntry":{ 8343 "type":"structure", 8344 "members":{ 8345 "RuleNumber":{ 8346 "shape":"Integer", 8347 "locationName":"ruleNumber" 8348 }, 8349 "Protocol":{ 8350 "shape":"String", 8351 "locationName":"protocol" 8352 }, 8353 "RuleAction":{ 8354 "shape":"RuleAction", 8355 "locationName":"ruleAction" 8356 }, 8357 "Egress":{ 8358 "shape":"Boolean", 8359 "locationName":"egress" 8360 }, 8361 "CidrBlock":{ 8362 "shape":"String", 8363 "locationName":"cidrBlock" 8364 }, 8365 "IcmpTypeCode":{ 8366 "shape":"IcmpTypeCode", 8367 "locationName":"icmpTypeCode" 8368 }, 8369 "PortRange":{ 8370 "shape":"PortRange", 8371 "locationName":"portRange" 8372 } 8373 } 8374 }, 8375 "NetworkAclEntryList":{ 8376 "type":"list", 8377 "member":{ 8378 "shape":"NetworkAclEntry", 8379 "locationName":"item" 8380 } 8381 }, 8382 "NetworkAclList":{ 8383 "type":"list", 8384 "member":{ 8385 "shape":"NetworkAcl", 8386 "locationName":"item" 8387 } 8388 }, 8389 "NetworkInterface":{ 8390 "type":"structure", 8391 "members":{ 8392 "NetworkInterfaceId":{ 8393 "shape":"String", 8394 "locationName":"networkInterfaceId" 8395 }, 8396 "SubnetId":{ 8397 "shape":"String", 8398 "locationName":"subnetId" 8399 }, 8400 "VpcId":{ 8401 "shape":"String", 8402 "locationName":"vpcId" 8403 }, 8404 "AvailabilityZone":{ 8405 "shape":"String", 8406 "locationName":"availabilityZone" 8407 }, 8408 "Description":{ 8409 "shape":"String", 8410 "locationName":"description" 8411 }, 8412 "OwnerId":{ 8413 "shape":"String", 8414 "locationName":"ownerId" 8415 }, 8416 "RequesterId":{ 8417 "shape":"String", 8418 "locationName":"requesterId" 8419 }, 8420 "RequesterManaged":{ 8421 "shape":"Boolean", 8422 "locationName":"requesterManaged" 8423 }, 8424 "Status":{ 8425 "shape":"NetworkInterfaceStatus", 8426 "locationName":"status" 8427 }, 8428 "MacAddress":{ 8429 "shape":"String", 8430 "locationName":"macAddress" 8431 }, 8432 "PrivateIpAddress":{ 8433 "shape":"String", 8434 "locationName":"privateIpAddress" 8435 }, 8436 "PrivateDnsName":{ 8437 "shape":"String", 8438 "locationName":"privateDnsName" 8439 }, 8440 "SourceDestCheck":{ 8441 "shape":"Boolean", 8442 "locationName":"sourceDestCheck" 8443 }, 8444 "Groups":{ 8445 "shape":"GroupIdentifierList", 8446 "locationName":"groupSet" 8447 }, 8448 "Attachment":{ 8449 "shape":"NetworkInterfaceAttachment", 8450 "locationName":"attachment" 8451 }, 8452 "Association":{ 8453 "shape":"NetworkInterfaceAssociation", 8454 "locationName":"association" 8455 }, 8456 "TagSet":{ 8457 "shape":"TagList", 8458 "locationName":"tagSet" 8459 }, 8460 "PrivateIpAddresses":{ 8461 "shape":"NetworkInterfacePrivateIpAddressList", 8462 "locationName":"privateIpAddressesSet" 8463 } 8464 } 8465 }, 8466 "NetworkInterfaceAssociation":{ 8467 "type":"structure", 8468 "members":{ 8469 "PublicIp":{ 8470 "shape":"String", 8471 "locationName":"publicIp" 8472 }, 8473 "PublicDnsName":{ 8474 "shape":"String", 8475 "locationName":"publicDnsName" 8476 }, 8477 "IpOwnerId":{ 8478 "shape":"String", 8479 "locationName":"ipOwnerId" 8480 }, 8481 "AllocationId":{ 8482 "shape":"String", 8483 "locationName":"allocationId" 8484 }, 8485 "AssociationId":{ 8486 "shape":"String", 8487 "locationName":"associationId" 8488 } 8489 } 8490 }, 8491 "NetworkInterfaceAttachment":{ 8492 "type":"structure", 8493 "members":{ 8494 "AttachmentId":{ 8495 "shape":"String", 8496 "locationName":"attachmentId" 8497 }, 8498 "InstanceId":{ 8499 "shape":"String", 8500 "locationName":"instanceId" 8501 }, 8502 "InstanceOwnerId":{ 8503 "shape":"String", 8504 "locationName":"instanceOwnerId" 8505 }, 8506 "DeviceIndex":{ 8507 "shape":"Integer", 8508 "locationName":"deviceIndex" 8509 }, 8510 "Status":{ 8511 "shape":"AttachmentStatus", 8512 "locationName":"status" 8513 }, 8514 "AttachTime":{ 8515 "shape":"DateTime", 8516 "locationName":"attachTime" 8517 }, 8518 "DeleteOnTermination":{ 8519 "shape":"Boolean", 8520 "locationName":"deleteOnTermination" 8521 } 8522 } 8523 }, 8524 "NetworkInterfaceAttachmentChanges":{ 8525 "type":"structure", 8526 "members":{ 8527 "AttachmentId":{ 8528 "shape":"String", 8529 "locationName":"attachmentId" 8530 }, 8531 "DeleteOnTermination":{ 8532 "shape":"Boolean", 8533 "locationName":"deleteOnTermination" 8534 } 8535 } 8536 }, 8537 "NetworkInterfaceAttribute":{ 8538 "type":"string", 8539 "enum":[ 8540 "description", 8541 "groupSet", 8542 "sourceDestCheck", 8543 "attachment" 8544 ] 8545 }, 8546 "NetworkInterfaceIdList":{ 8547 "type":"list", 8548 "member":{ 8549 "shape":"String", 8550 "locationName":"item" 8551 } 8552 }, 8553 "NetworkInterfaceList":{ 8554 "type":"list", 8555 "member":{ 8556 "shape":"NetworkInterface", 8557 "locationName":"item" 8558 } 8559 }, 8560 "NetworkInterfacePrivateIpAddress":{ 8561 "type":"structure", 8562 "members":{ 8563 "PrivateIpAddress":{ 8564 "shape":"String", 8565 "locationName":"privateIpAddress" 8566 }, 8567 "PrivateDnsName":{ 8568 "shape":"String", 8569 "locationName":"privateDnsName" 8570 }, 8571 "Primary":{ 8572 "shape":"Boolean", 8573 "locationName":"primary" 8574 }, 8575 "Association":{ 8576 "shape":"NetworkInterfaceAssociation", 8577 "locationName":"association" 8578 } 8579 } 8580 }, 8581 "NetworkInterfacePrivateIpAddressList":{ 8582 "type":"list", 8583 "member":{ 8584 "shape":"NetworkInterfacePrivateIpAddress", 8585 "locationName":"item" 8586 } 8587 }, 8588 "NetworkInterfaceStatus":{ 8589 "type":"string", 8590 "enum":[ 8591 "available", 8592 "attaching", 8593 "in-use", 8594 "detaching" 8595 ] 8596 }, 8597 "OfferingTypeValues":{ 8598 "type":"string", 8599 "enum":[ 8600 "Heavy Utilization", 8601 "Medium Utilization", 8602 "Light Utilization", 8603 "No Upfront", 8604 "Partial Upfront", 8605 "All Upfront" 8606 ] 8607 }, 8608 "OperationType":{ 8609 "type":"string", 8610 "enum":[ 8611 "add", 8612 "remove" 8613 ] 8614 }, 8615 "OwnerStringList":{ 8616 "type":"list", 8617 "member":{ 8618 "shape":"String", 8619 "locationName":"Owner" 8620 } 8621 }, 8622 "PermissionGroup":{ 8623 "type":"string", 8624 "enum":["all"] 8625 }, 8626 "Placement":{ 8627 "type":"structure", 8628 "members":{ 8629 "AvailabilityZone":{ 8630 "shape":"String", 8631 "locationName":"availabilityZone" 8632 }, 8633 "GroupName":{ 8634 "shape":"String", 8635 "locationName":"groupName" 8636 }, 8637 "Tenancy":{ 8638 "shape":"Tenancy", 8639 "locationName":"tenancy" 8640 } 8641 } 8642 }, 8643 "PlacementGroup":{ 8644 "type":"structure", 8645 "members":{ 8646 "GroupName":{ 8647 "shape":"String", 8648 "locationName":"groupName" 8649 }, 8650 "Strategy":{ 8651 "shape":"PlacementStrategy", 8652 "locationName":"strategy" 8653 }, 8654 "State":{ 8655 "shape":"PlacementGroupState", 8656 "locationName":"state" 8657 } 8658 } 8659 }, 8660 "PlacementGroupList":{ 8661 "type":"list", 8662 "member":{ 8663 "shape":"PlacementGroup", 8664 "locationName":"item" 8665 } 8666 }, 8667 "PlacementGroupState":{ 8668 "type":"string", 8669 "enum":[ 8670 "pending", 8671 "available", 8672 "deleting", 8673 "deleted" 8674 ] 8675 }, 8676 "PlacementGroupStringList":{ 8677 "type":"list", 8678 "member":{"shape":"String"} 8679 }, 8680 "PlacementStrategy":{ 8681 "type":"string", 8682 "enum":["cluster"] 8683 }, 8684 "PlatformValues":{ 8685 "type":"string", 8686 "enum":["Windows"] 8687 }, 8688 "PortRange":{ 8689 "type":"structure", 8690 "members":{ 8691 "From":{ 8692 "shape":"Integer", 8693 "locationName":"from" 8694 }, 8695 "To":{ 8696 "shape":"Integer", 8697 "locationName":"to" 8698 } 8699 } 8700 }, 8701 "PrefixList":{ 8702 "type":"structure", 8703 "members":{ 8704 "PrefixListId":{ 8705 "shape":"String", 8706 "locationName":"prefixListId" 8707 }, 8708 "PrefixListName":{ 8709 "shape":"String", 8710 "locationName":"prefixListName" 8711 }, 8712 "Cidrs":{ 8713 "shape":"ValueStringList", 8714 "locationName":"cidrSet" 8715 } 8716 } 8717 }, 8718 "PrefixListId":{ 8719 "type":"structure", 8720 "members":{ 8721 "PrefixListId":{ 8722 "shape":"String", 8723 "locationName":"prefixListId" 8724 } 8725 } 8726 }, 8727 "PrefixListIdList":{ 8728 "type":"list", 8729 "member":{ 8730 "shape":"PrefixListId", 8731 "locationName":"item" 8732 } 8733 }, 8734 "PrefixListSet":{ 8735 "type":"list", 8736 "member":{ 8737 "shape":"PrefixList", 8738 "locationName":"item" 8739 } 8740 }, 8741 "PriceSchedule":{ 8742 "type":"structure", 8743 "members":{ 8744 "Term":{ 8745 "shape":"Long", 8746 "locationName":"term" 8747 }, 8748 "Price":{ 8749 "shape":"Double", 8750 "locationName":"price" 8751 }, 8752 "CurrencyCode":{ 8753 "shape":"CurrencyCodeValues", 8754 "locationName":"currencyCode" 8755 }, 8756 "Active":{ 8757 "shape":"Boolean", 8758 "locationName":"active" 8759 } 8760 } 8761 }, 8762 "PriceScheduleList":{ 8763 "type":"list", 8764 "member":{ 8765 "shape":"PriceSchedule", 8766 "locationName":"item" 8767 } 8768 }, 8769 "PriceScheduleSpecification":{ 8770 "type":"structure", 8771 "members":{ 8772 "Term":{ 8773 "shape":"Long", 8774 "locationName":"term" 8775 }, 8776 "Price":{ 8777 "shape":"Double", 8778 "locationName":"price" 8779 }, 8780 "CurrencyCode":{ 8781 "shape":"CurrencyCodeValues", 8782 "locationName":"currencyCode" 8783 } 8784 } 8785 }, 8786 "PriceScheduleSpecificationList":{ 8787 "type":"list", 8788 "member":{ 8789 "shape":"PriceScheduleSpecification", 8790 "locationName":"item" 8791 } 8792 }, 8793 "PricingDetail":{ 8794 "type":"structure", 8795 "members":{ 8796 "Price":{ 8797 "shape":"Double", 8798 "locationName":"price" 8799 }, 8800 "Count":{ 8801 "shape":"Integer", 8802 "locationName":"count" 8803 } 8804 } 8805 }, 8806 "PricingDetailsList":{ 8807 "type":"list", 8808 "member":{ 8809 "shape":"PricingDetail", 8810 "locationName":"item" 8811 } 8812 }, 8813 "PrivateIpAddressSpecification":{ 8814 "type":"structure", 8815 "required":["PrivateIpAddress"], 8816 "members":{ 8817 "PrivateIpAddress":{ 8818 "shape":"String", 8819 "locationName":"privateIpAddress" 8820 }, 8821 "Primary":{ 8822 "shape":"Boolean", 8823 "locationName":"primary" 8824 } 8825 } 8826 }, 8827 "PrivateIpAddressSpecificationList":{ 8828 "type":"list", 8829 "member":{ 8830 "shape":"PrivateIpAddressSpecification", 8831 "locationName":"item" 8832 } 8833 }, 8834 "PrivateIpAddressStringList":{ 8835 "type":"list", 8836 "member":{ 8837 "shape":"String", 8838 "locationName":"PrivateIpAddress" 8839 } 8840 }, 8841 "ProductCode":{ 8842 "type":"structure", 8843 "members":{ 8844 "ProductCodeId":{ 8845 "shape":"String", 8846 "locationName":"productCode" 8847 }, 8848 "ProductCodeType":{ 8849 "shape":"ProductCodeValues", 8850 "locationName":"type" 8851 } 8852 } 8853 }, 8854 "ProductCodeList":{ 8855 "type":"list", 8856 "member":{ 8857 "shape":"ProductCode", 8858 "locationName":"item" 8859 } 8860 }, 8861 "ProductCodeStringList":{ 8862 "type":"list", 8863 "member":{ 8864 "shape":"String", 8865 "locationName":"ProductCode" 8866 } 8867 }, 8868 "ProductCodeValues":{ 8869 "type":"string", 8870 "enum":[ 8871 "devpay", 8872 "marketplace" 8873 ] 8874 }, 8875 "ProductDescriptionList":{ 8876 "type":"list", 8877 "member":{"shape":"String"} 8878 }, 8879 "PropagatingVgw":{ 8880 "type":"structure", 8881 "members":{ 8882 "GatewayId":{ 8883 "shape":"String", 8884 "locationName":"gatewayId" 8885 } 8886 } 8887 }, 8888 "PropagatingVgwList":{ 8889 "type":"list", 8890 "member":{ 8891 "shape":"PropagatingVgw", 8892 "locationName":"item" 8893 } 8894 }, 8895 "PublicIpStringList":{ 8896 "type":"list", 8897 "member":{ 8898 "shape":"String", 8899 "locationName":"PublicIp" 8900 } 8901 }, 8902 "PurchaseReservedInstancesOfferingRequest":{ 8903 "type":"structure", 8904 "required":[ 8905 "ReservedInstancesOfferingId", 8906 "InstanceCount" 8907 ], 8908 "members":{ 8909 "DryRun":{ 8910 "shape":"Boolean", 8911 "locationName":"dryRun" 8912 }, 8913 "ReservedInstancesOfferingId":{"shape":"String"}, 8914 "InstanceCount":{"shape":"Integer"}, 8915 "LimitPrice":{ 8916 "shape":"ReservedInstanceLimitPrice", 8917 "locationName":"limitPrice" 8918 } 8919 } 8920 }, 8921 "PurchaseReservedInstancesOfferingResult":{ 8922 "type":"structure", 8923 "members":{ 8924 "ReservedInstancesId":{ 8925 "shape":"String", 8926 "locationName":"reservedInstancesId" 8927 } 8928 } 8929 }, 8930 "RIProductDescription":{ 8931 "type":"string", 8932 "enum":[ 8933 "Linux/UNIX", 8934 "Linux/UNIX (Amazon VPC)", 8935 "Windows", 8936 "Windows (Amazon VPC)" 8937 ] 8938 }, 8939 "ReasonCodesList":{ 8940 "type":"list", 8941 "member":{ 8942 "shape":"ReportInstanceReasonCodes", 8943 "locationName":"item" 8944 } 8945 }, 8946 "RebootInstancesRequest":{ 8947 "type":"structure", 8948 "required":["InstanceIds"], 8949 "members":{ 8950 "DryRun":{ 8951 "shape":"Boolean", 8952 "locationName":"dryRun" 8953 }, 8954 "InstanceIds":{ 8955 "shape":"InstanceIdStringList", 8956 "locationName":"InstanceId" 8957 } 8958 } 8959 }, 8960 "RecurringCharge":{ 8961 "type":"structure", 8962 "members":{ 8963 "Frequency":{ 8964 "shape":"RecurringChargeFrequency", 8965 "locationName":"frequency" 8966 }, 8967 "Amount":{ 8968 "shape":"Double", 8969 "locationName":"amount" 8970 } 8971 } 8972 }, 8973 "RecurringChargeFrequency":{ 8974 "type":"string", 8975 "enum":["Hourly"] 8976 }, 8977 "RecurringChargesList":{ 8978 "type":"list", 8979 "member":{ 8980 "shape":"RecurringCharge", 8981 "locationName":"item" 8982 } 8983 }, 8984 "Region":{ 8985 "type":"structure", 8986 "members":{ 8987 "RegionName":{ 8988 "shape":"String", 8989 "locationName":"regionName" 8990 }, 8991 "Endpoint":{ 8992 "shape":"String", 8993 "locationName":"regionEndpoint" 8994 } 8995 } 8996 }, 8997 "RegionList":{ 8998 "type":"list", 8999 "member":{ 9000 "shape":"Region", 9001 "locationName":"item" 9002 } 9003 }, 9004 "RegionNameStringList":{ 9005 "type":"list", 9006 "member":{ 9007 "shape":"String", 9008 "locationName":"RegionName" 9009 } 9010 }, 9011 "RegisterImageRequest":{ 9012 "type":"structure", 9013 "required":["Name"], 9014 "members":{ 9015 "DryRun":{ 9016 "shape":"Boolean", 9017 "locationName":"dryRun" 9018 }, 9019 "ImageLocation":{"shape":"String"}, 9020 "Name":{ 9021 "shape":"String", 9022 "locationName":"name" 9023 }, 9024 "Description":{ 9025 "shape":"String", 9026 "locationName":"description" 9027 }, 9028 "Architecture":{ 9029 "shape":"ArchitectureValues", 9030 "locationName":"architecture" 9031 }, 9032 "KernelId":{ 9033 "shape":"String", 9034 "locationName":"kernelId" 9035 }, 9036 "RamdiskId":{ 9037 "shape":"String", 9038 "locationName":"ramdiskId" 9039 }, 9040 "RootDeviceName":{ 9041 "shape":"String", 9042 "locationName":"rootDeviceName" 9043 }, 9044 "BlockDeviceMappings":{ 9045 "shape":"BlockDeviceMappingRequestList", 9046 "locationName":"BlockDeviceMapping" 9047 }, 9048 "VirtualizationType":{ 9049 "shape":"String", 9050 "locationName":"virtualizationType" 9051 }, 9052 "SriovNetSupport":{ 9053 "shape":"String", 9054 "locationName":"sriovNetSupport" 9055 } 9056 } 9057 }, 9058 "RegisterImageResult":{ 9059 "type":"structure", 9060 "members":{ 9061 "ImageId":{ 9062 "shape":"String", 9063 "locationName":"imageId" 9064 } 9065 } 9066 }, 9067 "RejectVpcPeeringConnectionRequest":{ 9068 "type":"structure", 9069 "required":["VpcPeeringConnectionId"], 9070 "members":{ 9071 "DryRun":{ 9072 "shape":"Boolean", 9073 "locationName":"dryRun" 9074 }, 9075 "VpcPeeringConnectionId":{ 9076 "shape":"String", 9077 "locationName":"vpcPeeringConnectionId" 9078 } 9079 } 9080 }, 9081 "RejectVpcPeeringConnectionResult":{ 9082 "type":"structure", 9083 "members":{ 9084 "Return":{ 9085 "shape":"Boolean", 9086 "locationName":"return" 9087 } 9088 } 9089 }, 9090 "ReleaseAddressRequest":{ 9091 "type":"structure", 9092 "members":{ 9093 "DryRun":{ 9094 "shape":"Boolean", 9095 "locationName":"dryRun" 9096 }, 9097 "PublicIp":{"shape":"String"}, 9098 "AllocationId":{"shape":"String"} 9099 } 9100 }, 9101 "ReplaceNetworkAclAssociationRequest":{ 9102 "type":"structure", 9103 "required":[ 9104 "AssociationId", 9105 "NetworkAclId" 9106 ], 9107 "members":{ 9108 "DryRun":{ 9109 "shape":"Boolean", 9110 "locationName":"dryRun" 9111 }, 9112 "AssociationId":{ 9113 "shape":"String", 9114 "locationName":"associationId" 9115 }, 9116 "NetworkAclId":{ 9117 "shape":"String", 9118 "locationName":"networkAclId" 9119 } 9120 } 9121 }, 9122 "ReplaceNetworkAclAssociationResult":{ 9123 "type":"structure", 9124 "members":{ 9125 "NewAssociationId":{ 9126 "shape":"String", 9127 "locationName":"newAssociationId" 9128 } 9129 } 9130 }, 9131 "ReplaceNetworkAclEntryRequest":{ 9132 "type":"structure", 9133 "required":[ 9134 "NetworkAclId", 9135 "RuleNumber", 9136 "Protocol", 9137 "RuleAction", 9138 "Egress", 9139 "CidrBlock" 9140 ], 9141 "members":{ 9142 "DryRun":{ 9143 "shape":"Boolean", 9144 "locationName":"dryRun" 9145 }, 9146 "NetworkAclId":{ 9147 "shape":"String", 9148 "locationName":"networkAclId" 9149 }, 9150 "RuleNumber":{ 9151 "shape":"Integer", 9152 "locationName":"ruleNumber" 9153 }, 9154 "Protocol":{ 9155 "shape":"String", 9156 "locationName":"protocol" 9157 }, 9158 "RuleAction":{ 9159 "shape":"RuleAction", 9160 "locationName":"ruleAction" 9161 }, 9162 "Egress":{ 9163 "shape":"Boolean", 9164 "locationName":"egress" 9165 }, 9166 "CidrBlock":{ 9167 "shape":"String", 9168 "locationName":"cidrBlock" 9169 }, 9170 "IcmpTypeCode":{ 9171 "shape":"IcmpTypeCode", 9172 "locationName":"Icmp" 9173 }, 9174 "PortRange":{ 9175 "shape":"PortRange", 9176 "locationName":"portRange" 9177 } 9178 } 9179 }, 9180 "ReplaceRouteRequest":{ 9181 "type":"structure", 9182 "required":[ 9183 "RouteTableId", 9184 "DestinationCidrBlock" 9185 ], 9186 "members":{ 9187 "DryRun":{ 9188 "shape":"Boolean", 9189 "locationName":"dryRun" 9190 }, 9191 "RouteTableId":{ 9192 "shape":"String", 9193 "locationName":"routeTableId" 9194 }, 9195 "DestinationCidrBlock":{ 9196 "shape":"String", 9197 "locationName":"destinationCidrBlock" 9198 }, 9199 "GatewayId":{ 9200 "shape":"String", 9201 "locationName":"gatewayId" 9202 }, 9203 "InstanceId":{ 9204 "shape":"String", 9205 "locationName":"instanceId" 9206 }, 9207 "NetworkInterfaceId":{ 9208 "shape":"String", 9209 "locationName":"networkInterfaceId" 9210 }, 9211 "VpcPeeringConnectionId":{ 9212 "shape":"String", 9213 "locationName":"vpcPeeringConnectionId" 9214 } 9215 } 9216 }, 9217 "ReplaceRouteTableAssociationRequest":{ 9218 "type":"structure", 9219 "required":[ 9220 "AssociationId", 9221 "RouteTableId" 9222 ], 9223 "members":{ 9224 "DryRun":{ 9225 "shape":"Boolean", 9226 "locationName":"dryRun" 9227 }, 9228 "AssociationId":{ 9229 "shape":"String", 9230 "locationName":"associationId" 9231 }, 9232 "RouteTableId":{ 9233 "shape":"String", 9234 "locationName":"routeTableId" 9235 } 9236 } 9237 }, 9238 "ReplaceRouteTableAssociationResult":{ 9239 "type":"structure", 9240 "members":{ 9241 "NewAssociationId":{ 9242 "shape":"String", 9243 "locationName":"newAssociationId" 9244 } 9245 } 9246 }, 9247 "ReportInstanceReasonCodes":{ 9248 "type":"string", 9249 "enum":[ 9250 "instance-stuck-in-state", 9251 "unresponsive", 9252 "not-accepting-credentials", 9253 "password-not-available", 9254 "performance-network", 9255 "performance-instance-store", 9256 "performance-ebs-volume", 9257 "performance-other", 9258 "other" 9259 ] 9260 }, 9261 "ReportInstanceStatusRequest":{ 9262 "type":"structure", 9263 "required":[ 9264 "Instances", 9265 "Status", 9266 "ReasonCodes" 9267 ], 9268 "members":{ 9269 "DryRun":{ 9270 "shape":"Boolean", 9271 "locationName":"dryRun" 9272 }, 9273 "Instances":{ 9274 "shape":"InstanceIdStringList", 9275 "locationName":"instanceId" 9276 }, 9277 "Status":{ 9278 "shape":"ReportStatusType", 9279 "locationName":"status" 9280 }, 9281 "StartTime":{ 9282 "shape":"DateTime", 9283 "locationName":"startTime" 9284 }, 9285 "EndTime":{ 9286 "shape":"DateTime", 9287 "locationName":"endTime" 9288 }, 9289 "ReasonCodes":{ 9290 "shape":"ReasonCodesList", 9291 "locationName":"reasonCode" 9292 }, 9293 "Description":{ 9294 "shape":"String", 9295 "locationName":"description" 9296 } 9297 } 9298 }, 9299 "ReportStatusType":{ 9300 "type":"string", 9301 "enum":[ 9302 "ok", 9303 "impaired" 9304 ] 9305 }, 9306 "RequestSpotFleetRequest":{ 9307 "type":"structure", 9308 "required":["SpotFleetRequestConfig"], 9309 "members":{ 9310 "DryRun":{ 9311 "shape":"Boolean", 9312 "locationName":"dryRun" 9313 }, 9314 "SpotFleetRequestConfig":{ 9315 "shape":"SpotFleetRequestConfigData", 9316 "locationName":"spotFleetRequestConfig" 9317 } 9318 } 9319 }, 9320 "RequestSpotFleetResponse":{ 9321 "type":"structure", 9322 "required":["SpotFleetRequestId"], 9323 "members":{ 9324 "SpotFleetRequestId":{ 9325 "shape":"String", 9326 "locationName":"spotFleetRequestId" 9327 } 9328 } 9329 }, 9330 "RequestSpotInstancesRequest":{ 9331 "type":"structure", 9332 "required":["SpotPrice"], 9333 "members":{ 9334 "DryRun":{ 9335 "shape":"Boolean", 9336 "locationName":"dryRun" 9337 }, 9338 "SpotPrice":{ 9339 "shape":"String", 9340 "locationName":"spotPrice" 9341 }, 9342 "ClientToken":{ 9343 "shape":"String", 9344 "locationName":"clientToken" 9345 }, 9346 "InstanceCount":{ 9347 "shape":"Integer", 9348 "locationName":"instanceCount" 9349 }, 9350 "Type":{ 9351 "shape":"SpotInstanceType", 9352 "locationName":"type" 9353 }, 9354 "ValidFrom":{ 9355 "shape":"DateTime", 9356 "locationName":"validFrom" 9357 }, 9358 "ValidUntil":{ 9359 "shape":"DateTime", 9360 "locationName":"validUntil" 9361 }, 9362 "LaunchGroup":{ 9363 "shape":"String", 9364 "locationName":"launchGroup" 9365 }, 9366 "AvailabilityZoneGroup":{ 9367 "shape":"String", 9368 "locationName":"availabilityZoneGroup" 9369 }, 9370 "LaunchSpecification":{"shape":"RequestSpotLaunchSpecification"} 9371 } 9372 }, 9373 "RequestSpotInstancesResult":{ 9374 "type":"structure", 9375 "members":{ 9376 "SpotInstanceRequests":{ 9377 "shape":"SpotInstanceRequestList", 9378 "locationName":"spotInstanceRequestSet" 9379 } 9380 } 9381 }, 9382 "Reservation":{ 9383 "type":"structure", 9384 "members":{ 9385 "ReservationId":{ 9386 "shape":"String", 9387 "locationName":"reservationId" 9388 }, 9389 "OwnerId":{ 9390 "shape":"String", 9391 "locationName":"ownerId" 9392 }, 9393 "RequesterId":{ 9394 "shape":"String", 9395 "locationName":"requesterId" 9396 }, 9397 "Groups":{ 9398 "shape":"GroupIdentifierList", 9399 "locationName":"groupSet" 9400 }, 9401 "Instances":{ 9402 "shape":"InstanceList", 9403 "locationName":"instancesSet" 9404 } 9405 } 9406 }, 9407 "ReservationList":{ 9408 "type":"list", 9409 "member":{ 9410 "shape":"Reservation", 9411 "locationName":"item" 9412 } 9413 }, 9414 "ReservedInstanceLimitPrice":{ 9415 "type":"structure", 9416 "members":{ 9417 "Amount":{ 9418 "shape":"Double", 9419 "locationName":"amount" 9420 }, 9421 "CurrencyCode":{ 9422 "shape":"CurrencyCodeValues", 9423 "locationName":"currencyCode" 9424 } 9425 } 9426 }, 9427 "ReservedInstanceState":{ 9428 "type":"string", 9429 "enum":[ 9430 "payment-pending", 9431 "active", 9432 "payment-failed", 9433 "retired" 9434 ] 9435 }, 9436 "ReservedInstances":{ 9437 "type":"structure", 9438 "members":{ 9439 "ReservedInstancesId":{ 9440 "shape":"String", 9441 "locationName":"reservedInstancesId" 9442 }, 9443 "InstanceType":{ 9444 "shape":"InstanceType", 9445 "locationName":"instanceType" 9446 }, 9447 "AvailabilityZone":{ 9448 "shape":"String", 9449 "locationName":"availabilityZone" 9450 }, 9451 "Start":{ 9452 "shape":"DateTime", 9453 "locationName":"start" 9454 }, 9455 "End":{ 9456 "shape":"DateTime", 9457 "locationName":"end" 9458 }, 9459 "Duration":{ 9460 "shape":"Long", 9461 "locationName":"duration" 9462 }, 9463 "UsagePrice":{ 9464 "shape":"Float", 9465 "locationName":"usagePrice" 9466 }, 9467 "FixedPrice":{ 9468 "shape":"Float", 9469 "locationName":"fixedPrice" 9470 }, 9471 "InstanceCount":{ 9472 "shape":"Integer", 9473 "locationName":"instanceCount" 9474 }, 9475 "ProductDescription":{ 9476 "shape":"RIProductDescription", 9477 "locationName":"productDescription" 9478 }, 9479 "State":{ 9480 "shape":"ReservedInstanceState", 9481 "locationName":"state" 9482 }, 9483 "Tags":{ 9484 "shape":"TagList", 9485 "locationName":"tagSet" 9486 }, 9487 "InstanceTenancy":{ 9488 "shape":"Tenancy", 9489 "locationName":"instanceTenancy" 9490 }, 9491 "CurrencyCode":{ 9492 "shape":"CurrencyCodeValues", 9493 "locationName":"currencyCode" 9494 }, 9495 "OfferingType":{ 9496 "shape":"OfferingTypeValues", 9497 "locationName":"offeringType" 9498 }, 9499 "RecurringCharges":{ 9500 "shape":"RecurringChargesList", 9501 "locationName":"recurringCharges" 9502 } 9503 } 9504 }, 9505 "ReservedInstancesConfiguration":{ 9506 "type":"structure", 9507 "members":{ 9508 "AvailabilityZone":{ 9509 "shape":"String", 9510 "locationName":"availabilityZone" 9511 }, 9512 "Platform":{ 9513 "shape":"String", 9514 "locationName":"platform" 9515 }, 9516 "InstanceCount":{ 9517 "shape":"Integer", 9518 "locationName":"instanceCount" 9519 }, 9520 "InstanceType":{ 9521 "shape":"InstanceType", 9522 "locationName":"instanceType" 9523 } 9524 } 9525 }, 9526 "ReservedInstancesConfigurationList":{ 9527 "type":"list", 9528 "member":{ 9529 "shape":"ReservedInstancesConfiguration", 9530 "locationName":"item" 9531 } 9532 }, 9533 "ReservedInstancesId":{ 9534 "type":"structure", 9535 "members":{ 9536 "ReservedInstancesId":{ 9537 "shape":"String", 9538 "locationName":"reservedInstancesId" 9539 } 9540 } 9541 }, 9542 "ReservedInstancesIdStringList":{ 9543 "type":"list", 9544 "member":{ 9545 "shape":"String", 9546 "locationName":"ReservedInstancesId" 9547 } 9548 }, 9549 "ReservedInstancesList":{ 9550 "type":"list", 9551 "member":{ 9552 "shape":"ReservedInstances", 9553 "locationName":"item" 9554 } 9555 }, 9556 "ReservedInstancesListing":{ 9557 "type":"structure", 9558 "members":{ 9559 "ReservedInstancesListingId":{ 9560 "shape":"String", 9561 "locationName":"reservedInstancesListingId" 9562 }, 9563 "ReservedInstancesId":{ 9564 "shape":"String", 9565 "locationName":"reservedInstancesId" 9566 }, 9567 "CreateDate":{ 9568 "shape":"DateTime", 9569 "locationName":"createDate" 9570 }, 9571 "UpdateDate":{ 9572 "shape":"DateTime", 9573 "locationName":"updateDate" 9574 }, 9575 "Status":{ 9576 "shape":"ListingStatus", 9577 "locationName":"status" 9578 }, 9579 "StatusMessage":{ 9580 "shape":"String", 9581 "locationName":"statusMessage" 9582 }, 9583 "InstanceCounts":{ 9584 "shape":"InstanceCountList", 9585 "locationName":"instanceCounts" 9586 }, 9587 "PriceSchedules":{ 9588 "shape":"PriceScheduleList", 9589 "locationName":"priceSchedules" 9590 }, 9591 "Tags":{ 9592 "shape":"TagList", 9593 "locationName":"tagSet" 9594 }, 9595 "ClientToken":{ 9596 "shape":"String", 9597 "locationName":"clientToken" 9598 } 9599 } 9600 }, 9601 "ReservedInstancesListingList":{ 9602 "type":"list", 9603 "member":{ 9604 "shape":"ReservedInstancesListing", 9605 "locationName":"item" 9606 } 9607 }, 9608 "ReservedInstancesModification":{ 9609 "type":"structure", 9610 "members":{ 9611 "ReservedInstancesModificationId":{ 9612 "shape":"String", 9613 "locationName":"reservedInstancesModificationId" 9614 }, 9615 "ReservedInstancesIds":{ 9616 "shape":"ReservedIntancesIds", 9617 "locationName":"reservedInstancesSet" 9618 }, 9619 "ModificationResults":{ 9620 "shape":"ReservedInstancesModificationResultList", 9621 "locationName":"modificationResultSet" 9622 }, 9623 "CreateDate":{ 9624 "shape":"DateTime", 9625 "locationName":"createDate" 9626 }, 9627 "UpdateDate":{ 9628 "shape":"DateTime", 9629 "locationName":"updateDate" 9630 }, 9631 "EffectiveDate":{ 9632 "shape":"DateTime", 9633 "locationName":"effectiveDate" 9634 }, 9635 "Status":{ 9636 "shape":"String", 9637 "locationName":"status" 9638 }, 9639 "StatusMessage":{ 9640 "shape":"String", 9641 "locationName":"statusMessage" 9642 }, 9643 "ClientToken":{ 9644 "shape":"String", 9645 "locationName":"clientToken" 9646 } 9647 } 9648 }, 9649 "ReservedInstancesModificationIdStringList":{ 9650 "type":"list", 9651 "member":{ 9652 "shape":"String", 9653 "locationName":"ReservedInstancesModificationId" 9654 } 9655 }, 9656 "ReservedInstancesModificationList":{ 9657 "type":"list", 9658 "member":{ 9659 "shape":"ReservedInstancesModification", 9660 "locationName":"item" 9661 } 9662 }, 9663 "ReservedInstancesModificationResult":{ 9664 "type":"structure", 9665 "members":{ 9666 "ReservedInstancesId":{ 9667 "shape":"String", 9668 "locationName":"reservedInstancesId" 9669 }, 9670 "TargetConfiguration":{ 9671 "shape":"ReservedInstancesConfiguration", 9672 "locationName":"targetConfiguration" 9673 } 9674 } 9675 }, 9676 "ReservedInstancesModificationResultList":{ 9677 "type":"list", 9678 "member":{ 9679 "shape":"ReservedInstancesModificationResult", 9680 "locationName":"item" 9681 } 9682 }, 9683 "ReservedInstancesOffering":{ 9684 "type":"structure", 9685 "members":{ 9686 "ReservedInstancesOfferingId":{ 9687 "shape":"String", 9688 "locationName":"reservedInstancesOfferingId" 9689 }, 9690 "InstanceType":{ 9691 "shape":"InstanceType", 9692 "locationName":"instanceType" 9693 }, 9694 "AvailabilityZone":{ 9695 "shape":"String", 9696 "locationName":"availabilityZone" 9697 }, 9698 "Duration":{ 9699 "shape":"Long", 9700 "locationName":"duration" 9701 }, 9702 "UsagePrice":{ 9703 "shape":"Float", 9704 "locationName":"usagePrice" 9705 }, 9706 "FixedPrice":{ 9707 "shape":"Float", 9708 "locationName":"fixedPrice" 9709 }, 9710 "ProductDescription":{ 9711 "shape":"RIProductDescription", 9712 "locationName":"productDescription" 9713 }, 9714 "InstanceTenancy":{ 9715 "shape":"Tenancy", 9716 "locationName":"instanceTenancy" 9717 }, 9718 "CurrencyCode":{ 9719 "shape":"CurrencyCodeValues", 9720 "locationName":"currencyCode" 9721 }, 9722 "OfferingType":{ 9723 "shape":"OfferingTypeValues", 9724 "locationName":"offeringType" 9725 }, 9726 "RecurringCharges":{ 9727 "shape":"RecurringChargesList", 9728 "locationName":"recurringCharges" 9729 }, 9730 "Marketplace":{ 9731 "shape":"Boolean", 9732 "locationName":"marketplace" 9733 }, 9734 "PricingDetails":{ 9735 "shape":"PricingDetailsList", 9736 "locationName":"pricingDetailsSet" 9737 } 9738 } 9739 }, 9740 "ReservedInstancesOfferingIdStringList":{ 9741 "type":"list", 9742 "member":{"shape":"String"} 9743 }, 9744 "ReservedInstancesOfferingList":{ 9745 "type":"list", 9746 "member":{ 9747 "shape":"ReservedInstancesOffering", 9748 "locationName":"item" 9749 } 9750 }, 9751 "ReservedIntancesIds":{ 9752 "type":"list", 9753 "member":{ 9754 "shape":"ReservedInstancesId", 9755 "locationName":"item" 9756 } 9757 }, 9758 "ResetImageAttributeName":{ 9759 "type":"string", 9760 "enum":["launchPermission"] 9761 }, 9762 "ResetImageAttributeRequest":{ 9763 "type":"structure", 9764 "required":[ 9765 "ImageId", 9766 "Attribute" 9767 ], 9768 "members":{ 9769 "DryRun":{ 9770 "shape":"Boolean", 9771 "locationName":"dryRun" 9772 }, 9773 "ImageId":{"shape":"String"}, 9774 "Attribute":{"shape":"ResetImageAttributeName"} 9775 } 9776 }, 9777 "ResetInstanceAttributeRequest":{ 9778 "type":"structure", 9779 "required":[ 9780 "InstanceId", 9781 "Attribute" 9782 ], 9783 "members":{ 9784 "DryRun":{ 9785 "shape":"Boolean", 9786 "locationName":"dryRun" 9787 }, 9788 "InstanceId":{ 9789 "shape":"String", 9790 "locationName":"instanceId" 9791 }, 9792 "Attribute":{ 9793 "shape":"InstanceAttributeName", 9794 "locationName":"attribute" 9795 } 9796 } 9797 }, 9798 "ResetNetworkInterfaceAttributeRequest":{ 9799 "type":"structure", 9800 "required":["NetworkInterfaceId"], 9801 "members":{ 9802 "DryRun":{ 9803 "shape":"Boolean", 9804 "locationName":"dryRun" 9805 }, 9806 "NetworkInterfaceId":{ 9807 "shape":"String", 9808 "locationName":"networkInterfaceId" 9809 }, 9810 "SourceDestCheck":{ 9811 "shape":"String", 9812 "locationName":"sourceDestCheck" 9813 } 9814 } 9815 }, 9816 "ResetSnapshotAttributeRequest":{ 9817 "type":"structure", 9818 "required":[ 9819 "SnapshotId", 9820 "Attribute" 9821 ], 9822 "members":{ 9823 "DryRun":{ 9824 "shape":"Boolean", 9825 "locationName":"dryRun" 9826 }, 9827 "SnapshotId":{"shape":"String"}, 9828 "Attribute":{"shape":"SnapshotAttributeName"} 9829 } 9830 }, 9831 "ResourceIdList":{ 9832 "type":"list", 9833 "member":{"shape":"String"} 9834 }, 9835 "ResourceType":{ 9836 "type":"string", 9837 "enum":[ 9838 "customer-gateway", 9839 "dhcp-options", 9840 "image", 9841 "instance", 9842 "internet-gateway", 9843 "network-acl", 9844 "network-interface", 9845 "reserved-instances", 9846 "route-table", 9847 "snapshot", 9848 "spot-instances-request", 9849 "subnet", 9850 "security-group", 9851 "volume", 9852 "vpc", 9853 "vpn-connection", 9854 "vpn-gateway" 9855 ] 9856 }, 9857 "RestorableByStringList":{ 9858 "type":"list", 9859 "member":{"shape":"String"} 9860 }, 9861 "RestoreAddressToClassicRequest":{ 9862 "type":"structure", 9863 "required":["PublicIp"], 9864 "members":{ 9865 "DryRun":{ 9866 "shape":"Boolean", 9867 "locationName":"dryRun" 9868 }, 9869 "PublicIp":{ 9870 "shape":"String", 9871 "locationName":"publicIp" 9872 } 9873 } 9874 }, 9875 "RestoreAddressToClassicResult":{ 9876 "type":"structure", 9877 "members":{ 9878 "Status":{ 9879 "shape":"Status", 9880 "locationName":"status" 9881 }, 9882 "PublicIp":{ 9883 "shape":"String", 9884 "locationName":"publicIp" 9885 } 9886 } 9887 }, 9888 "RevokeSecurityGroupEgressRequest":{ 9889 "type":"structure", 9890 "required":["GroupId"], 9891 "members":{ 9892 "DryRun":{ 9893 "shape":"Boolean", 9894 "locationName":"dryRun" 9895 }, 9896 "GroupId":{ 9897 "shape":"String", 9898 "locationName":"groupId" 9899 }, 9900 "SourceSecurityGroupName":{ 9901 "shape":"String", 9902 "locationName":"sourceSecurityGroupName" 9903 }, 9904 "SourceSecurityGroupOwnerId":{ 9905 "shape":"String", 9906 "locationName":"sourceSecurityGroupOwnerId" 9907 }, 9908 "IpProtocol":{ 9909 "shape":"String", 9910 "locationName":"ipProtocol" 9911 }, 9912 "FromPort":{ 9913 "shape":"Integer", 9914 "locationName":"fromPort" 9915 }, 9916 "ToPort":{ 9917 "shape":"Integer", 9918 "locationName":"toPort" 9919 }, 9920 "CidrIp":{ 9921 "shape":"String", 9922 "locationName":"cidrIp" 9923 }, 9924 "IpPermissions":{ 9925 "shape":"IpPermissionList", 9926 "locationName":"ipPermissions" 9927 } 9928 } 9929 }, 9930 "RevokeSecurityGroupIngressRequest":{ 9931 "type":"structure", 9932 "members":{ 9933 "DryRun":{ 9934 "shape":"Boolean", 9935 "locationName":"dryRun" 9936 }, 9937 "GroupName":{"shape":"String"}, 9938 "GroupId":{"shape":"String"}, 9939 "SourceSecurityGroupName":{"shape":"String"}, 9940 "SourceSecurityGroupOwnerId":{"shape":"String"}, 9941 "IpProtocol":{"shape":"String"}, 9942 "FromPort":{"shape":"Integer"}, 9943 "ToPort":{"shape":"Integer"}, 9944 "CidrIp":{"shape":"String"}, 9945 "IpPermissions":{"shape":"IpPermissionList"} 9946 } 9947 }, 9948 "Route":{ 9949 "type":"structure", 9950 "members":{ 9951 "DestinationCidrBlock":{ 9952 "shape":"String", 9953 "locationName":"destinationCidrBlock" 9954 }, 9955 "DestinationPrefixListId":{ 9956 "shape":"String", 9957 "locationName":"destinationPrefixListId" 9958 }, 9959 "GatewayId":{ 9960 "shape":"String", 9961 "locationName":"gatewayId" 9962 }, 9963 "InstanceId":{ 9964 "shape":"String", 9965 "locationName":"instanceId" 9966 }, 9967 "InstanceOwnerId":{ 9968 "shape":"String", 9969 "locationName":"instanceOwnerId" 9970 }, 9971 "NetworkInterfaceId":{ 9972 "shape":"String", 9973 "locationName":"networkInterfaceId" 9974 }, 9975 "VpcPeeringConnectionId":{ 9976 "shape":"String", 9977 "locationName":"vpcPeeringConnectionId" 9978 }, 9979 "State":{ 9980 "shape":"RouteState", 9981 "locationName":"state" 9982 }, 9983 "Origin":{ 9984 "shape":"RouteOrigin", 9985 "locationName":"origin" 9986 } 9987 } 9988 }, 9989 "RouteList":{ 9990 "type":"list", 9991 "member":{ 9992 "shape":"Route", 9993 "locationName":"item" 9994 } 9995 }, 9996 "RouteOrigin":{ 9997 "type":"string", 9998 "enum":[ 9999 "CreateRouteTable", 10000 "CreateRoute", 10001 "EnableVgwRoutePropagation" 10002 ] 10003 }, 10004 "RouteState":{ 10005 "type":"string", 10006 "enum":[ 10007 "active", 10008 "blackhole" 10009 ] 10010 }, 10011 "RouteTable":{ 10012 "type":"structure", 10013 "members":{ 10014 "RouteTableId":{ 10015 "shape":"String", 10016 "locationName":"routeTableId" 10017 }, 10018 "VpcId":{ 10019 "shape":"String", 10020 "locationName":"vpcId" 10021 }, 10022 "Routes":{ 10023 "shape":"RouteList", 10024 "locationName":"routeSet" 10025 }, 10026 "Associations":{ 10027 "shape":"RouteTableAssociationList", 10028 "locationName":"associationSet" 10029 }, 10030 "Tags":{ 10031 "shape":"TagList", 10032 "locationName":"tagSet" 10033 }, 10034 "PropagatingVgws":{ 10035 "shape":"PropagatingVgwList", 10036 "locationName":"propagatingVgwSet" 10037 } 10038 } 10039 }, 10040 "RouteTableAssociation":{ 10041 "type":"structure", 10042 "members":{ 10043 "RouteTableAssociationId":{ 10044 "shape":"String", 10045 "locationName":"routeTableAssociationId" 10046 }, 10047 "RouteTableId":{ 10048 "shape":"String", 10049 "locationName":"routeTableId" 10050 }, 10051 "SubnetId":{ 10052 "shape":"String", 10053 "locationName":"subnetId" 10054 }, 10055 "Main":{ 10056 "shape":"Boolean", 10057 "locationName":"main" 10058 } 10059 } 10060 }, 10061 "RouteTableAssociationList":{ 10062 "type":"list", 10063 "member":{ 10064 "shape":"RouteTableAssociation", 10065 "locationName":"item" 10066 } 10067 }, 10068 "RouteTableList":{ 10069 "type":"list", 10070 "member":{ 10071 "shape":"RouteTable", 10072 "locationName":"item" 10073 } 10074 }, 10075 "RuleAction":{ 10076 "type":"string", 10077 "enum":[ 10078 "allow", 10079 "deny" 10080 ] 10081 }, 10082 "RunInstancesMonitoringEnabled":{ 10083 "type":"structure", 10084 "required":["Enabled"], 10085 "members":{ 10086 "Enabled":{ 10087 "shape":"Boolean", 10088 "locationName":"enabled" 10089 } 10090 } 10091 }, 10092 "RunInstancesRequest":{ 10093 "type":"structure", 10094 "required":[ 10095 "ImageId", 10096 "MinCount", 10097 "MaxCount" 10098 ], 10099 "members":{ 10100 "DryRun":{ 10101 "shape":"Boolean", 10102 "locationName":"dryRun" 10103 }, 10104 "ImageId":{"shape":"String"}, 10105 "MinCount":{"shape":"Integer"}, 10106 "MaxCount":{"shape":"Integer"}, 10107 "KeyName":{"shape":"String"}, 10108 "SecurityGroups":{ 10109 "shape":"SecurityGroupStringList", 10110 "locationName":"SecurityGroup" 10111 }, 10112 "SecurityGroupIds":{ 10113 "shape":"SecurityGroupIdStringList", 10114 "locationName":"SecurityGroupId" 10115 }, 10116 "UserData":{"shape":"String"}, 10117 "InstanceType":{"shape":"InstanceType"}, 10118 "Placement":{"shape":"Placement"}, 10119 "KernelId":{"shape":"String"}, 10120 "RamdiskId":{"shape":"String"}, 10121 "BlockDeviceMappings":{ 10122 "shape":"BlockDeviceMappingRequestList", 10123 "locationName":"BlockDeviceMapping" 10124 }, 10125 "Monitoring":{"shape":"RunInstancesMonitoringEnabled"}, 10126 "SubnetId":{"shape":"String"}, 10127 "DisableApiTermination":{ 10128 "shape":"Boolean", 10129 "locationName":"disableApiTermination" 10130 }, 10131 "InstanceInitiatedShutdownBehavior":{ 10132 "shape":"ShutdownBehavior", 10133 "locationName":"instanceInitiatedShutdownBehavior" 10134 }, 10135 "PrivateIpAddress":{ 10136 "shape":"String", 10137 "locationName":"privateIpAddress" 10138 }, 10139 "ClientToken":{ 10140 "shape":"String", 10141 "locationName":"clientToken" 10142 }, 10143 "AdditionalInfo":{ 10144 "shape":"String", 10145 "locationName":"additionalInfo" 10146 }, 10147 "NetworkInterfaces":{ 10148 "shape":"InstanceNetworkInterfaceSpecificationList", 10149 "locationName":"networkInterface" 10150 }, 10151 "IamInstanceProfile":{ 10152 "shape":"IamInstanceProfileSpecification", 10153 "locationName":"iamInstanceProfile" 10154 }, 10155 "EbsOptimized":{ 10156 "shape":"Boolean", 10157 "locationName":"ebsOptimized" 10158 } 10159 } 10160 }, 10161 "S3Storage":{ 10162 "type":"structure", 10163 "members":{ 10164 "Bucket":{ 10165 "shape":"String", 10166 "locationName":"bucket" 10167 }, 10168 "Prefix":{ 10169 "shape":"String", 10170 "locationName":"prefix" 10171 }, 10172 "AWSAccessKeyId":{"shape":"String"}, 10173 "UploadPolicy":{ 10174 "shape":"Blob", 10175 "locationName":"uploadPolicy" 10176 }, 10177 "UploadPolicySignature":{ 10178 "shape":"String", 10179 "locationName":"uploadPolicySignature" 10180 } 10181 } 10182 }, 10183 "SecurityGroup":{ 10184 "type":"structure", 10185 "members":{ 10186 "OwnerId":{ 10187 "shape":"String", 10188 "locationName":"ownerId" 10189 }, 10190 "GroupName":{ 10191 "shape":"String", 10192 "locationName":"groupName" 10193 }, 10194 "GroupId":{ 10195 "shape":"String", 10196 "locationName":"groupId" 10197 }, 10198 "Description":{ 10199 "shape":"String", 10200 "locationName":"groupDescription" 10201 }, 10202 "IpPermissions":{ 10203 "shape":"IpPermissionList", 10204 "locationName":"ipPermissions" 10205 }, 10206 "IpPermissionsEgress":{ 10207 "shape":"IpPermissionList", 10208 "locationName":"ipPermissionsEgress" 10209 }, 10210 "VpcId":{ 10211 "shape":"String", 10212 "locationName":"vpcId" 10213 }, 10214 "Tags":{ 10215 "shape":"TagList", 10216 "locationName":"tagSet" 10217 } 10218 } 10219 }, 10220 "SecurityGroupIdStringList":{ 10221 "type":"list", 10222 "member":{ 10223 "shape":"String", 10224 "locationName":"SecurityGroupId" 10225 } 10226 }, 10227 "SecurityGroupList":{ 10228 "type":"list", 10229 "member":{ 10230 "shape":"SecurityGroup", 10231 "locationName":"item" 10232 } 10233 }, 10234 "SecurityGroupStringList":{ 10235 "type":"list", 10236 "member":{ 10237 "shape":"String", 10238 "locationName":"SecurityGroup" 10239 } 10240 }, 10241 "ShutdownBehavior":{ 10242 "type":"string", 10243 "enum":[ 10244 "stop", 10245 "terminate" 10246 ] 10247 }, 10248 "Snapshot":{ 10249 "type":"structure", 10250 "members":{ 10251 "SnapshotId":{ 10252 "shape":"String", 10253 "locationName":"snapshotId" 10254 }, 10255 "VolumeId":{ 10256 "shape":"String", 10257 "locationName":"volumeId" 10258 }, 10259 "State":{ 10260 "shape":"SnapshotState", 10261 "locationName":"status" 10262 }, 10263 "StateMessage":{ 10264 "shape":"String", 10265 "locationName":"statusMessage" 10266 }, 10267 "StartTime":{ 10268 "shape":"DateTime", 10269 "locationName":"startTime" 10270 }, 10271 "Progress":{ 10272 "shape":"String", 10273 "locationName":"progress" 10274 }, 10275 "OwnerId":{ 10276 "shape":"String", 10277 "locationName":"ownerId" 10278 }, 10279 "Description":{ 10280 "shape":"String", 10281 "locationName":"description" 10282 }, 10283 "VolumeSize":{ 10284 "shape":"Integer", 10285 "locationName":"volumeSize" 10286 }, 10287 "OwnerAlias":{ 10288 "shape":"String", 10289 "locationName":"ownerAlias" 10290 }, 10291 "Tags":{ 10292 "shape":"TagList", 10293 "locationName":"tagSet" 10294 }, 10295 "Encrypted":{ 10296 "shape":"Boolean", 10297 "locationName":"encrypted" 10298 }, 10299 "KmsKeyId":{ 10300 "shape":"String", 10301 "locationName":"kmsKeyId" 10302 }, 10303 "DataEncryptionKeyId":{ 10304 "shape":"String", 10305 "locationName":"dataEncryptionKeyId" 10306 } 10307 } 10308 }, 10309 "SnapshotAttributeName":{ 10310 "type":"string", 10311 "enum":[ 10312 "productCodes", 10313 "createVolumePermission" 10314 ] 10315 }, 10316 "SnapshotDetail":{ 10317 "type":"structure", 10318 "members":{ 10319 "DiskImageSize":{ 10320 "shape":"Double", 10321 "locationName":"diskImageSize" 10322 }, 10323 "Description":{ 10324 "shape":"String", 10325 "locationName":"description" 10326 }, 10327 "Format":{ 10328 "shape":"String", 10329 "locationName":"format" 10330 }, 10331 "Url":{ 10332 "shape":"String", 10333 "locationName":"url" 10334 }, 10335 "UserBucket":{ 10336 "shape":"UserBucketDetails", 10337 "locationName":"userBucket" 10338 }, 10339 "DeviceName":{ 10340 "shape":"String", 10341 "locationName":"deviceName" 10342 }, 10343 "SnapshotId":{ 10344 "shape":"String", 10345 "locationName":"snapshotId" 10346 }, 10347 "Progress":{ 10348 "shape":"String", 10349 "locationName":"progress" 10350 }, 10351 "StatusMessage":{ 10352 "shape":"String", 10353 "locationName":"statusMessage" 10354 }, 10355 "Status":{ 10356 "shape":"String", 10357 "locationName":"status" 10358 } 10359 } 10360 }, 10361 "SnapshotDetailList":{ 10362 "type":"list", 10363 "member":{ 10364 "shape":"SnapshotDetail", 10365 "locationName":"item" 10366 } 10367 }, 10368 "SnapshotDiskContainer":{ 10369 "type":"structure", 10370 "members":{ 10371 "Description":{"shape":"String"}, 10372 "Format":{"shape":"String"}, 10373 "Url":{"shape":"String"}, 10374 "UserBucket":{"shape":"UserBucket"} 10375 } 10376 }, 10377 "SnapshotIdStringList":{ 10378 "type":"list", 10379 "member":{ 10380 "shape":"String", 10381 "locationName":"SnapshotId" 10382 } 10383 }, 10384 "SnapshotList":{ 10385 "type":"list", 10386 "member":{ 10387 "shape":"Snapshot", 10388 "locationName":"item" 10389 } 10390 }, 10391 "SnapshotState":{ 10392 "type":"string", 10393 "enum":[ 10394 "pending", 10395 "completed", 10396 "error" 10397 ] 10398 }, 10399 "SnapshotTaskDetail":{ 10400 "type":"structure", 10401 "members":{ 10402 "DiskImageSize":{ 10403 "shape":"Double", 10404 "locationName":"diskImageSize" 10405 }, 10406 "Description":{ 10407 "shape":"String", 10408 "locationName":"description" 10409 }, 10410 "Format":{ 10411 "shape":"String", 10412 "locationName":"format" 10413 }, 10414 "Url":{ 10415 "shape":"String", 10416 "locationName":"url" 10417 }, 10418 "UserBucket":{ 10419 "shape":"UserBucketDetails", 10420 "locationName":"userBucket" 10421 }, 10422 "SnapshotId":{ 10423 "shape":"String", 10424 "locationName":"snapshotId" 10425 }, 10426 "Progress":{ 10427 "shape":"String", 10428 "locationName":"progress" 10429 }, 10430 "StatusMessage":{ 10431 "shape":"String", 10432 "locationName":"statusMessage" 10433 }, 10434 "Status":{ 10435 "shape":"String", 10436 "locationName":"status" 10437 } 10438 } 10439 }, 10440 "SpotDatafeedSubscription":{ 10441 "type":"structure", 10442 "members":{ 10443 "OwnerId":{ 10444 "shape":"String", 10445 "locationName":"ownerId" 10446 }, 10447 "Bucket":{ 10448 "shape":"String", 10449 "locationName":"bucket" 10450 }, 10451 "Prefix":{ 10452 "shape":"String", 10453 "locationName":"prefix" 10454 }, 10455 "State":{ 10456 "shape":"DatafeedSubscriptionState", 10457 "locationName":"state" 10458 }, 10459 "Fault":{ 10460 "shape":"SpotInstanceStateFault", 10461 "locationName":"fault" 10462 } 10463 } 10464 }, 10465 "SpotFleetLaunchSpecification":{ 10466 "type":"structure", 10467 "members":{ 10468 "ImageId":{ 10469 "shape":"String", 10470 "locationName":"imageId" 10471 }, 10472 "KeyName":{ 10473 "shape":"String", 10474 "locationName":"keyName" 10475 }, 10476 "SecurityGroups":{ 10477 "shape":"GroupIdentifierList", 10478 "locationName":"groupSet" 10479 }, 10480 "UserData":{ 10481 "shape":"String", 10482 "locationName":"userData" 10483 }, 10484 "AddressingType":{ 10485 "shape":"String", 10486 "locationName":"addressingType" 10487 }, 10488 "InstanceType":{ 10489 "shape":"InstanceType", 10490 "locationName":"instanceType" 10491 }, 10492 "Placement":{ 10493 "shape":"SpotPlacement", 10494 "locationName":"placement" 10495 }, 10496 "KernelId":{ 10497 "shape":"String", 10498 "locationName":"kernelId" 10499 }, 10500 "RamdiskId":{ 10501 "shape":"String", 10502 "locationName":"ramdiskId" 10503 }, 10504 "BlockDeviceMappings":{ 10505 "shape":"BlockDeviceMappingList", 10506 "locationName":"blockDeviceMapping" 10507 }, 10508 "Monitoring":{ 10509 "shape":"SpotFleetMonitoring", 10510 "locationName":"monitoring" 10511 }, 10512 "SubnetId":{ 10513 "shape":"String", 10514 "locationName":"subnetId" 10515 }, 10516 "NetworkInterfaces":{ 10517 "shape":"InstanceNetworkInterfaceSpecificationList", 10518 "locationName":"networkInterfaceSet" 10519 }, 10520 "IamInstanceProfile":{ 10521 "shape":"IamInstanceProfileSpecification", 10522 "locationName":"iamInstanceProfile" 10523 }, 10524 "EbsOptimized":{ 10525 "shape":"Boolean", 10526 "locationName":"ebsOptimized" 10527 }, 10528 "WeightedCapacity":{ 10529 "shape":"Double", 10530 "locationName":"weightedCapacity" 10531 }, 10532 "SpotPrice":{ 10533 "shape":"String", 10534 "locationName":"spotPrice" 10535 } 10536 } 10537 }, 10538 "SpotFleetMonitoring":{ 10539 "type":"structure", 10540 "members":{ 10541 "Enabled":{ 10542 "shape":"Boolean", 10543 "locationName":"enabled" 10544 } 10545 } 10546 }, 10547 "SpotFleetRequestConfig":{ 10548 "type":"structure", 10549 "required":[ 10550 "SpotFleetRequestId", 10551 "SpotFleetRequestState", 10552 "SpotFleetRequestConfig" 10553 ], 10554 "members":{ 10555 "SpotFleetRequestId":{ 10556 "shape":"String", 10557 "locationName":"spotFleetRequestId" 10558 }, 10559 "SpotFleetRequestState":{ 10560 "shape":"BatchState", 10561 "locationName":"spotFleetRequestState" 10562 }, 10563 "SpotFleetRequestConfig":{ 10564 "shape":"SpotFleetRequestConfigData", 10565 "locationName":"spotFleetRequestConfig" 10566 } 10567 } 10568 }, 10569 "SpotFleetRequestConfigData":{ 10570 "type":"structure", 10571 "required":[ 10572 "SpotPrice", 10573 "TargetCapacity", 10574 "IamFleetRole", 10575 "LaunchSpecifications" 10576 ], 10577 "members":{ 10578 "ClientToken":{ 10579 "shape":"String", 10580 "locationName":"clientToken" 10581 }, 10582 "SpotPrice":{ 10583 "shape":"String", 10584 "locationName":"spotPrice" 10585 }, 10586 "TargetCapacity":{ 10587 "shape":"Integer", 10588 "locationName":"targetCapacity" 10589 }, 10590 "ValidFrom":{ 10591 "shape":"DateTime", 10592 "locationName":"validFrom" 10593 }, 10594 "ValidUntil":{ 10595 "shape":"DateTime", 10596 "locationName":"validUntil" 10597 }, 10598 "TerminateInstancesWithExpiration":{ 10599 "shape":"Boolean", 10600 "locationName":"terminateInstancesWithExpiration" 10601 }, 10602 "IamFleetRole":{ 10603 "shape":"String", 10604 "locationName":"iamFleetRole" 10605 }, 10606 "LaunchSpecifications":{ 10607 "shape":"LaunchSpecsList", 10608 "locationName":"launchSpecifications" 10609 }, 10610 "AllocationStrategy":{ 10611 "shape":"AllocationStrategy", 10612 "locationName":"allocationStrategy" 10613 } 10614 } 10615 }, 10616 "SpotFleetRequestConfigSet":{ 10617 "type":"list", 10618 "member":{ 10619 "shape":"SpotFleetRequestConfig", 10620 "locationName":"item" 10621 } 10622 }, 10623 "SpotInstanceRequest":{ 10624 "type":"structure", 10625 "members":{ 10626 "SpotInstanceRequestId":{ 10627 "shape":"String", 10628 "locationName":"spotInstanceRequestId" 10629 }, 10630 "SpotPrice":{ 10631 "shape":"String", 10632 "locationName":"spotPrice" 10633 }, 10634 "Type":{ 10635 "shape":"SpotInstanceType", 10636 "locationName":"type" 10637 }, 10638 "State":{ 10639 "shape":"SpotInstanceState", 10640 "locationName":"state" 10641 }, 10642 "Fault":{ 10643 "shape":"SpotInstanceStateFault", 10644 "locationName":"fault" 10645 }, 10646 "Status":{ 10647 "shape":"SpotInstanceStatus", 10648 "locationName":"status" 10649 }, 10650 "ValidFrom":{ 10651 "shape":"DateTime", 10652 "locationName":"validFrom" 10653 }, 10654 "ValidUntil":{ 10655 "shape":"DateTime", 10656 "locationName":"validUntil" 10657 }, 10658 "LaunchGroup":{ 10659 "shape":"String", 10660 "locationName":"launchGroup" 10661 }, 10662 "AvailabilityZoneGroup":{ 10663 "shape":"String", 10664 "locationName":"availabilityZoneGroup" 10665 }, 10666 "LaunchSpecification":{ 10667 "shape":"LaunchSpecification", 10668 "locationName":"launchSpecification" 10669 }, 10670 "InstanceId":{ 10671 "shape":"String", 10672 "locationName":"instanceId" 10673 }, 10674 "CreateTime":{ 10675 "shape":"DateTime", 10676 "locationName":"createTime" 10677 }, 10678 "ProductDescription":{ 10679 "shape":"RIProductDescription", 10680 "locationName":"productDescription" 10681 }, 10682 "Tags":{ 10683 "shape":"TagList", 10684 "locationName":"tagSet" 10685 }, 10686 "LaunchedAvailabilityZone":{ 10687 "shape":"String", 10688 "locationName":"launchedAvailabilityZone" 10689 } 10690 } 10691 }, 10692 "SpotInstanceRequestIdList":{ 10693 "type":"list", 10694 "member":{ 10695 "shape":"String", 10696 "locationName":"SpotInstanceRequestId" 10697 } 10698 }, 10699 "SpotInstanceRequestList":{ 10700 "type":"list", 10701 "member":{ 10702 "shape":"SpotInstanceRequest", 10703 "locationName":"item" 10704 } 10705 }, 10706 "SpotInstanceState":{ 10707 "type":"string", 10708 "enum":[ 10709 "open", 10710 "active", 10711 "closed", 10712 "cancelled", 10713 "failed" 10714 ] 10715 }, 10716 "SpotInstanceStateFault":{ 10717 "type":"structure", 10718 "members":{ 10719 "Code":{ 10720 "shape":"String", 10721 "locationName":"code" 10722 }, 10723 "Message":{ 10724 "shape":"String", 10725 "locationName":"message" 10726 } 10727 } 10728 }, 10729 "SpotInstanceStatus":{ 10730 "type":"structure", 10731 "members":{ 10732 "Code":{ 10733 "shape":"String", 10734 "locationName":"code" 10735 }, 10736 "UpdateTime":{ 10737 "shape":"DateTime", 10738 "locationName":"updateTime" 10739 }, 10740 "Message":{ 10741 "shape":"String", 10742 "locationName":"message" 10743 } 10744 } 10745 }, 10746 "SpotInstanceType":{ 10747 "type":"string", 10748 "enum":[ 10749 "one-time", 10750 "persistent" 10751 ] 10752 }, 10753 "SpotPlacement":{ 10754 "type":"structure", 10755 "members":{ 10756 "AvailabilityZone":{ 10757 "shape":"String", 10758 "locationName":"availabilityZone" 10759 }, 10760 "GroupName":{ 10761 "shape":"String", 10762 "locationName":"groupName" 10763 } 10764 } 10765 }, 10766 "SpotPrice":{ 10767 "type":"structure", 10768 "members":{ 10769 "InstanceType":{ 10770 "shape":"InstanceType", 10771 "locationName":"instanceType" 10772 }, 10773 "ProductDescription":{ 10774 "shape":"RIProductDescription", 10775 "locationName":"productDescription" 10776 }, 10777 "SpotPrice":{ 10778 "shape":"String", 10779 "locationName":"spotPrice" 10780 }, 10781 "Timestamp":{ 10782 "shape":"DateTime", 10783 "locationName":"timestamp" 10784 }, 10785 "AvailabilityZone":{ 10786 "shape":"String", 10787 "locationName":"availabilityZone" 10788 } 10789 } 10790 }, 10791 "SpotPriceHistoryList":{ 10792 "type":"list", 10793 "member":{ 10794 "shape":"SpotPrice", 10795 "locationName":"item" 10796 } 10797 }, 10798 "StartInstancesRequest":{ 10799 "type":"structure", 10800 "required":["InstanceIds"], 10801 "members":{ 10802 "InstanceIds":{ 10803 "shape":"InstanceIdStringList", 10804 "locationName":"InstanceId" 10805 }, 10806 "AdditionalInfo":{ 10807 "shape":"String", 10808 "locationName":"additionalInfo" 10809 }, 10810 "DryRun":{ 10811 "shape":"Boolean", 10812 "locationName":"dryRun" 10813 } 10814 } 10815 }, 10816 "StartInstancesResult":{ 10817 "type":"structure", 10818 "members":{ 10819 "StartingInstances":{ 10820 "shape":"InstanceStateChangeList", 10821 "locationName":"instancesSet" 10822 } 10823 } 10824 }, 10825 "State":{ 10826 "type":"string", 10827 "enum":[ 10828 "Pending", 10829 "Available", 10830 "Deleting", 10831 "Deleted" 10832 ] 10833 }, 10834 "StateReason":{ 10835 "type":"structure", 10836 "members":{ 10837 "Code":{ 10838 "shape":"String", 10839 "locationName":"code" 10840 }, 10841 "Message":{ 10842 "shape":"String", 10843 "locationName":"message" 10844 } 10845 } 10846 }, 10847 "Status":{ 10848 "type":"string", 10849 "enum":[ 10850 "MoveInProgress", 10851 "InVpc", 10852 "InClassic" 10853 ] 10854 }, 10855 "StatusName":{ 10856 "type":"string", 10857 "enum":["reachability"] 10858 }, 10859 "StatusType":{ 10860 "type":"string", 10861 "enum":[ 10862 "passed", 10863 "failed", 10864 "insufficient-data", 10865 "initializing" 10866 ] 10867 }, 10868 "StopInstancesRequest":{ 10869 "type":"structure", 10870 "required":["InstanceIds"], 10871 "members":{ 10872 "DryRun":{ 10873 "shape":"Boolean", 10874 "locationName":"dryRun" 10875 }, 10876 "InstanceIds":{ 10877 "shape":"InstanceIdStringList", 10878 "locationName":"InstanceId" 10879 }, 10880 "Force":{ 10881 "shape":"Boolean", 10882 "locationName":"force" 10883 } 10884 } 10885 }, 10886 "StopInstancesResult":{ 10887 "type":"structure", 10888 "members":{ 10889 "StoppingInstances":{ 10890 "shape":"InstanceStateChangeList", 10891 "locationName":"instancesSet" 10892 } 10893 } 10894 }, 10895 "Storage":{ 10896 "type":"structure", 10897 "members":{ 10898 "S3":{"shape":"S3Storage"} 10899 } 10900 }, 10901 "String":{"type":"string"}, 10902 "Subnet":{ 10903 "type":"structure", 10904 "members":{ 10905 "SubnetId":{ 10906 "shape":"String", 10907 "locationName":"subnetId" 10908 }, 10909 "State":{ 10910 "shape":"SubnetState", 10911 "locationName":"state" 10912 }, 10913 "VpcId":{ 10914 "shape":"String", 10915 "locationName":"vpcId" 10916 }, 10917 "CidrBlock":{ 10918 "shape":"String", 10919 "locationName":"cidrBlock" 10920 }, 10921 "AvailableIpAddressCount":{ 10922 "shape":"Integer", 10923 "locationName":"availableIpAddressCount" 10924 }, 10925 "AvailabilityZone":{ 10926 "shape":"String", 10927 "locationName":"availabilityZone" 10928 }, 10929 "DefaultForAz":{ 10930 "shape":"Boolean", 10931 "locationName":"defaultForAz" 10932 }, 10933 "MapPublicIpOnLaunch":{ 10934 "shape":"Boolean", 10935 "locationName":"mapPublicIpOnLaunch" 10936 }, 10937 "Tags":{ 10938 "shape":"TagList", 10939 "locationName":"tagSet" 10940 } 10941 } 10942 }, 10943 "SubnetIdStringList":{ 10944 "type":"list", 10945 "member":{ 10946 "shape":"String", 10947 "locationName":"SubnetId" 10948 } 10949 }, 10950 "SubnetList":{ 10951 "type":"list", 10952 "member":{ 10953 "shape":"Subnet", 10954 "locationName":"item" 10955 } 10956 }, 10957 "SubnetState":{ 10958 "type":"string", 10959 "enum":[ 10960 "pending", 10961 "available" 10962 ] 10963 }, 10964 "SummaryStatus":{ 10965 "type":"string", 10966 "enum":[ 10967 "ok", 10968 "impaired", 10969 "insufficient-data", 10970 "not-applicable", 10971 "initializing" 10972 ] 10973 }, 10974 "Tag":{ 10975 "type":"structure", 10976 "members":{ 10977 "Key":{ 10978 "shape":"String", 10979 "locationName":"key" 10980 }, 10981 "Value":{ 10982 "shape":"String", 10983 "locationName":"value" 10984 } 10985 } 10986 }, 10987 "TagDescription":{ 10988 "type":"structure", 10989 "members":{ 10990 "ResourceId":{ 10991 "shape":"String", 10992 "locationName":"resourceId" 10993 }, 10994 "ResourceType":{ 10995 "shape":"ResourceType", 10996 "locationName":"resourceType" 10997 }, 10998 "Key":{ 10999 "shape":"String", 11000 "locationName":"key" 11001 }, 11002 "Value":{ 11003 "shape":"String", 11004 "locationName":"value" 11005 } 11006 } 11007 }, 11008 "TagDescriptionList":{ 11009 "type":"list", 11010 "member":{ 11011 "shape":"TagDescription", 11012 "locationName":"item" 11013 } 11014 }, 11015 "TagList":{ 11016 "type":"list", 11017 "member":{ 11018 "shape":"Tag", 11019 "locationName":"item" 11020 } 11021 }, 11022 "TelemetryStatus":{ 11023 "type":"string", 11024 "enum":[ 11025 "UP", 11026 "DOWN" 11027 ] 11028 }, 11029 "Tenancy":{ 11030 "type":"string", 11031 "enum":[ 11032 "default", 11033 "dedicated" 11034 ] 11035 }, 11036 "TerminateInstancesRequest":{ 11037 "type":"structure", 11038 "required":["InstanceIds"], 11039 "members":{ 11040 "DryRun":{ 11041 "shape":"Boolean", 11042 "locationName":"dryRun" 11043 }, 11044 "InstanceIds":{ 11045 "shape":"InstanceIdStringList", 11046 "locationName":"InstanceId" 11047 } 11048 } 11049 }, 11050 "TerminateInstancesResult":{ 11051 "type":"structure", 11052 "members":{ 11053 "TerminatingInstances":{ 11054 "shape":"InstanceStateChangeList", 11055 "locationName":"instancesSet" 11056 } 11057 } 11058 }, 11059 "TrafficType":{ 11060 "type":"string", 11061 "enum":[ 11062 "ACCEPT", 11063 "REJECT", 11064 "ALL" 11065 ] 11066 }, 11067 "UnassignPrivateIpAddressesRequest":{ 11068 "type":"structure", 11069 "required":[ 11070 "NetworkInterfaceId", 11071 "PrivateIpAddresses" 11072 ], 11073 "members":{ 11074 "NetworkInterfaceId":{ 11075 "shape":"String", 11076 "locationName":"networkInterfaceId" 11077 }, 11078 "PrivateIpAddresses":{ 11079 "shape":"PrivateIpAddressStringList", 11080 "locationName":"privateIpAddress" 11081 } 11082 } 11083 }, 11084 "UnmonitorInstancesRequest":{ 11085 "type":"structure", 11086 "required":["InstanceIds"], 11087 "members":{ 11088 "DryRun":{ 11089 "shape":"Boolean", 11090 "locationName":"dryRun" 11091 }, 11092 "InstanceIds":{ 11093 "shape":"InstanceIdStringList", 11094 "locationName":"InstanceId" 11095 } 11096 } 11097 }, 11098 "UnmonitorInstancesResult":{ 11099 "type":"structure", 11100 "members":{ 11101 "InstanceMonitorings":{ 11102 "shape":"InstanceMonitoringList", 11103 "locationName":"instancesSet" 11104 } 11105 } 11106 }, 11107 "UnsuccessfulItem":{ 11108 "type":"structure", 11109 "required":["Error"], 11110 "members":{ 11111 "ResourceId":{ 11112 "shape":"String", 11113 "locationName":"resourceId" 11114 }, 11115 "Error":{ 11116 "shape":"UnsuccessfulItemError", 11117 "locationName":"error" 11118 } 11119 } 11120 }, 11121 "UnsuccessfulItemError":{ 11122 "type":"structure", 11123 "required":[ 11124 "Code", 11125 "Message" 11126 ], 11127 "members":{ 11128 "Code":{ 11129 "shape":"String", 11130 "locationName":"code" 11131 }, 11132 "Message":{ 11133 "shape":"String", 11134 "locationName":"message" 11135 } 11136 } 11137 }, 11138 "UnsuccessfulItemSet":{ 11139 "type":"list", 11140 "member":{ 11141 "shape":"UnsuccessfulItem", 11142 "locationName":"item" 11143 } 11144 }, 11145 "UserBucket":{ 11146 "type":"structure", 11147 "members":{ 11148 "S3Bucket":{"shape":"String"}, 11149 "S3Key":{"shape":"String"} 11150 } 11151 }, 11152 "UserBucketDetails":{ 11153 "type":"structure", 11154 "members":{ 11155 "S3Bucket":{ 11156 "shape":"String", 11157 "locationName":"s3Bucket" 11158 }, 11159 "S3Key":{ 11160 "shape":"String", 11161 "locationName":"s3Key" 11162 } 11163 } 11164 }, 11165 "UserData":{ 11166 "type":"structure", 11167 "members":{ 11168 "Data":{ 11169 "shape":"String", 11170 "locationName":"data" 11171 } 11172 } 11173 }, 11174 "UserGroupStringList":{ 11175 "type":"list", 11176 "member":{ 11177 "shape":"String", 11178 "locationName":"UserGroup" 11179 } 11180 }, 11181 "UserIdGroupPair":{ 11182 "type":"structure", 11183 "members":{ 11184 "UserId":{ 11185 "shape":"String", 11186 "locationName":"userId" 11187 }, 11188 "GroupName":{ 11189 "shape":"String", 11190 "locationName":"groupName" 11191 }, 11192 "GroupId":{ 11193 "shape":"String", 11194 "locationName":"groupId" 11195 } 11196 } 11197 }, 11198 "UserIdGroupPairList":{ 11199 "type":"list", 11200 "member":{ 11201 "shape":"UserIdGroupPair", 11202 "locationName":"item" 11203 } 11204 }, 11205 "UserIdStringList":{ 11206 "type":"list", 11207 "member":{ 11208 "shape":"String", 11209 "locationName":"UserId" 11210 } 11211 }, 11212 "ValueStringList":{ 11213 "type":"list", 11214 "member":{ 11215 "shape":"String", 11216 "locationName":"item" 11217 } 11218 }, 11219 "VgwTelemetry":{ 11220 "type":"structure", 11221 "members":{ 11222 "OutsideIpAddress":{ 11223 "shape":"String", 11224 "locationName":"outsideIpAddress" 11225 }, 11226 "Status":{ 11227 "shape":"TelemetryStatus", 11228 "locationName":"status" 11229 }, 11230 "LastStatusChange":{ 11231 "shape":"DateTime", 11232 "locationName":"lastStatusChange" 11233 }, 11234 "StatusMessage":{ 11235 "shape":"String", 11236 "locationName":"statusMessage" 11237 }, 11238 "AcceptedRouteCount":{ 11239 "shape":"Integer", 11240 "locationName":"acceptedRouteCount" 11241 } 11242 } 11243 }, 11244 "VgwTelemetryList":{ 11245 "type":"list", 11246 "member":{ 11247 "shape":"VgwTelemetry", 11248 "locationName":"item" 11249 } 11250 }, 11251 "VirtualizationType":{ 11252 "type":"string", 11253 "enum":[ 11254 "hvm", 11255 "paravirtual" 11256 ] 11257 }, 11258 "Volume":{ 11259 "type":"structure", 11260 "members":{ 11261 "VolumeId":{ 11262 "shape":"String", 11263 "locationName":"volumeId" 11264 }, 11265 "Size":{ 11266 "shape":"Integer", 11267 "locationName":"size" 11268 }, 11269 "SnapshotId":{ 11270 "shape":"String", 11271 "locationName":"snapshotId" 11272 }, 11273 "AvailabilityZone":{ 11274 "shape":"String", 11275 "locationName":"availabilityZone" 11276 }, 11277 "State":{ 11278 "shape":"VolumeState", 11279 "locationName":"status" 11280 }, 11281 "CreateTime":{ 11282 "shape":"DateTime", 11283 "locationName":"createTime" 11284 }, 11285 "Attachments":{ 11286 "shape":"VolumeAttachmentList", 11287 "locationName":"attachmentSet" 11288 }, 11289 "Tags":{ 11290 "shape":"TagList", 11291 "locationName":"tagSet" 11292 }, 11293 "VolumeType":{ 11294 "shape":"VolumeType", 11295 "locationName":"volumeType" 11296 }, 11297 "Iops":{ 11298 "shape":"Integer", 11299 "locationName":"iops" 11300 }, 11301 "Encrypted":{ 11302 "shape":"Boolean", 11303 "locationName":"encrypted" 11304 }, 11305 "KmsKeyId":{ 11306 "shape":"String", 11307 "locationName":"kmsKeyId" 11308 } 11309 } 11310 }, 11311 "VolumeAttachment":{ 11312 "type":"structure", 11313 "members":{ 11314 "VolumeId":{ 11315 "shape":"String", 11316 "locationName":"volumeId" 11317 }, 11318 "InstanceId":{ 11319 "shape":"String", 11320 "locationName":"instanceId" 11321 }, 11322 "Device":{ 11323 "shape":"String", 11324 "locationName":"device" 11325 }, 11326 "State":{ 11327 "shape":"VolumeAttachmentState", 11328 "locationName":"status" 11329 }, 11330 "AttachTime":{ 11331 "shape":"DateTime", 11332 "locationName":"attachTime" 11333 }, 11334 "DeleteOnTermination":{ 11335 "shape":"Boolean", 11336 "locationName":"deleteOnTermination" 11337 } 11338 } 11339 }, 11340 "VolumeAttachmentList":{ 11341 "type":"list", 11342 "member":{ 11343 "shape":"VolumeAttachment", 11344 "locationName":"item" 11345 } 11346 }, 11347 "VolumeAttachmentState":{ 11348 "type":"string", 11349 "enum":[ 11350 "attaching", 11351 "attached", 11352 "detaching", 11353 "detached" 11354 ] 11355 }, 11356 "VolumeAttributeName":{ 11357 "type":"string", 11358 "enum":[ 11359 "autoEnableIO", 11360 "productCodes" 11361 ] 11362 }, 11363 "VolumeDetail":{ 11364 "type":"structure", 11365 "required":["Size"], 11366 "members":{ 11367 "Size":{ 11368 "shape":"Long", 11369 "locationName":"size" 11370 } 11371 } 11372 }, 11373 "VolumeIdStringList":{ 11374 "type":"list", 11375 "member":{ 11376 "shape":"String", 11377 "locationName":"VolumeId" 11378 } 11379 }, 11380 "VolumeList":{ 11381 "type":"list", 11382 "member":{ 11383 "shape":"Volume", 11384 "locationName":"item" 11385 } 11386 }, 11387 "VolumeState":{ 11388 "type":"string", 11389 "enum":[ 11390 "creating", 11391 "available", 11392 "in-use", 11393 "deleting", 11394 "deleted", 11395 "error" 11396 ] 11397 }, 11398 "VolumeStatusAction":{ 11399 "type":"structure", 11400 "members":{ 11401 "Code":{ 11402 "shape":"String", 11403 "locationName":"code" 11404 }, 11405 "Description":{ 11406 "shape":"String", 11407 "locationName":"description" 11408 }, 11409 "EventType":{ 11410 "shape":"String", 11411 "locationName":"eventType" 11412 }, 11413 "EventId":{ 11414 "shape":"String", 11415 "locationName":"eventId" 11416 } 11417 } 11418 }, 11419 "VolumeStatusActionsList":{ 11420 "type":"list", 11421 "member":{ 11422 "shape":"VolumeStatusAction", 11423 "locationName":"item" 11424 } 11425 }, 11426 "VolumeStatusDetails":{ 11427 "type":"structure", 11428 "members":{ 11429 "Name":{ 11430 "shape":"VolumeStatusName", 11431 "locationName":"name" 11432 }, 11433 "Status":{ 11434 "shape":"String", 11435 "locationName":"status" 11436 } 11437 } 11438 }, 11439 "VolumeStatusDetailsList":{ 11440 "type":"list", 11441 "member":{ 11442 "shape":"VolumeStatusDetails", 11443 "locationName":"item" 11444 } 11445 }, 11446 "VolumeStatusEvent":{ 11447 "type":"structure", 11448 "members":{ 11449 "EventType":{ 11450 "shape":"String", 11451 "locationName":"eventType" 11452 }, 11453 "Description":{ 11454 "shape":"String", 11455 "locationName":"description" 11456 }, 11457 "NotBefore":{ 11458 "shape":"DateTime", 11459 "locationName":"notBefore" 11460 }, 11461 "NotAfter":{ 11462 "shape":"DateTime", 11463 "locationName":"notAfter" 11464 }, 11465 "EventId":{ 11466 "shape":"String", 11467 "locationName":"eventId" 11468 } 11469 } 11470 }, 11471 "VolumeStatusEventsList":{ 11472 "type":"list", 11473 "member":{ 11474 "shape":"VolumeStatusEvent", 11475 "locationName":"item" 11476 } 11477 }, 11478 "VolumeStatusInfo":{ 11479 "type":"structure", 11480 "members":{ 11481 "Status":{ 11482 "shape":"VolumeStatusInfoStatus", 11483 "locationName":"status" 11484 }, 11485 "Details":{ 11486 "shape":"VolumeStatusDetailsList", 11487 "locationName":"details" 11488 } 11489 } 11490 }, 11491 "VolumeStatusInfoStatus":{ 11492 "type":"string", 11493 "enum":[ 11494 "ok", 11495 "impaired", 11496 "insufficient-data" 11497 ] 11498 }, 11499 "VolumeStatusItem":{ 11500 "type":"structure", 11501 "members":{ 11502 "VolumeId":{ 11503 "shape":"String", 11504 "locationName":"volumeId" 11505 }, 11506 "AvailabilityZone":{ 11507 "shape":"String", 11508 "locationName":"availabilityZone" 11509 }, 11510 "VolumeStatus":{ 11511 "shape":"VolumeStatusInfo", 11512 "locationName":"volumeStatus" 11513 }, 11514 "Events":{ 11515 "shape":"VolumeStatusEventsList", 11516 "locationName":"eventsSet" 11517 }, 11518 "Actions":{ 11519 "shape":"VolumeStatusActionsList", 11520 "locationName":"actionsSet" 11521 } 11522 } 11523 }, 11524 "VolumeStatusList":{ 11525 "type":"list", 11526 "member":{ 11527 "shape":"VolumeStatusItem", 11528 "locationName":"item" 11529 } 11530 }, 11531 "VolumeStatusName":{ 11532 "type":"string", 11533 "enum":[ 11534 "io-enabled", 11535 "io-performance" 11536 ] 11537 }, 11538 "VolumeType":{ 11539 "type":"string", 11540 "enum":[ 11541 "standard", 11542 "io1", 11543 "gp2" 11544 ] 11545 }, 11546 "Vpc":{ 11547 "type":"structure", 11548 "members":{ 11549 "VpcId":{ 11550 "shape":"String", 11551 "locationName":"vpcId" 11552 }, 11553 "State":{ 11554 "shape":"VpcState", 11555 "locationName":"state" 11556 }, 11557 "CidrBlock":{ 11558 "shape":"String", 11559 "locationName":"cidrBlock" 11560 }, 11561 "DhcpOptionsId":{ 11562 "shape":"String", 11563 "locationName":"dhcpOptionsId" 11564 }, 11565 "Tags":{ 11566 "shape":"TagList", 11567 "locationName":"tagSet" 11568 }, 11569 "InstanceTenancy":{ 11570 "shape":"Tenancy", 11571 "locationName":"instanceTenancy" 11572 }, 11573 "IsDefault":{ 11574 "shape":"Boolean", 11575 "locationName":"isDefault" 11576 } 11577 } 11578 }, 11579 "VpcAttachment":{ 11580 "type":"structure", 11581 "members":{ 11582 "VpcId":{ 11583 "shape":"String", 11584 "locationName":"vpcId" 11585 }, 11586 "State":{ 11587 "shape":"AttachmentStatus", 11588 "locationName":"state" 11589 } 11590 } 11591 }, 11592 "VpcAttachmentList":{ 11593 "type":"list", 11594 "member":{ 11595 "shape":"VpcAttachment", 11596 "locationName":"item" 11597 } 11598 }, 11599 "VpcAttributeName":{ 11600 "type":"string", 11601 "enum":[ 11602 "enableDnsSupport", 11603 "enableDnsHostnames" 11604 ] 11605 }, 11606 "VpcClassicLink":{ 11607 "type":"structure", 11608 "members":{ 11609 "VpcId":{ 11610 "shape":"String", 11611 "locationName":"vpcId" 11612 }, 11613 "ClassicLinkEnabled":{ 11614 "shape":"Boolean", 11615 "locationName":"classicLinkEnabled" 11616 }, 11617 "Tags":{ 11618 "shape":"TagList", 11619 "locationName":"tagSet" 11620 } 11621 } 11622 }, 11623 "VpcClassicLinkIdList":{ 11624 "type":"list", 11625 "member":{ 11626 "shape":"String", 11627 "locationName":"VpcId" 11628 } 11629 }, 11630 "VpcClassicLinkList":{ 11631 "type":"list", 11632 "member":{ 11633 "shape":"VpcClassicLink", 11634 "locationName":"item" 11635 } 11636 }, 11637 "VpcEndpoint":{ 11638 "type":"structure", 11639 "members":{ 11640 "VpcEndpointId":{ 11641 "shape":"String", 11642 "locationName":"vpcEndpointId" 11643 }, 11644 "VpcId":{ 11645 "shape":"String", 11646 "locationName":"vpcId" 11647 }, 11648 "ServiceName":{ 11649 "shape":"String", 11650 "locationName":"serviceName" 11651 }, 11652 "State":{ 11653 "shape":"State", 11654 "locationName":"state" 11655 }, 11656 "PolicyDocument":{ 11657 "shape":"String", 11658 "locationName":"policyDocument" 11659 }, 11660 "RouteTableIds":{ 11661 "shape":"ValueStringList", 11662 "locationName":"routeTableIdSet" 11663 }, 11664 "CreationTimestamp":{ 11665 "shape":"DateTime", 11666 "locationName":"creationTimestamp" 11667 } 11668 } 11669 }, 11670 "VpcEndpointSet":{ 11671 "type":"list", 11672 "member":{ 11673 "shape":"VpcEndpoint", 11674 "locationName":"item" 11675 } 11676 }, 11677 "VpcIdStringList":{ 11678 "type":"list", 11679 "member":{ 11680 "shape":"String", 11681 "locationName":"VpcId" 11682 } 11683 }, 11684 "VpcList":{ 11685 "type":"list", 11686 "member":{ 11687 "shape":"Vpc", 11688 "locationName":"item" 11689 } 11690 }, 11691 "VpcPeeringConnection":{ 11692 "type":"structure", 11693 "members":{ 11694 "AccepterVpcInfo":{ 11695 "shape":"VpcPeeringConnectionVpcInfo", 11696 "locationName":"accepterVpcInfo" 11697 }, 11698 "ExpirationTime":{ 11699 "shape":"DateTime", 11700 "locationName":"expirationTime" 11701 }, 11702 "RequesterVpcInfo":{ 11703 "shape":"VpcPeeringConnectionVpcInfo", 11704 "locationName":"requesterVpcInfo" 11705 }, 11706 "Status":{ 11707 "shape":"VpcPeeringConnectionStateReason", 11708 "locationName":"status" 11709 }, 11710 "Tags":{ 11711 "shape":"TagList", 11712 "locationName":"tagSet" 11713 }, 11714 "VpcPeeringConnectionId":{ 11715 "shape":"String", 11716 "locationName":"vpcPeeringConnectionId" 11717 } 11718 } 11719 }, 11720 "VpcPeeringConnectionList":{ 11721 "type":"list", 11722 "member":{ 11723 "shape":"VpcPeeringConnection", 11724 "locationName":"item" 11725 } 11726 }, 11727 "VpcPeeringConnectionStateReason":{ 11728 "type":"structure", 11729 "members":{ 11730 "Code":{ 11731 "shape":"VpcPeeringConnectionStateReasonCode", 11732 "locationName":"code" 11733 }, 11734 "Message":{ 11735 "shape":"String", 11736 "locationName":"message" 11737 } 11738 } 11739 }, 11740 "VpcPeeringConnectionStateReasonCode":{ 11741 "type":"string", 11742 "enum":[ 11743 "initiating-request", 11744 "pending-acceptance", 11745 "active", 11746 "deleted", 11747 "rejected", 11748 "failed", 11749 "expired", 11750 "provisioning", 11751 "deleting" 11752 ] 11753 }, 11754 "VpcPeeringConnectionVpcInfo":{ 11755 "type":"structure", 11756 "members":{ 11757 "CidrBlock":{ 11758 "shape":"String", 11759 "locationName":"cidrBlock" 11760 }, 11761 "OwnerId":{ 11762 "shape":"String", 11763 "locationName":"ownerId" 11764 }, 11765 "VpcId":{ 11766 "shape":"String", 11767 "locationName":"vpcId" 11768 } 11769 } 11770 }, 11771 "VpcState":{ 11772 "type":"string", 11773 "enum":[ 11774 "pending", 11775 "available" 11776 ] 11777 }, 11778 "VpnConnection":{ 11779 "type":"structure", 11780 "members":{ 11781 "VpnConnectionId":{ 11782 "shape":"String", 11783 "locationName":"vpnConnectionId" 11784 }, 11785 "State":{ 11786 "shape":"VpnState", 11787 "locationName":"state" 11788 }, 11789 "CustomerGatewayConfiguration":{ 11790 "shape":"String", 11791 "locationName":"customerGatewayConfiguration" 11792 }, 11793 "Type":{ 11794 "shape":"GatewayType", 11795 "locationName":"type" 11796 }, 11797 "CustomerGatewayId":{ 11798 "shape":"String", 11799 "locationName":"customerGatewayId" 11800 }, 11801 "VpnGatewayId":{ 11802 "shape":"String", 11803 "locationName":"vpnGatewayId" 11804 }, 11805 "Tags":{ 11806 "shape":"TagList", 11807 "locationName":"tagSet" 11808 }, 11809 "VgwTelemetry":{ 11810 "shape":"VgwTelemetryList", 11811 "locationName":"vgwTelemetry" 11812 }, 11813 "Options":{ 11814 "shape":"VpnConnectionOptions", 11815 "locationName":"options" 11816 }, 11817 "Routes":{ 11818 "shape":"VpnStaticRouteList", 11819 "locationName":"routes" 11820 } 11821 } 11822 }, 11823 "VpnConnectionIdStringList":{ 11824 "type":"list", 11825 "member":{ 11826 "shape":"String", 11827 "locationName":"VpnConnectionId" 11828 } 11829 }, 11830 "VpnConnectionList":{ 11831 "type":"list", 11832 "member":{ 11833 "shape":"VpnConnection", 11834 "locationName":"item" 11835 } 11836 }, 11837 "VpnConnectionOptions":{ 11838 "type":"structure", 11839 "members":{ 11840 "StaticRoutesOnly":{ 11841 "shape":"Boolean", 11842 "locationName":"staticRoutesOnly" 11843 } 11844 } 11845 }, 11846 "VpnConnectionOptionsSpecification":{ 11847 "type":"structure", 11848 "members":{ 11849 "StaticRoutesOnly":{ 11850 "shape":"Boolean", 11851 "locationName":"staticRoutesOnly" 11852 } 11853 } 11854 }, 11855 "VpnGateway":{ 11856 "type":"structure", 11857 "members":{ 11858 "VpnGatewayId":{ 11859 "shape":"String", 11860 "locationName":"vpnGatewayId" 11861 }, 11862 "State":{ 11863 "shape":"VpnState", 11864 "locationName":"state" 11865 }, 11866 "Type":{ 11867 "shape":"GatewayType", 11868 "locationName":"type" 11869 }, 11870 "AvailabilityZone":{ 11871 "shape":"String", 11872 "locationName":"availabilityZone" 11873 }, 11874 "VpcAttachments":{ 11875 "shape":"VpcAttachmentList", 11876 "locationName":"attachments" 11877 }, 11878 "Tags":{ 11879 "shape":"TagList", 11880 "locationName":"tagSet" 11881 } 11882 } 11883 }, 11884 "VpnGatewayIdStringList":{ 11885 "type":"list", 11886 "member":{ 11887 "shape":"String", 11888 "locationName":"VpnGatewayId" 11889 } 11890 }, 11891 "VpnGatewayList":{ 11892 "type":"list", 11893 "member":{ 11894 "shape":"VpnGateway", 11895 "locationName":"item" 11896 } 11897 }, 11898 "VpnState":{ 11899 "type":"string", 11900 "enum":[ 11901 "pending", 11902 "available", 11903 "deleting", 11904 "deleted" 11905 ] 11906 }, 11907 "VpnStaticRoute":{ 11908 "type":"structure", 11909 "members":{ 11910 "DestinationCidrBlock":{ 11911 "shape":"String", 11912 "locationName":"destinationCidrBlock" 11913 }, 11914 "Source":{ 11915 "shape":"VpnStaticRouteSource", 11916 "locationName":"source" 11917 }, 11918 "State":{ 11919 "shape":"VpnState", 11920 "locationName":"state" 11921 } 11922 } 11923 }, 11924 "VpnStaticRouteList":{ 11925 "type":"list", 11926 "member":{ 11927 "shape":"VpnStaticRoute", 11928 "locationName":"item" 11929 } 11930 }, 11931 "VpnStaticRouteSource":{ 11932 "type":"string", 11933 "enum":["Static"] 11934 }, 11935 "ZoneNameStringList":{ 11936 "type":"list", 11937 "member":{ 11938 "shape":"String", 11939 "locationName":"ZoneName" 11940 } 11941 }, 11942 "NewDhcpConfigurationList":{ 11943 "type":"list", 11944 "member":{ 11945 "shape":"NewDhcpConfiguration", 11946 "locationName":"item" 11947 } 11948 }, 11949 "NewDhcpConfiguration":{ 11950 "type":"structure", 11951 "members":{ 11952 "Key":{ 11953 "shape":"String", 11954 "locationName":"key" 11955 }, 11956 "Values":{ 11957 "shape":"ValueStringList", 11958 "locationName":"Value" 11959 } 11960 } 11961 }, 11962 "DhcpConfigurationValueList":{ 11963 "type":"list", 11964 "member":{ 11965 "shape":"AttributeValue", 11966 "locationName":"item" 11967 } 11968 }, 11969 "Blob":{"type":"blob"}, 11970 "BlobAttributeValue":{ 11971 "type":"structure", 11972 "members":{ 11973 "Value":{ 11974 "shape":"Blob", 11975 "locationName":"value" 11976 } 11977 } 11978 }, 11979 "RequestSpotLaunchSpecification":{ 11980 "type":"structure", 11981 "members":{ 11982 "ImageId":{ 11983 "shape":"String", 11984 "locationName":"imageId" 11985 }, 11986 "KeyName":{ 11987 "shape":"String", 11988 "locationName":"keyName" 11989 }, 11990 "SecurityGroups":{ 11991 "shape":"ValueStringList", 11992 "locationName":"SecurityGroup" 11993 }, 11994 "UserData":{ 11995 "shape":"String", 11996 "locationName":"userData" 11997 }, 11998 "AddressingType":{ 11999 "shape":"String", 12000 "locationName":"addressingType" 12001 }, 12002 "InstanceType":{ 12003 "shape":"InstanceType", 12004 "locationName":"instanceType" 12005 }, 12006 "Placement":{ 12007 "shape":"SpotPlacement", 12008 "locationName":"placement" 12009 }, 12010 "KernelId":{ 12011 "shape":"String", 12012 "locationName":"kernelId" 12013 }, 12014 "RamdiskId":{ 12015 "shape":"String", 12016 "locationName":"ramdiskId" 12017 }, 12018 "BlockDeviceMappings":{ 12019 "shape":"BlockDeviceMappingList", 12020 "locationName":"blockDeviceMapping" 12021 }, 12022 "SubnetId":{ 12023 "shape":"String", 12024 "locationName":"subnetId" 12025 }, 12026 "NetworkInterfaces":{ 12027 "shape":"InstanceNetworkInterfaceSpecificationList", 12028 "locationName":"NetworkInterface" 12029 }, 12030 "IamInstanceProfile":{ 12031 "shape":"IamInstanceProfileSpecification", 12032 "locationName":"iamInstanceProfile" 12033 }, 12034 "EbsOptimized":{ 12035 "shape":"Boolean", 12036 "locationName":"ebsOptimized" 12037 }, 12038 "Monitoring":{ 12039 "shape":"RunInstancesMonitoringEnabled", 12040 "locationName":"monitoring" 12041 }, 12042 "SecurityGroupIds":{ 12043 "shape":"ValueStringList", 12044 "locationName":"SecurityGroupId" 12045 } 12046 } 12047 } 12048 } 12049} 12050