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