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