1{ 2 "version":"2.0", 3 "metadata":{ 4 "apiVersion":"2016-11-15", 5 "endpointPrefix":"ec2", 6 "protocol":"ec2", 7 "serviceAbbreviation":"Amazon EC2", 8 "serviceFullName":"Amazon Elastic Compute Cloud", 9 "serviceId":"EC2", 10 "signatureVersion":"v4", 11 "uid":"ec2-2016-11-15", 12 "xmlNamespace":"http://ec2.amazonaws.com/doc/2016-11-15" 13 }, 14 "operations":{ 15 "AcceptReservedInstancesExchangeQuote":{ 16 "name":"AcceptReservedInstancesExchangeQuote", 17 "http":{ 18 "method":"POST", 19 "requestUri":"/" 20 }, 21 "input":{"shape":"AcceptReservedInstancesExchangeQuoteRequest"}, 22 "output":{"shape":"AcceptReservedInstancesExchangeQuoteResult"} 23 }, 24 "AcceptVpcEndpointConnections":{ 25 "name":"AcceptVpcEndpointConnections", 26 "http":{ 27 "method":"POST", 28 "requestUri":"/" 29 }, 30 "input":{"shape":"AcceptVpcEndpointConnectionsRequest"}, 31 "output":{"shape":"AcceptVpcEndpointConnectionsResult"} 32 }, 33 "AcceptVpcPeeringConnection":{ 34 "name":"AcceptVpcPeeringConnection", 35 "http":{ 36 "method":"POST", 37 "requestUri":"/" 38 }, 39 "input":{"shape":"AcceptVpcPeeringConnectionRequest"}, 40 "output":{"shape":"AcceptVpcPeeringConnectionResult"} 41 }, 42 "AllocateAddress":{ 43 "name":"AllocateAddress", 44 "http":{ 45 "method":"POST", 46 "requestUri":"/" 47 }, 48 "input":{"shape":"AllocateAddressRequest"}, 49 "output":{"shape":"AllocateAddressResult"} 50 }, 51 "AllocateHosts":{ 52 "name":"AllocateHosts", 53 "http":{ 54 "method":"POST", 55 "requestUri":"/" 56 }, 57 "input":{"shape":"AllocateHostsRequest"}, 58 "output":{"shape":"AllocateHostsResult"} 59 }, 60 "AssignIpv6Addresses":{ 61 "name":"AssignIpv6Addresses", 62 "http":{ 63 "method":"POST", 64 "requestUri":"/" 65 }, 66 "input":{"shape":"AssignIpv6AddressesRequest"}, 67 "output":{"shape":"AssignIpv6AddressesResult"} 68 }, 69 "AssignPrivateIpAddresses":{ 70 "name":"AssignPrivateIpAddresses", 71 "http":{ 72 "method":"POST", 73 "requestUri":"/" 74 }, 75 "input":{"shape":"AssignPrivateIpAddressesRequest"} 76 }, 77 "AssociateAddress":{ 78 "name":"AssociateAddress", 79 "http":{ 80 "method":"POST", 81 "requestUri":"/" 82 }, 83 "input":{"shape":"AssociateAddressRequest"}, 84 "output":{"shape":"AssociateAddressResult"} 85 }, 86 "AssociateDhcpOptions":{ 87 "name":"AssociateDhcpOptions", 88 "http":{ 89 "method":"POST", 90 "requestUri":"/" 91 }, 92 "input":{"shape":"AssociateDhcpOptionsRequest"} 93 }, 94 "AssociateIamInstanceProfile":{ 95 "name":"AssociateIamInstanceProfile", 96 "http":{ 97 "method":"POST", 98 "requestUri":"/" 99 }, 100 "input":{"shape":"AssociateIamInstanceProfileRequest"}, 101 "output":{"shape":"AssociateIamInstanceProfileResult"} 102 }, 103 "AssociateRouteTable":{ 104 "name":"AssociateRouteTable", 105 "http":{ 106 "method":"POST", 107 "requestUri":"/" 108 }, 109 "input":{"shape":"AssociateRouteTableRequest"}, 110 "output":{"shape":"AssociateRouteTableResult"} 111 }, 112 "AssociateSubnetCidrBlock":{ 113 "name":"AssociateSubnetCidrBlock", 114 "http":{ 115 "method":"POST", 116 "requestUri":"/" 117 }, 118 "input":{"shape":"AssociateSubnetCidrBlockRequest"}, 119 "output":{"shape":"AssociateSubnetCidrBlockResult"} 120 }, 121 "AssociateVpcCidrBlock":{ 122 "name":"AssociateVpcCidrBlock", 123 "http":{ 124 "method":"POST", 125 "requestUri":"/" 126 }, 127 "input":{"shape":"AssociateVpcCidrBlockRequest"}, 128 "output":{"shape":"AssociateVpcCidrBlockResult"} 129 }, 130 "AttachClassicLinkVpc":{ 131 "name":"AttachClassicLinkVpc", 132 "http":{ 133 "method":"POST", 134 "requestUri":"/" 135 }, 136 "input":{"shape":"AttachClassicLinkVpcRequest"}, 137 "output":{"shape":"AttachClassicLinkVpcResult"} 138 }, 139 "AttachInternetGateway":{ 140 "name":"AttachInternetGateway", 141 "http":{ 142 "method":"POST", 143 "requestUri":"/" 144 }, 145 "input":{"shape":"AttachInternetGatewayRequest"} 146 }, 147 "AttachNetworkInterface":{ 148 "name":"AttachNetworkInterface", 149 "http":{ 150 "method":"POST", 151 "requestUri":"/" 152 }, 153 "input":{"shape":"AttachNetworkInterfaceRequest"}, 154 "output":{"shape":"AttachNetworkInterfaceResult"} 155 }, 156 "AttachVolume":{ 157 "name":"AttachVolume", 158 "http":{ 159 "method":"POST", 160 "requestUri":"/" 161 }, 162 "input":{"shape":"AttachVolumeRequest"}, 163 "output":{"shape":"VolumeAttachment"} 164 }, 165 "AttachVpnGateway":{ 166 "name":"AttachVpnGateway", 167 "http":{ 168 "method":"POST", 169 "requestUri":"/" 170 }, 171 "input":{"shape":"AttachVpnGatewayRequest"}, 172 "output":{"shape":"AttachVpnGatewayResult"} 173 }, 174 "AuthorizeSecurityGroupEgress":{ 175 "name":"AuthorizeSecurityGroupEgress", 176 "http":{ 177 "method":"POST", 178 "requestUri":"/" 179 }, 180 "input":{"shape":"AuthorizeSecurityGroupEgressRequest"} 181 }, 182 "AuthorizeSecurityGroupIngress":{ 183 "name":"AuthorizeSecurityGroupIngress", 184 "http":{ 185 "method":"POST", 186 "requestUri":"/" 187 }, 188 "input":{"shape":"AuthorizeSecurityGroupIngressRequest"} 189 }, 190 "BundleInstance":{ 191 "name":"BundleInstance", 192 "http":{ 193 "method":"POST", 194 "requestUri":"/" 195 }, 196 "input":{"shape":"BundleInstanceRequest"}, 197 "output":{"shape":"BundleInstanceResult"} 198 }, 199 "CancelBundleTask":{ 200 "name":"CancelBundleTask", 201 "http":{ 202 "method":"POST", 203 "requestUri":"/" 204 }, 205 "input":{"shape":"CancelBundleTaskRequest"}, 206 "output":{"shape":"CancelBundleTaskResult"} 207 }, 208 "CancelConversionTask":{ 209 "name":"CancelConversionTask", 210 "http":{ 211 "method":"POST", 212 "requestUri":"/" 213 }, 214 "input":{"shape":"CancelConversionRequest"} 215 }, 216 "CancelExportTask":{ 217 "name":"CancelExportTask", 218 "http":{ 219 "method":"POST", 220 "requestUri":"/" 221 }, 222 "input":{"shape":"CancelExportTaskRequest"} 223 }, 224 "CancelImportTask":{ 225 "name":"CancelImportTask", 226 "http":{ 227 "method":"POST", 228 "requestUri":"/" 229 }, 230 "input":{"shape":"CancelImportTaskRequest"}, 231 "output":{"shape":"CancelImportTaskResult"} 232 }, 233 "CancelReservedInstancesListing":{ 234 "name":"CancelReservedInstancesListing", 235 "http":{ 236 "method":"POST", 237 "requestUri":"/" 238 }, 239 "input":{"shape":"CancelReservedInstancesListingRequest"}, 240 "output":{"shape":"CancelReservedInstancesListingResult"} 241 }, 242 "CancelSpotFleetRequests":{ 243 "name":"CancelSpotFleetRequests", 244 "http":{ 245 "method":"POST", 246 "requestUri":"/" 247 }, 248 "input":{"shape":"CancelSpotFleetRequestsRequest"}, 249 "output":{"shape":"CancelSpotFleetRequestsResponse"} 250 }, 251 "CancelSpotInstanceRequests":{ 252 "name":"CancelSpotInstanceRequests", 253 "http":{ 254 "method":"POST", 255 "requestUri":"/" 256 }, 257 "input":{"shape":"CancelSpotInstanceRequestsRequest"}, 258 "output":{"shape":"CancelSpotInstanceRequestsResult"} 259 }, 260 "ConfirmProductInstance":{ 261 "name":"ConfirmProductInstance", 262 "http":{ 263 "method":"POST", 264 "requestUri":"/" 265 }, 266 "input":{"shape":"ConfirmProductInstanceRequest"}, 267 "output":{"shape":"ConfirmProductInstanceResult"} 268 }, 269 "CopyFpgaImage":{ 270 "name":"CopyFpgaImage", 271 "http":{ 272 "method":"POST", 273 "requestUri":"/" 274 }, 275 "input":{"shape":"CopyFpgaImageRequest"}, 276 "output":{"shape":"CopyFpgaImageResult"} 277 }, 278 "CopyImage":{ 279 "name":"CopyImage", 280 "http":{ 281 "method":"POST", 282 "requestUri":"/" 283 }, 284 "input":{"shape":"CopyImageRequest"}, 285 "output":{"shape":"CopyImageResult"} 286 }, 287 "CopySnapshot":{ 288 "name":"CopySnapshot", 289 "http":{ 290 "method":"POST", 291 "requestUri":"/" 292 }, 293 "input":{"shape":"CopySnapshotRequest"}, 294 "output":{"shape":"CopySnapshotResult"} 295 }, 296 "CreateCustomerGateway":{ 297 "name":"CreateCustomerGateway", 298 "http":{ 299 "method":"POST", 300 "requestUri":"/" 301 }, 302 "input":{"shape":"CreateCustomerGatewayRequest"}, 303 "output":{"shape":"CreateCustomerGatewayResult"} 304 }, 305 "CreateDefaultSubnet":{ 306 "name":"CreateDefaultSubnet", 307 "http":{ 308 "method":"POST", 309 "requestUri":"/" 310 }, 311 "input":{"shape":"CreateDefaultSubnetRequest"}, 312 "output":{"shape":"CreateDefaultSubnetResult"} 313 }, 314 "CreateDefaultVpc":{ 315 "name":"CreateDefaultVpc", 316 "http":{ 317 "method":"POST", 318 "requestUri":"/" 319 }, 320 "input":{"shape":"CreateDefaultVpcRequest"}, 321 "output":{"shape":"CreateDefaultVpcResult"} 322 }, 323 "CreateDhcpOptions":{ 324 "name":"CreateDhcpOptions", 325 "http":{ 326 "method":"POST", 327 "requestUri":"/" 328 }, 329 "input":{"shape":"CreateDhcpOptionsRequest"}, 330 "output":{"shape":"CreateDhcpOptionsResult"} 331 }, 332 "CreateEgressOnlyInternetGateway":{ 333 "name":"CreateEgressOnlyInternetGateway", 334 "http":{ 335 "method":"POST", 336 "requestUri":"/" 337 }, 338 "input":{"shape":"CreateEgressOnlyInternetGatewayRequest"}, 339 "output":{"shape":"CreateEgressOnlyInternetGatewayResult"} 340 }, 341 "CreateFlowLogs":{ 342 "name":"CreateFlowLogs", 343 "http":{ 344 "method":"POST", 345 "requestUri":"/" 346 }, 347 "input":{"shape":"CreateFlowLogsRequest"}, 348 "output":{"shape":"CreateFlowLogsResult"} 349 }, 350 "CreateFpgaImage":{ 351 "name":"CreateFpgaImage", 352 "http":{ 353 "method":"POST", 354 "requestUri":"/" 355 }, 356 "input":{"shape":"CreateFpgaImageRequest"}, 357 "output":{"shape":"CreateFpgaImageResult"} 358 }, 359 "CreateImage":{ 360 "name":"CreateImage", 361 "http":{ 362 "method":"POST", 363 "requestUri":"/" 364 }, 365 "input":{"shape":"CreateImageRequest"}, 366 "output":{"shape":"CreateImageResult"} 367 }, 368 "CreateInstanceExportTask":{ 369 "name":"CreateInstanceExportTask", 370 "http":{ 371 "method":"POST", 372 "requestUri":"/" 373 }, 374 "input":{"shape":"CreateInstanceExportTaskRequest"}, 375 "output":{"shape":"CreateInstanceExportTaskResult"} 376 }, 377 "CreateInternetGateway":{ 378 "name":"CreateInternetGateway", 379 "http":{ 380 "method":"POST", 381 "requestUri":"/" 382 }, 383 "input":{"shape":"CreateInternetGatewayRequest"}, 384 "output":{"shape":"CreateInternetGatewayResult"} 385 }, 386 "CreateKeyPair":{ 387 "name":"CreateKeyPair", 388 "http":{ 389 "method":"POST", 390 "requestUri":"/" 391 }, 392 "input":{"shape":"CreateKeyPairRequest"}, 393 "output":{"shape":"KeyPair"} 394 }, 395 "CreateLaunchTemplate":{ 396 "name":"CreateLaunchTemplate", 397 "http":{ 398 "method":"POST", 399 "requestUri":"/" 400 }, 401 "input":{"shape":"CreateLaunchTemplateRequest"}, 402 "output":{"shape":"CreateLaunchTemplateResult"} 403 }, 404 "CreateLaunchTemplateVersion":{ 405 "name":"CreateLaunchTemplateVersion", 406 "http":{ 407 "method":"POST", 408 "requestUri":"/" 409 }, 410 "input":{"shape":"CreateLaunchTemplateVersionRequest"}, 411 "output":{"shape":"CreateLaunchTemplateVersionResult"} 412 }, 413 "CreateNatGateway":{ 414 "name":"CreateNatGateway", 415 "http":{ 416 "method":"POST", 417 "requestUri":"/" 418 }, 419 "input":{"shape":"CreateNatGatewayRequest"}, 420 "output":{"shape":"CreateNatGatewayResult"} 421 }, 422 "CreateNetworkAcl":{ 423 "name":"CreateNetworkAcl", 424 "http":{ 425 "method":"POST", 426 "requestUri":"/" 427 }, 428 "input":{"shape":"CreateNetworkAclRequest"}, 429 "output":{"shape":"CreateNetworkAclResult"} 430 }, 431 "CreateNetworkAclEntry":{ 432 "name":"CreateNetworkAclEntry", 433 "http":{ 434 "method":"POST", 435 "requestUri":"/" 436 }, 437 "input":{"shape":"CreateNetworkAclEntryRequest"} 438 }, 439 "CreateNetworkInterface":{ 440 "name":"CreateNetworkInterface", 441 "http":{ 442 "method":"POST", 443 "requestUri":"/" 444 }, 445 "input":{"shape":"CreateNetworkInterfaceRequest"}, 446 "output":{"shape":"CreateNetworkInterfaceResult"} 447 }, 448 "CreateNetworkInterfacePermission":{ 449 "name":"CreateNetworkInterfacePermission", 450 "http":{ 451 "method":"POST", 452 "requestUri":"/" 453 }, 454 "input":{"shape":"CreateNetworkInterfacePermissionRequest"}, 455 "output":{"shape":"CreateNetworkInterfacePermissionResult"} 456 }, 457 "CreatePlacementGroup":{ 458 "name":"CreatePlacementGroup", 459 "http":{ 460 "method":"POST", 461 "requestUri":"/" 462 }, 463 "input":{"shape":"CreatePlacementGroupRequest"} 464 }, 465 "CreateReservedInstancesListing":{ 466 "name":"CreateReservedInstancesListing", 467 "http":{ 468 "method":"POST", 469 "requestUri":"/" 470 }, 471 "input":{"shape":"CreateReservedInstancesListingRequest"}, 472 "output":{"shape":"CreateReservedInstancesListingResult"} 473 }, 474 "CreateRoute":{ 475 "name":"CreateRoute", 476 "http":{ 477 "method":"POST", 478 "requestUri":"/" 479 }, 480 "input":{"shape":"CreateRouteRequest"}, 481 "output":{"shape":"CreateRouteResult"} 482 }, 483 "CreateRouteTable":{ 484 "name":"CreateRouteTable", 485 "http":{ 486 "method":"POST", 487 "requestUri":"/" 488 }, 489 "input":{"shape":"CreateRouteTableRequest"}, 490 "output":{"shape":"CreateRouteTableResult"} 491 }, 492 "CreateSecurityGroup":{ 493 "name":"CreateSecurityGroup", 494 "http":{ 495 "method":"POST", 496 "requestUri":"/" 497 }, 498 "input":{"shape":"CreateSecurityGroupRequest"}, 499 "output":{"shape":"CreateSecurityGroupResult"} 500 }, 501 "CreateSnapshot":{ 502 "name":"CreateSnapshot", 503 "http":{ 504 "method":"POST", 505 "requestUri":"/" 506 }, 507 "input":{"shape":"CreateSnapshotRequest"}, 508 "output":{"shape":"Snapshot"} 509 }, 510 "CreateSpotDatafeedSubscription":{ 511 "name":"CreateSpotDatafeedSubscription", 512 "http":{ 513 "method":"POST", 514 "requestUri":"/" 515 }, 516 "input":{"shape":"CreateSpotDatafeedSubscriptionRequest"}, 517 "output":{"shape":"CreateSpotDatafeedSubscriptionResult"} 518 }, 519 "CreateSubnet":{ 520 "name":"CreateSubnet", 521 "http":{ 522 "method":"POST", 523 "requestUri":"/" 524 }, 525 "input":{"shape":"CreateSubnetRequest"}, 526 "output":{"shape":"CreateSubnetResult"} 527 }, 528 "CreateTags":{ 529 "name":"CreateTags", 530 "http":{ 531 "method":"POST", 532 "requestUri":"/" 533 }, 534 "input":{"shape":"CreateTagsRequest"} 535 }, 536 "CreateVolume":{ 537 "name":"CreateVolume", 538 "http":{ 539 "method":"POST", 540 "requestUri":"/" 541 }, 542 "input":{"shape":"CreateVolumeRequest"}, 543 "output":{"shape":"Volume"} 544 }, 545 "CreateVpc":{ 546 "name":"CreateVpc", 547 "http":{ 548 "method":"POST", 549 "requestUri":"/" 550 }, 551 "input":{"shape":"CreateVpcRequest"}, 552 "output":{"shape":"CreateVpcResult"} 553 }, 554 "CreateVpcEndpoint":{ 555 "name":"CreateVpcEndpoint", 556 "http":{ 557 "method":"POST", 558 "requestUri":"/" 559 }, 560 "input":{"shape":"CreateVpcEndpointRequest"}, 561 "output":{"shape":"CreateVpcEndpointResult"} 562 }, 563 "CreateVpcEndpointConnectionNotification":{ 564 "name":"CreateVpcEndpointConnectionNotification", 565 "http":{ 566 "method":"POST", 567 "requestUri":"/" 568 }, 569 "input":{"shape":"CreateVpcEndpointConnectionNotificationRequest"}, 570 "output":{"shape":"CreateVpcEndpointConnectionNotificationResult"} 571 }, 572 "CreateVpcEndpointServiceConfiguration":{ 573 "name":"CreateVpcEndpointServiceConfiguration", 574 "http":{ 575 "method":"POST", 576 "requestUri":"/" 577 }, 578 "input":{"shape":"CreateVpcEndpointServiceConfigurationRequest"}, 579 "output":{"shape":"CreateVpcEndpointServiceConfigurationResult"} 580 }, 581 "CreateVpcPeeringConnection":{ 582 "name":"CreateVpcPeeringConnection", 583 "http":{ 584 "method":"POST", 585 "requestUri":"/" 586 }, 587 "input":{"shape":"CreateVpcPeeringConnectionRequest"}, 588 "output":{"shape":"CreateVpcPeeringConnectionResult"} 589 }, 590 "CreateVpnConnection":{ 591 "name":"CreateVpnConnection", 592 "http":{ 593 "method":"POST", 594 "requestUri":"/" 595 }, 596 "input":{"shape":"CreateVpnConnectionRequest"}, 597 "output":{"shape":"CreateVpnConnectionResult"} 598 }, 599 "CreateVpnConnectionRoute":{ 600 "name":"CreateVpnConnectionRoute", 601 "http":{ 602 "method":"POST", 603 "requestUri":"/" 604 }, 605 "input":{"shape":"CreateVpnConnectionRouteRequest"} 606 }, 607 "CreateVpnGateway":{ 608 "name":"CreateVpnGateway", 609 "http":{ 610 "method":"POST", 611 "requestUri":"/" 612 }, 613 "input":{"shape":"CreateVpnGatewayRequest"}, 614 "output":{"shape":"CreateVpnGatewayResult"} 615 }, 616 "DeleteCustomerGateway":{ 617 "name":"DeleteCustomerGateway", 618 "http":{ 619 "method":"POST", 620 "requestUri":"/" 621 }, 622 "input":{"shape":"DeleteCustomerGatewayRequest"} 623 }, 624 "DeleteDhcpOptions":{ 625 "name":"DeleteDhcpOptions", 626 "http":{ 627 "method":"POST", 628 "requestUri":"/" 629 }, 630 "input":{"shape":"DeleteDhcpOptionsRequest"} 631 }, 632 "DeleteEgressOnlyInternetGateway":{ 633 "name":"DeleteEgressOnlyInternetGateway", 634 "http":{ 635 "method":"POST", 636 "requestUri":"/" 637 }, 638 "input":{"shape":"DeleteEgressOnlyInternetGatewayRequest"}, 639 "output":{"shape":"DeleteEgressOnlyInternetGatewayResult"} 640 }, 641 "DeleteFlowLogs":{ 642 "name":"DeleteFlowLogs", 643 "http":{ 644 "method":"POST", 645 "requestUri":"/" 646 }, 647 "input":{"shape":"DeleteFlowLogsRequest"}, 648 "output":{"shape":"DeleteFlowLogsResult"} 649 }, 650 "DeleteFpgaImage":{ 651 "name":"DeleteFpgaImage", 652 "http":{ 653 "method":"POST", 654 "requestUri":"/" 655 }, 656 "input":{"shape":"DeleteFpgaImageRequest"}, 657 "output":{"shape":"DeleteFpgaImageResult"} 658 }, 659 "DeleteInternetGateway":{ 660 "name":"DeleteInternetGateway", 661 "http":{ 662 "method":"POST", 663 "requestUri":"/" 664 }, 665 "input":{"shape":"DeleteInternetGatewayRequest"} 666 }, 667 "DeleteKeyPair":{ 668 "name":"DeleteKeyPair", 669 "http":{ 670 "method":"POST", 671 "requestUri":"/" 672 }, 673 "input":{"shape":"DeleteKeyPairRequest"} 674 }, 675 "DeleteLaunchTemplate":{ 676 "name":"DeleteLaunchTemplate", 677 "http":{ 678 "method":"POST", 679 "requestUri":"/" 680 }, 681 "input":{"shape":"DeleteLaunchTemplateRequest"}, 682 "output":{"shape":"DeleteLaunchTemplateResult"} 683 }, 684 "DeleteLaunchTemplateVersions":{ 685 "name":"DeleteLaunchTemplateVersions", 686 "http":{ 687 "method":"POST", 688 "requestUri":"/" 689 }, 690 "input":{"shape":"DeleteLaunchTemplateVersionsRequest"}, 691 "output":{"shape":"DeleteLaunchTemplateVersionsResult"} 692 }, 693 "DeleteNatGateway":{ 694 "name":"DeleteNatGateway", 695 "http":{ 696 "method":"POST", 697 "requestUri":"/" 698 }, 699 "input":{"shape":"DeleteNatGatewayRequest"}, 700 "output":{"shape":"DeleteNatGatewayResult"} 701 }, 702 "DeleteNetworkAcl":{ 703 "name":"DeleteNetworkAcl", 704 "http":{ 705 "method":"POST", 706 "requestUri":"/" 707 }, 708 "input":{"shape":"DeleteNetworkAclRequest"} 709 }, 710 "DeleteNetworkAclEntry":{ 711 "name":"DeleteNetworkAclEntry", 712 "http":{ 713 "method":"POST", 714 "requestUri":"/" 715 }, 716 "input":{"shape":"DeleteNetworkAclEntryRequest"} 717 }, 718 "DeleteNetworkInterface":{ 719 "name":"DeleteNetworkInterface", 720 "http":{ 721 "method":"POST", 722 "requestUri":"/" 723 }, 724 "input":{"shape":"DeleteNetworkInterfaceRequest"} 725 }, 726 "DeleteNetworkInterfacePermission":{ 727 "name":"DeleteNetworkInterfacePermission", 728 "http":{ 729 "method":"POST", 730 "requestUri":"/" 731 }, 732 "input":{"shape":"DeleteNetworkInterfacePermissionRequest"}, 733 "output":{"shape":"DeleteNetworkInterfacePermissionResult"} 734 }, 735 "DeletePlacementGroup":{ 736 "name":"DeletePlacementGroup", 737 "http":{ 738 "method":"POST", 739 "requestUri":"/" 740 }, 741 "input":{"shape":"DeletePlacementGroupRequest"} 742 }, 743 "DeleteRoute":{ 744 "name":"DeleteRoute", 745 "http":{ 746 "method":"POST", 747 "requestUri":"/" 748 }, 749 "input":{"shape":"DeleteRouteRequest"} 750 }, 751 "DeleteRouteTable":{ 752 "name":"DeleteRouteTable", 753 "http":{ 754 "method":"POST", 755 "requestUri":"/" 756 }, 757 "input":{"shape":"DeleteRouteTableRequest"} 758 }, 759 "DeleteSecurityGroup":{ 760 "name":"DeleteSecurityGroup", 761 "http":{ 762 "method":"POST", 763 "requestUri":"/" 764 }, 765 "input":{"shape":"DeleteSecurityGroupRequest"} 766 }, 767 "DeleteSnapshot":{ 768 "name":"DeleteSnapshot", 769 "http":{ 770 "method":"POST", 771 "requestUri":"/" 772 }, 773 "input":{"shape":"DeleteSnapshotRequest"} 774 }, 775 "DeleteSpotDatafeedSubscription":{ 776 "name":"DeleteSpotDatafeedSubscription", 777 "http":{ 778 "method":"POST", 779 "requestUri":"/" 780 }, 781 "input":{"shape":"DeleteSpotDatafeedSubscriptionRequest"} 782 }, 783 "DeleteSubnet":{ 784 "name":"DeleteSubnet", 785 "http":{ 786 "method":"POST", 787 "requestUri":"/" 788 }, 789 "input":{"shape":"DeleteSubnetRequest"} 790 }, 791 "DeleteTags":{ 792 "name":"DeleteTags", 793 "http":{ 794 "method":"POST", 795 "requestUri":"/" 796 }, 797 "input":{"shape":"DeleteTagsRequest"} 798 }, 799 "DeleteVolume":{ 800 "name":"DeleteVolume", 801 "http":{ 802 "method":"POST", 803 "requestUri":"/" 804 }, 805 "input":{"shape":"DeleteVolumeRequest"} 806 }, 807 "DeleteVpc":{ 808 "name":"DeleteVpc", 809 "http":{ 810 "method":"POST", 811 "requestUri":"/" 812 }, 813 "input":{"shape":"DeleteVpcRequest"} 814 }, 815 "DeleteVpcEndpointConnectionNotifications":{ 816 "name":"DeleteVpcEndpointConnectionNotifications", 817 "http":{ 818 "method":"POST", 819 "requestUri":"/" 820 }, 821 "input":{"shape":"DeleteVpcEndpointConnectionNotificationsRequest"}, 822 "output":{"shape":"DeleteVpcEndpointConnectionNotificationsResult"} 823 }, 824 "DeleteVpcEndpointServiceConfigurations":{ 825 "name":"DeleteVpcEndpointServiceConfigurations", 826 "http":{ 827 "method":"POST", 828 "requestUri":"/" 829 }, 830 "input":{"shape":"DeleteVpcEndpointServiceConfigurationsRequest"}, 831 "output":{"shape":"DeleteVpcEndpointServiceConfigurationsResult"} 832 }, 833 "DeleteVpcEndpoints":{ 834 "name":"DeleteVpcEndpoints", 835 "http":{ 836 "method":"POST", 837 "requestUri":"/" 838 }, 839 "input":{"shape":"DeleteVpcEndpointsRequest"}, 840 "output":{"shape":"DeleteVpcEndpointsResult"} 841 }, 842 "DeleteVpcPeeringConnection":{ 843 "name":"DeleteVpcPeeringConnection", 844 "http":{ 845 "method":"POST", 846 "requestUri":"/" 847 }, 848 "input":{"shape":"DeleteVpcPeeringConnectionRequest"}, 849 "output":{"shape":"DeleteVpcPeeringConnectionResult"} 850 }, 851 "DeleteVpnConnection":{ 852 "name":"DeleteVpnConnection", 853 "http":{ 854 "method":"POST", 855 "requestUri":"/" 856 }, 857 "input":{"shape":"DeleteVpnConnectionRequest"} 858 }, 859 "DeleteVpnConnectionRoute":{ 860 "name":"DeleteVpnConnectionRoute", 861 "http":{ 862 "method":"POST", 863 "requestUri":"/" 864 }, 865 "input":{"shape":"DeleteVpnConnectionRouteRequest"} 866 }, 867 "DeleteVpnGateway":{ 868 "name":"DeleteVpnGateway", 869 "http":{ 870 "method":"POST", 871 "requestUri":"/" 872 }, 873 "input":{"shape":"DeleteVpnGatewayRequest"} 874 }, 875 "DeregisterImage":{ 876 "name":"DeregisterImage", 877 "http":{ 878 "method":"POST", 879 "requestUri":"/" 880 }, 881 "input":{"shape":"DeregisterImageRequest"} 882 }, 883 "DescribeAccountAttributes":{ 884 "name":"DescribeAccountAttributes", 885 "http":{ 886 "method":"POST", 887 "requestUri":"/" 888 }, 889 "input":{"shape":"DescribeAccountAttributesRequest"}, 890 "output":{"shape":"DescribeAccountAttributesResult"} 891 }, 892 "DescribeAddresses":{ 893 "name":"DescribeAddresses", 894 "http":{ 895 "method":"POST", 896 "requestUri":"/" 897 }, 898 "input":{"shape":"DescribeAddressesRequest"}, 899 "output":{"shape":"DescribeAddressesResult"} 900 }, 901 "DescribeAggregateIdFormat":{ 902 "name":"DescribeAggregateIdFormat", 903 "http":{ 904 "method":"POST", 905 "requestUri":"/" 906 }, 907 "input":{"shape":"DescribeAggregateIdFormatRequest"}, 908 "output":{"shape":"DescribeAggregateIdFormatResult"} 909 }, 910 "DescribeAvailabilityZones":{ 911 "name":"DescribeAvailabilityZones", 912 "http":{ 913 "method":"POST", 914 "requestUri":"/" 915 }, 916 "input":{"shape":"DescribeAvailabilityZonesRequest"}, 917 "output":{"shape":"DescribeAvailabilityZonesResult"} 918 }, 919 "DescribeBundleTasks":{ 920 "name":"DescribeBundleTasks", 921 "http":{ 922 "method":"POST", 923 "requestUri":"/" 924 }, 925 "input":{"shape":"DescribeBundleTasksRequest"}, 926 "output":{"shape":"DescribeBundleTasksResult"} 927 }, 928 "DescribeClassicLinkInstances":{ 929 "name":"DescribeClassicLinkInstances", 930 "http":{ 931 "method":"POST", 932 "requestUri":"/" 933 }, 934 "input":{"shape":"DescribeClassicLinkInstancesRequest"}, 935 "output":{"shape":"DescribeClassicLinkInstancesResult"} 936 }, 937 "DescribeConversionTasks":{ 938 "name":"DescribeConversionTasks", 939 "http":{ 940 "method":"POST", 941 "requestUri":"/" 942 }, 943 "input":{"shape":"DescribeConversionTasksRequest"}, 944 "output":{"shape":"DescribeConversionTasksResult"} 945 }, 946 "DescribeCustomerGateways":{ 947 "name":"DescribeCustomerGateways", 948 "http":{ 949 "method":"POST", 950 "requestUri":"/" 951 }, 952 "input":{"shape":"DescribeCustomerGatewaysRequest"}, 953 "output":{"shape":"DescribeCustomerGatewaysResult"} 954 }, 955 "DescribeDhcpOptions":{ 956 "name":"DescribeDhcpOptions", 957 "http":{ 958 "method":"POST", 959 "requestUri":"/" 960 }, 961 "input":{"shape":"DescribeDhcpOptionsRequest"}, 962 "output":{"shape":"DescribeDhcpOptionsResult"} 963 }, 964 "DescribeEgressOnlyInternetGateways":{ 965 "name":"DescribeEgressOnlyInternetGateways", 966 "http":{ 967 "method":"POST", 968 "requestUri":"/" 969 }, 970 "input":{"shape":"DescribeEgressOnlyInternetGatewaysRequest"}, 971 "output":{"shape":"DescribeEgressOnlyInternetGatewaysResult"} 972 }, 973 "DescribeElasticGpus":{ 974 "name":"DescribeElasticGpus", 975 "http":{ 976 "method":"POST", 977 "requestUri":"/" 978 }, 979 "input":{"shape":"DescribeElasticGpusRequest"}, 980 "output":{"shape":"DescribeElasticGpusResult"} 981 }, 982 "DescribeExportTasks":{ 983 "name":"DescribeExportTasks", 984 "http":{ 985 "method":"POST", 986 "requestUri":"/" 987 }, 988 "input":{"shape":"DescribeExportTasksRequest"}, 989 "output":{"shape":"DescribeExportTasksResult"} 990 }, 991 "DescribeFlowLogs":{ 992 "name":"DescribeFlowLogs", 993 "http":{ 994 "method":"POST", 995 "requestUri":"/" 996 }, 997 "input":{"shape":"DescribeFlowLogsRequest"}, 998 "output":{"shape":"DescribeFlowLogsResult"} 999 }, 1000 "DescribeFpgaImageAttribute":{ 1001 "name":"DescribeFpgaImageAttribute", 1002 "http":{ 1003 "method":"POST", 1004 "requestUri":"/" 1005 }, 1006 "input":{"shape":"DescribeFpgaImageAttributeRequest"}, 1007 "output":{"shape":"DescribeFpgaImageAttributeResult"} 1008 }, 1009 "DescribeFpgaImages":{ 1010 "name":"DescribeFpgaImages", 1011 "http":{ 1012 "method":"POST", 1013 "requestUri":"/" 1014 }, 1015 "input":{"shape":"DescribeFpgaImagesRequest"}, 1016 "output":{"shape":"DescribeFpgaImagesResult"} 1017 }, 1018 "DescribeHostReservationOfferings":{ 1019 "name":"DescribeHostReservationOfferings", 1020 "http":{ 1021 "method":"POST", 1022 "requestUri":"/" 1023 }, 1024 "input":{"shape":"DescribeHostReservationOfferingsRequest"}, 1025 "output":{"shape":"DescribeHostReservationOfferingsResult"} 1026 }, 1027 "DescribeHostReservations":{ 1028 "name":"DescribeHostReservations", 1029 "http":{ 1030 "method":"POST", 1031 "requestUri":"/" 1032 }, 1033 "input":{"shape":"DescribeHostReservationsRequest"}, 1034 "output":{"shape":"DescribeHostReservationsResult"} 1035 }, 1036 "DescribeHosts":{ 1037 "name":"DescribeHosts", 1038 "http":{ 1039 "method":"POST", 1040 "requestUri":"/" 1041 }, 1042 "input":{"shape":"DescribeHostsRequest"}, 1043 "output":{"shape":"DescribeHostsResult"} 1044 }, 1045 "DescribeIamInstanceProfileAssociations":{ 1046 "name":"DescribeIamInstanceProfileAssociations", 1047 "http":{ 1048 "method":"POST", 1049 "requestUri":"/" 1050 }, 1051 "input":{"shape":"DescribeIamInstanceProfileAssociationsRequest"}, 1052 "output":{"shape":"DescribeIamInstanceProfileAssociationsResult"} 1053 }, 1054 "DescribeIdFormat":{ 1055 "name":"DescribeIdFormat", 1056 "http":{ 1057 "method":"POST", 1058 "requestUri":"/" 1059 }, 1060 "input":{"shape":"DescribeIdFormatRequest"}, 1061 "output":{"shape":"DescribeIdFormatResult"} 1062 }, 1063 "DescribeIdentityIdFormat":{ 1064 "name":"DescribeIdentityIdFormat", 1065 "http":{ 1066 "method":"POST", 1067 "requestUri":"/" 1068 }, 1069 "input":{"shape":"DescribeIdentityIdFormatRequest"}, 1070 "output":{"shape":"DescribeIdentityIdFormatResult"} 1071 }, 1072 "DescribeImageAttribute":{ 1073 "name":"DescribeImageAttribute", 1074 "http":{ 1075 "method":"POST", 1076 "requestUri":"/" 1077 }, 1078 "input":{"shape":"DescribeImageAttributeRequest"}, 1079 "output":{"shape":"ImageAttribute"} 1080 }, 1081 "DescribeImages":{ 1082 "name":"DescribeImages", 1083 "http":{ 1084 "method":"POST", 1085 "requestUri":"/" 1086 }, 1087 "input":{"shape":"DescribeImagesRequest"}, 1088 "output":{"shape":"DescribeImagesResult"} 1089 }, 1090 "DescribeImportImageTasks":{ 1091 "name":"DescribeImportImageTasks", 1092 "http":{ 1093 "method":"POST", 1094 "requestUri":"/" 1095 }, 1096 "input":{"shape":"DescribeImportImageTasksRequest"}, 1097 "output":{"shape":"DescribeImportImageTasksResult"} 1098 }, 1099 "DescribeImportSnapshotTasks":{ 1100 "name":"DescribeImportSnapshotTasks", 1101 "http":{ 1102 "method":"POST", 1103 "requestUri":"/" 1104 }, 1105 "input":{"shape":"DescribeImportSnapshotTasksRequest"}, 1106 "output":{"shape":"DescribeImportSnapshotTasksResult"} 1107 }, 1108 "DescribeInstanceAttribute":{ 1109 "name":"DescribeInstanceAttribute", 1110 "http":{ 1111 "method":"POST", 1112 "requestUri":"/" 1113 }, 1114 "input":{"shape":"DescribeInstanceAttributeRequest"}, 1115 "output":{"shape":"InstanceAttribute"} 1116 }, 1117 "DescribeInstanceCreditSpecifications":{ 1118 "name":"DescribeInstanceCreditSpecifications", 1119 "http":{ 1120 "method":"POST", 1121 "requestUri":"/" 1122 }, 1123 "input":{"shape":"DescribeInstanceCreditSpecificationsRequest"}, 1124 "output":{"shape":"DescribeInstanceCreditSpecificationsResult"} 1125 }, 1126 "DescribeInstanceStatus":{ 1127 "name":"DescribeInstanceStatus", 1128 "http":{ 1129 "method":"POST", 1130 "requestUri":"/" 1131 }, 1132 "input":{"shape":"DescribeInstanceStatusRequest"}, 1133 "output":{"shape":"DescribeInstanceStatusResult"} 1134 }, 1135 "DescribeInstances":{ 1136 "name":"DescribeInstances", 1137 "http":{ 1138 "method":"POST", 1139 "requestUri":"/" 1140 }, 1141 "input":{"shape":"DescribeInstancesRequest"}, 1142 "output":{"shape":"DescribeInstancesResult"} 1143 }, 1144 "DescribeInternetGateways":{ 1145 "name":"DescribeInternetGateways", 1146 "http":{ 1147 "method":"POST", 1148 "requestUri":"/" 1149 }, 1150 "input":{"shape":"DescribeInternetGatewaysRequest"}, 1151 "output":{"shape":"DescribeInternetGatewaysResult"} 1152 }, 1153 "DescribeKeyPairs":{ 1154 "name":"DescribeKeyPairs", 1155 "http":{ 1156 "method":"POST", 1157 "requestUri":"/" 1158 }, 1159 "input":{"shape":"DescribeKeyPairsRequest"}, 1160 "output":{"shape":"DescribeKeyPairsResult"} 1161 }, 1162 "DescribeLaunchTemplateVersions":{ 1163 "name":"DescribeLaunchTemplateVersions", 1164 "http":{ 1165 "method":"POST", 1166 "requestUri":"/" 1167 }, 1168 "input":{"shape":"DescribeLaunchTemplateVersionsRequest"}, 1169 "output":{"shape":"DescribeLaunchTemplateVersionsResult"} 1170 }, 1171 "DescribeLaunchTemplates":{ 1172 "name":"DescribeLaunchTemplates", 1173 "http":{ 1174 "method":"POST", 1175 "requestUri":"/" 1176 }, 1177 "input":{"shape":"DescribeLaunchTemplatesRequest"}, 1178 "output":{"shape":"DescribeLaunchTemplatesResult"} 1179 }, 1180 "DescribeMovingAddresses":{ 1181 "name":"DescribeMovingAddresses", 1182 "http":{ 1183 "method":"POST", 1184 "requestUri":"/" 1185 }, 1186 "input":{"shape":"DescribeMovingAddressesRequest"}, 1187 "output":{"shape":"DescribeMovingAddressesResult"} 1188 }, 1189 "DescribeNatGateways":{ 1190 "name":"DescribeNatGateways", 1191 "http":{ 1192 "method":"POST", 1193 "requestUri":"/" 1194 }, 1195 "input":{"shape":"DescribeNatGatewaysRequest"}, 1196 "output":{"shape":"DescribeNatGatewaysResult"} 1197 }, 1198 "DescribeNetworkAcls":{ 1199 "name":"DescribeNetworkAcls", 1200 "http":{ 1201 "method":"POST", 1202 "requestUri":"/" 1203 }, 1204 "input":{"shape":"DescribeNetworkAclsRequest"}, 1205 "output":{"shape":"DescribeNetworkAclsResult"} 1206 }, 1207 "DescribeNetworkInterfaceAttribute":{ 1208 "name":"DescribeNetworkInterfaceAttribute", 1209 "http":{ 1210 "method":"POST", 1211 "requestUri":"/" 1212 }, 1213 "input":{"shape":"DescribeNetworkInterfaceAttributeRequest"}, 1214 "output":{"shape":"DescribeNetworkInterfaceAttributeResult"} 1215 }, 1216 "DescribeNetworkInterfacePermissions":{ 1217 "name":"DescribeNetworkInterfacePermissions", 1218 "http":{ 1219 "method":"POST", 1220 "requestUri":"/" 1221 }, 1222 "input":{"shape":"DescribeNetworkInterfacePermissionsRequest"}, 1223 "output":{"shape":"DescribeNetworkInterfacePermissionsResult"} 1224 }, 1225 "DescribeNetworkInterfaces":{ 1226 "name":"DescribeNetworkInterfaces", 1227 "http":{ 1228 "method":"POST", 1229 "requestUri":"/" 1230 }, 1231 "input":{"shape":"DescribeNetworkInterfacesRequest"}, 1232 "output":{"shape":"DescribeNetworkInterfacesResult"} 1233 }, 1234 "DescribePlacementGroups":{ 1235 "name":"DescribePlacementGroups", 1236 "http":{ 1237 "method":"POST", 1238 "requestUri":"/" 1239 }, 1240 "input":{"shape":"DescribePlacementGroupsRequest"}, 1241 "output":{"shape":"DescribePlacementGroupsResult"} 1242 }, 1243 "DescribePrefixLists":{ 1244 "name":"DescribePrefixLists", 1245 "http":{ 1246 "method":"POST", 1247 "requestUri":"/" 1248 }, 1249 "input":{"shape":"DescribePrefixListsRequest"}, 1250 "output":{"shape":"DescribePrefixListsResult"} 1251 }, 1252 "DescribePrincipalIdFormat":{ 1253 "name":"DescribePrincipalIdFormat", 1254 "http":{ 1255 "method":"POST", 1256 "requestUri":"/" 1257 }, 1258 "input":{"shape":"DescribePrincipalIdFormatRequest"}, 1259 "output":{"shape":"DescribePrincipalIdFormatResult"} 1260 }, 1261 "DescribeRegions":{ 1262 "name":"DescribeRegions", 1263 "http":{ 1264 "method":"POST", 1265 "requestUri":"/" 1266 }, 1267 "input":{"shape":"DescribeRegionsRequest"}, 1268 "output":{"shape":"DescribeRegionsResult"} 1269 }, 1270 "DescribeReservedInstances":{ 1271 "name":"DescribeReservedInstances", 1272 "http":{ 1273 "method":"POST", 1274 "requestUri":"/" 1275 }, 1276 "input":{"shape":"DescribeReservedInstancesRequest"}, 1277 "output":{"shape":"DescribeReservedInstancesResult"} 1278 }, 1279 "DescribeReservedInstancesListings":{ 1280 "name":"DescribeReservedInstancesListings", 1281 "http":{ 1282 "method":"POST", 1283 "requestUri":"/" 1284 }, 1285 "input":{"shape":"DescribeReservedInstancesListingsRequest"}, 1286 "output":{"shape":"DescribeReservedInstancesListingsResult"} 1287 }, 1288 "DescribeReservedInstancesModifications":{ 1289 "name":"DescribeReservedInstancesModifications", 1290 "http":{ 1291 "method":"POST", 1292 "requestUri":"/" 1293 }, 1294 "input":{"shape":"DescribeReservedInstancesModificationsRequest"}, 1295 "output":{"shape":"DescribeReservedInstancesModificationsResult"} 1296 }, 1297 "DescribeReservedInstancesOfferings":{ 1298 "name":"DescribeReservedInstancesOfferings", 1299 "http":{ 1300 "method":"POST", 1301 "requestUri":"/" 1302 }, 1303 "input":{"shape":"DescribeReservedInstancesOfferingsRequest"}, 1304 "output":{"shape":"DescribeReservedInstancesOfferingsResult"} 1305 }, 1306 "DescribeRouteTables":{ 1307 "name":"DescribeRouteTables", 1308 "http":{ 1309 "method":"POST", 1310 "requestUri":"/" 1311 }, 1312 "input":{"shape":"DescribeRouteTablesRequest"}, 1313 "output":{"shape":"DescribeRouteTablesResult"} 1314 }, 1315 "DescribeScheduledInstanceAvailability":{ 1316 "name":"DescribeScheduledInstanceAvailability", 1317 "http":{ 1318 "method":"POST", 1319 "requestUri":"/" 1320 }, 1321 "input":{"shape":"DescribeScheduledInstanceAvailabilityRequest"}, 1322 "output":{"shape":"DescribeScheduledInstanceAvailabilityResult"} 1323 }, 1324 "DescribeScheduledInstances":{ 1325 "name":"DescribeScheduledInstances", 1326 "http":{ 1327 "method":"POST", 1328 "requestUri":"/" 1329 }, 1330 "input":{"shape":"DescribeScheduledInstancesRequest"}, 1331 "output":{"shape":"DescribeScheduledInstancesResult"} 1332 }, 1333 "DescribeSecurityGroupReferences":{ 1334 "name":"DescribeSecurityGroupReferences", 1335 "http":{ 1336 "method":"POST", 1337 "requestUri":"/" 1338 }, 1339 "input":{"shape":"DescribeSecurityGroupReferencesRequest"}, 1340 "output":{"shape":"DescribeSecurityGroupReferencesResult"} 1341 }, 1342 "DescribeSecurityGroups":{ 1343 "name":"DescribeSecurityGroups", 1344 "http":{ 1345 "method":"POST", 1346 "requestUri":"/" 1347 }, 1348 "input":{"shape":"DescribeSecurityGroupsRequest"}, 1349 "output":{"shape":"DescribeSecurityGroupsResult"} 1350 }, 1351 "DescribeSnapshotAttribute":{ 1352 "name":"DescribeSnapshotAttribute", 1353 "http":{ 1354 "method":"POST", 1355 "requestUri":"/" 1356 }, 1357 "input":{"shape":"DescribeSnapshotAttributeRequest"}, 1358 "output":{"shape":"DescribeSnapshotAttributeResult"} 1359 }, 1360 "DescribeSnapshots":{ 1361 "name":"DescribeSnapshots", 1362 "http":{ 1363 "method":"POST", 1364 "requestUri":"/" 1365 }, 1366 "input":{"shape":"DescribeSnapshotsRequest"}, 1367 "output":{"shape":"DescribeSnapshotsResult"} 1368 }, 1369 "DescribeSpotDatafeedSubscription":{ 1370 "name":"DescribeSpotDatafeedSubscription", 1371 "http":{ 1372 "method":"POST", 1373 "requestUri":"/" 1374 }, 1375 "input":{"shape":"DescribeSpotDatafeedSubscriptionRequest"}, 1376 "output":{"shape":"DescribeSpotDatafeedSubscriptionResult"} 1377 }, 1378 "DescribeSpotFleetInstances":{ 1379 "name":"DescribeSpotFleetInstances", 1380 "http":{ 1381 "method":"POST", 1382 "requestUri":"/" 1383 }, 1384 "input":{"shape":"DescribeSpotFleetInstancesRequest"}, 1385 "output":{"shape":"DescribeSpotFleetInstancesResponse"} 1386 }, 1387 "DescribeSpotFleetRequestHistory":{ 1388 "name":"DescribeSpotFleetRequestHistory", 1389 "http":{ 1390 "method":"POST", 1391 "requestUri":"/" 1392 }, 1393 "input":{"shape":"DescribeSpotFleetRequestHistoryRequest"}, 1394 "output":{"shape":"DescribeSpotFleetRequestHistoryResponse"} 1395 }, 1396 "DescribeSpotFleetRequests":{ 1397 "name":"DescribeSpotFleetRequests", 1398 "http":{ 1399 "method":"POST", 1400 "requestUri":"/" 1401 }, 1402 "input":{"shape":"DescribeSpotFleetRequestsRequest"}, 1403 "output":{"shape":"DescribeSpotFleetRequestsResponse"} 1404 }, 1405 "DescribeSpotInstanceRequests":{ 1406 "name":"DescribeSpotInstanceRequests", 1407 "http":{ 1408 "method":"POST", 1409 "requestUri":"/" 1410 }, 1411 "input":{"shape":"DescribeSpotInstanceRequestsRequest"}, 1412 "output":{"shape":"DescribeSpotInstanceRequestsResult"} 1413 }, 1414 "DescribeSpotPriceHistory":{ 1415 "name":"DescribeSpotPriceHistory", 1416 "http":{ 1417 "method":"POST", 1418 "requestUri":"/" 1419 }, 1420 "input":{"shape":"DescribeSpotPriceHistoryRequest"}, 1421 "output":{"shape":"DescribeSpotPriceHistoryResult"} 1422 }, 1423 "DescribeStaleSecurityGroups":{ 1424 "name":"DescribeStaleSecurityGroups", 1425 "http":{ 1426 "method":"POST", 1427 "requestUri":"/" 1428 }, 1429 "input":{"shape":"DescribeStaleSecurityGroupsRequest"}, 1430 "output":{"shape":"DescribeStaleSecurityGroupsResult"} 1431 }, 1432 "DescribeSubnets":{ 1433 "name":"DescribeSubnets", 1434 "http":{ 1435 "method":"POST", 1436 "requestUri":"/" 1437 }, 1438 "input":{"shape":"DescribeSubnetsRequest"}, 1439 "output":{"shape":"DescribeSubnetsResult"} 1440 }, 1441 "DescribeTags":{ 1442 "name":"DescribeTags", 1443 "http":{ 1444 "method":"POST", 1445 "requestUri":"/" 1446 }, 1447 "input":{"shape":"DescribeTagsRequest"}, 1448 "output":{"shape":"DescribeTagsResult"} 1449 }, 1450 "DescribeVolumeAttribute":{ 1451 "name":"DescribeVolumeAttribute", 1452 "http":{ 1453 "method":"POST", 1454 "requestUri":"/" 1455 }, 1456 "input":{"shape":"DescribeVolumeAttributeRequest"}, 1457 "output":{"shape":"DescribeVolumeAttributeResult"} 1458 }, 1459 "DescribeVolumeStatus":{ 1460 "name":"DescribeVolumeStatus", 1461 "http":{ 1462 "method":"POST", 1463 "requestUri":"/" 1464 }, 1465 "input":{"shape":"DescribeVolumeStatusRequest"}, 1466 "output":{"shape":"DescribeVolumeStatusResult"} 1467 }, 1468 "DescribeVolumes":{ 1469 "name":"DescribeVolumes", 1470 "http":{ 1471 "method":"POST", 1472 "requestUri":"/" 1473 }, 1474 "input":{"shape":"DescribeVolumesRequest"}, 1475 "output":{"shape":"DescribeVolumesResult"} 1476 }, 1477 "DescribeVolumesModifications":{ 1478 "name":"DescribeVolumesModifications", 1479 "http":{ 1480 "method":"POST", 1481 "requestUri":"/" 1482 }, 1483 "input":{"shape":"DescribeVolumesModificationsRequest"}, 1484 "output":{"shape":"DescribeVolumesModificationsResult"} 1485 }, 1486 "DescribeVpcAttribute":{ 1487 "name":"DescribeVpcAttribute", 1488 "http":{ 1489 "method":"POST", 1490 "requestUri":"/" 1491 }, 1492 "input":{"shape":"DescribeVpcAttributeRequest"}, 1493 "output":{"shape":"DescribeVpcAttributeResult"} 1494 }, 1495 "DescribeVpcClassicLink":{ 1496 "name":"DescribeVpcClassicLink", 1497 "http":{ 1498 "method":"POST", 1499 "requestUri":"/" 1500 }, 1501 "input":{"shape":"DescribeVpcClassicLinkRequest"}, 1502 "output":{"shape":"DescribeVpcClassicLinkResult"} 1503 }, 1504 "DescribeVpcClassicLinkDnsSupport":{ 1505 "name":"DescribeVpcClassicLinkDnsSupport", 1506 "http":{ 1507 "method":"POST", 1508 "requestUri":"/" 1509 }, 1510 "input":{"shape":"DescribeVpcClassicLinkDnsSupportRequest"}, 1511 "output":{"shape":"DescribeVpcClassicLinkDnsSupportResult"} 1512 }, 1513 "DescribeVpcEndpointConnectionNotifications":{ 1514 "name":"DescribeVpcEndpointConnectionNotifications", 1515 "http":{ 1516 "method":"POST", 1517 "requestUri":"/" 1518 }, 1519 "input":{"shape":"DescribeVpcEndpointConnectionNotificationsRequest"}, 1520 "output":{"shape":"DescribeVpcEndpointConnectionNotificationsResult"} 1521 }, 1522 "DescribeVpcEndpointConnections":{ 1523 "name":"DescribeVpcEndpointConnections", 1524 "http":{ 1525 "method":"POST", 1526 "requestUri":"/" 1527 }, 1528 "input":{"shape":"DescribeVpcEndpointConnectionsRequest"}, 1529 "output":{"shape":"DescribeVpcEndpointConnectionsResult"} 1530 }, 1531 "DescribeVpcEndpointServiceConfigurations":{ 1532 "name":"DescribeVpcEndpointServiceConfigurations", 1533 "http":{ 1534 "method":"POST", 1535 "requestUri":"/" 1536 }, 1537 "input":{"shape":"DescribeVpcEndpointServiceConfigurationsRequest"}, 1538 "output":{"shape":"DescribeVpcEndpointServiceConfigurationsResult"} 1539 }, 1540 "DescribeVpcEndpointServicePermissions":{ 1541 "name":"DescribeVpcEndpointServicePermissions", 1542 "http":{ 1543 "method":"POST", 1544 "requestUri":"/" 1545 }, 1546 "input":{"shape":"DescribeVpcEndpointServicePermissionsRequest"}, 1547 "output":{"shape":"DescribeVpcEndpointServicePermissionsResult"} 1548 }, 1549 "DescribeVpcEndpointServices":{ 1550 "name":"DescribeVpcEndpointServices", 1551 "http":{ 1552 "method":"POST", 1553 "requestUri":"/" 1554 }, 1555 "input":{"shape":"DescribeVpcEndpointServicesRequest"}, 1556 "output":{"shape":"DescribeVpcEndpointServicesResult"} 1557 }, 1558 "DescribeVpcEndpoints":{ 1559 "name":"DescribeVpcEndpoints", 1560 "http":{ 1561 "method":"POST", 1562 "requestUri":"/" 1563 }, 1564 "input":{"shape":"DescribeVpcEndpointsRequest"}, 1565 "output":{"shape":"DescribeVpcEndpointsResult"} 1566 }, 1567 "DescribeVpcPeeringConnections":{ 1568 "name":"DescribeVpcPeeringConnections", 1569 "http":{ 1570 "method":"POST", 1571 "requestUri":"/" 1572 }, 1573 "input":{"shape":"DescribeVpcPeeringConnectionsRequest"}, 1574 "output":{"shape":"DescribeVpcPeeringConnectionsResult"} 1575 }, 1576 "DescribeVpcs":{ 1577 "name":"DescribeVpcs", 1578 "http":{ 1579 "method":"POST", 1580 "requestUri":"/" 1581 }, 1582 "input":{"shape":"DescribeVpcsRequest"}, 1583 "output":{"shape":"DescribeVpcsResult"} 1584 }, 1585 "DescribeVpnConnections":{ 1586 "name":"DescribeVpnConnections", 1587 "http":{ 1588 "method":"POST", 1589 "requestUri":"/" 1590 }, 1591 "input":{"shape":"DescribeVpnConnectionsRequest"}, 1592 "output":{"shape":"DescribeVpnConnectionsResult"} 1593 }, 1594 "DescribeVpnGateways":{ 1595 "name":"DescribeVpnGateways", 1596 "http":{ 1597 "method":"POST", 1598 "requestUri":"/" 1599 }, 1600 "input":{"shape":"DescribeVpnGatewaysRequest"}, 1601 "output":{"shape":"DescribeVpnGatewaysResult"} 1602 }, 1603 "DetachClassicLinkVpc":{ 1604 "name":"DetachClassicLinkVpc", 1605 "http":{ 1606 "method":"POST", 1607 "requestUri":"/" 1608 }, 1609 "input":{"shape":"DetachClassicLinkVpcRequest"}, 1610 "output":{"shape":"DetachClassicLinkVpcResult"} 1611 }, 1612 "DetachInternetGateway":{ 1613 "name":"DetachInternetGateway", 1614 "http":{ 1615 "method":"POST", 1616 "requestUri":"/" 1617 }, 1618 "input":{"shape":"DetachInternetGatewayRequest"} 1619 }, 1620 "DetachNetworkInterface":{ 1621 "name":"DetachNetworkInterface", 1622 "http":{ 1623 "method":"POST", 1624 "requestUri":"/" 1625 }, 1626 "input":{"shape":"DetachNetworkInterfaceRequest"} 1627 }, 1628 "DetachVolume":{ 1629 "name":"DetachVolume", 1630 "http":{ 1631 "method":"POST", 1632 "requestUri":"/" 1633 }, 1634 "input":{"shape":"DetachVolumeRequest"}, 1635 "output":{"shape":"VolumeAttachment"} 1636 }, 1637 "DetachVpnGateway":{ 1638 "name":"DetachVpnGateway", 1639 "http":{ 1640 "method":"POST", 1641 "requestUri":"/" 1642 }, 1643 "input":{"shape":"DetachVpnGatewayRequest"} 1644 }, 1645 "DisableVgwRoutePropagation":{ 1646 "name":"DisableVgwRoutePropagation", 1647 "http":{ 1648 "method":"POST", 1649 "requestUri":"/" 1650 }, 1651 "input":{"shape":"DisableVgwRoutePropagationRequest"} 1652 }, 1653 "DisableVpcClassicLink":{ 1654 "name":"DisableVpcClassicLink", 1655 "http":{ 1656 "method":"POST", 1657 "requestUri":"/" 1658 }, 1659 "input":{"shape":"DisableVpcClassicLinkRequest"}, 1660 "output":{"shape":"DisableVpcClassicLinkResult"} 1661 }, 1662 "DisableVpcClassicLinkDnsSupport":{ 1663 "name":"DisableVpcClassicLinkDnsSupport", 1664 "http":{ 1665 "method":"POST", 1666 "requestUri":"/" 1667 }, 1668 "input":{"shape":"DisableVpcClassicLinkDnsSupportRequest"}, 1669 "output":{"shape":"DisableVpcClassicLinkDnsSupportResult"} 1670 }, 1671 "DisassociateAddress":{ 1672 "name":"DisassociateAddress", 1673 "http":{ 1674 "method":"POST", 1675 "requestUri":"/" 1676 }, 1677 "input":{"shape":"DisassociateAddressRequest"} 1678 }, 1679 "DisassociateIamInstanceProfile":{ 1680 "name":"DisassociateIamInstanceProfile", 1681 "http":{ 1682 "method":"POST", 1683 "requestUri":"/" 1684 }, 1685 "input":{"shape":"DisassociateIamInstanceProfileRequest"}, 1686 "output":{"shape":"DisassociateIamInstanceProfileResult"} 1687 }, 1688 "DisassociateRouteTable":{ 1689 "name":"DisassociateRouteTable", 1690 "http":{ 1691 "method":"POST", 1692 "requestUri":"/" 1693 }, 1694 "input":{"shape":"DisassociateRouteTableRequest"} 1695 }, 1696 "DisassociateSubnetCidrBlock":{ 1697 "name":"DisassociateSubnetCidrBlock", 1698 "http":{ 1699 "method":"POST", 1700 "requestUri":"/" 1701 }, 1702 "input":{"shape":"DisassociateSubnetCidrBlockRequest"}, 1703 "output":{"shape":"DisassociateSubnetCidrBlockResult"} 1704 }, 1705 "DisassociateVpcCidrBlock":{ 1706 "name":"DisassociateVpcCidrBlock", 1707 "http":{ 1708 "method":"POST", 1709 "requestUri":"/" 1710 }, 1711 "input":{"shape":"DisassociateVpcCidrBlockRequest"}, 1712 "output":{"shape":"DisassociateVpcCidrBlockResult"} 1713 }, 1714 "EnableVgwRoutePropagation":{ 1715 "name":"EnableVgwRoutePropagation", 1716 "http":{ 1717 "method":"POST", 1718 "requestUri":"/" 1719 }, 1720 "input":{"shape":"EnableVgwRoutePropagationRequest"} 1721 }, 1722 "EnableVolumeIO":{ 1723 "name":"EnableVolumeIO", 1724 "http":{ 1725 "method":"POST", 1726 "requestUri":"/" 1727 }, 1728 "input":{"shape":"EnableVolumeIORequest"} 1729 }, 1730 "EnableVpcClassicLink":{ 1731 "name":"EnableVpcClassicLink", 1732 "http":{ 1733 "method":"POST", 1734 "requestUri":"/" 1735 }, 1736 "input":{"shape":"EnableVpcClassicLinkRequest"}, 1737 "output":{"shape":"EnableVpcClassicLinkResult"} 1738 }, 1739 "EnableVpcClassicLinkDnsSupport":{ 1740 "name":"EnableVpcClassicLinkDnsSupport", 1741 "http":{ 1742 "method":"POST", 1743 "requestUri":"/" 1744 }, 1745 "input":{"shape":"EnableVpcClassicLinkDnsSupportRequest"}, 1746 "output":{"shape":"EnableVpcClassicLinkDnsSupportResult"} 1747 }, 1748 "GetConsoleOutput":{ 1749 "name":"GetConsoleOutput", 1750 "http":{ 1751 "method":"POST", 1752 "requestUri":"/" 1753 }, 1754 "input":{"shape":"GetConsoleOutputRequest"}, 1755 "output":{"shape":"GetConsoleOutputResult"} 1756 }, 1757 "GetConsoleScreenshot":{ 1758 "name":"GetConsoleScreenshot", 1759 "http":{ 1760 "method":"POST", 1761 "requestUri":"/" 1762 }, 1763 "input":{"shape":"GetConsoleScreenshotRequest"}, 1764 "output":{"shape":"GetConsoleScreenshotResult"} 1765 }, 1766 "GetHostReservationPurchasePreview":{ 1767 "name":"GetHostReservationPurchasePreview", 1768 "http":{ 1769 "method":"POST", 1770 "requestUri":"/" 1771 }, 1772 "input":{"shape":"GetHostReservationPurchasePreviewRequest"}, 1773 "output":{"shape":"GetHostReservationPurchasePreviewResult"} 1774 }, 1775 "GetLaunchTemplateData":{ 1776 "name":"GetLaunchTemplateData", 1777 "http":{ 1778 "method":"POST", 1779 "requestUri":"/" 1780 }, 1781 "input":{"shape":"GetLaunchTemplateDataRequest"}, 1782 "output":{"shape":"GetLaunchTemplateDataResult"} 1783 }, 1784 "GetPasswordData":{ 1785 "name":"GetPasswordData", 1786 "http":{ 1787 "method":"POST", 1788 "requestUri":"/" 1789 }, 1790 "input":{"shape":"GetPasswordDataRequest"}, 1791 "output":{"shape":"GetPasswordDataResult"} 1792 }, 1793 "GetReservedInstancesExchangeQuote":{ 1794 "name":"GetReservedInstancesExchangeQuote", 1795 "http":{ 1796 "method":"POST", 1797 "requestUri":"/" 1798 }, 1799 "input":{"shape":"GetReservedInstancesExchangeQuoteRequest"}, 1800 "output":{"shape":"GetReservedInstancesExchangeQuoteResult"} 1801 }, 1802 "ImportImage":{ 1803 "name":"ImportImage", 1804 "http":{ 1805 "method":"POST", 1806 "requestUri":"/" 1807 }, 1808 "input":{"shape":"ImportImageRequest"}, 1809 "output":{"shape":"ImportImageResult"} 1810 }, 1811 "ImportInstance":{ 1812 "name":"ImportInstance", 1813 "http":{ 1814 "method":"POST", 1815 "requestUri":"/" 1816 }, 1817 "input":{"shape":"ImportInstanceRequest"}, 1818 "output":{"shape":"ImportInstanceResult"} 1819 }, 1820 "ImportKeyPair":{ 1821 "name":"ImportKeyPair", 1822 "http":{ 1823 "method":"POST", 1824 "requestUri":"/" 1825 }, 1826 "input":{"shape":"ImportKeyPairRequest"}, 1827 "output":{"shape":"ImportKeyPairResult"} 1828 }, 1829 "ImportSnapshot":{ 1830 "name":"ImportSnapshot", 1831 "http":{ 1832 "method":"POST", 1833 "requestUri":"/" 1834 }, 1835 "input":{"shape":"ImportSnapshotRequest"}, 1836 "output":{"shape":"ImportSnapshotResult"} 1837 }, 1838 "ImportVolume":{ 1839 "name":"ImportVolume", 1840 "http":{ 1841 "method":"POST", 1842 "requestUri":"/" 1843 }, 1844 "input":{"shape":"ImportVolumeRequest"}, 1845 "output":{"shape":"ImportVolumeResult"} 1846 }, 1847 "ModifyFpgaImageAttribute":{ 1848 "name":"ModifyFpgaImageAttribute", 1849 "http":{ 1850 "method":"POST", 1851 "requestUri":"/" 1852 }, 1853 "input":{"shape":"ModifyFpgaImageAttributeRequest"}, 1854 "output":{"shape":"ModifyFpgaImageAttributeResult"} 1855 }, 1856 "ModifyHosts":{ 1857 "name":"ModifyHosts", 1858 "http":{ 1859 "method":"POST", 1860 "requestUri":"/" 1861 }, 1862 "input":{"shape":"ModifyHostsRequest"}, 1863 "output":{"shape":"ModifyHostsResult"} 1864 }, 1865 "ModifyIdFormat":{ 1866 "name":"ModifyIdFormat", 1867 "http":{ 1868 "method":"POST", 1869 "requestUri":"/" 1870 }, 1871 "input":{"shape":"ModifyIdFormatRequest"} 1872 }, 1873 "ModifyIdentityIdFormat":{ 1874 "name":"ModifyIdentityIdFormat", 1875 "http":{ 1876 "method":"POST", 1877 "requestUri":"/" 1878 }, 1879 "input":{"shape":"ModifyIdentityIdFormatRequest"} 1880 }, 1881 "ModifyImageAttribute":{ 1882 "name":"ModifyImageAttribute", 1883 "http":{ 1884 "method":"POST", 1885 "requestUri":"/" 1886 }, 1887 "input":{"shape":"ModifyImageAttributeRequest"} 1888 }, 1889 "ModifyInstanceAttribute":{ 1890 "name":"ModifyInstanceAttribute", 1891 "http":{ 1892 "method":"POST", 1893 "requestUri":"/" 1894 }, 1895 "input":{"shape":"ModifyInstanceAttributeRequest"} 1896 }, 1897 "ModifyInstanceCreditSpecification":{ 1898 "name":"ModifyInstanceCreditSpecification", 1899 "http":{ 1900 "method":"POST", 1901 "requestUri":"/" 1902 }, 1903 "input":{"shape":"ModifyInstanceCreditSpecificationRequest"}, 1904 "output":{"shape":"ModifyInstanceCreditSpecificationResult"} 1905 }, 1906 "ModifyInstancePlacement":{ 1907 "name":"ModifyInstancePlacement", 1908 "http":{ 1909 "method":"POST", 1910 "requestUri":"/" 1911 }, 1912 "input":{"shape":"ModifyInstancePlacementRequest"}, 1913 "output":{"shape":"ModifyInstancePlacementResult"} 1914 }, 1915 "ModifyLaunchTemplate":{ 1916 "name":"ModifyLaunchTemplate", 1917 "http":{ 1918 "method":"POST", 1919 "requestUri":"/" 1920 }, 1921 "input":{"shape":"ModifyLaunchTemplateRequest"}, 1922 "output":{"shape":"ModifyLaunchTemplateResult"} 1923 }, 1924 "ModifyNetworkInterfaceAttribute":{ 1925 "name":"ModifyNetworkInterfaceAttribute", 1926 "http":{ 1927 "method":"POST", 1928 "requestUri":"/" 1929 }, 1930 "input":{"shape":"ModifyNetworkInterfaceAttributeRequest"} 1931 }, 1932 "ModifyReservedInstances":{ 1933 "name":"ModifyReservedInstances", 1934 "http":{ 1935 "method":"POST", 1936 "requestUri":"/" 1937 }, 1938 "input":{"shape":"ModifyReservedInstancesRequest"}, 1939 "output":{"shape":"ModifyReservedInstancesResult"} 1940 }, 1941 "ModifySnapshotAttribute":{ 1942 "name":"ModifySnapshotAttribute", 1943 "http":{ 1944 "method":"POST", 1945 "requestUri":"/" 1946 }, 1947 "input":{"shape":"ModifySnapshotAttributeRequest"} 1948 }, 1949 "ModifySpotFleetRequest":{ 1950 "name":"ModifySpotFleetRequest", 1951 "http":{ 1952 "method":"POST", 1953 "requestUri":"/" 1954 }, 1955 "input":{"shape":"ModifySpotFleetRequestRequest"}, 1956 "output":{"shape":"ModifySpotFleetRequestResponse"} 1957 }, 1958 "ModifySubnetAttribute":{ 1959 "name":"ModifySubnetAttribute", 1960 "http":{ 1961 "method":"POST", 1962 "requestUri":"/" 1963 }, 1964 "input":{"shape":"ModifySubnetAttributeRequest"} 1965 }, 1966 "ModifyVolume":{ 1967 "name":"ModifyVolume", 1968 "http":{ 1969 "method":"POST", 1970 "requestUri":"/" 1971 }, 1972 "input":{"shape":"ModifyVolumeRequest"}, 1973 "output":{"shape":"ModifyVolumeResult"} 1974 }, 1975 "ModifyVolumeAttribute":{ 1976 "name":"ModifyVolumeAttribute", 1977 "http":{ 1978 "method":"POST", 1979 "requestUri":"/" 1980 }, 1981 "input":{"shape":"ModifyVolumeAttributeRequest"} 1982 }, 1983 "ModifyVpcAttribute":{ 1984 "name":"ModifyVpcAttribute", 1985 "http":{ 1986 "method":"POST", 1987 "requestUri":"/" 1988 }, 1989 "input":{"shape":"ModifyVpcAttributeRequest"} 1990 }, 1991 "ModifyVpcEndpoint":{ 1992 "name":"ModifyVpcEndpoint", 1993 "http":{ 1994 "method":"POST", 1995 "requestUri":"/" 1996 }, 1997 "input":{"shape":"ModifyVpcEndpointRequest"}, 1998 "output":{"shape":"ModifyVpcEndpointResult"} 1999 }, 2000 "ModifyVpcEndpointConnectionNotification":{ 2001 "name":"ModifyVpcEndpointConnectionNotification", 2002 "http":{ 2003 "method":"POST", 2004 "requestUri":"/" 2005 }, 2006 "input":{"shape":"ModifyVpcEndpointConnectionNotificationRequest"}, 2007 "output":{"shape":"ModifyVpcEndpointConnectionNotificationResult"} 2008 }, 2009 "ModifyVpcEndpointServiceConfiguration":{ 2010 "name":"ModifyVpcEndpointServiceConfiguration", 2011 "http":{ 2012 "method":"POST", 2013 "requestUri":"/" 2014 }, 2015 "input":{"shape":"ModifyVpcEndpointServiceConfigurationRequest"}, 2016 "output":{"shape":"ModifyVpcEndpointServiceConfigurationResult"} 2017 }, 2018 "ModifyVpcEndpointServicePermissions":{ 2019 "name":"ModifyVpcEndpointServicePermissions", 2020 "http":{ 2021 "method":"POST", 2022 "requestUri":"/" 2023 }, 2024 "input":{"shape":"ModifyVpcEndpointServicePermissionsRequest"}, 2025 "output":{"shape":"ModifyVpcEndpointServicePermissionsResult"} 2026 }, 2027 "ModifyVpcPeeringConnectionOptions":{ 2028 "name":"ModifyVpcPeeringConnectionOptions", 2029 "http":{ 2030 "method":"POST", 2031 "requestUri":"/" 2032 }, 2033 "input":{"shape":"ModifyVpcPeeringConnectionOptionsRequest"}, 2034 "output":{"shape":"ModifyVpcPeeringConnectionOptionsResult"} 2035 }, 2036 "ModifyVpcTenancy":{ 2037 "name":"ModifyVpcTenancy", 2038 "http":{ 2039 "method":"POST", 2040 "requestUri":"/" 2041 }, 2042 "input":{"shape":"ModifyVpcTenancyRequest"}, 2043 "output":{"shape":"ModifyVpcTenancyResult"} 2044 }, 2045 "MonitorInstances":{ 2046 "name":"MonitorInstances", 2047 "http":{ 2048 "method":"POST", 2049 "requestUri":"/" 2050 }, 2051 "input":{"shape":"MonitorInstancesRequest"}, 2052 "output":{"shape":"MonitorInstancesResult"} 2053 }, 2054 "MoveAddressToVpc":{ 2055 "name":"MoveAddressToVpc", 2056 "http":{ 2057 "method":"POST", 2058 "requestUri":"/" 2059 }, 2060 "input":{"shape":"MoveAddressToVpcRequest"}, 2061 "output":{"shape":"MoveAddressToVpcResult"} 2062 }, 2063 "PurchaseHostReservation":{ 2064 "name":"PurchaseHostReservation", 2065 "http":{ 2066 "method":"POST", 2067 "requestUri":"/" 2068 }, 2069 "input":{"shape":"PurchaseHostReservationRequest"}, 2070 "output":{"shape":"PurchaseHostReservationResult"} 2071 }, 2072 "PurchaseReservedInstancesOffering":{ 2073 "name":"PurchaseReservedInstancesOffering", 2074 "http":{ 2075 "method":"POST", 2076 "requestUri":"/" 2077 }, 2078 "input":{"shape":"PurchaseReservedInstancesOfferingRequest"}, 2079 "output":{"shape":"PurchaseReservedInstancesOfferingResult"} 2080 }, 2081 "PurchaseScheduledInstances":{ 2082 "name":"PurchaseScheduledInstances", 2083 "http":{ 2084 "method":"POST", 2085 "requestUri":"/" 2086 }, 2087 "input":{"shape":"PurchaseScheduledInstancesRequest"}, 2088 "output":{"shape":"PurchaseScheduledInstancesResult"} 2089 }, 2090 "RebootInstances":{ 2091 "name":"RebootInstances", 2092 "http":{ 2093 "method":"POST", 2094 "requestUri":"/" 2095 }, 2096 "input":{"shape":"RebootInstancesRequest"} 2097 }, 2098 "RegisterImage":{ 2099 "name":"RegisterImage", 2100 "http":{ 2101 "method":"POST", 2102 "requestUri":"/" 2103 }, 2104 "input":{"shape":"RegisterImageRequest"}, 2105 "output":{"shape":"RegisterImageResult"} 2106 }, 2107 "RejectVpcEndpointConnections":{ 2108 "name":"RejectVpcEndpointConnections", 2109 "http":{ 2110 "method":"POST", 2111 "requestUri":"/" 2112 }, 2113 "input":{"shape":"RejectVpcEndpointConnectionsRequest"}, 2114 "output":{"shape":"RejectVpcEndpointConnectionsResult"} 2115 }, 2116 "RejectVpcPeeringConnection":{ 2117 "name":"RejectVpcPeeringConnection", 2118 "http":{ 2119 "method":"POST", 2120 "requestUri":"/" 2121 }, 2122 "input":{"shape":"RejectVpcPeeringConnectionRequest"}, 2123 "output":{"shape":"RejectVpcPeeringConnectionResult"} 2124 }, 2125 "ReleaseAddress":{ 2126 "name":"ReleaseAddress", 2127 "http":{ 2128 "method":"POST", 2129 "requestUri":"/" 2130 }, 2131 "input":{"shape":"ReleaseAddressRequest"} 2132 }, 2133 "ReleaseHosts":{ 2134 "name":"ReleaseHosts", 2135 "http":{ 2136 "method":"POST", 2137 "requestUri":"/" 2138 }, 2139 "input":{"shape":"ReleaseHostsRequest"}, 2140 "output":{"shape":"ReleaseHostsResult"} 2141 }, 2142 "ReplaceIamInstanceProfileAssociation":{ 2143 "name":"ReplaceIamInstanceProfileAssociation", 2144 "http":{ 2145 "method":"POST", 2146 "requestUri":"/" 2147 }, 2148 "input":{"shape":"ReplaceIamInstanceProfileAssociationRequest"}, 2149 "output":{"shape":"ReplaceIamInstanceProfileAssociationResult"} 2150 }, 2151 "ReplaceNetworkAclAssociation":{ 2152 "name":"ReplaceNetworkAclAssociation", 2153 "http":{ 2154 "method":"POST", 2155 "requestUri":"/" 2156 }, 2157 "input":{"shape":"ReplaceNetworkAclAssociationRequest"}, 2158 "output":{"shape":"ReplaceNetworkAclAssociationResult"} 2159 }, 2160 "ReplaceNetworkAclEntry":{ 2161 "name":"ReplaceNetworkAclEntry", 2162 "http":{ 2163 "method":"POST", 2164 "requestUri":"/" 2165 }, 2166 "input":{"shape":"ReplaceNetworkAclEntryRequest"} 2167 }, 2168 "ReplaceRoute":{ 2169 "name":"ReplaceRoute", 2170 "http":{ 2171 "method":"POST", 2172 "requestUri":"/" 2173 }, 2174 "input":{"shape":"ReplaceRouteRequest"} 2175 }, 2176 "ReplaceRouteTableAssociation":{ 2177 "name":"ReplaceRouteTableAssociation", 2178 "http":{ 2179 "method":"POST", 2180 "requestUri":"/" 2181 }, 2182 "input":{"shape":"ReplaceRouteTableAssociationRequest"}, 2183 "output":{"shape":"ReplaceRouteTableAssociationResult"} 2184 }, 2185 "ReportInstanceStatus":{ 2186 "name":"ReportInstanceStatus", 2187 "http":{ 2188 "method":"POST", 2189 "requestUri":"/" 2190 }, 2191 "input":{"shape":"ReportInstanceStatusRequest"} 2192 }, 2193 "RequestSpotFleet":{ 2194 "name":"RequestSpotFleet", 2195 "http":{ 2196 "method":"POST", 2197 "requestUri":"/" 2198 }, 2199 "input":{"shape":"RequestSpotFleetRequest"}, 2200 "output":{"shape":"RequestSpotFleetResponse"} 2201 }, 2202 "RequestSpotInstances":{ 2203 "name":"RequestSpotInstances", 2204 "http":{ 2205 "method":"POST", 2206 "requestUri":"/" 2207 }, 2208 "input":{"shape":"RequestSpotInstancesRequest"}, 2209 "output":{"shape":"RequestSpotInstancesResult"} 2210 }, 2211 "ResetFpgaImageAttribute":{ 2212 "name":"ResetFpgaImageAttribute", 2213 "http":{ 2214 "method":"POST", 2215 "requestUri":"/" 2216 }, 2217 "input":{"shape":"ResetFpgaImageAttributeRequest"}, 2218 "output":{"shape":"ResetFpgaImageAttributeResult"} 2219 }, 2220 "ResetImageAttribute":{ 2221 "name":"ResetImageAttribute", 2222 "http":{ 2223 "method":"POST", 2224 "requestUri":"/" 2225 }, 2226 "input":{"shape":"ResetImageAttributeRequest"} 2227 }, 2228 "ResetInstanceAttribute":{ 2229 "name":"ResetInstanceAttribute", 2230 "http":{ 2231 "method":"POST", 2232 "requestUri":"/" 2233 }, 2234 "input":{"shape":"ResetInstanceAttributeRequest"} 2235 }, 2236 "ResetNetworkInterfaceAttribute":{ 2237 "name":"ResetNetworkInterfaceAttribute", 2238 "http":{ 2239 "method":"POST", 2240 "requestUri":"/" 2241 }, 2242 "input":{"shape":"ResetNetworkInterfaceAttributeRequest"} 2243 }, 2244 "ResetSnapshotAttribute":{ 2245 "name":"ResetSnapshotAttribute", 2246 "http":{ 2247 "method":"POST", 2248 "requestUri":"/" 2249 }, 2250 "input":{"shape":"ResetSnapshotAttributeRequest"} 2251 }, 2252 "RestoreAddressToClassic":{ 2253 "name":"RestoreAddressToClassic", 2254 "http":{ 2255 "method":"POST", 2256 "requestUri":"/" 2257 }, 2258 "input":{"shape":"RestoreAddressToClassicRequest"}, 2259 "output":{"shape":"RestoreAddressToClassicResult"} 2260 }, 2261 "RevokeSecurityGroupEgress":{ 2262 "name":"RevokeSecurityGroupEgress", 2263 "http":{ 2264 "method":"POST", 2265 "requestUri":"/" 2266 }, 2267 "input":{"shape":"RevokeSecurityGroupEgressRequest"} 2268 }, 2269 "RevokeSecurityGroupIngress":{ 2270 "name":"RevokeSecurityGroupIngress", 2271 "http":{ 2272 "method":"POST", 2273 "requestUri":"/" 2274 }, 2275 "input":{"shape":"RevokeSecurityGroupIngressRequest"} 2276 }, 2277 "RunInstances":{ 2278 "name":"RunInstances", 2279 "http":{ 2280 "method":"POST", 2281 "requestUri":"/" 2282 }, 2283 "input":{"shape":"RunInstancesRequest"}, 2284 "output":{"shape":"Reservation"} 2285 }, 2286 "RunScheduledInstances":{ 2287 "name":"RunScheduledInstances", 2288 "http":{ 2289 "method":"POST", 2290 "requestUri":"/" 2291 }, 2292 "input":{"shape":"RunScheduledInstancesRequest"}, 2293 "output":{"shape":"RunScheduledInstancesResult"} 2294 }, 2295 "StartInstances":{ 2296 "name":"StartInstances", 2297 "http":{ 2298 "method":"POST", 2299 "requestUri":"/" 2300 }, 2301 "input":{"shape":"StartInstancesRequest"}, 2302 "output":{"shape":"StartInstancesResult"} 2303 }, 2304 "StopInstances":{ 2305 "name":"StopInstances", 2306 "http":{ 2307 "method":"POST", 2308 "requestUri":"/" 2309 }, 2310 "input":{"shape":"StopInstancesRequest"}, 2311 "output":{"shape":"StopInstancesResult"} 2312 }, 2313 "TerminateInstances":{ 2314 "name":"TerminateInstances", 2315 "http":{ 2316 "method":"POST", 2317 "requestUri":"/" 2318 }, 2319 "input":{"shape":"TerminateInstancesRequest"}, 2320 "output":{"shape":"TerminateInstancesResult"} 2321 }, 2322 "UnassignIpv6Addresses":{ 2323 "name":"UnassignIpv6Addresses", 2324 "http":{ 2325 "method":"POST", 2326 "requestUri":"/" 2327 }, 2328 "input":{"shape":"UnassignIpv6AddressesRequest"}, 2329 "output":{"shape":"UnassignIpv6AddressesResult"} 2330 }, 2331 "UnassignPrivateIpAddresses":{ 2332 "name":"UnassignPrivateIpAddresses", 2333 "http":{ 2334 "method":"POST", 2335 "requestUri":"/" 2336 }, 2337 "input":{"shape":"UnassignPrivateIpAddressesRequest"} 2338 }, 2339 "UnmonitorInstances":{ 2340 "name":"UnmonitorInstances", 2341 "http":{ 2342 "method":"POST", 2343 "requestUri":"/" 2344 }, 2345 "input":{"shape":"UnmonitorInstancesRequest"}, 2346 "output":{"shape":"UnmonitorInstancesResult"} 2347 }, 2348 "UpdateSecurityGroupRuleDescriptionsEgress":{ 2349 "name":"UpdateSecurityGroupRuleDescriptionsEgress", 2350 "http":{ 2351 "method":"POST", 2352 "requestUri":"/" 2353 }, 2354 "input":{"shape":"UpdateSecurityGroupRuleDescriptionsEgressRequest"}, 2355 "output":{"shape":"UpdateSecurityGroupRuleDescriptionsEgressResult"} 2356 }, 2357 "UpdateSecurityGroupRuleDescriptionsIngress":{ 2358 "name":"UpdateSecurityGroupRuleDescriptionsIngress", 2359 "http":{ 2360 "method":"POST", 2361 "requestUri":"/" 2362 }, 2363 "input":{"shape":"UpdateSecurityGroupRuleDescriptionsIngressRequest"}, 2364 "output":{"shape":"UpdateSecurityGroupRuleDescriptionsIngressResult"} 2365 } 2366 }, 2367 "shapes":{ 2368 "AcceptReservedInstancesExchangeQuoteRequest":{ 2369 "type":"structure", 2370 "required":["ReservedInstanceIds"], 2371 "members":{ 2372 "DryRun":{"shape":"Boolean"}, 2373 "ReservedInstanceIds":{ 2374 "shape":"ReservedInstanceIdSet", 2375 "locationName":"ReservedInstanceId" 2376 }, 2377 "TargetConfigurations":{ 2378 "shape":"TargetConfigurationRequestSet", 2379 "locationName":"TargetConfiguration" 2380 } 2381 } 2382 }, 2383 "AcceptReservedInstancesExchangeQuoteResult":{ 2384 "type":"structure", 2385 "members":{ 2386 "ExchangeId":{ 2387 "shape":"String", 2388 "locationName":"exchangeId" 2389 } 2390 } 2391 }, 2392 "AcceptVpcEndpointConnectionsRequest":{ 2393 "type":"structure", 2394 "required":[ 2395 "ServiceId", 2396 "VpcEndpointIds" 2397 ], 2398 "members":{ 2399 "DryRun":{"shape":"Boolean"}, 2400 "ServiceId":{"shape":"String"}, 2401 "VpcEndpointIds":{ 2402 "shape":"ValueStringList", 2403 "locationName":"VpcEndpointId" 2404 } 2405 } 2406 }, 2407 "AcceptVpcEndpointConnectionsResult":{ 2408 "type":"structure", 2409 "members":{ 2410 "Unsuccessful":{ 2411 "shape":"UnsuccessfulItemSet", 2412 "locationName":"unsuccessful" 2413 } 2414 } 2415 }, 2416 "AcceptVpcPeeringConnectionRequest":{ 2417 "type":"structure", 2418 "members":{ 2419 "DryRun":{ 2420 "shape":"Boolean", 2421 "locationName":"dryRun" 2422 }, 2423 "VpcPeeringConnectionId":{ 2424 "shape":"String", 2425 "locationName":"vpcPeeringConnectionId" 2426 } 2427 } 2428 }, 2429 "AcceptVpcPeeringConnectionResult":{ 2430 "type":"structure", 2431 "members":{ 2432 "VpcPeeringConnection":{ 2433 "shape":"VpcPeeringConnection", 2434 "locationName":"vpcPeeringConnection" 2435 } 2436 } 2437 }, 2438 "AccountAttribute":{ 2439 "type":"structure", 2440 "members":{ 2441 "AttributeName":{ 2442 "shape":"String", 2443 "locationName":"attributeName" 2444 }, 2445 "AttributeValues":{ 2446 "shape":"AccountAttributeValueList", 2447 "locationName":"attributeValueSet" 2448 } 2449 } 2450 }, 2451 "AccountAttributeList":{ 2452 "type":"list", 2453 "member":{ 2454 "shape":"AccountAttribute", 2455 "locationName":"item" 2456 } 2457 }, 2458 "AccountAttributeName":{ 2459 "type":"string", 2460 "enum":[ 2461 "supported-platforms", 2462 "default-vpc" 2463 ] 2464 }, 2465 "AccountAttributeNameStringList":{ 2466 "type":"list", 2467 "member":{ 2468 "shape":"AccountAttributeName", 2469 "locationName":"attributeName" 2470 } 2471 }, 2472 "AccountAttributeValue":{ 2473 "type":"structure", 2474 "members":{ 2475 "AttributeValue":{ 2476 "shape":"String", 2477 "locationName":"attributeValue" 2478 } 2479 } 2480 }, 2481 "AccountAttributeValueList":{ 2482 "type":"list", 2483 "member":{ 2484 "shape":"AccountAttributeValue", 2485 "locationName":"item" 2486 } 2487 }, 2488 "ActiveInstance":{ 2489 "type":"structure", 2490 "members":{ 2491 "InstanceId":{ 2492 "shape":"String", 2493 "locationName":"instanceId" 2494 }, 2495 "InstanceType":{ 2496 "shape":"String", 2497 "locationName":"instanceType" 2498 }, 2499 "SpotInstanceRequestId":{ 2500 "shape":"String", 2501 "locationName":"spotInstanceRequestId" 2502 }, 2503 "InstanceHealth":{ 2504 "shape":"InstanceHealthStatus", 2505 "locationName":"instanceHealth" 2506 } 2507 } 2508 }, 2509 "ActiveInstanceSet":{ 2510 "type":"list", 2511 "member":{ 2512 "shape":"ActiveInstance", 2513 "locationName":"item" 2514 } 2515 }, 2516 "ActivityStatus":{ 2517 "type":"string", 2518 "enum":[ 2519 "error", 2520 "pending_fulfillment", 2521 "pending_termination", 2522 "fulfilled" 2523 ] 2524 }, 2525 "Address":{ 2526 "type":"structure", 2527 "members":{ 2528 "InstanceId":{ 2529 "shape":"String", 2530 "locationName":"instanceId" 2531 }, 2532 "PublicIp":{ 2533 "shape":"String", 2534 "locationName":"publicIp" 2535 }, 2536 "AllocationId":{ 2537 "shape":"String", 2538 "locationName":"allocationId" 2539 }, 2540 "AssociationId":{ 2541 "shape":"String", 2542 "locationName":"associationId" 2543 }, 2544 "Domain":{ 2545 "shape":"DomainType", 2546 "locationName":"domain" 2547 }, 2548 "NetworkInterfaceId":{ 2549 "shape":"String", 2550 "locationName":"networkInterfaceId" 2551 }, 2552 "NetworkInterfaceOwnerId":{ 2553 "shape":"String", 2554 "locationName":"networkInterfaceOwnerId" 2555 }, 2556 "PrivateIpAddress":{ 2557 "shape":"String", 2558 "locationName":"privateIpAddress" 2559 }, 2560 "Tags":{ 2561 "shape":"TagList", 2562 "locationName":"tagSet" 2563 } 2564 } 2565 }, 2566 "AddressList":{ 2567 "type":"list", 2568 "member":{ 2569 "shape":"Address", 2570 "locationName":"item" 2571 } 2572 }, 2573 "Affinity":{ 2574 "type":"string", 2575 "enum":[ 2576 "default", 2577 "host" 2578 ] 2579 }, 2580 "AllocateAddressRequest":{ 2581 "type":"structure", 2582 "members":{ 2583 "Domain":{"shape":"DomainType"}, 2584 "Address":{"shape":"String"}, 2585 "DryRun":{ 2586 "shape":"Boolean", 2587 "locationName":"dryRun" 2588 } 2589 } 2590 }, 2591 "AllocateAddressResult":{ 2592 "type":"structure", 2593 "members":{ 2594 "PublicIp":{ 2595 "shape":"String", 2596 "locationName":"publicIp" 2597 }, 2598 "AllocationId":{ 2599 "shape":"String", 2600 "locationName":"allocationId" 2601 }, 2602 "Domain":{ 2603 "shape":"DomainType", 2604 "locationName":"domain" 2605 } 2606 } 2607 }, 2608 "AllocateHostsRequest":{ 2609 "type":"structure", 2610 "required":[ 2611 "AvailabilityZone", 2612 "InstanceType", 2613 "Quantity" 2614 ], 2615 "members":{ 2616 "AutoPlacement":{ 2617 "shape":"AutoPlacement", 2618 "locationName":"autoPlacement" 2619 }, 2620 "AvailabilityZone":{ 2621 "shape":"String", 2622 "locationName":"availabilityZone" 2623 }, 2624 "ClientToken":{ 2625 "shape":"String", 2626 "locationName":"clientToken" 2627 }, 2628 "InstanceType":{ 2629 "shape":"String", 2630 "locationName":"instanceType" 2631 }, 2632 "Quantity":{ 2633 "shape":"Integer", 2634 "locationName":"quantity" 2635 } 2636 } 2637 }, 2638 "AllocateHostsResult":{ 2639 "type":"structure", 2640 "members":{ 2641 "HostIds":{ 2642 "shape":"ResponseHostIdList", 2643 "locationName":"hostIdSet" 2644 } 2645 } 2646 }, 2647 "AllocationIdList":{ 2648 "type":"list", 2649 "member":{ 2650 "shape":"String", 2651 "locationName":"AllocationId" 2652 } 2653 }, 2654 "AllocationState":{ 2655 "type":"string", 2656 "enum":[ 2657 "available", 2658 "under-assessment", 2659 "permanent-failure", 2660 "released", 2661 "released-permanent-failure" 2662 ] 2663 }, 2664 "AllocationStrategy":{ 2665 "type":"string", 2666 "enum":[ 2667 "lowestPrice", 2668 "diversified" 2669 ] 2670 }, 2671 "AllowedPrincipal":{ 2672 "type":"structure", 2673 "members":{ 2674 "PrincipalType":{ 2675 "shape":"PrincipalType", 2676 "locationName":"principalType" 2677 }, 2678 "Principal":{ 2679 "shape":"String", 2680 "locationName":"principal" 2681 } 2682 } 2683 }, 2684 "AllowedPrincipalSet":{ 2685 "type":"list", 2686 "member":{ 2687 "shape":"AllowedPrincipal", 2688 "locationName":"item" 2689 } 2690 }, 2691 "ArchitectureValues":{ 2692 "type":"string", 2693 "enum":[ 2694 "i386", 2695 "x86_64" 2696 ] 2697 }, 2698 "AssignIpv6AddressesRequest":{ 2699 "type":"structure", 2700 "required":["NetworkInterfaceId"], 2701 "members":{ 2702 "Ipv6AddressCount":{ 2703 "shape":"Integer", 2704 "locationName":"ipv6AddressCount" 2705 }, 2706 "Ipv6Addresses":{ 2707 "shape":"Ipv6AddressList", 2708 "locationName":"ipv6Addresses" 2709 }, 2710 "NetworkInterfaceId":{ 2711 "shape":"String", 2712 "locationName":"networkInterfaceId" 2713 } 2714 } 2715 }, 2716 "AssignIpv6AddressesResult":{ 2717 "type":"structure", 2718 "members":{ 2719 "AssignedIpv6Addresses":{ 2720 "shape":"Ipv6AddressList", 2721 "locationName":"assignedIpv6Addresses" 2722 }, 2723 "NetworkInterfaceId":{ 2724 "shape":"String", 2725 "locationName":"networkInterfaceId" 2726 } 2727 } 2728 }, 2729 "AssignPrivateIpAddressesRequest":{ 2730 "type":"structure", 2731 "required":["NetworkInterfaceId"], 2732 "members":{ 2733 "AllowReassignment":{ 2734 "shape":"Boolean", 2735 "locationName":"allowReassignment" 2736 }, 2737 "NetworkInterfaceId":{ 2738 "shape":"String", 2739 "locationName":"networkInterfaceId" 2740 }, 2741 "PrivateIpAddresses":{ 2742 "shape":"PrivateIpAddressStringList", 2743 "locationName":"privateIpAddress" 2744 }, 2745 "SecondaryPrivateIpAddressCount":{ 2746 "shape":"Integer", 2747 "locationName":"secondaryPrivateIpAddressCount" 2748 } 2749 } 2750 }, 2751 "AssociateAddressRequest":{ 2752 "type":"structure", 2753 "members":{ 2754 "AllocationId":{"shape":"String"}, 2755 "InstanceId":{"shape":"String"}, 2756 "PublicIp":{"shape":"String"}, 2757 "AllowReassociation":{ 2758 "shape":"Boolean", 2759 "locationName":"allowReassociation" 2760 }, 2761 "DryRun":{ 2762 "shape":"Boolean", 2763 "locationName":"dryRun" 2764 }, 2765 "NetworkInterfaceId":{ 2766 "shape":"String", 2767 "locationName":"networkInterfaceId" 2768 }, 2769 "PrivateIpAddress":{ 2770 "shape":"String", 2771 "locationName":"privateIpAddress" 2772 } 2773 } 2774 }, 2775 "AssociateAddressResult":{ 2776 "type":"structure", 2777 "members":{ 2778 "AssociationId":{ 2779 "shape":"String", 2780 "locationName":"associationId" 2781 } 2782 } 2783 }, 2784 "AssociateDhcpOptionsRequest":{ 2785 "type":"structure", 2786 "required":[ 2787 "DhcpOptionsId", 2788 "VpcId" 2789 ], 2790 "members":{ 2791 "DhcpOptionsId":{"shape":"String"}, 2792 "VpcId":{"shape":"String"}, 2793 "DryRun":{ 2794 "shape":"Boolean", 2795 "locationName":"dryRun" 2796 } 2797 } 2798 }, 2799 "AssociateIamInstanceProfileRequest":{ 2800 "type":"structure", 2801 "required":[ 2802 "IamInstanceProfile", 2803 "InstanceId" 2804 ], 2805 "members":{ 2806 "IamInstanceProfile":{"shape":"IamInstanceProfileSpecification"}, 2807 "InstanceId":{"shape":"String"} 2808 } 2809 }, 2810 "AssociateIamInstanceProfileResult":{ 2811 "type":"structure", 2812 "members":{ 2813 "IamInstanceProfileAssociation":{ 2814 "shape":"IamInstanceProfileAssociation", 2815 "locationName":"iamInstanceProfileAssociation" 2816 } 2817 } 2818 }, 2819 "AssociateRouteTableRequest":{ 2820 "type":"structure", 2821 "required":[ 2822 "RouteTableId", 2823 "SubnetId" 2824 ], 2825 "members":{ 2826 "DryRun":{ 2827 "shape":"Boolean", 2828 "locationName":"dryRun" 2829 }, 2830 "RouteTableId":{ 2831 "shape":"String", 2832 "locationName":"routeTableId" 2833 }, 2834 "SubnetId":{ 2835 "shape":"String", 2836 "locationName":"subnetId" 2837 } 2838 } 2839 }, 2840 "AssociateRouteTableResult":{ 2841 "type":"structure", 2842 "members":{ 2843 "AssociationId":{ 2844 "shape":"String", 2845 "locationName":"associationId" 2846 } 2847 } 2848 }, 2849 "AssociateSubnetCidrBlockRequest":{ 2850 "type":"structure", 2851 "required":[ 2852 "Ipv6CidrBlock", 2853 "SubnetId" 2854 ], 2855 "members":{ 2856 "Ipv6CidrBlock":{ 2857 "shape":"String", 2858 "locationName":"ipv6CidrBlock" 2859 }, 2860 "SubnetId":{ 2861 "shape":"String", 2862 "locationName":"subnetId" 2863 } 2864 } 2865 }, 2866 "AssociateSubnetCidrBlockResult":{ 2867 "type":"structure", 2868 "members":{ 2869 "Ipv6CidrBlockAssociation":{ 2870 "shape":"SubnetIpv6CidrBlockAssociation", 2871 "locationName":"ipv6CidrBlockAssociation" 2872 }, 2873 "SubnetId":{ 2874 "shape":"String", 2875 "locationName":"subnetId" 2876 } 2877 } 2878 }, 2879 "AssociateVpcCidrBlockRequest":{ 2880 "type":"structure", 2881 "required":["VpcId"], 2882 "members":{ 2883 "AmazonProvidedIpv6CidrBlock":{ 2884 "shape":"Boolean", 2885 "locationName":"amazonProvidedIpv6CidrBlock" 2886 }, 2887 "CidrBlock":{"shape":"String"}, 2888 "VpcId":{ 2889 "shape":"String", 2890 "locationName":"vpcId" 2891 } 2892 } 2893 }, 2894 "AssociateVpcCidrBlockResult":{ 2895 "type":"structure", 2896 "members":{ 2897 "Ipv6CidrBlockAssociation":{ 2898 "shape":"VpcIpv6CidrBlockAssociation", 2899 "locationName":"ipv6CidrBlockAssociation" 2900 }, 2901 "CidrBlockAssociation":{ 2902 "shape":"VpcCidrBlockAssociation", 2903 "locationName":"cidrBlockAssociation" 2904 }, 2905 "VpcId":{ 2906 "shape":"String", 2907 "locationName":"vpcId" 2908 } 2909 } 2910 }, 2911 "AssociationIdList":{ 2912 "type":"list", 2913 "member":{ 2914 "shape":"String", 2915 "locationName":"AssociationId" 2916 } 2917 }, 2918 "AttachClassicLinkVpcRequest":{ 2919 "type":"structure", 2920 "required":[ 2921 "Groups", 2922 "InstanceId", 2923 "VpcId" 2924 ], 2925 "members":{ 2926 "DryRun":{ 2927 "shape":"Boolean", 2928 "locationName":"dryRun" 2929 }, 2930 "Groups":{ 2931 "shape":"GroupIdStringList", 2932 "locationName":"SecurityGroupId" 2933 }, 2934 "InstanceId":{ 2935 "shape":"String", 2936 "locationName":"instanceId" 2937 }, 2938 "VpcId":{ 2939 "shape":"String", 2940 "locationName":"vpcId" 2941 } 2942 } 2943 }, 2944 "AttachClassicLinkVpcResult":{ 2945 "type":"structure", 2946 "members":{ 2947 "Return":{ 2948 "shape":"Boolean", 2949 "locationName":"return" 2950 } 2951 } 2952 }, 2953 "AttachInternetGatewayRequest":{ 2954 "type":"structure", 2955 "required":[ 2956 "InternetGatewayId", 2957 "VpcId" 2958 ], 2959 "members":{ 2960 "DryRun":{ 2961 "shape":"Boolean", 2962 "locationName":"dryRun" 2963 }, 2964 "InternetGatewayId":{ 2965 "shape":"String", 2966 "locationName":"internetGatewayId" 2967 }, 2968 "VpcId":{ 2969 "shape":"String", 2970 "locationName":"vpcId" 2971 } 2972 } 2973 }, 2974 "AttachNetworkInterfaceRequest":{ 2975 "type":"structure", 2976 "required":[ 2977 "DeviceIndex", 2978 "InstanceId", 2979 "NetworkInterfaceId" 2980 ], 2981 "members":{ 2982 "DeviceIndex":{ 2983 "shape":"Integer", 2984 "locationName":"deviceIndex" 2985 }, 2986 "DryRun":{ 2987 "shape":"Boolean", 2988 "locationName":"dryRun" 2989 }, 2990 "InstanceId":{ 2991 "shape":"String", 2992 "locationName":"instanceId" 2993 }, 2994 "NetworkInterfaceId":{ 2995 "shape":"String", 2996 "locationName":"networkInterfaceId" 2997 } 2998 } 2999 }, 3000 "AttachNetworkInterfaceResult":{ 3001 "type":"structure", 3002 "members":{ 3003 "AttachmentId":{ 3004 "shape":"String", 3005 "locationName":"attachmentId" 3006 } 3007 } 3008 }, 3009 "AttachVolumeRequest":{ 3010 "type":"structure", 3011 "required":[ 3012 "Device", 3013 "InstanceId", 3014 "VolumeId" 3015 ], 3016 "members":{ 3017 "Device":{"shape":"String"}, 3018 "InstanceId":{"shape":"String"}, 3019 "VolumeId":{"shape":"String"}, 3020 "DryRun":{ 3021 "shape":"Boolean", 3022 "locationName":"dryRun" 3023 } 3024 } 3025 }, 3026 "AttachVpnGatewayRequest":{ 3027 "type":"structure", 3028 "required":[ 3029 "VpcId", 3030 "VpnGatewayId" 3031 ], 3032 "members":{ 3033 "VpcId":{"shape":"String"}, 3034 "VpnGatewayId":{"shape":"String"}, 3035 "DryRun":{ 3036 "shape":"Boolean", 3037 "locationName":"dryRun" 3038 } 3039 } 3040 }, 3041 "AttachVpnGatewayResult":{ 3042 "type":"structure", 3043 "members":{ 3044 "VpcAttachment":{ 3045 "shape":"VpcAttachment", 3046 "locationName":"attachment" 3047 } 3048 } 3049 }, 3050 "AttachmentStatus":{ 3051 "type":"string", 3052 "enum":[ 3053 "attaching", 3054 "attached", 3055 "detaching", 3056 "detached" 3057 ] 3058 }, 3059 "AttributeBooleanValue":{ 3060 "type":"structure", 3061 "members":{ 3062 "Value":{ 3063 "shape":"Boolean", 3064 "locationName":"value" 3065 } 3066 } 3067 }, 3068 "AttributeValue":{ 3069 "type":"structure", 3070 "members":{ 3071 "Value":{ 3072 "shape":"String", 3073 "locationName":"value" 3074 } 3075 } 3076 }, 3077 "AuthorizeSecurityGroupEgressRequest":{ 3078 "type":"structure", 3079 "required":["GroupId"], 3080 "members":{ 3081 "DryRun":{ 3082 "shape":"Boolean", 3083 "locationName":"dryRun" 3084 }, 3085 "GroupId":{ 3086 "shape":"String", 3087 "locationName":"groupId" 3088 }, 3089 "IpPermissions":{ 3090 "shape":"IpPermissionList", 3091 "locationName":"ipPermissions" 3092 }, 3093 "CidrIp":{ 3094 "shape":"String", 3095 "locationName":"cidrIp" 3096 }, 3097 "FromPort":{ 3098 "shape":"Integer", 3099 "locationName":"fromPort" 3100 }, 3101 "IpProtocol":{ 3102 "shape":"String", 3103 "locationName":"ipProtocol" 3104 }, 3105 "ToPort":{ 3106 "shape":"Integer", 3107 "locationName":"toPort" 3108 }, 3109 "SourceSecurityGroupName":{ 3110 "shape":"String", 3111 "locationName":"sourceSecurityGroupName" 3112 }, 3113 "SourceSecurityGroupOwnerId":{ 3114 "shape":"String", 3115 "locationName":"sourceSecurityGroupOwnerId" 3116 } 3117 } 3118 }, 3119 "AuthorizeSecurityGroupIngressRequest":{ 3120 "type":"structure", 3121 "members":{ 3122 "CidrIp":{"shape":"String"}, 3123 "FromPort":{"shape":"Integer"}, 3124 "GroupId":{"shape":"String"}, 3125 "GroupName":{"shape":"String"}, 3126 "IpPermissions":{"shape":"IpPermissionList"}, 3127 "IpProtocol":{"shape":"String"}, 3128 "SourceSecurityGroupName":{"shape":"String"}, 3129 "SourceSecurityGroupOwnerId":{"shape":"String"}, 3130 "ToPort":{"shape":"Integer"}, 3131 "DryRun":{ 3132 "shape":"Boolean", 3133 "locationName":"dryRun" 3134 } 3135 } 3136 }, 3137 "AutoPlacement":{ 3138 "type":"string", 3139 "enum":[ 3140 "on", 3141 "off" 3142 ] 3143 }, 3144 "AvailabilityZone":{ 3145 "type":"structure", 3146 "members":{ 3147 "State":{ 3148 "shape":"AvailabilityZoneState", 3149 "locationName":"zoneState" 3150 }, 3151 "Messages":{ 3152 "shape":"AvailabilityZoneMessageList", 3153 "locationName":"messageSet" 3154 }, 3155 "RegionName":{ 3156 "shape":"String", 3157 "locationName":"regionName" 3158 }, 3159 "ZoneName":{ 3160 "shape":"String", 3161 "locationName":"zoneName" 3162 } 3163 } 3164 }, 3165 "AvailabilityZoneList":{ 3166 "type":"list", 3167 "member":{ 3168 "shape":"AvailabilityZone", 3169 "locationName":"item" 3170 } 3171 }, 3172 "AvailabilityZoneMessage":{ 3173 "type":"structure", 3174 "members":{ 3175 "Message":{ 3176 "shape":"String", 3177 "locationName":"message" 3178 } 3179 } 3180 }, 3181 "AvailabilityZoneMessageList":{ 3182 "type":"list", 3183 "member":{ 3184 "shape":"AvailabilityZoneMessage", 3185 "locationName":"item" 3186 } 3187 }, 3188 "AvailabilityZoneState":{ 3189 "type":"string", 3190 "enum":[ 3191 "available", 3192 "information", 3193 "impaired", 3194 "unavailable" 3195 ] 3196 }, 3197 "AvailableCapacity":{ 3198 "type":"structure", 3199 "members":{ 3200 "AvailableInstanceCapacity":{ 3201 "shape":"AvailableInstanceCapacityList", 3202 "locationName":"availableInstanceCapacity" 3203 }, 3204 "AvailableVCpus":{ 3205 "shape":"Integer", 3206 "locationName":"availableVCpus" 3207 } 3208 } 3209 }, 3210 "AvailableInstanceCapacityList":{ 3211 "type":"list", 3212 "member":{ 3213 "shape":"InstanceCapacity", 3214 "locationName":"item" 3215 } 3216 }, 3217 "BatchState":{ 3218 "type":"string", 3219 "enum":[ 3220 "submitted", 3221 "active", 3222 "cancelled", 3223 "failed", 3224 "cancelled_running", 3225 "cancelled_terminating", 3226 "modifying" 3227 ] 3228 }, 3229 "BillingProductList":{ 3230 "type":"list", 3231 "member":{ 3232 "shape":"String", 3233 "locationName":"item" 3234 } 3235 }, 3236 "Blob":{"type":"blob"}, 3237 "BlobAttributeValue":{ 3238 "type":"structure", 3239 "members":{ 3240 "Value":{ 3241 "shape":"Blob", 3242 "locationName":"value" 3243 } 3244 } 3245 }, 3246 "BlockDeviceMapping":{ 3247 "type":"structure", 3248 "members":{ 3249 "DeviceName":{ 3250 "shape":"String", 3251 "locationName":"deviceName" 3252 }, 3253 "VirtualName":{ 3254 "shape":"String", 3255 "locationName":"virtualName" 3256 }, 3257 "Ebs":{ 3258 "shape":"EbsBlockDevice", 3259 "locationName":"ebs" 3260 }, 3261 "NoDevice":{ 3262 "shape":"String", 3263 "locationName":"noDevice" 3264 } 3265 } 3266 }, 3267 "BlockDeviceMappingList":{ 3268 "type":"list", 3269 "member":{ 3270 "shape":"BlockDeviceMapping", 3271 "locationName":"item" 3272 } 3273 }, 3274 "BlockDeviceMappingRequestList":{ 3275 "type":"list", 3276 "member":{ 3277 "shape":"BlockDeviceMapping", 3278 "locationName":"BlockDeviceMapping" 3279 } 3280 }, 3281 "Boolean":{"type":"boolean"}, 3282 "BundleIdStringList":{ 3283 "type":"list", 3284 "member":{ 3285 "shape":"String", 3286 "locationName":"BundleId" 3287 } 3288 }, 3289 "BundleInstanceRequest":{ 3290 "type":"structure", 3291 "required":[ 3292 "InstanceId", 3293 "Storage" 3294 ], 3295 "members":{ 3296 "InstanceId":{"shape":"String"}, 3297 "Storage":{"shape":"Storage"}, 3298 "DryRun":{ 3299 "shape":"Boolean", 3300 "locationName":"dryRun" 3301 } 3302 } 3303 }, 3304 "BundleInstanceResult":{ 3305 "type":"structure", 3306 "members":{ 3307 "BundleTask":{ 3308 "shape":"BundleTask", 3309 "locationName":"bundleInstanceTask" 3310 } 3311 } 3312 }, 3313 "BundleTask":{ 3314 "type":"structure", 3315 "members":{ 3316 "BundleId":{ 3317 "shape":"String", 3318 "locationName":"bundleId" 3319 }, 3320 "BundleTaskError":{ 3321 "shape":"BundleTaskError", 3322 "locationName":"error" 3323 }, 3324 "InstanceId":{ 3325 "shape":"String", 3326 "locationName":"instanceId" 3327 }, 3328 "Progress":{ 3329 "shape":"String", 3330 "locationName":"progress" 3331 }, 3332 "StartTime":{ 3333 "shape":"DateTime", 3334 "locationName":"startTime" 3335 }, 3336 "State":{ 3337 "shape":"BundleTaskState", 3338 "locationName":"state" 3339 }, 3340 "Storage":{ 3341 "shape":"Storage", 3342 "locationName":"storage" 3343 }, 3344 "UpdateTime":{ 3345 "shape":"DateTime", 3346 "locationName":"updateTime" 3347 } 3348 } 3349 }, 3350 "BundleTaskError":{ 3351 "type":"structure", 3352 "members":{ 3353 "Code":{ 3354 "shape":"String", 3355 "locationName":"code" 3356 }, 3357 "Message":{ 3358 "shape":"String", 3359 "locationName":"message" 3360 } 3361 } 3362 }, 3363 "BundleTaskList":{ 3364 "type":"list", 3365 "member":{ 3366 "shape":"BundleTask", 3367 "locationName":"item" 3368 } 3369 }, 3370 "BundleTaskState":{ 3371 "type":"string", 3372 "enum":[ 3373 "pending", 3374 "waiting-for-shutdown", 3375 "bundling", 3376 "storing", 3377 "cancelling", 3378 "complete", 3379 "failed" 3380 ] 3381 }, 3382 "CancelBatchErrorCode":{ 3383 "type":"string", 3384 "enum":[ 3385 "fleetRequestIdDoesNotExist", 3386 "fleetRequestIdMalformed", 3387 "fleetRequestNotInCancellableState", 3388 "unexpectedError" 3389 ] 3390 }, 3391 "CancelBundleTaskRequest":{ 3392 "type":"structure", 3393 "required":["BundleId"], 3394 "members":{ 3395 "BundleId":{"shape":"String"}, 3396 "DryRun":{ 3397 "shape":"Boolean", 3398 "locationName":"dryRun" 3399 } 3400 } 3401 }, 3402 "CancelBundleTaskResult":{ 3403 "type":"structure", 3404 "members":{ 3405 "BundleTask":{ 3406 "shape":"BundleTask", 3407 "locationName":"bundleInstanceTask" 3408 } 3409 } 3410 }, 3411 "CancelConversionRequest":{ 3412 "type":"structure", 3413 "required":["ConversionTaskId"], 3414 "members":{ 3415 "ConversionTaskId":{ 3416 "shape":"String", 3417 "locationName":"conversionTaskId" 3418 }, 3419 "DryRun":{ 3420 "shape":"Boolean", 3421 "locationName":"dryRun" 3422 }, 3423 "ReasonMessage":{ 3424 "shape":"String", 3425 "locationName":"reasonMessage" 3426 } 3427 } 3428 }, 3429 "CancelExportTaskRequest":{ 3430 "type":"structure", 3431 "required":["ExportTaskId"], 3432 "members":{ 3433 "ExportTaskId":{ 3434 "shape":"String", 3435 "locationName":"exportTaskId" 3436 } 3437 } 3438 }, 3439 "CancelImportTaskRequest":{ 3440 "type":"structure", 3441 "members":{ 3442 "CancelReason":{"shape":"String"}, 3443 "DryRun":{"shape":"Boolean"}, 3444 "ImportTaskId":{"shape":"String"} 3445 } 3446 }, 3447 "CancelImportTaskResult":{ 3448 "type":"structure", 3449 "members":{ 3450 "ImportTaskId":{ 3451 "shape":"String", 3452 "locationName":"importTaskId" 3453 }, 3454 "PreviousState":{ 3455 "shape":"String", 3456 "locationName":"previousState" 3457 }, 3458 "State":{ 3459 "shape":"String", 3460 "locationName":"state" 3461 } 3462 } 3463 }, 3464 "CancelReservedInstancesListingRequest":{ 3465 "type":"structure", 3466 "required":["ReservedInstancesListingId"], 3467 "members":{ 3468 "ReservedInstancesListingId":{ 3469 "shape":"String", 3470 "locationName":"reservedInstancesListingId" 3471 } 3472 } 3473 }, 3474 "CancelReservedInstancesListingResult":{ 3475 "type":"structure", 3476 "members":{ 3477 "ReservedInstancesListings":{ 3478 "shape":"ReservedInstancesListingList", 3479 "locationName":"reservedInstancesListingsSet" 3480 } 3481 } 3482 }, 3483 "CancelSpotFleetRequestsError":{ 3484 "type":"structure", 3485 "required":[ 3486 "Code", 3487 "Message" 3488 ], 3489 "members":{ 3490 "Code":{ 3491 "shape":"CancelBatchErrorCode", 3492 "locationName":"code" 3493 }, 3494 "Message":{ 3495 "shape":"String", 3496 "locationName":"message" 3497 } 3498 } 3499 }, 3500 "CancelSpotFleetRequestsErrorItem":{ 3501 "type":"structure", 3502 "required":[ 3503 "Error", 3504 "SpotFleetRequestId" 3505 ], 3506 "members":{ 3507 "Error":{ 3508 "shape":"CancelSpotFleetRequestsError", 3509 "locationName":"error" 3510 }, 3511 "SpotFleetRequestId":{ 3512 "shape":"String", 3513 "locationName":"spotFleetRequestId" 3514 } 3515 } 3516 }, 3517 "CancelSpotFleetRequestsErrorSet":{ 3518 "type":"list", 3519 "member":{ 3520 "shape":"CancelSpotFleetRequestsErrorItem", 3521 "locationName":"item" 3522 } 3523 }, 3524 "CancelSpotFleetRequestsRequest":{ 3525 "type":"structure", 3526 "required":[ 3527 "SpotFleetRequestIds", 3528 "TerminateInstances" 3529 ], 3530 "members":{ 3531 "DryRun":{ 3532 "shape":"Boolean", 3533 "locationName":"dryRun" 3534 }, 3535 "SpotFleetRequestIds":{ 3536 "shape":"ValueStringList", 3537 "locationName":"spotFleetRequestId" 3538 }, 3539 "TerminateInstances":{ 3540 "shape":"Boolean", 3541 "locationName":"terminateInstances" 3542 } 3543 } 3544 }, 3545 "CancelSpotFleetRequestsResponse":{ 3546 "type":"structure", 3547 "members":{ 3548 "SuccessfulFleetRequests":{ 3549 "shape":"CancelSpotFleetRequestsSuccessSet", 3550 "locationName":"successfulFleetRequestSet" 3551 }, 3552 "UnsuccessfulFleetRequests":{ 3553 "shape":"CancelSpotFleetRequestsErrorSet", 3554 "locationName":"unsuccessfulFleetRequestSet" 3555 } 3556 } 3557 }, 3558 "CancelSpotFleetRequestsSuccessItem":{ 3559 "type":"structure", 3560 "required":[ 3561 "CurrentSpotFleetRequestState", 3562 "PreviousSpotFleetRequestState", 3563 "SpotFleetRequestId" 3564 ], 3565 "members":{ 3566 "CurrentSpotFleetRequestState":{ 3567 "shape":"BatchState", 3568 "locationName":"currentSpotFleetRequestState" 3569 }, 3570 "PreviousSpotFleetRequestState":{ 3571 "shape":"BatchState", 3572 "locationName":"previousSpotFleetRequestState" 3573 }, 3574 "SpotFleetRequestId":{ 3575 "shape":"String", 3576 "locationName":"spotFleetRequestId" 3577 } 3578 } 3579 }, 3580 "CancelSpotFleetRequestsSuccessSet":{ 3581 "type":"list", 3582 "member":{ 3583 "shape":"CancelSpotFleetRequestsSuccessItem", 3584 "locationName":"item" 3585 } 3586 }, 3587 "CancelSpotInstanceRequestState":{ 3588 "type":"string", 3589 "enum":[ 3590 "active", 3591 "open", 3592 "closed", 3593 "cancelled", 3594 "completed" 3595 ] 3596 }, 3597 "CancelSpotInstanceRequestsRequest":{ 3598 "type":"structure", 3599 "required":["SpotInstanceRequestIds"], 3600 "members":{ 3601 "DryRun":{ 3602 "shape":"Boolean", 3603 "locationName":"dryRun" 3604 }, 3605 "SpotInstanceRequestIds":{ 3606 "shape":"SpotInstanceRequestIdList", 3607 "locationName":"SpotInstanceRequestId" 3608 } 3609 } 3610 }, 3611 "CancelSpotInstanceRequestsResult":{ 3612 "type":"structure", 3613 "members":{ 3614 "CancelledSpotInstanceRequests":{ 3615 "shape":"CancelledSpotInstanceRequestList", 3616 "locationName":"spotInstanceRequestSet" 3617 } 3618 } 3619 }, 3620 "CancelledSpotInstanceRequest":{ 3621 "type":"structure", 3622 "members":{ 3623 "SpotInstanceRequestId":{ 3624 "shape":"String", 3625 "locationName":"spotInstanceRequestId" 3626 }, 3627 "State":{ 3628 "shape":"CancelSpotInstanceRequestState", 3629 "locationName":"state" 3630 } 3631 } 3632 }, 3633 "CancelledSpotInstanceRequestList":{ 3634 "type":"list", 3635 "member":{ 3636 "shape":"CancelledSpotInstanceRequest", 3637 "locationName":"item" 3638 } 3639 }, 3640 "CidrBlock":{ 3641 "type":"structure", 3642 "members":{ 3643 "CidrBlock":{ 3644 "shape":"String", 3645 "locationName":"cidrBlock" 3646 } 3647 } 3648 }, 3649 "CidrBlockSet":{ 3650 "type":"list", 3651 "member":{ 3652 "shape":"CidrBlock", 3653 "locationName":"item" 3654 } 3655 }, 3656 "ClassicLinkDnsSupport":{ 3657 "type":"structure", 3658 "members":{ 3659 "ClassicLinkDnsSupported":{ 3660 "shape":"Boolean", 3661 "locationName":"classicLinkDnsSupported" 3662 }, 3663 "VpcId":{ 3664 "shape":"String", 3665 "locationName":"vpcId" 3666 } 3667 } 3668 }, 3669 "ClassicLinkDnsSupportList":{ 3670 "type":"list", 3671 "member":{ 3672 "shape":"ClassicLinkDnsSupport", 3673 "locationName":"item" 3674 } 3675 }, 3676 "ClassicLinkInstance":{ 3677 "type":"structure", 3678 "members":{ 3679 "Groups":{ 3680 "shape":"GroupIdentifierList", 3681 "locationName":"groupSet" 3682 }, 3683 "InstanceId":{ 3684 "shape":"String", 3685 "locationName":"instanceId" 3686 }, 3687 "Tags":{ 3688 "shape":"TagList", 3689 "locationName":"tagSet" 3690 }, 3691 "VpcId":{ 3692 "shape":"String", 3693 "locationName":"vpcId" 3694 } 3695 } 3696 }, 3697 "ClassicLinkInstanceList":{ 3698 "type":"list", 3699 "member":{ 3700 "shape":"ClassicLinkInstance", 3701 "locationName":"item" 3702 } 3703 }, 3704 "ClassicLoadBalancer":{ 3705 "type":"structure", 3706 "required":["Name"], 3707 "members":{ 3708 "Name":{ 3709 "shape":"String", 3710 "locationName":"name" 3711 } 3712 } 3713 }, 3714 "ClassicLoadBalancers":{ 3715 "type":"list", 3716 "member":{ 3717 "shape":"ClassicLoadBalancer", 3718 "locationName":"item" 3719 }, 3720 "max":5, 3721 "min":1 3722 }, 3723 "ClassicLoadBalancersConfig":{ 3724 "type":"structure", 3725 "required":["ClassicLoadBalancers"], 3726 "members":{ 3727 "ClassicLoadBalancers":{ 3728 "shape":"ClassicLoadBalancers", 3729 "locationName":"classicLoadBalancers" 3730 } 3731 } 3732 }, 3733 "ClientData":{ 3734 "type":"structure", 3735 "members":{ 3736 "Comment":{"shape":"String"}, 3737 "UploadEnd":{"shape":"DateTime"}, 3738 "UploadSize":{"shape":"Double"}, 3739 "UploadStart":{"shape":"DateTime"} 3740 } 3741 }, 3742 "ConfirmProductInstanceRequest":{ 3743 "type":"structure", 3744 "required":[ 3745 "InstanceId", 3746 "ProductCode" 3747 ], 3748 "members":{ 3749 "InstanceId":{"shape":"String"}, 3750 "ProductCode":{"shape":"String"}, 3751 "DryRun":{ 3752 "shape":"Boolean", 3753 "locationName":"dryRun" 3754 } 3755 } 3756 }, 3757 "ConfirmProductInstanceResult":{ 3758 "type":"structure", 3759 "members":{ 3760 "OwnerId":{ 3761 "shape":"String", 3762 "locationName":"ownerId" 3763 }, 3764 "Return":{ 3765 "shape":"Boolean", 3766 "locationName":"return" 3767 } 3768 } 3769 }, 3770 "ConnectionNotification":{ 3771 "type":"structure", 3772 "members":{ 3773 "ConnectionNotificationId":{ 3774 "shape":"String", 3775 "locationName":"connectionNotificationId" 3776 }, 3777 "ServiceId":{ 3778 "shape":"String", 3779 "locationName":"serviceId" 3780 }, 3781 "VpcEndpointId":{ 3782 "shape":"String", 3783 "locationName":"vpcEndpointId" 3784 }, 3785 "ConnectionNotificationType":{ 3786 "shape":"ConnectionNotificationType", 3787 "locationName":"connectionNotificationType" 3788 }, 3789 "ConnectionNotificationArn":{ 3790 "shape":"String", 3791 "locationName":"connectionNotificationArn" 3792 }, 3793 "ConnectionEvents":{ 3794 "shape":"ValueStringList", 3795 "locationName":"connectionEvents" 3796 }, 3797 "ConnectionNotificationState":{ 3798 "shape":"ConnectionNotificationState", 3799 "locationName":"connectionNotificationState" 3800 } 3801 } 3802 }, 3803 "ConnectionNotificationSet":{ 3804 "type":"list", 3805 "member":{ 3806 "shape":"ConnectionNotification", 3807 "locationName":"item" 3808 } 3809 }, 3810 "ConnectionNotificationState":{ 3811 "type":"string", 3812 "enum":[ 3813 "Enabled", 3814 "Disabled" 3815 ] 3816 }, 3817 "ConnectionNotificationType":{ 3818 "type":"string", 3819 "enum":["Topic"] 3820 }, 3821 "ContainerFormat":{ 3822 "type":"string", 3823 "enum":["ova"] 3824 }, 3825 "ConversionIdStringList":{ 3826 "type":"list", 3827 "member":{ 3828 "shape":"String", 3829 "locationName":"item" 3830 } 3831 }, 3832 "ConversionTask":{ 3833 "type":"structure", 3834 "required":[ 3835 "ConversionTaskId", 3836 "State" 3837 ], 3838 "members":{ 3839 "ConversionTaskId":{ 3840 "shape":"String", 3841 "locationName":"conversionTaskId" 3842 }, 3843 "ExpirationTime":{ 3844 "shape":"String", 3845 "locationName":"expirationTime" 3846 }, 3847 "ImportInstance":{ 3848 "shape":"ImportInstanceTaskDetails", 3849 "locationName":"importInstance" 3850 }, 3851 "ImportVolume":{ 3852 "shape":"ImportVolumeTaskDetails", 3853 "locationName":"importVolume" 3854 }, 3855 "State":{ 3856 "shape":"ConversionTaskState", 3857 "locationName":"state" 3858 }, 3859 "StatusMessage":{ 3860 "shape":"String", 3861 "locationName":"statusMessage" 3862 }, 3863 "Tags":{ 3864 "shape":"TagList", 3865 "locationName":"tagSet" 3866 } 3867 } 3868 }, 3869 "ConversionTaskState":{ 3870 "type":"string", 3871 "enum":[ 3872 "active", 3873 "cancelling", 3874 "cancelled", 3875 "completed" 3876 ] 3877 }, 3878 "CopyFpgaImageRequest":{ 3879 "type":"structure", 3880 "required":[ 3881 "SourceFpgaImageId", 3882 "SourceRegion" 3883 ], 3884 "members":{ 3885 "DryRun":{"shape":"Boolean"}, 3886 "SourceFpgaImageId":{"shape":"String"}, 3887 "Description":{"shape":"String"}, 3888 "Name":{"shape":"String"}, 3889 "SourceRegion":{"shape":"String"}, 3890 "ClientToken":{"shape":"String"} 3891 } 3892 }, 3893 "CopyFpgaImageResult":{ 3894 "type":"structure", 3895 "members":{ 3896 "FpgaImageId":{ 3897 "shape":"String", 3898 "locationName":"fpgaImageId" 3899 } 3900 } 3901 }, 3902 "CopyImageRequest":{ 3903 "type":"structure", 3904 "required":[ 3905 "Name", 3906 "SourceImageId", 3907 "SourceRegion" 3908 ], 3909 "members":{ 3910 "ClientToken":{"shape":"String"}, 3911 "Description":{"shape":"String"}, 3912 "Encrypted":{ 3913 "shape":"Boolean", 3914 "locationName":"encrypted" 3915 }, 3916 "KmsKeyId":{ 3917 "shape":"String", 3918 "locationName":"kmsKeyId" 3919 }, 3920 "Name":{"shape":"String"}, 3921 "SourceImageId":{"shape":"String"}, 3922 "SourceRegion":{"shape":"String"}, 3923 "DryRun":{ 3924 "shape":"Boolean", 3925 "locationName":"dryRun" 3926 } 3927 } 3928 }, 3929 "CopyImageResult":{ 3930 "type":"structure", 3931 "members":{ 3932 "ImageId":{ 3933 "shape":"String", 3934 "locationName":"imageId" 3935 } 3936 } 3937 }, 3938 "CopySnapshotRequest":{ 3939 "type":"structure", 3940 "required":[ 3941 "SourceRegion", 3942 "SourceSnapshotId" 3943 ], 3944 "members":{ 3945 "Description":{"shape":"String"}, 3946 "DestinationRegion":{ 3947 "shape":"String", 3948 "locationName":"destinationRegion" 3949 }, 3950 "Encrypted":{ 3951 "shape":"Boolean", 3952 "locationName":"encrypted" 3953 }, 3954 "KmsKeyId":{ 3955 "shape":"String", 3956 "locationName":"kmsKeyId" 3957 }, 3958 "PresignedUrl":{ 3959 "shape":"String", 3960 "locationName":"presignedUrl" 3961 }, 3962 "SourceRegion":{"shape":"String"}, 3963 "SourceSnapshotId":{"shape":"String"}, 3964 "DryRun":{ 3965 "shape":"Boolean", 3966 "locationName":"dryRun" 3967 } 3968 } 3969 }, 3970 "CopySnapshotResult":{ 3971 "type":"structure", 3972 "members":{ 3973 "SnapshotId":{ 3974 "shape":"String", 3975 "locationName":"snapshotId" 3976 } 3977 } 3978 }, 3979 "CreateCustomerGatewayRequest":{ 3980 "type":"structure", 3981 "required":[ 3982 "BgpAsn", 3983 "PublicIp", 3984 "Type" 3985 ], 3986 "members":{ 3987 "BgpAsn":{"shape":"Integer"}, 3988 "PublicIp":{ 3989 "shape":"String", 3990 "locationName":"IpAddress" 3991 }, 3992 "Type":{"shape":"GatewayType"}, 3993 "DryRun":{ 3994 "shape":"Boolean", 3995 "locationName":"dryRun" 3996 } 3997 } 3998 }, 3999 "CreateCustomerGatewayResult":{ 4000 "type":"structure", 4001 "members":{ 4002 "CustomerGateway":{ 4003 "shape":"CustomerGateway", 4004 "locationName":"customerGateway" 4005 } 4006 } 4007 }, 4008 "CreateDefaultSubnetRequest":{ 4009 "type":"structure", 4010 "required":["AvailabilityZone"], 4011 "members":{ 4012 "AvailabilityZone":{"shape":"String"}, 4013 "DryRun":{"shape":"Boolean"} 4014 } 4015 }, 4016 "CreateDefaultSubnetResult":{ 4017 "type":"structure", 4018 "members":{ 4019 "Subnet":{ 4020 "shape":"Subnet", 4021 "locationName":"subnet" 4022 } 4023 } 4024 }, 4025 "CreateDefaultVpcRequest":{ 4026 "type":"structure", 4027 "members":{ 4028 "DryRun":{"shape":"Boolean"} 4029 } 4030 }, 4031 "CreateDefaultVpcResult":{ 4032 "type":"structure", 4033 "members":{ 4034 "Vpc":{ 4035 "shape":"Vpc", 4036 "locationName":"vpc" 4037 } 4038 } 4039 }, 4040 "CreateDhcpOptionsRequest":{ 4041 "type":"structure", 4042 "required":["DhcpConfigurations"], 4043 "members":{ 4044 "DhcpConfigurations":{ 4045 "shape":"NewDhcpConfigurationList", 4046 "locationName":"dhcpConfiguration" 4047 }, 4048 "DryRun":{ 4049 "shape":"Boolean", 4050 "locationName":"dryRun" 4051 } 4052 } 4053 }, 4054 "CreateDhcpOptionsResult":{ 4055 "type":"structure", 4056 "members":{ 4057 "DhcpOptions":{ 4058 "shape":"DhcpOptions", 4059 "locationName":"dhcpOptions" 4060 } 4061 } 4062 }, 4063 "CreateEgressOnlyInternetGatewayRequest":{ 4064 "type":"structure", 4065 "required":["VpcId"], 4066 "members":{ 4067 "ClientToken":{"shape":"String"}, 4068 "DryRun":{"shape":"Boolean"}, 4069 "VpcId":{"shape":"String"} 4070 } 4071 }, 4072 "CreateEgressOnlyInternetGatewayResult":{ 4073 "type":"structure", 4074 "members":{ 4075 "ClientToken":{ 4076 "shape":"String", 4077 "locationName":"clientToken" 4078 }, 4079 "EgressOnlyInternetGateway":{ 4080 "shape":"EgressOnlyInternetGateway", 4081 "locationName":"egressOnlyInternetGateway" 4082 } 4083 } 4084 }, 4085 "CreateFlowLogsRequest":{ 4086 "type":"structure", 4087 "required":[ 4088 "DeliverLogsPermissionArn", 4089 "LogGroupName", 4090 "ResourceIds", 4091 "ResourceType", 4092 "TrafficType" 4093 ], 4094 "members":{ 4095 "ClientToken":{"shape":"String"}, 4096 "DeliverLogsPermissionArn":{"shape":"String"}, 4097 "LogGroupName":{"shape":"String"}, 4098 "ResourceIds":{ 4099 "shape":"ValueStringList", 4100 "locationName":"ResourceId" 4101 }, 4102 "ResourceType":{"shape":"FlowLogsResourceType"}, 4103 "TrafficType":{"shape":"TrafficType"} 4104 } 4105 }, 4106 "CreateFlowLogsResult":{ 4107 "type":"structure", 4108 "members":{ 4109 "ClientToken":{ 4110 "shape":"String", 4111 "locationName":"clientToken" 4112 }, 4113 "FlowLogIds":{ 4114 "shape":"ValueStringList", 4115 "locationName":"flowLogIdSet" 4116 }, 4117 "Unsuccessful":{ 4118 "shape":"UnsuccessfulItemSet", 4119 "locationName":"unsuccessful" 4120 } 4121 } 4122 }, 4123 "CreateFpgaImageRequest":{ 4124 "type":"structure", 4125 "required":["InputStorageLocation"], 4126 "members":{ 4127 "DryRun":{"shape":"Boolean"}, 4128 "InputStorageLocation":{"shape":"StorageLocation"}, 4129 "LogsStorageLocation":{"shape":"StorageLocation"}, 4130 "Description":{"shape":"String"}, 4131 "Name":{"shape":"String"}, 4132 "ClientToken":{"shape":"String"} 4133 } 4134 }, 4135 "CreateFpgaImageResult":{ 4136 "type":"structure", 4137 "members":{ 4138 "FpgaImageId":{ 4139 "shape":"String", 4140 "locationName":"fpgaImageId" 4141 }, 4142 "FpgaImageGlobalId":{ 4143 "shape":"String", 4144 "locationName":"fpgaImageGlobalId" 4145 } 4146 } 4147 }, 4148 "CreateImageRequest":{ 4149 "type":"structure", 4150 "required":[ 4151 "InstanceId", 4152 "Name" 4153 ], 4154 "members":{ 4155 "BlockDeviceMappings":{ 4156 "shape":"BlockDeviceMappingRequestList", 4157 "locationName":"blockDeviceMapping" 4158 }, 4159 "Description":{ 4160 "shape":"String", 4161 "locationName":"description" 4162 }, 4163 "DryRun":{ 4164 "shape":"Boolean", 4165 "locationName":"dryRun" 4166 }, 4167 "InstanceId":{ 4168 "shape":"String", 4169 "locationName":"instanceId" 4170 }, 4171 "Name":{ 4172 "shape":"String", 4173 "locationName":"name" 4174 }, 4175 "NoReboot":{ 4176 "shape":"Boolean", 4177 "locationName":"noReboot" 4178 } 4179 } 4180 }, 4181 "CreateImageResult":{ 4182 "type":"structure", 4183 "members":{ 4184 "ImageId":{ 4185 "shape":"String", 4186 "locationName":"imageId" 4187 } 4188 } 4189 }, 4190 "CreateInstanceExportTaskRequest":{ 4191 "type":"structure", 4192 "required":["InstanceId"], 4193 "members":{ 4194 "Description":{ 4195 "shape":"String", 4196 "locationName":"description" 4197 }, 4198 "ExportToS3Task":{ 4199 "shape":"ExportToS3TaskSpecification", 4200 "locationName":"exportToS3" 4201 }, 4202 "InstanceId":{ 4203 "shape":"String", 4204 "locationName":"instanceId" 4205 }, 4206 "TargetEnvironment":{ 4207 "shape":"ExportEnvironment", 4208 "locationName":"targetEnvironment" 4209 } 4210 } 4211 }, 4212 "CreateInstanceExportTaskResult":{ 4213 "type":"structure", 4214 "members":{ 4215 "ExportTask":{ 4216 "shape":"ExportTask", 4217 "locationName":"exportTask" 4218 } 4219 } 4220 }, 4221 "CreateInternetGatewayRequest":{ 4222 "type":"structure", 4223 "members":{ 4224 "DryRun":{ 4225 "shape":"Boolean", 4226 "locationName":"dryRun" 4227 } 4228 } 4229 }, 4230 "CreateInternetGatewayResult":{ 4231 "type":"structure", 4232 "members":{ 4233 "InternetGateway":{ 4234 "shape":"InternetGateway", 4235 "locationName":"internetGateway" 4236 } 4237 } 4238 }, 4239 "CreateKeyPairRequest":{ 4240 "type":"structure", 4241 "required":["KeyName"], 4242 "members":{ 4243 "KeyName":{"shape":"String"}, 4244 "DryRun":{ 4245 "shape":"Boolean", 4246 "locationName":"dryRun" 4247 } 4248 } 4249 }, 4250 "CreateLaunchTemplateRequest":{ 4251 "type":"structure", 4252 "required":[ 4253 "LaunchTemplateName", 4254 "LaunchTemplateData" 4255 ], 4256 "members":{ 4257 "DryRun":{"shape":"Boolean"}, 4258 "ClientToken":{"shape":"String"}, 4259 "LaunchTemplateName":{"shape":"LaunchTemplateName"}, 4260 "VersionDescription":{"shape":"VersionDescription"}, 4261 "LaunchTemplateData":{"shape":"RequestLaunchTemplateData"} 4262 } 4263 }, 4264 "CreateLaunchTemplateResult":{ 4265 "type":"structure", 4266 "members":{ 4267 "LaunchTemplate":{ 4268 "shape":"LaunchTemplate", 4269 "locationName":"launchTemplate" 4270 } 4271 } 4272 }, 4273 "CreateLaunchTemplateVersionRequest":{ 4274 "type":"structure", 4275 "required":["LaunchTemplateData"], 4276 "members":{ 4277 "DryRun":{"shape":"Boolean"}, 4278 "ClientToken":{"shape":"String"}, 4279 "LaunchTemplateId":{"shape":"String"}, 4280 "LaunchTemplateName":{"shape":"LaunchTemplateName"}, 4281 "SourceVersion":{"shape":"String"}, 4282 "VersionDescription":{"shape":"VersionDescription"}, 4283 "LaunchTemplateData":{"shape":"RequestLaunchTemplateData"} 4284 } 4285 }, 4286 "CreateLaunchTemplateVersionResult":{ 4287 "type":"structure", 4288 "members":{ 4289 "LaunchTemplateVersion":{ 4290 "shape":"LaunchTemplateVersion", 4291 "locationName":"launchTemplateVersion" 4292 } 4293 } 4294 }, 4295 "CreateNatGatewayRequest":{ 4296 "type":"structure", 4297 "required":[ 4298 "AllocationId", 4299 "SubnetId" 4300 ], 4301 "members":{ 4302 "AllocationId":{"shape":"String"}, 4303 "ClientToken":{"shape":"String"}, 4304 "SubnetId":{"shape":"String"} 4305 } 4306 }, 4307 "CreateNatGatewayResult":{ 4308 "type":"structure", 4309 "members":{ 4310 "ClientToken":{ 4311 "shape":"String", 4312 "locationName":"clientToken" 4313 }, 4314 "NatGateway":{ 4315 "shape":"NatGateway", 4316 "locationName":"natGateway" 4317 } 4318 } 4319 }, 4320 "CreateNetworkAclEntryRequest":{ 4321 "type":"structure", 4322 "required":[ 4323 "Egress", 4324 "NetworkAclId", 4325 "Protocol", 4326 "RuleAction", 4327 "RuleNumber" 4328 ], 4329 "members":{ 4330 "CidrBlock":{ 4331 "shape":"String", 4332 "locationName":"cidrBlock" 4333 }, 4334 "DryRun":{ 4335 "shape":"Boolean", 4336 "locationName":"dryRun" 4337 }, 4338 "Egress":{ 4339 "shape":"Boolean", 4340 "locationName":"egress" 4341 }, 4342 "IcmpTypeCode":{ 4343 "shape":"IcmpTypeCode", 4344 "locationName":"Icmp" 4345 }, 4346 "Ipv6CidrBlock":{ 4347 "shape":"String", 4348 "locationName":"ipv6CidrBlock" 4349 }, 4350 "NetworkAclId":{ 4351 "shape":"String", 4352 "locationName":"networkAclId" 4353 }, 4354 "PortRange":{ 4355 "shape":"PortRange", 4356 "locationName":"portRange" 4357 }, 4358 "Protocol":{ 4359 "shape":"String", 4360 "locationName":"protocol" 4361 }, 4362 "RuleAction":{ 4363 "shape":"RuleAction", 4364 "locationName":"ruleAction" 4365 }, 4366 "RuleNumber":{ 4367 "shape":"Integer", 4368 "locationName":"ruleNumber" 4369 } 4370 } 4371 }, 4372 "CreateNetworkAclRequest":{ 4373 "type":"structure", 4374 "required":["VpcId"], 4375 "members":{ 4376 "DryRun":{ 4377 "shape":"Boolean", 4378 "locationName":"dryRun" 4379 }, 4380 "VpcId":{ 4381 "shape":"String", 4382 "locationName":"vpcId" 4383 } 4384 } 4385 }, 4386 "CreateNetworkAclResult":{ 4387 "type":"structure", 4388 "members":{ 4389 "NetworkAcl":{ 4390 "shape":"NetworkAcl", 4391 "locationName":"networkAcl" 4392 } 4393 } 4394 }, 4395 "CreateNetworkInterfacePermissionRequest":{ 4396 "type":"structure", 4397 "required":[ 4398 "NetworkInterfaceId", 4399 "Permission" 4400 ], 4401 "members":{ 4402 "NetworkInterfaceId":{"shape":"String"}, 4403 "AwsAccountId":{"shape":"String"}, 4404 "AwsService":{"shape":"String"}, 4405 "Permission":{"shape":"InterfacePermissionType"}, 4406 "DryRun":{"shape":"Boolean"} 4407 } 4408 }, 4409 "CreateNetworkInterfacePermissionResult":{ 4410 "type":"structure", 4411 "members":{ 4412 "InterfacePermission":{ 4413 "shape":"NetworkInterfacePermission", 4414 "locationName":"interfacePermission" 4415 } 4416 } 4417 }, 4418 "CreateNetworkInterfaceRequest":{ 4419 "type":"structure", 4420 "required":["SubnetId"], 4421 "members":{ 4422 "Description":{ 4423 "shape":"String", 4424 "locationName":"description" 4425 }, 4426 "DryRun":{ 4427 "shape":"Boolean", 4428 "locationName":"dryRun" 4429 }, 4430 "Groups":{ 4431 "shape":"SecurityGroupIdStringList", 4432 "locationName":"SecurityGroupId" 4433 }, 4434 "Ipv6AddressCount":{ 4435 "shape":"Integer", 4436 "locationName":"ipv6AddressCount" 4437 }, 4438 "Ipv6Addresses":{ 4439 "shape":"InstanceIpv6AddressList", 4440 "locationName":"ipv6Addresses" 4441 }, 4442 "PrivateIpAddress":{ 4443 "shape":"String", 4444 "locationName":"privateIpAddress" 4445 }, 4446 "PrivateIpAddresses":{ 4447 "shape":"PrivateIpAddressSpecificationList", 4448 "locationName":"privateIpAddresses" 4449 }, 4450 "SecondaryPrivateIpAddressCount":{ 4451 "shape":"Integer", 4452 "locationName":"secondaryPrivateIpAddressCount" 4453 }, 4454 "SubnetId":{ 4455 "shape":"String", 4456 "locationName":"subnetId" 4457 } 4458 } 4459 }, 4460 "CreateNetworkInterfaceResult":{ 4461 "type":"structure", 4462 "members":{ 4463 "NetworkInterface":{ 4464 "shape":"NetworkInterface", 4465 "locationName":"networkInterface" 4466 } 4467 } 4468 }, 4469 "CreatePlacementGroupRequest":{ 4470 "type":"structure", 4471 "required":[ 4472 "GroupName", 4473 "Strategy" 4474 ], 4475 "members":{ 4476 "DryRun":{ 4477 "shape":"Boolean", 4478 "locationName":"dryRun" 4479 }, 4480 "GroupName":{ 4481 "shape":"String", 4482 "locationName":"groupName" 4483 }, 4484 "Strategy":{ 4485 "shape":"PlacementStrategy", 4486 "locationName":"strategy" 4487 } 4488 } 4489 }, 4490 "CreateReservedInstancesListingRequest":{ 4491 "type":"structure", 4492 "required":[ 4493 "ClientToken", 4494 "InstanceCount", 4495 "PriceSchedules", 4496 "ReservedInstancesId" 4497 ], 4498 "members":{ 4499 "ClientToken":{ 4500 "shape":"String", 4501 "locationName":"clientToken" 4502 }, 4503 "InstanceCount":{ 4504 "shape":"Integer", 4505 "locationName":"instanceCount" 4506 }, 4507 "PriceSchedules":{ 4508 "shape":"PriceScheduleSpecificationList", 4509 "locationName":"priceSchedules" 4510 }, 4511 "ReservedInstancesId":{ 4512 "shape":"String", 4513 "locationName":"reservedInstancesId" 4514 } 4515 } 4516 }, 4517 "CreateReservedInstancesListingResult":{ 4518 "type":"structure", 4519 "members":{ 4520 "ReservedInstancesListings":{ 4521 "shape":"ReservedInstancesListingList", 4522 "locationName":"reservedInstancesListingsSet" 4523 } 4524 } 4525 }, 4526 "CreateRouteRequest":{ 4527 "type":"structure", 4528 "required":["RouteTableId"], 4529 "members":{ 4530 "DestinationCidrBlock":{ 4531 "shape":"String", 4532 "locationName":"destinationCidrBlock" 4533 }, 4534 "DestinationIpv6CidrBlock":{ 4535 "shape":"String", 4536 "locationName":"destinationIpv6CidrBlock" 4537 }, 4538 "DryRun":{ 4539 "shape":"Boolean", 4540 "locationName":"dryRun" 4541 }, 4542 "EgressOnlyInternetGatewayId":{ 4543 "shape":"String", 4544 "locationName":"egressOnlyInternetGatewayId" 4545 }, 4546 "GatewayId":{ 4547 "shape":"String", 4548 "locationName":"gatewayId" 4549 }, 4550 "InstanceId":{ 4551 "shape":"String", 4552 "locationName":"instanceId" 4553 }, 4554 "NatGatewayId":{ 4555 "shape":"String", 4556 "locationName":"natGatewayId" 4557 }, 4558 "NetworkInterfaceId":{ 4559 "shape":"String", 4560 "locationName":"networkInterfaceId" 4561 }, 4562 "RouteTableId":{ 4563 "shape":"String", 4564 "locationName":"routeTableId" 4565 }, 4566 "VpcPeeringConnectionId":{ 4567 "shape":"String", 4568 "locationName":"vpcPeeringConnectionId" 4569 } 4570 } 4571 }, 4572 "CreateRouteResult":{ 4573 "type":"structure", 4574 "members":{ 4575 "Return":{ 4576 "shape":"Boolean", 4577 "locationName":"return" 4578 } 4579 } 4580 }, 4581 "CreateRouteTableRequest":{ 4582 "type":"structure", 4583 "required":["VpcId"], 4584 "members":{ 4585 "DryRun":{ 4586 "shape":"Boolean", 4587 "locationName":"dryRun" 4588 }, 4589 "VpcId":{ 4590 "shape":"String", 4591 "locationName":"vpcId" 4592 } 4593 } 4594 }, 4595 "CreateRouteTableResult":{ 4596 "type":"structure", 4597 "members":{ 4598 "RouteTable":{ 4599 "shape":"RouteTable", 4600 "locationName":"routeTable" 4601 } 4602 } 4603 }, 4604 "CreateSecurityGroupRequest":{ 4605 "type":"structure", 4606 "required":[ 4607 "Description", 4608 "GroupName" 4609 ], 4610 "members":{ 4611 "Description":{ 4612 "shape":"String", 4613 "locationName":"GroupDescription" 4614 }, 4615 "GroupName":{"shape":"String"}, 4616 "VpcId":{"shape":"String"}, 4617 "DryRun":{ 4618 "shape":"Boolean", 4619 "locationName":"dryRun" 4620 } 4621 } 4622 }, 4623 "CreateSecurityGroupResult":{ 4624 "type":"structure", 4625 "members":{ 4626 "GroupId":{ 4627 "shape":"String", 4628 "locationName":"groupId" 4629 } 4630 } 4631 }, 4632 "CreateSnapshotRequest":{ 4633 "type":"structure", 4634 "required":["VolumeId"], 4635 "members":{ 4636 "Description":{"shape":"String"}, 4637 "VolumeId":{"shape":"String"}, 4638 "TagSpecifications":{ 4639 "shape":"TagSpecificationList", 4640 "locationName":"TagSpecification" 4641 }, 4642 "DryRun":{ 4643 "shape":"Boolean", 4644 "locationName":"dryRun" 4645 } 4646 } 4647 }, 4648 "CreateSpotDatafeedSubscriptionRequest":{ 4649 "type":"structure", 4650 "required":["Bucket"], 4651 "members":{ 4652 "Bucket":{ 4653 "shape":"String", 4654 "locationName":"bucket" 4655 }, 4656 "DryRun":{ 4657 "shape":"Boolean", 4658 "locationName":"dryRun" 4659 }, 4660 "Prefix":{ 4661 "shape":"String", 4662 "locationName":"prefix" 4663 } 4664 } 4665 }, 4666 "CreateSpotDatafeedSubscriptionResult":{ 4667 "type":"structure", 4668 "members":{ 4669 "SpotDatafeedSubscription":{ 4670 "shape":"SpotDatafeedSubscription", 4671 "locationName":"spotDatafeedSubscription" 4672 } 4673 } 4674 }, 4675 "CreateSubnetRequest":{ 4676 "type":"structure", 4677 "required":[ 4678 "CidrBlock", 4679 "VpcId" 4680 ], 4681 "members":{ 4682 "AvailabilityZone":{"shape":"String"}, 4683 "CidrBlock":{"shape":"String"}, 4684 "Ipv6CidrBlock":{"shape":"String"}, 4685 "VpcId":{"shape":"String"}, 4686 "DryRun":{ 4687 "shape":"Boolean", 4688 "locationName":"dryRun" 4689 } 4690 } 4691 }, 4692 "CreateSubnetResult":{ 4693 "type":"structure", 4694 "members":{ 4695 "Subnet":{ 4696 "shape":"Subnet", 4697 "locationName":"subnet" 4698 } 4699 } 4700 }, 4701 "CreateTagsRequest":{ 4702 "type":"structure", 4703 "required":[ 4704 "Resources", 4705 "Tags" 4706 ], 4707 "members":{ 4708 "DryRun":{ 4709 "shape":"Boolean", 4710 "locationName":"dryRun" 4711 }, 4712 "Resources":{ 4713 "shape":"ResourceIdList", 4714 "locationName":"ResourceId" 4715 }, 4716 "Tags":{ 4717 "shape":"TagList", 4718 "locationName":"Tag" 4719 } 4720 } 4721 }, 4722 "CreateVolumePermission":{ 4723 "type":"structure", 4724 "members":{ 4725 "Group":{ 4726 "shape":"PermissionGroup", 4727 "locationName":"group" 4728 }, 4729 "UserId":{ 4730 "shape":"String", 4731 "locationName":"userId" 4732 } 4733 } 4734 }, 4735 "CreateVolumePermissionList":{ 4736 "type":"list", 4737 "member":{ 4738 "shape":"CreateVolumePermission", 4739 "locationName":"item" 4740 } 4741 }, 4742 "CreateVolumePermissionModifications":{ 4743 "type":"structure", 4744 "members":{ 4745 "Add":{"shape":"CreateVolumePermissionList"}, 4746 "Remove":{"shape":"CreateVolumePermissionList"} 4747 } 4748 }, 4749 "CreateVolumeRequest":{ 4750 "type":"structure", 4751 "required":["AvailabilityZone"], 4752 "members":{ 4753 "AvailabilityZone":{"shape":"String"}, 4754 "Encrypted":{ 4755 "shape":"Boolean", 4756 "locationName":"encrypted" 4757 }, 4758 "Iops":{"shape":"Integer"}, 4759 "KmsKeyId":{"shape":"String"}, 4760 "Size":{"shape":"Integer"}, 4761 "SnapshotId":{"shape":"String"}, 4762 "VolumeType":{"shape":"VolumeType"}, 4763 "DryRun":{ 4764 "shape":"Boolean", 4765 "locationName":"dryRun" 4766 }, 4767 "TagSpecifications":{ 4768 "shape":"TagSpecificationList", 4769 "locationName":"TagSpecification" 4770 } 4771 } 4772 }, 4773 "CreateVpcEndpointConnectionNotificationRequest":{ 4774 "type":"structure", 4775 "required":[ 4776 "ConnectionNotificationArn", 4777 "ConnectionEvents" 4778 ], 4779 "members":{ 4780 "DryRun":{"shape":"Boolean"}, 4781 "ServiceId":{"shape":"String"}, 4782 "VpcEndpointId":{"shape":"String"}, 4783 "ConnectionNotificationArn":{"shape":"String"}, 4784 "ConnectionEvents":{"shape":"ValueStringList"}, 4785 "ClientToken":{"shape":"String"} 4786 } 4787 }, 4788 "CreateVpcEndpointConnectionNotificationResult":{ 4789 "type":"structure", 4790 "members":{ 4791 "ConnectionNotification":{ 4792 "shape":"ConnectionNotification", 4793 "locationName":"connectionNotification" 4794 }, 4795 "ClientToken":{ 4796 "shape":"String", 4797 "locationName":"clientToken" 4798 } 4799 } 4800 }, 4801 "CreateVpcEndpointRequest":{ 4802 "type":"structure", 4803 "required":[ 4804 "VpcId", 4805 "ServiceName" 4806 ], 4807 "members":{ 4808 "DryRun":{"shape":"Boolean"}, 4809 "VpcEndpointType":{"shape":"VpcEndpointType"}, 4810 "VpcId":{"shape":"String"}, 4811 "ServiceName":{"shape":"String"}, 4812 "PolicyDocument":{"shape":"String"}, 4813 "RouteTableIds":{ 4814 "shape":"ValueStringList", 4815 "locationName":"RouteTableId" 4816 }, 4817 "SubnetIds":{ 4818 "shape":"ValueStringList", 4819 "locationName":"SubnetId" 4820 }, 4821 "SecurityGroupIds":{ 4822 "shape":"ValueStringList", 4823 "locationName":"SecurityGroupId" 4824 }, 4825 "ClientToken":{"shape":"String"}, 4826 "PrivateDnsEnabled":{"shape":"Boolean"} 4827 } 4828 }, 4829 "CreateVpcEndpointResult":{ 4830 "type":"structure", 4831 "members":{ 4832 "VpcEndpoint":{ 4833 "shape":"VpcEndpoint", 4834 "locationName":"vpcEndpoint" 4835 }, 4836 "ClientToken":{ 4837 "shape":"String", 4838 "locationName":"clientToken" 4839 } 4840 } 4841 }, 4842 "CreateVpcEndpointServiceConfigurationRequest":{ 4843 "type":"structure", 4844 "required":["NetworkLoadBalancerArns"], 4845 "members":{ 4846 "DryRun":{"shape":"Boolean"}, 4847 "AcceptanceRequired":{"shape":"Boolean"}, 4848 "NetworkLoadBalancerArns":{ 4849 "shape":"ValueStringList", 4850 "locationName":"NetworkLoadBalancerArn" 4851 }, 4852 "ClientToken":{"shape":"String"} 4853 } 4854 }, 4855 "CreateVpcEndpointServiceConfigurationResult":{ 4856 "type":"structure", 4857 "members":{ 4858 "ServiceConfiguration":{ 4859 "shape":"ServiceConfiguration", 4860 "locationName":"serviceConfiguration" 4861 }, 4862 "ClientToken":{ 4863 "shape":"String", 4864 "locationName":"clientToken" 4865 } 4866 } 4867 }, 4868 "CreateVpcPeeringConnectionRequest":{ 4869 "type":"structure", 4870 "members":{ 4871 "DryRun":{ 4872 "shape":"Boolean", 4873 "locationName":"dryRun" 4874 }, 4875 "PeerOwnerId":{ 4876 "shape":"String", 4877 "locationName":"peerOwnerId" 4878 }, 4879 "PeerVpcId":{ 4880 "shape":"String", 4881 "locationName":"peerVpcId" 4882 }, 4883 "VpcId":{ 4884 "shape":"String", 4885 "locationName":"vpcId" 4886 }, 4887 "PeerRegion":{"shape":"String"} 4888 } 4889 }, 4890 "CreateVpcPeeringConnectionResult":{ 4891 "type":"structure", 4892 "members":{ 4893 "VpcPeeringConnection":{ 4894 "shape":"VpcPeeringConnection", 4895 "locationName":"vpcPeeringConnection" 4896 } 4897 } 4898 }, 4899 "CreateVpcRequest":{ 4900 "type":"structure", 4901 "required":["CidrBlock"], 4902 "members":{ 4903 "CidrBlock":{"shape":"String"}, 4904 "AmazonProvidedIpv6CidrBlock":{ 4905 "shape":"Boolean", 4906 "locationName":"amazonProvidedIpv6CidrBlock" 4907 }, 4908 "DryRun":{ 4909 "shape":"Boolean", 4910 "locationName":"dryRun" 4911 }, 4912 "InstanceTenancy":{ 4913 "shape":"Tenancy", 4914 "locationName":"instanceTenancy" 4915 } 4916 } 4917 }, 4918 "CreateVpcResult":{ 4919 "type":"structure", 4920 "members":{ 4921 "Vpc":{ 4922 "shape":"Vpc", 4923 "locationName":"vpc" 4924 } 4925 } 4926 }, 4927 "CreateVpnConnectionRequest":{ 4928 "type":"structure", 4929 "required":[ 4930 "CustomerGatewayId", 4931 "Type", 4932 "VpnGatewayId" 4933 ], 4934 "members":{ 4935 "CustomerGatewayId":{"shape":"String"}, 4936 "Type":{"shape":"String"}, 4937 "VpnGatewayId":{"shape":"String"}, 4938 "DryRun":{ 4939 "shape":"Boolean", 4940 "locationName":"dryRun" 4941 }, 4942 "Options":{ 4943 "shape":"VpnConnectionOptionsSpecification", 4944 "locationName":"options" 4945 } 4946 } 4947 }, 4948 "CreateVpnConnectionResult":{ 4949 "type":"structure", 4950 "members":{ 4951 "VpnConnection":{ 4952 "shape":"VpnConnection", 4953 "locationName":"vpnConnection" 4954 } 4955 } 4956 }, 4957 "CreateVpnConnectionRouteRequest":{ 4958 "type":"structure", 4959 "required":[ 4960 "DestinationCidrBlock", 4961 "VpnConnectionId" 4962 ], 4963 "members":{ 4964 "DestinationCidrBlock":{"shape":"String"}, 4965 "VpnConnectionId":{"shape":"String"} 4966 } 4967 }, 4968 "CreateVpnGatewayRequest":{ 4969 "type":"structure", 4970 "required":["Type"], 4971 "members":{ 4972 "AvailabilityZone":{"shape":"String"}, 4973 "Type":{"shape":"GatewayType"}, 4974 "AmazonSideAsn":{"shape":"Long"}, 4975 "DryRun":{ 4976 "shape":"Boolean", 4977 "locationName":"dryRun" 4978 } 4979 } 4980 }, 4981 "CreateVpnGatewayResult":{ 4982 "type":"structure", 4983 "members":{ 4984 "VpnGateway":{ 4985 "shape":"VpnGateway", 4986 "locationName":"vpnGateway" 4987 } 4988 } 4989 }, 4990 "CreditSpecification":{ 4991 "type":"structure", 4992 "members":{ 4993 "CpuCredits":{ 4994 "shape":"String", 4995 "locationName":"cpuCredits" 4996 } 4997 } 4998 }, 4999 "CreditSpecificationRequest":{ 5000 "type":"structure", 5001 "required":["CpuCredits"], 5002 "members":{ 5003 "CpuCredits":{"shape":"String"} 5004 } 5005 }, 5006 "CurrencyCodeValues":{ 5007 "type":"string", 5008 "enum":["USD"] 5009 }, 5010 "CustomerGateway":{ 5011 "type":"structure", 5012 "members":{ 5013 "BgpAsn":{ 5014 "shape":"String", 5015 "locationName":"bgpAsn" 5016 }, 5017 "CustomerGatewayId":{ 5018 "shape":"String", 5019 "locationName":"customerGatewayId" 5020 }, 5021 "IpAddress":{ 5022 "shape":"String", 5023 "locationName":"ipAddress" 5024 }, 5025 "State":{ 5026 "shape":"String", 5027 "locationName":"state" 5028 }, 5029 "Type":{ 5030 "shape":"String", 5031 "locationName":"type" 5032 }, 5033 "Tags":{ 5034 "shape":"TagList", 5035 "locationName":"tagSet" 5036 } 5037 } 5038 }, 5039 "CustomerGatewayIdStringList":{ 5040 "type":"list", 5041 "member":{ 5042 "shape":"String", 5043 "locationName":"CustomerGatewayId" 5044 } 5045 }, 5046 "CustomerGatewayList":{ 5047 "type":"list", 5048 "member":{ 5049 "shape":"CustomerGateway", 5050 "locationName":"item" 5051 } 5052 }, 5053 "DatafeedSubscriptionState":{ 5054 "type":"string", 5055 "enum":[ 5056 "Active", 5057 "Inactive" 5058 ] 5059 }, 5060 "DateTime":{"type":"timestamp"}, 5061 "DeleteCustomerGatewayRequest":{ 5062 "type":"structure", 5063 "required":["CustomerGatewayId"], 5064 "members":{ 5065 "CustomerGatewayId":{"shape":"String"}, 5066 "DryRun":{ 5067 "shape":"Boolean", 5068 "locationName":"dryRun" 5069 } 5070 } 5071 }, 5072 "DeleteDhcpOptionsRequest":{ 5073 "type":"structure", 5074 "required":["DhcpOptionsId"], 5075 "members":{ 5076 "DhcpOptionsId":{"shape":"String"}, 5077 "DryRun":{ 5078 "shape":"Boolean", 5079 "locationName":"dryRun" 5080 } 5081 } 5082 }, 5083 "DeleteEgressOnlyInternetGatewayRequest":{ 5084 "type":"structure", 5085 "required":["EgressOnlyInternetGatewayId"], 5086 "members":{ 5087 "DryRun":{"shape":"Boolean"}, 5088 "EgressOnlyInternetGatewayId":{"shape":"EgressOnlyInternetGatewayId"} 5089 } 5090 }, 5091 "DeleteEgressOnlyInternetGatewayResult":{ 5092 "type":"structure", 5093 "members":{ 5094 "ReturnCode":{ 5095 "shape":"Boolean", 5096 "locationName":"returnCode" 5097 } 5098 } 5099 }, 5100 "DeleteFlowLogsRequest":{ 5101 "type":"structure", 5102 "required":["FlowLogIds"], 5103 "members":{ 5104 "FlowLogIds":{ 5105 "shape":"ValueStringList", 5106 "locationName":"FlowLogId" 5107 } 5108 } 5109 }, 5110 "DeleteFlowLogsResult":{ 5111 "type":"structure", 5112 "members":{ 5113 "Unsuccessful":{ 5114 "shape":"UnsuccessfulItemSet", 5115 "locationName":"unsuccessful" 5116 } 5117 } 5118 }, 5119 "DeleteFpgaImageRequest":{ 5120 "type":"structure", 5121 "required":["FpgaImageId"], 5122 "members":{ 5123 "DryRun":{"shape":"Boolean"}, 5124 "FpgaImageId":{"shape":"String"} 5125 } 5126 }, 5127 "DeleteFpgaImageResult":{ 5128 "type":"structure", 5129 "members":{ 5130 "Return":{ 5131 "shape":"Boolean", 5132 "locationName":"return" 5133 } 5134 } 5135 }, 5136 "DeleteInternetGatewayRequest":{ 5137 "type":"structure", 5138 "required":["InternetGatewayId"], 5139 "members":{ 5140 "DryRun":{ 5141 "shape":"Boolean", 5142 "locationName":"dryRun" 5143 }, 5144 "InternetGatewayId":{ 5145 "shape":"String", 5146 "locationName":"internetGatewayId" 5147 } 5148 } 5149 }, 5150 "DeleteKeyPairRequest":{ 5151 "type":"structure", 5152 "required":["KeyName"], 5153 "members":{ 5154 "KeyName":{"shape":"String"}, 5155 "DryRun":{ 5156 "shape":"Boolean", 5157 "locationName":"dryRun" 5158 } 5159 } 5160 }, 5161 "DeleteLaunchTemplateRequest":{ 5162 "type":"structure", 5163 "members":{ 5164 "DryRun":{"shape":"Boolean"}, 5165 "LaunchTemplateId":{"shape":"String"}, 5166 "LaunchTemplateName":{"shape":"LaunchTemplateName"} 5167 } 5168 }, 5169 "DeleteLaunchTemplateResult":{ 5170 "type":"structure", 5171 "members":{ 5172 "LaunchTemplate":{ 5173 "shape":"LaunchTemplate", 5174 "locationName":"launchTemplate" 5175 } 5176 } 5177 }, 5178 "DeleteLaunchTemplateVersionsRequest":{ 5179 "type":"structure", 5180 "required":["Versions"], 5181 "members":{ 5182 "DryRun":{"shape":"Boolean"}, 5183 "LaunchTemplateId":{"shape":"String"}, 5184 "LaunchTemplateName":{"shape":"LaunchTemplateName"}, 5185 "Versions":{ 5186 "shape":"VersionStringList", 5187 "locationName":"LaunchTemplateVersion" 5188 } 5189 } 5190 }, 5191 "DeleteLaunchTemplateVersionsResponseErrorItem":{ 5192 "type":"structure", 5193 "members":{ 5194 "LaunchTemplateId":{ 5195 "shape":"String", 5196 "locationName":"launchTemplateId" 5197 }, 5198 "LaunchTemplateName":{ 5199 "shape":"String", 5200 "locationName":"launchTemplateName" 5201 }, 5202 "VersionNumber":{ 5203 "shape":"Long", 5204 "locationName":"versionNumber" 5205 }, 5206 "ResponseError":{ 5207 "shape":"ResponseError", 5208 "locationName":"responseError" 5209 } 5210 } 5211 }, 5212 "DeleteLaunchTemplateVersionsResponseErrorSet":{ 5213 "type":"list", 5214 "member":{ 5215 "shape":"DeleteLaunchTemplateVersionsResponseErrorItem", 5216 "locationName":"item" 5217 } 5218 }, 5219 "DeleteLaunchTemplateVersionsResponseSuccessItem":{ 5220 "type":"structure", 5221 "members":{ 5222 "LaunchTemplateId":{ 5223 "shape":"String", 5224 "locationName":"launchTemplateId" 5225 }, 5226 "LaunchTemplateName":{ 5227 "shape":"String", 5228 "locationName":"launchTemplateName" 5229 }, 5230 "VersionNumber":{ 5231 "shape":"Long", 5232 "locationName":"versionNumber" 5233 } 5234 } 5235 }, 5236 "DeleteLaunchTemplateVersionsResponseSuccessSet":{ 5237 "type":"list", 5238 "member":{ 5239 "shape":"DeleteLaunchTemplateVersionsResponseSuccessItem", 5240 "locationName":"item" 5241 } 5242 }, 5243 "DeleteLaunchTemplateVersionsResult":{ 5244 "type":"structure", 5245 "members":{ 5246 "SuccessfullyDeletedLaunchTemplateVersions":{ 5247 "shape":"DeleteLaunchTemplateVersionsResponseSuccessSet", 5248 "locationName":"successfullyDeletedLaunchTemplateVersionSet" 5249 }, 5250 "UnsuccessfullyDeletedLaunchTemplateVersions":{ 5251 "shape":"DeleteLaunchTemplateVersionsResponseErrorSet", 5252 "locationName":"unsuccessfullyDeletedLaunchTemplateVersionSet" 5253 } 5254 } 5255 }, 5256 "DeleteNatGatewayRequest":{ 5257 "type":"structure", 5258 "required":["NatGatewayId"], 5259 "members":{ 5260 "NatGatewayId":{"shape":"String"} 5261 } 5262 }, 5263 "DeleteNatGatewayResult":{ 5264 "type":"structure", 5265 "members":{ 5266 "NatGatewayId":{ 5267 "shape":"String", 5268 "locationName":"natGatewayId" 5269 } 5270 } 5271 }, 5272 "DeleteNetworkAclEntryRequest":{ 5273 "type":"structure", 5274 "required":[ 5275 "Egress", 5276 "NetworkAclId", 5277 "RuleNumber" 5278 ], 5279 "members":{ 5280 "DryRun":{ 5281 "shape":"Boolean", 5282 "locationName":"dryRun" 5283 }, 5284 "Egress":{ 5285 "shape":"Boolean", 5286 "locationName":"egress" 5287 }, 5288 "NetworkAclId":{ 5289 "shape":"String", 5290 "locationName":"networkAclId" 5291 }, 5292 "RuleNumber":{ 5293 "shape":"Integer", 5294 "locationName":"ruleNumber" 5295 } 5296 } 5297 }, 5298 "DeleteNetworkAclRequest":{ 5299 "type":"structure", 5300 "required":["NetworkAclId"], 5301 "members":{ 5302 "DryRun":{ 5303 "shape":"Boolean", 5304 "locationName":"dryRun" 5305 }, 5306 "NetworkAclId":{ 5307 "shape":"String", 5308 "locationName":"networkAclId" 5309 } 5310 } 5311 }, 5312 "DeleteNetworkInterfacePermissionRequest":{ 5313 "type":"structure", 5314 "required":["NetworkInterfacePermissionId"], 5315 "members":{ 5316 "NetworkInterfacePermissionId":{"shape":"String"}, 5317 "Force":{"shape":"Boolean"}, 5318 "DryRun":{"shape":"Boolean"} 5319 } 5320 }, 5321 "DeleteNetworkInterfacePermissionResult":{ 5322 "type":"structure", 5323 "members":{ 5324 "Return":{ 5325 "shape":"Boolean", 5326 "locationName":"return" 5327 } 5328 } 5329 }, 5330 "DeleteNetworkInterfaceRequest":{ 5331 "type":"structure", 5332 "required":["NetworkInterfaceId"], 5333 "members":{ 5334 "DryRun":{ 5335 "shape":"Boolean", 5336 "locationName":"dryRun" 5337 }, 5338 "NetworkInterfaceId":{ 5339 "shape":"String", 5340 "locationName":"networkInterfaceId" 5341 } 5342 } 5343 }, 5344 "DeletePlacementGroupRequest":{ 5345 "type":"structure", 5346 "required":["GroupName"], 5347 "members":{ 5348 "DryRun":{ 5349 "shape":"Boolean", 5350 "locationName":"dryRun" 5351 }, 5352 "GroupName":{ 5353 "shape":"String", 5354 "locationName":"groupName" 5355 } 5356 } 5357 }, 5358 "DeleteRouteRequest":{ 5359 "type":"structure", 5360 "required":["RouteTableId"], 5361 "members":{ 5362 "DestinationCidrBlock":{ 5363 "shape":"String", 5364 "locationName":"destinationCidrBlock" 5365 }, 5366 "DestinationIpv6CidrBlock":{ 5367 "shape":"String", 5368 "locationName":"destinationIpv6CidrBlock" 5369 }, 5370 "DryRun":{ 5371 "shape":"Boolean", 5372 "locationName":"dryRun" 5373 }, 5374 "RouteTableId":{ 5375 "shape":"String", 5376 "locationName":"routeTableId" 5377 } 5378 } 5379 }, 5380 "DeleteRouteTableRequest":{ 5381 "type":"structure", 5382 "required":["RouteTableId"], 5383 "members":{ 5384 "DryRun":{ 5385 "shape":"Boolean", 5386 "locationName":"dryRun" 5387 }, 5388 "RouteTableId":{ 5389 "shape":"String", 5390 "locationName":"routeTableId" 5391 } 5392 } 5393 }, 5394 "DeleteSecurityGroupRequest":{ 5395 "type":"structure", 5396 "members":{ 5397 "GroupId":{"shape":"String"}, 5398 "GroupName":{"shape":"String"}, 5399 "DryRun":{ 5400 "shape":"Boolean", 5401 "locationName":"dryRun" 5402 } 5403 } 5404 }, 5405 "DeleteSnapshotRequest":{ 5406 "type":"structure", 5407 "required":["SnapshotId"], 5408 "members":{ 5409 "SnapshotId":{"shape":"String"}, 5410 "DryRun":{ 5411 "shape":"Boolean", 5412 "locationName":"dryRun" 5413 } 5414 } 5415 }, 5416 "DeleteSpotDatafeedSubscriptionRequest":{ 5417 "type":"structure", 5418 "members":{ 5419 "DryRun":{ 5420 "shape":"Boolean", 5421 "locationName":"dryRun" 5422 } 5423 } 5424 }, 5425 "DeleteSubnetRequest":{ 5426 "type":"structure", 5427 "required":["SubnetId"], 5428 "members":{ 5429 "SubnetId":{"shape":"String"}, 5430 "DryRun":{ 5431 "shape":"Boolean", 5432 "locationName":"dryRun" 5433 } 5434 } 5435 }, 5436 "DeleteTagsRequest":{ 5437 "type":"structure", 5438 "required":["Resources"], 5439 "members":{ 5440 "DryRun":{ 5441 "shape":"Boolean", 5442 "locationName":"dryRun" 5443 }, 5444 "Resources":{ 5445 "shape":"ResourceIdList", 5446 "locationName":"resourceId" 5447 }, 5448 "Tags":{ 5449 "shape":"TagList", 5450 "locationName":"tag" 5451 } 5452 } 5453 }, 5454 "DeleteVolumeRequest":{ 5455 "type":"structure", 5456 "required":["VolumeId"], 5457 "members":{ 5458 "VolumeId":{"shape":"String"}, 5459 "DryRun":{ 5460 "shape":"Boolean", 5461 "locationName":"dryRun" 5462 } 5463 } 5464 }, 5465 "DeleteVpcEndpointConnectionNotificationsRequest":{ 5466 "type":"structure", 5467 "required":["ConnectionNotificationIds"], 5468 "members":{ 5469 "DryRun":{"shape":"Boolean"}, 5470 "ConnectionNotificationIds":{ 5471 "shape":"ValueStringList", 5472 "locationName":"ConnectionNotificationId" 5473 } 5474 } 5475 }, 5476 "DeleteVpcEndpointConnectionNotificationsResult":{ 5477 "type":"structure", 5478 "members":{ 5479 "Unsuccessful":{ 5480 "shape":"UnsuccessfulItemSet", 5481 "locationName":"unsuccessful" 5482 } 5483 } 5484 }, 5485 "DeleteVpcEndpointServiceConfigurationsRequest":{ 5486 "type":"structure", 5487 "required":["ServiceIds"], 5488 "members":{ 5489 "DryRun":{"shape":"Boolean"}, 5490 "ServiceIds":{ 5491 "shape":"ValueStringList", 5492 "locationName":"ServiceId" 5493 } 5494 } 5495 }, 5496 "DeleteVpcEndpointServiceConfigurationsResult":{ 5497 "type":"structure", 5498 "members":{ 5499 "Unsuccessful":{ 5500 "shape":"UnsuccessfulItemSet", 5501 "locationName":"unsuccessful" 5502 } 5503 } 5504 }, 5505 "DeleteVpcEndpointsRequest":{ 5506 "type":"structure", 5507 "required":["VpcEndpointIds"], 5508 "members":{ 5509 "DryRun":{"shape":"Boolean"}, 5510 "VpcEndpointIds":{ 5511 "shape":"ValueStringList", 5512 "locationName":"VpcEndpointId" 5513 } 5514 } 5515 }, 5516 "DeleteVpcEndpointsResult":{ 5517 "type":"structure", 5518 "members":{ 5519 "Unsuccessful":{ 5520 "shape":"UnsuccessfulItemSet", 5521 "locationName":"unsuccessful" 5522 } 5523 } 5524 }, 5525 "DeleteVpcPeeringConnectionRequest":{ 5526 "type":"structure", 5527 "required":["VpcPeeringConnectionId"], 5528 "members":{ 5529 "DryRun":{ 5530 "shape":"Boolean", 5531 "locationName":"dryRun" 5532 }, 5533 "VpcPeeringConnectionId":{ 5534 "shape":"String", 5535 "locationName":"vpcPeeringConnectionId" 5536 } 5537 } 5538 }, 5539 "DeleteVpcPeeringConnectionResult":{ 5540 "type":"structure", 5541 "members":{ 5542 "Return":{ 5543 "shape":"Boolean", 5544 "locationName":"return" 5545 } 5546 } 5547 }, 5548 "DeleteVpcRequest":{ 5549 "type":"structure", 5550 "required":["VpcId"], 5551 "members":{ 5552 "VpcId":{"shape":"String"}, 5553 "DryRun":{ 5554 "shape":"Boolean", 5555 "locationName":"dryRun" 5556 } 5557 } 5558 }, 5559 "DeleteVpnConnectionRequest":{ 5560 "type":"structure", 5561 "required":["VpnConnectionId"], 5562 "members":{ 5563 "VpnConnectionId":{"shape":"String"}, 5564 "DryRun":{ 5565 "shape":"Boolean", 5566 "locationName":"dryRun" 5567 } 5568 } 5569 }, 5570 "DeleteVpnConnectionRouteRequest":{ 5571 "type":"structure", 5572 "required":[ 5573 "DestinationCidrBlock", 5574 "VpnConnectionId" 5575 ], 5576 "members":{ 5577 "DestinationCidrBlock":{"shape":"String"}, 5578 "VpnConnectionId":{"shape":"String"} 5579 } 5580 }, 5581 "DeleteVpnGatewayRequest":{ 5582 "type":"structure", 5583 "required":["VpnGatewayId"], 5584 "members":{ 5585 "VpnGatewayId":{"shape":"String"}, 5586 "DryRun":{ 5587 "shape":"Boolean", 5588 "locationName":"dryRun" 5589 } 5590 } 5591 }, 5592 "DeregisterImageRequest":{ 5593 "type":"structure", 5594 "required":["ImageId"], 5595 "members":{ 5596 "ImageId":{"shape":"String"}, 5597 "DryRun":{ 5598 "shape":"Boolean", 5599 "locationName":"dryRun" 5600 } 5601 } 5602 }, 5603 "DescribeAccountAttributesRequest":{ 5604 "type":"structure", 5605 "members":{ 5606 "AttributeNames":{ 5607 "shape":"AccountAttributeNameStringList", 5608 "locationName":"attributeName" 5609 }, 5610 "DryRun":{ 5611 "shape":"Boolean", 5612 "locationName":"dryRun" 5613 } 5614 } 5615 }, 5616 "DescribeAccountAttributesResult":{ 5617 "type":"structure", 5618 "members":{ 5619 "AccountAttributes":{ 5620 "shape":"AccountAttributeList", 5621 "locationName":"accountAttributeSet" 5622 } 5623 } 5624 }, 5625 "DescribeAddressesRequest":{ 5626 "type":"structure", 5627 "members":{ 5628 "Filters":{ 5629 "shape":"FilterList", 5630 "locationName":"Filter" 5631 }, 5632 "PublicIps":{ 5633 "shape":"PublicIpStringList", 5634 "locationName":"PublicIp" 5635 }, 5636 "AllocationIds":{ 5637 "shape":"AllocationIdList", 5638 "locationName":"AllocationId" 5639 }, 5640 "DryRun":{ 5641 "shape":"Boolean", 5642 "locationName":"dryRun" 5643 } 5644 } 5645 }, 5646 "DescribeAddressesResult":{ 5647 "type":"structure", 5648 "members":{ 5649 "Addresses":{ 5650 "shape":"AddressList", 5651 "locationName":"addressesSet" 5652 } 5653 } 5654 }, 5655 "DescribeAggregateIdFormatRequest":{ 5656 "type":"structure", 5657 "members":{ 5658 "DryRun":{"shape":"Boolean"} 5659 } 5660 }, 5661 "DescribeAggregateIdFormatResult":{ 5662 "type":"structure", 5663 "members":{ 5664 "UseLongIdsAggregated":{ 5665 "shape":"Boolean", 5666 "locationName":"useLongIdsAggregated" 5667 }, 5668 "Statuses":{ 5669 "shape":"IdFormatList", 5670 "locationName":"statusSet" 5671 } 5672 } 5673 }, 5674 "DescribeAvailabilityZonesRequest":{ 5675 "type":"structure", 5676 "members":{ 5677 "Filters":{ 5678 "shape":"FilterList", 5679 "locationName":"Filter" 5680 }, 5681 "ZoneNames":{ 5682 "shape":"ZoneNameStringList", 5683 "locationName":"ZoneName" 5684 }, 5685 "DryRun":{ 5686 "shape":"Boolean", 5687 "locationName":"dryRun" 5688 } 5689 } 5690 }, 5691 "DescribeAvailabilityZonesResult":{ 5692 "type":"structure", 5693 "members":{ 5694 "AvailabilityZones":{ 5695 "shape":"AvailabilityZoneList", 5696 "locationName":"availabilityZoneInfo" 5697 } 5698 } 5699 }, 5700 "DescribeBundleTasksRequest":{ 5701 "type":"structure", 5702 "members":{ 5703 "BundleIds":{ 5704 "shape":"BundleIdStringList", 5705 "locationName":"BundleId" 5706 }, 5707 "Filters":{ 5708 "shape":"FilterList", 5709 "locationName":"Filter" 5710 }, 5711 "DryRun":{ 5712 "shape":"Boolean", 5713 "locationName":"dryRun" 5714 } 5715 } 5716 }, 5717 "DescribeBundleTasksResult":{ 5718 "type":"structure", 5719 "members":{ 5720 "BundleTasks":{ 5721 "shape":"BundleTaskList", 5722 "locationName":"bundleInstanceTasksSet" 5723 } 5724 } 5725 }, 5726 "DescribeClassicLinkInstancesRequest":{ 5727 "type":"structure", 5728 "members":{ 5729 "Filters":{ 5730 "shape":"FilterList", 5731 "locationName":"Filter" 5732 }, 5733 "DryRun":{ 5734 "shape":"Boolean", 5735 "locationName":"dryRun" 5736 }, 5737 "InstanceIds":{ 5738 "shape":"InstanceIdStringList", 5739 "locationName":"InstanceId" 5740 }, 5741 "MaxResults":{ 5742 "shape":"Integer", 5743 "locationName":"maxResults" 5744 }, 5745 "NextToken":{ 5746 "shape":"String", 5747 "locationName":"nextToken" 5748 } 5749 } 5750 }, 5751 "DescribeClassicLinkInstancesResult":{ 5752 "type":"structure", 5753 "members":{ 5754 "Instances":{ 5755 "shape":"ClassicLinkInstanceList", 5756 "locationName":"instancesSet" 5757 }, 5758 "NextToken":{ 5759 "shape":"String", 5760 "locationName":"nextToken" 5761 } 5762 } 5763 }, 5764 "DescribeConversionTaskList":{ 5765 "type":"list", 5766 "member":{ 5767 "shape":"ConversionTask", 5768 "locationName":"item" 5769 } 5770 }, 5771 "DescribeConversionTasksRequest":{ 5772 "type":"structure", 5773 "members":{ 5774 "ConversionTaskIds":{ 5775 "shape":"ConversionIdStringList", 5776 "locationName":"conversionTaskId" 5777 }, 5778 "DryRun":{ 5779 "shape":"Boolean", 5780 "locationName":"dryRun" 5781 } 5782 } 5783 }, 5784 "DescribeConversionTasksResult":{ 5785 "type":"structure", 5786 "members":{ 5787 "ConversionTasks":{ 5788 "shape":"DescribeConversionTaskList", 5789 "locationName":"conversionTasks" 5790 } 5791 } 5792 }, 5793 "DescribeCustomerGatewaysRequest":{ 5794 "type":"structure", 5795 "members":{ 5796 "CustomerGatewayIds":{ 5797 "shape":"CustomerGatewayIdStringList", 5798 "locationName":"CustomerGatewayId" 5799 }, 5800 "Filters":{ 5801 "shape":"FilterList", 5802 "locationName":"Filter" 5803 }, 5804 "DryRun":{ 5805 "shape":"Boolean", 5806 "locationName":"dryRun" 5807 } 5808 } 5809 }, 5810 "DescribeCustomerGatewaysResult":{ 5811 "type":"structure", 5812 "members":{ 5813 "CustomerGateways":{ 5814 "shape":"CustomerGatewayList", 5815 "locationName":"customerGatewaySet" 5816 } 5817 } 5818 }, 5819 "DescribeDhcpOptionsRequest":{ 5820 "type":"structure", 5821 "members":{ 5822 "DhcpOptionsIds":{ 5823 "shape":"DhcpOptionsIdStringList", 5824 "locationName":"DhcpOptionsId" 5825 }, 5826 "Filters":{ 5827 "shape":"FilterList", 5828 "locationName":"Filter" 5829 }, 5830 "DryRun":{ 5831 "shape":"Boolean", 5832 "locationName":"dryRun" 5833 } 5834 } 5835 }, 5836 "DescribeDhcpOptionsResult":{ 5837 "type":"structure", 5838 "members":{ 5839 "DhcpOptions":{ 5840 "shape":"DhcpOptionsList", 5841 "locationName":"dhcpOptionsSet" 5842 } 5843 } 5844 }, 5845 "DescribeEgressOnlyInternetGatewaysRequest":{ 5846 "type":"structure", 5847 "members":{ 5848 "DryRun":{"shape":"Boolean"}, 5849 "EgressOnlyInternetGatewayIds":{ 5850 "shape":"EgressOnlyInternetGatewayIdList", 5851 "locationName":"EgressOnlyInternetGatewayId" 5852 }, 5853 "MaxResults":{"shape":"Integer"}, 5854 "NextToken":{"shape":"String"} 5855 } 5856 }, 5857 "DescribeEgressOnlyInternetGatewaysResult":{ 5858 "type":"structure", 5859 "members":{ 5860 "EgressOnlyInternetGateways":{ 5861 "shape":"EgressOnlyInternetGatewayList", 5862 "locationName":"egressOnlyInternetGatewaySet" 5863 }, 5864 "NextToken":{ 5865 "shape":"String", 5866 "locationName":"nextToken" 5867 } 5868 } 5869 }, 5870 "DescribeElasticGpusRequest":{ 5871 "type":"structure", 5872 "members":{ 5873 "ElasticGpuIds":{ 5874 "shape":"ElasticGpuIdSet", 5875 "locationName":"ElasticGpuId" 5876 }, 5877 "DryRun":{"shape":"Boolean"}, 5878 "Filters":{ 5879 "shape":"FilterList", 5880 "locationName":"Filter" 5881 }, 5882 "MaxResults":{"shape":"Integer"}, 5883 "NextToken":{"shape":"String"} 5884 } 5885 }, 5886 "DescribeElasticGpusResult":{ 5887 "type":"structure", 5888 "members":{ 5889 "ElasticGpuSet":{ 5890 "shape":"ElasticGpuSet", 5891 "locationName":"elasticGpuSet" 5892 }, 5893 "MaxResults":{ 5894 "shape":"Integer", 5895 "locationName":"maxResults" 5896 }, 5897 "NextToken":{ 5898 "shape":"String", 5899 "locationName":"nextToken" 5900 } 5901 } 5902 }, 5903 "DescribeExportTasksRequest":{ 5904 "type":"structure", 5905 "members":{ 5906 "ExportTaskIds":{ 5907 "shape":"ExportTaskIdStringList", 5908 "locationName":"exportTaskId" 5909 } 5910 } 5911 }, 5912 "DescribeExportTasksResult":{ 5913 "type":"structure", 5914 "members":{ 5915 "ExportTasks":{ 5916 "shape":"ExportTaskList", 5917 "locationName":"exportTaskSet" 5918 } 5919 } 5920 }, 5921 "DescribeFlowLogsRequest":{ 5922 "type":"structure", 5923 "members":{ 5924 "Filter":{"shape":"FilterList"}, 5925 "FlowLogIds":{ 5926 "shape":"ValueStringList", 5927 "locationName":"FlowLogId" 5928 }, 5929 "MaxResults":{"shape":"Integer"}, 5930 "NextToken":{"shape":"String"} 5931 } 5932 }, 5933 "DescribeFlowLogsResult":{ 5934 "type":"structure", 5935 "members":{ 5936 "FlowLogs":{ 5937 "shape":"FlowLogSet", 5938 "locationName":"flowLogSet" 5939 }, 5940 "NextToken":{ 5941 "shape":"String", 5942 "locationName":"nextToken" 5943 } 5944 } 5945 }, 5946 "DescribeFpgaImageAttributeRequest":{ 5947 "type":"structure", 5948 "required":[ 5949 "FpgaImageId", 5950 "Attribute" 5951 ], 5952 "members":{ 5953 "DryRun":{"shape":"Boolean"}, 5954 "FpgaImageId":{"shape":"String"}, 5955 "Attribute":{"shape":"FpgaImageAttributeName"} 5956 } 5957 }, 5958 "DescribeFpgaImageAttributeResult":{ 5959 "type":"structure", 5960 "members":{ 5961 "FpgaImageAttribute":{ 5962 "shape":"FpgaImageAttribute", 5963 "locationName":"fpgaImageAttribute" 5964 } 5965 } 5966 }, 5967 "DescribeFpgaImagesRequest":{ 5968 "type":"structure", 5969 "members":{ 5970 "DryRun":{"shape":"Boolean"}, 5971 "FpgaImageIds":{ 5972 "shape":"FpgaImageIdList", 5973 "locationName":"FpgaImageId" 5974 }, 5975 "Owners":{ 5976 "shape":"OwnerStringList", 5977 "locationName":"Owner" 5978 }, 5979 "Filters":{ 5980 "shape":"FilterList", 5981 "locationName":"Filter" 5982 }, 5983 "NextToken":{"shape":"NextToken"}, 5984 "MaxResults":{"shape":"MaxResults"} 5985 } 5986 }, 5987 "DescribeFpgaImagesResult":{ 5988 "type":"structure", 5989 "members":{ 5990 "FpgaImages":{ 5991 "shape":"FpgaImageList", 5992 "locationName":"fpgaImageSet" 5993 }, 5994 "NextToken":{ 5995 "shape":"NextToken", 5996 "locationName":"nextToken" 5997 } 5998 } 5999 }, 6000 "DescribeHostReservationOfferingsRequest":{ 6001 "type":"structure", 6002 "members":{ 6003 "Filter":{"shape":"FilterList"}, 6004 "MaxDuration":{"shape":"Integer"}, 6005 "MaxResults":{"shape":"Integer"}, 6006 "MinDuration":{"shape":"Integer"}, 6007 "NextToken":{"shape":"String"}, 6008 "OfferingId":{"shape":"String"} 6009 } 6010 }, 6011 "DescribeHostReservationOfferingsResult":{ 6012 "type":"structure", 6013 "members":{ 6014 "NextToken":{ 6015 "shape":"String", 6016 "locationName":"nextToken" 6017 }, 6018 "OfferingSet":{ 6019 "shape":"HostOfferingSet", 6020 "locationName":"offeringSet" 6021 } 6022 } 6023 }, 6024 "DescribeHostReservationsRequest":{ 6025 "type":"structure", 6026 "members":{ 6027 "Filter":{"shape":"FilterList"}, 6028 "HostReservationIdSet":{"shape":"HostReservationIdSet"}, 6029 "MaxResults":{"shape":"Integer"}, 6030 "NextToken":{"shape":"String"} 6031 } 6032 }, 6033 "DescribeHostReservationsResult":{ 6034 "type":"structure", 6035 "members":{ 6036 "HostReservationSet":{ 6037 "shape":"HostReservationSet", 6038 "locationName":"hostReservationSet" 6039 }, 6040 "NextToken":{ 6041 "shape":"String", 6042 "locationName":"nextToken" 6043 } 6044 } 6045 }, 6046 "DescribeHostsRequest":{ 6047 "type":"structure", 6048 "members":{ 6049 "Filter":{ 6050 "shape":"FilterList", 6051 "locationName":"filter" 6052 }, 6053 "HostIds":{ 6054 "shape":"RequestHostIdList", 6055 "locationName":"hostId" 6056 }, 6057 "MaxResults":{ 6058 "shape":"Integer", 6059 "locationName":"maxResults" 6060 }, 6061 "NextToken":{ 6062 "shape":"String", 6063 "locationName":"nextToken" 6064 } 6065 } 6066 }, 6067 "DescribeHostsResult":{ 6068 "type":"structure", 6069 "members":{ 6070 "Hosts":{ 6071 "shape":"HostList", 6072 "locationName":"hostSet" 6073 }, 6074 "NextToken":{ 6075 "shape":"String", 6076 "locationName":"nextToken" 6077 } 6078 } 6079 }, 6080 "DescribeIamInstanceProfileAssociationsRequest":{ 6081 "type":"structure", 6082 "members":{ 6083 "AssociationIds":{ 6084 "shape":"AssociationIdList", 6085 "locationName":"AssociationId" 6086 }, 6087 "Filters":{ 6088 "shape":"FilterList", 6089 "locationName":"Filter" 6090 }, 6091 "MaxResults":{"shape":"MaxResults"}, 6092 "NextToken":{"shape":"NextToken"} 6093 } 6094 }, 6095 "DescribeIamInstanceProfileAssociationsResult":{ 6096 "type":"structure", 6097 "members":{ 6098 "IamInstanceProfileAssociations":{ 6099 "shape":"IamInstanceProfileAssociationSet", 6100 "locationName":"iamInstanceProfileAssociationSet" 6101 }, 6102 "NextToken":{ 6103 "shape":"NextToken", 6104 "locationName":"nextToken" 6105 } 6106 } 6107 }, 6108 "DescribeIdFormatRequest":{ 6109 "type":"structure", 6110 "members":{ 6111 "Resource":{"shape":"String"} 6112 } 6113 }, 6114 "DescribeIdFormatResult":{ 6115 "type":"structure", 6116 "members":{ 6117 "Statuses":{ 6118 "shape":"IdFormatList", 6119 "locationName":"statusSet" 6120 } 6121 } 6122 }, 6123 "DescribeIdentityIdFormatRequest":{ 6124 "type":"structure", 6125 "required":["PrincipalArn"], 6126 "members":{ 6127 "PrincipalArn":{ 6128 "shape":"String", 6129 "locationName":"principalArn" 6130 }, 6131 "Resource":{ 6132 "shape":"String", 6133 "locationName":"resource" 6134 } 6135 } 6136 }, 6137 "DescribeIdentityIdFormatResult":{ 6138 "type":"structure", 6139 "members":{ 6140 "Statuses":{ 6141 "shape":"IdFormatList", 6142 "locationName":"statusSet" 6143 } 6144 } 6145 }, 6146 "DescribeImageAttributeRequest":{ 6147 "type":"structure", 6148 "required":[ 6149 "Attribute", 6150 "ImageId" 6151 ], 6152 "members":{ 6153 "Attribute":{"shape":"ImageAttributeName"}, 6154 "ImageId":{"shape":"String"}, 6155 "DryRun":{ 6156 "shape":"Boolean", 6157 "locationName":"dryRun" 6158 } 6159 } 6160 }, 6161 "DescribeImagesRequest":{ 6162 "type":"structure", 6163 "members":{ 6164 "ExecutableUsers":{ 6165 "shape":"ExecutableByStringList", 6166 "locationName":"ExecutableBy" 6167 }, 6168 "Filters":{ 6169 "shape":"FilterList", 6170 "locationName":"Filter" 6171 }, 6172 "ImageIds":{ 6173 "shape":"ImageIdStringList", 6174 "locationName":"ImageId" 6175 }, 6176 "Owners":{ 6177 "shape":"OwnerStringList", 6178 "locationName":"Owner" 6179 }, 6180 "DryRun":{ 6181 "shape":"Boolean", 6182 "locationName":"dryRun" 6183 } 6184 } 6185 }, 6186 "DescribeImagesResult":{ 6187 "type":"structure", 6188 "members":{ 6189 "Images":{ 6190 "shape":"ImageList", 6191 "locationName":"imagesSet" 6192 } 6193 } 6194 }, 6195 "DescribeImportImageTasksRequest":{ 6196 "type":"structure", 6197 "members":{ 6198 "DryRun":{"shape":"Boolean"}, 6199 "Filters":{"shape":"FilterList"}, 6200 "ImportTaskIds":{ 6201 "shape":"ImportTaskIdList", 6202 "locationName":"ImportTaskId" 6203 }, 6204 "MaxResults":{"shape":"Integer"}, 6205 "NextToken":{"shape":"String"} 6206 } 6207 }, 6208 "DescribeImportImageTasksResult":{ 6209 "type":"structure", 6210 "members":{ 6211 "ImportImageTasks":{ 6212 "shape":"ImportImageTaskList", 6213 "locationName":"importImageTaskSet" 6214 }, 6215 "NextToken":{ 6216 "shape":"String", 6217 "locationName":"nextToken" 6218 } 6219 } 6220 }, 6221 "DescribeImportSnapshotTasksRequest":{ 6222 "type":"structure", 6223 "members":{ 6224 "DryRun":{"shape":"Boolean"}, 6225 "Filters":{"shape":"FilterList"}, 6226 "ImportTaskIds":{ 6227 "shape":"ImportTaskIdList", 6228 "locationName":"ImportTaskId" 6229 }, 6230 "MaxResults":{"shape":"Integer"}, 6231 "NextToken":{"shape":"String"} 6232 } 6233 }, 6234 "DescribeImportSnapshotTasksResult":{ 6235 "type":"structure", 6236 "members":{ 6237 "ImportSnapshotTasks":{ 6238 "shape":"ImportSnapshotTaskList", 6239 "locationName":"importSnapshotTaskSet" 6240 }, 6241 "NextToken":{ 6242 "shape":"String", 6243 "locationName":"nextToken" 6244 } 6245 } 6246 }, 6247 "DescribeInstanceAttributeRequest":{ 6248 "type":"structure", 6249 "required":[ 6250 "Attribute", 6251 "InstanceId" 6252 ], 6253 "members":{ 6254 "Attribute":{ 6255 "shape":"InstanceAttributeName", 6256 "locationName":"attribute" 6257 }, 6258 "DryRun":{ 6259 "shape":"Boolean", 6260 "locationName":"dryRun" 6261 }, 6262 "InstanceId":{ 6263 "shape":"String", 6264 "locationName":"instanceId" 6265 } 6266 } 6267 }, 6268 "DescribeInstanceCreditSpecificationsRequest":{ 6269 "type":"structure", 6270 "members":{ 6271 "DryRun":{"shape":"Boolean"}, 6272 "Filters":{ 6273 "shape":"FilterList", 6274 "locationName":"Filter" 6275 }, 6276 "InstanceIds":{ 6277 "shape":"InstanceIdStringList", 6278 "locationName":"InstanceId" 6279 }, 6280 "MaxResults":{"shape":"Integer"}, 6281 "NextToken":{"shape":"String"} 6282 } 6283 }, 6284 "DescribeInstanceCreditSpecificationsResult":{ 6285 "type":"structure", 6286 "members":{ 6287 "InstanceCreditSpecifications":{ 6288 "shape":"InstanceCreditSpecificationList", 6289 "locationName":"instanceCreditSpecificationSet" 6290 }, 6291 "NextToken":{ 6292 "shape":"String", 6293 "locationName":"nextToken" 6294 } 6295 } 6296 }, 6297 "DescribeInstanceStatusRequest":{ 6298 "type":"structure", 6299 "members":{ 6300 "Filters":{ 6301 "shape":"FilterList", 6302 "locationName":"Filter" 6303 }, 6304 "InstanceIds":{ 6305 "shape":"InstanceIdStringList", 6306 "locationName":"InstanceId" 6307 }, 6308 "MaxResults":{"shape":"Integer"}, 6309 "NextToken":{"shape":"String"}, 6310 "DryRun":{ 6311 "shape":"Boolean", 6312 "locationName":"dryRun" 6313 }, 6314 "IncludeAllInstances":{ 6315 "shape":"Boolean", 6316 "locationName":"includeAllInstances" 6317 } 6318 } 6319 }, 6320 "DescribeInstanceStatusResult":{ 6321 "type":"structure", 6322 "members":{ 6323 "InstanceStatuses":{ 6324 "shape":"InstanceStatusList", 6325 "locationName":"instanceStatusSet" 6326 }, 6327 "NextToken":{ 6328 "shape":"String", 6329 "locationName":"nextToken" 6330 } 6331 } 6332 }, 6333 "DescribeInstancesRequest":{ 6334 "type":"structure", 6335 "members":{ 6336 "Filters":{ 6337 "shape":"FilterList", 6338 "locationName":"Filter" 6339 }, 6340 "InstanceIds":{ 6341 "shape":"InstanceIdStringList", 6342 "locationName":"InstanceId" 6343 }, 6344 "DryRun":{ 6345 "shape":"Boolean", 6346 "locationName":"dryRun" 6347 }, 6348 "MaxResults":{ 6349 "shape":"Integer", 6350 "locationName":"maxResults" 6351 }, 6352 "NextToken":{ 6353 "shape":"String", 6354 "locationName":"nextToken" 6355 } 6356 } 6357 }, 6358 "DescribeInstancesResult":{ 6359 "type":"structure", 6360 "members":{ 6361 "Reservations":{ 6362 "shape":"ReservationList", 6363 "locationName":"reservationSet" 6364 }, 6365 "NextToken":{ 6366 "shape":"String", 6367 "locationName":"nextToken" 6368 } 6369 } 6370 }, 6371 "DescribeInternetGatewaysRequest":{ 6372 "type":"structure", 6373 "members":{ 6374 "Filters":{ 6375 "shape":"FilterList", 6376 "locationName":"Filter" 6377 }, 6378 "DryRun":{ 6379 "shape":"Boolean", 6380 "locationName":"dryRun" 6381 }, 6382 "InternetGatewayIds":{ 6383 "shape":"ValueStringList", 6384 "locationName":"internetGatewayId" 6385 } 6386 } 6387 }, 6388 "DescribeInternetGatewaysResult":{ 6389 "type":"structure", 6390 "members":{ 6391 "InternetGateways":{ 6392 "shape":"InternetGatewayList", 6393 "locationName":"internetGatewaySet" 6394 } 6395 } 6396 }, 6397 "DescribeKeyPairsRequest":{ 6398 "type":"structure", 6399 "members":{ 6400 "Filters":{ 6401 "shape":"FilterList", 6402 "locationName":"Filter" 6403 }, 6404 "KeyNames":{ 6405 "shape":"KeyNameStringList", 6406 "locationName":"KeyName" 6407 }, 6408 "DryRun":{ 6409 "shape":"Boolean", 6410 "locationName":"dryRun" 6411 } 6412 } 6413 }, 6414 "DescribeKeyPairsResult":{ 6415 "type":"structure", 6416 "members":{ 6417 "KeyPairs":{ 6418 "shape":"KeyPairList", 6419 "locationName":"keySet" 6420 } 6421 } 6422 }, 6423 "DescribeLaunchTemplateVersionsRequest":{ 6424 "type":"structure", 6425 "members":{ 6426 "DryRun":{"shape":"Boolean"}, 6427 "LaunchTemplateId":{"shape":"String"}, 6428 "LaunchTemplateName":{"shape":"LaunchTemplateName"}, 6429 "Versions":{ 6430 "shape":"VersionStringList", 6431 "locationName":"LaunchTemplateVersion" 6432 }, 6433 "MinVersion":{"shape":"String"}, 6434 "MaxVersion":{"shape":"String"}, 6435 "NextToken":{"shape":"String"}, 6436 "MaxResults":{"shape":"Integer"}, 6437 "Filters":{ 6438 "shape":"FilterList", 6439 "locationName":"Filter" 6440 } 6441 } 6442 }, 6443 "DescribeLaunchTemplateVersionsResult":{ 6444 "type":"structure", 6445 "members":{ 6446 "LaunchTemplateVersions":{ 6447 "shape":"LaunchTemplateVersionSet", 6448 "locationName":"launchTemplateVersionSet" 6449 }, 6450 "NextToken":{ 6451 "shape":"String", 6452 "locationName":"nextToken" 6453 } 6454 } 6455 }, 6456 "DescribeLaunchTemplatesRequest":{ 6457 "type":"structure", 6458 "members":{ 6459 "DryRun":{"shape":"Boolean"}, 6460 "LaunchTemplateIds":{ 6461 "shape":"ValueStringList", 6462 "locationName":"LaunchTemplateId" 6463 }, 6464 "LaunchTemplateNames":{ 6465 "shape":"LaunchTemplateNameStringList", 6466 "locationName":"LaunchTemplateName" 6467 }, 6468 "Filters":{ 6469 "shape":"FilterList", 6470 "locationName":"Filter" 6471 }, 6472 "NextToken":{"shape":"String"}, 6473 "MaxResults":{"shape":"Integer"} 6474 } 6475 }, 6476 "DescribeLaunchTemplatesResult":{ 6477 "type":"structure", 6478 "members":{ 6479 "LaunchTemplates":{ 6480 "shape":"LaunchTemplateSet", 6481 "locationName":"launchTemplates" 6482 }, 6483 "NextToken":{ 6484 "shape":"String", 6485 "locationName":"nextToken" 6486 } 6487 } 6488 }, 6489 "DescribeMovingAddressesRequest":{ 6490 "type":"structure", 6491 "members":{ 6492 "Filters":{ 6493 "shape":"FilterList", 6494 "locationName":"filter" 6495 }, 6496 "DryRun":{ 6497 "shape":"Boolean", 6498 "locationName":"dryRun" 6499 }, 6500 "MaxResults":{ 6501 "shape":"Integer", 6502 "locationName":"maxResults" 6503 }, 6504 "NextToken":{ 6505 "shape":"String", 6506 "locationName":"nextToken" 6507 }, 6508 "PublicIps":{ 6509 "shape":"ValueStringList", 6510 "locationName":"publicIp" 6511 } 6512 } 6513 }, 6514 "DescribeMovingAddressesResult":{ 6515 "type":"structure", 6516 "members":{ 6517 "MovingAddressStatuses":{ 6518 "shape":"MovingAddressStatusSet", 6519 "locationName":"movingAddressStatusSet" 6520 }, 6521 "NextToken":{ 6522 "shape":"String", 6523 "locationName":"nextToken" 6524 } 6525 } 6526 }, 6527 "DescribeNatGatewaysRequest":{ 6528 "type":"structure", 6529 "members":{ 6530 "Filter":{"shape":"FilterList"}, 6531 "MaxResults":{"shape":"Integer"}, 6532 "NatGatewayIds":{ 6533 "shape":"ValueStringList", 6534 "locationName":"NatGatewayId" 6535 }, 6536 "NextToken":{"shape":"String"} 6537 } 6538 }, 6539 "DescribeNatGatewaysResult":{ 6540 "type":"structure", 6541 "members":{ 6542 "NatGateways":{ 6543 "shape":"NatGatewayList", 6544 "locationName":"natGatewaySet" 6545 }, 6546 "NextToken":{ 6547 "shape":"String", 6548 "locationName":"nextToken" 6549 } 6550 } 6551 }, 6552 "DescribeNetworkAclsRequest":{ 6553 "type":"structure", 6554 "members":{ 6555 "Filters":{ 6556 "shape":"FilterList", 6557 "locationName":"Filter" 6558 }, 6559 "DryRun":{ 6560 "shape":"Boolean", 6561 "locationName":"dryRun" 6562 }, 6563 "NetworkAclIds":{ 6564 "shape":"ValueStringList", 6565 "locationName":"NetworkAclId" 6566 } 6567 } 6568 }, 6569 "DescribeNetworkAclsResult":{ 6570 "type":"structure", 6571 "members":{ 6572 "NetworkAcls":{ 6573 "shape":"NetworkAclList", 6574 "locationName":"networkAclSet" 6575 } 6576 } 6577 }, 6578 "DescribeNetworkInterfaceAttributeRequest":{ 6579 "type":"structure", 6580 "required":["NetworkInterfaceId"], 6581 "members":{ 6582 "Attribute":{ 6583 "shape":"NetworkInterfaceAttribute", 6584 "locationName":"attribute" 6585 }, 6586 "DryRun":{ 6587 "shape":"Boolean", 6588 "locationName":"dryRun" 6589 }, 6590 "NetworkInterfaceId":{ 6591 "shape":"String", 6592 "locationName":"networkInterfaceId" 6593 } 6594 } 6595 }, 6596 "DescribeNetworkInterfaceAttributeResult":{ 6597 "type":"structure", 6598 "members":{ 6599 "Attachment":{ 6600 "shape":"NetworkInterfaceAttachment", 6601 "locationName":"attachment" 6602 }, 6603 "Description":{ 6604 "shape":"AttributeValue", 6605 "locationName":"description" 6606 }, 6607 "Groups":{ 6608 "shape":"GroupIdentifierList", 6609 "locationName":"groupSet" 6610 }, 6611 "NetworkInterfaceId":{ 6612 "shape":"String", 6613 "locationName":"networkInterfaceId" 6614 }, 6615 "SourceDestCheck":{ 6616 "shape":"AttributeBooleanValue", 6617 "locationName":"sourceDestCheck" 6618 } 6619 } 6620 }, 6621 "DescribeNetworkInterfacePermissionsRequest":{ 6622 "type":"structure", 6623 "members":{ 6624 "NetworkInterfacePermissionIds":{ 6625 "shape":"NetworkInterfacePermissionIdList", 6626 "locationName":"NetworkInterfacePermissionId" 6627 }, 6628 "Filters":{ 6629 "shape":"FilterList", 6630 "locationName":"Filter" 6631 }, 6632 "NextToken":{"shape":"String"}, 6633 "MaxResults":{"shape":"Integer"} 6634 } 6635 }, 6636 "DescribeNetworkInterfacePermissionsResult":{ 6637 "type":"structure", 6638 "members":{ 6639 "NetworkInterfacePermissions":{ 6640 "shape":"NetworkInterfacePermissionList", 6641 "locationName":"networkInterfacePermissions" 6642 }, 6643 "NextToken":{ 6644 "shape":"String", 6645 "locationName":"nextToken" 6646 } 6647 } 6648 }, 6649 "DescribeNetworkInterfacesRequest":{ 6650 "type":"structure", 6651 "members":{ 6652 "Filters":{ 6653 "shape":"FilterList", 6654 "locationName":"filter" 6655 }, 6656 "DryRun":{ 6657 "shape":"Boolean", 6658 "locationName":"dryRun" 6659 }, 6660 "NetworkInterfaceIds":{ 6661 "shape":"NetworkInterfaceIdList", 6662 "locationName":"NetworkInterfaceId" 6663 } 6664 } 6665 }, 6666 "DescribeNetworkInterfacesResult":{ 6667 "type":"structure", 6668 "members":{ 6669 "NetworkInterfaces":{ 6670 "shape":"NetworkInterfaceList", 6671 "locationName":"networkInterfaceSet" 6672 } 6673 } 6674 }, 6675 "DescribePlacementGroupsRequest":{ 6676 "type":"structure", 6677 "members":{ 6678 "Filters":{ 6679 "shape":"FilterList", 6680 "locationName":"Filter" 6681 }, 6682 "DryRun":{ 6683 "shape":"Boolean", 6684 "locationName":"dryRun" 6685 }, 6686 "GroupNames":{ 6687 "shape":"PlacementGroupStringList", 6688 "locationName":"groupName" 6689 } 6690 } 6691 }, 6692 "DescribePlacementGroupsResult":{ 6693 "type":"structure", 6694 "members":{ 6695 "PlacementGroups":{ 6696 "shape":"PlacementGroupList", 6697 "locationName":"placementGroupSet" 6698 } 6699 } 6700 }, 6701 "DescribePrefixListsRequest":{ 6702 "type":"structure", 6703 "members":{ 6704 "DryRun":{"shape":"Boolean"}, 6705 "Filters":{ 6706 "shape":"FilterList", 6707 "locationName":"Filter" 6708 }, 6709 "MaxResults":{"shape":"Integer"}, 6710 "NextToken":{"shape":"String"}, 6711 "PrefixListIds":{ 6712 "shape":"ValueStringList", 6713 "locationName":"PrefixListId" 6714 } 6715 } 6716 }, 6717 "DescribePrefixListsResult":{ 6718 "type":"structure", 6719 "members":{ 6720 "NextToken":{ 6721 "shape":"String", 6722 "locationName":"nextToken" 6723 }, 6724 "PrefixLists":{ 6725 "shape":"PrefixListSet", 6726 "locationName":"prefixListSet" 6727 } 6728 } 6729 }, 6730 "DescribePrincipalIdFormatRequest":{ 6731 "type":"structure", 6732 "members":{ 6733 "DryRun":{"shape":"Boolean"}, 6734 "Resources":{ 6735 "shape":"ResourceList", 6736 "locationName":"Resource" 6737 }, 6738 "MaxResults":{"shape":"Integer"}, 6739 "NextToken":{"shape":"String"} 6740 } 6741 }, 6742 "DescribePrincipalIdFormatResult":{ 6743 "type":"structure", 6744 "members":{ 6745 "Principals":{ 6746 "shape":"PrincipalIdFormatList", 6747 "locationName":"principalSet" 6748 }, 6749 "NextToken":{ 6750 "shape":"String", 6751 "locationName":"nextToken" 6752 } 6753 } 6754 }, 6755 "DescribeRegionsRequest":{ 6756 "type":"structure", 6757 "members":{ 6758 "Filters":{ 6759 "shape":"FilterList", 6760 "locationName":"Filter" 6761 }, 6762 "RegionNames":{ 6763 "shape":"RegionNameStringList", 6764 "locationName":"RegionName" 6765 }, 6766 "DryRun":{ 6767 "shape":"Boolean", 6768 "locationName":"dryRun" 6769 } 6770 } 6771 }, 6772 "DescribeRegionsResult":{ 6773 "type":"structure", 6774 "members":{ 6775 "Regions":{ 6776 "shape":"RegionList", 6777 "locationName":"regionInfo" 6778 } 6779 } 6780 }, 6781 "DescribeReservedInstancesListingsRequest":{ 6782 "type":"structure", 6783 "members":{ 6784 "Filters":{ 6785 "shape":"FilterList", 6786 "locationName":"Filter" 6787 }, 6788 "ReservedInstancesId":{ 6789 "shape":"String", 6790 "locationName":"reservedInstancesId" 6791 }, 6792 "ReservedInstancesListingId":{ 6793 "shape":"String", 6794 "locationName":"reservedInstancesListingId" 6795 } 6796 } 6797 }, 6798 "DescribeReservedInstancesListingsResult":{ 6799 "type":"structure", 6800 "members":{ 6801 "ReservedInstancesListings":{ 6802 "shape":"ReservedInstancesListingList", 6803 "locationName":"reservedInstancesListingsSet" 6804 } 6805 } 6806 }, 6807 "DescribeReservedInstancesModificationsRequest":{ 6808 "type":"structure", 6809 "members":{ 6810 "Filters":{ 6811 "shape":"FilterList", 6812 "locationName":"Filter" 6813 }, 6814 "ReservedInstancesModificationIds":{ 6815 "shape":"ReservedInstancesModificationIdStringList", 6816 "locationName":"ReservedInstancesModificationId" 6817 }, 6818 "NextToken":{ 6819 "shape":"String", 6820 "locationName":"nextToken" 6821 } 6822 } 6823 }, 6824 "DescribeReservedInstancesModificationsResult":{ 6825 "type":"structure", 6826 "members":{ 6827 "NextToken":{ 6828 "shape":"String", 6829 "locationName":"nextToken" 6830 }, 6831 "ReservedInstancesModifications":{ 6832 "shape":"ReservedInstancesModificationList", 6833 "locationName":"reservedInstancesModificationsSet" 6834 } 6835 } 6836 }, 6837 "DescribeReservedInstancesOfferingsRequest":{ 6838 "type":"structure", 6839 "members":{ 6840 "AvailabilityZone":{"shape":"String"}, 6841 "Filters":{ 6842 "shape":"FilterList", 6843 "locationName":"Filter" 6844 }, 6845 "IncludeMarketplace":{"shape":"Boolean"}, 6846 "InstanceType":{"shape":"InstanceType"}, 6847 "MaxDuration":{"shape":"Long"}, 6848 "MaxInstanceCount":{"shape":"Integer"}, 6849 "MinDuration":{"shape":"Long"}, 6850 "OfferingClass":{"shape":"OfferingClassType"}, 6851 "ProductDescription":{"shape":"RIProductDescription"}, 6852 "ReservedInstancesOfferingIds":{ 6853 "shape":"ReservedInstancesOfferingIdStringList", 6854 "locationName":"ReservedInstancesOfferingId" 6855 }, 6856 "DryRun":{ 6857 "shape":"Boolean", 6858 "locationName":"dryRun" 6859 }, 6860 "InstanceTenancy":{ 6861 "shape":"Tenancy", 6862 "locationName":"instanceTenancy" 6863 }, 6864 "MaxResults":{ 6865 "shape":"Integer", 6866 "locationName":"maxResults" 6867 }, 6868 "NextToken":{ 6869 "shape":"String", 6870 "locationName":"nextToken" 6871 }, 6872 "OfferingType":{ 6873 "shape":"OfferingTypeValues", 6874 "locationName":"offeringType" 6875 } 6876 } 6877 }, 6878 "DescribeReservedInstancesOfferingsResult":{ 6879 "type":"structure", 6880 "members":{ 6881 "ReservedInstancesOfferings":{ 6882 "shape":"ReservedInstancesOfferingList", 6883 "locationName":"reservedInstancesOfferingsSet" 6884 }, 6885 "NextToken":{ 6886 "shape":"String", 6887 "locationName":"nextToken" 6888 } 6889 } 6890 }, 6891 "DescribeReservedInstancesRequest":{ 6892 "type":"structure", 6893 "members":{ 6894 "Filters":{ 6895 "shape":"FilterList", 6896 "locationName":"Filter" 6897 }, 6898 "OfferingClass":{"shape":"OfferingClassType"}, 6899 "ReservedInstancesIds":{ 6900 "shape":"ReservedInstancesIdStringList", 6901 "locationName":"ReservedInstancesId" 6902 }, 6903 "DryRun":{ 6904 "shape":"Boolean", 6905 "locationName":"dryRun" 6906 }, 6907 "OfferingType":{ 6908 "shape":"OfferingTypeValues", 6909 "locationName":"offeringType" 6910 } 6911 } 6912 }, 6913 "DescribeReservedInstancesResult":{ 6914 "type":"structure", 6915 "members":{ 6916 "ReservedInstances":{ 6917 "shape":"ReservedInstancesList", 6918 "locationName":"reservedInstancesSet" 6919 } 6920 } 6921 }, 6922 "DescribeRouteTablesRequest":{ 6923 "type":"structure", 6924 "members":{ 6925 "Filters":{ 6926 "shape":"FilterList", 6927 "locationName":"Filter" 6928 }, 6929 "DryRun":{ 6930 "shape":"Boolean", 6931 "locationName":"dryRun" 6932 }, 6933 "RouteTableIds":{ 6934 "shape":"ValueStringList", 6935 "locationName":"RouteTableId" 6936 } 6937 } 6938 }, 6939 "DescribeRouteTablesResult":{ 6940 "type":"structure", 6941 "members":{ 6942 "RouteTables":{ 6943 "shape":"RouteTableList", 6944 "locationName":"routeTableSet" 6945 } 6946 } 6947 }, 6948 "DescribeScheduledInstanceAvailabilityRequest":{ 6949 "type":"structure", 6950 "required":[ 6951 "FirstSlotStartTimeRange", 6952 "Recurrence" 6953 ], 6954 "members":{ 6955 "DryRun":{"shape":"Boolean"}, 6956 "Filters":{ 6957 "shape":"FilterList", 6958 "locationName":"Filter" 6959 }, 6960 "FirstSlotStartTimeRange":{"shape":"SlotDateTimeRangeRequest"}, 6961 "MaxResults":{"shape":"Integer"}, 6962 "MaxSlotDurationInHours":{"shape":"Integer"}, 6963 "MinSlotDurationInHours":{"shape":"Integer"}, 6964 "NextToken":{"shape":"String"}, 6965 "Recurrence":{"shape":"ScheduledInstanceRecurrenceRequest"} 6966 } 6967 }, 6968 "DescribeScheduledInstanceAvailabilityResult":{ 6969 "type":"structure", 6970 "members":{ 6971 "NextToken":{ 6972 "shape":"String", 6973 "locationName":"nextToken" 6974 }, 6975 "ScheduledInstanceAvailabilitySet":{ 6976 "shape":"ScheduledInstanceAvailabilitySet", 6977 "locationName":"scheduledInstanceAvailabilitySet" 6978 } 6979 } 6980 }, 6981 "DescribeScheduledInstancesRequest":{ 6982 "type":"structure", 6983 "members":{ 6984 "DryRun":{"shape":"Boolean"}, 6985 "Filters":{ 6986 "shape":"FilterList", 6987 "locationName":"Filter" 6988 }, 6989 "MaxResults":{"shape":"Integer"}, 6990 "NextToken":{"shape":"String"}, 6991 "ScheduledInstanceIds":{ 6992 "shape":"ScheduledInstanceIdRequestSet", 6993 "locationName":"ScheduledInstanceId" 6994 }, 6995 "SlotStartTimeRange":{"shape":"SlotStartTimeRangeRequest"} 6996 } 6997 }, 6998 "DescribeScheduledInstancesResult":{ 6999 "type":"structure", 7000 "members":{ 7001 "NextToken":{ 7002 "shape":"String", 7003 "locationName":"nextToken" 7004 }, 7005 "ScheduledInstanceSet":{ 7006 "shape":"ScheduledInstanceSet", 7007 "locationName":"scheduledInstanceSet" 7008 } 7009 } 7010 }, 7011 "DescribeSecurityGroupReferencesRequest":{ 7012 "type":"structure", 7013 "required":["GroupId"], 7014 "members":{ 7015 "DryRun":{"shape":"Boolean"}, 7016 "GroupId":{"shape":"GroupIds"} 7017 } 7018 }, 7019 "DescribeSecurityGroupReferencesResult":{ 7020 "type":"structure", 7021 "members":{ 7022 "SecurityGroupReferenceSet":{ 7023 "shape":"SecurityGroupReferences", 7024 "locationName":"securityGroupReferenceSet" 7025 } 7026 } 7027 }, 7028 "DescribeSecurityGroupsRequest":{ 7029 "type":"structure", 7030 "members":{ 7031 "Filters":{ 7032 "shape":"FilterList", 7033 "locationName":"Filter" 7034 }, 7035 "GroupIds":{ 7036 "shape":"GroupIdStringList", 7037 "locationName":"GroupId" 7038 }, 7039 "GroupNames":{ 7040 "shape":"GroupNameStringList", 7041 "locationName":"GroupName" 7042 }, 7043 "DryRun":{ 7044 "shape":"Boolean", 7045 "locationName":"dryRun" 7046 }, 7047 "NextToken":{"shape":"String"}, 7048 "MaxResults":{"shape":"Integer"} 7049 } 7050 }, 7051 "DescribeSecurityGroupsResult":{ 7052 "type":"structure", 7053 "members":{ 7054 "SecurityGroups":{ 7055 "shape":"SecurityGroupList", 7056 "locationName":"securityGroupInfo" 7057 }, 7058 "NextToken":{ 7059 "shape":"String", 7060 "locationName":"nextToken" 7061 } 7062 } 7063 }, 7064 "DescribeSnapshotAttributeRequest":{ 7065 "type":"structure", 7066 "required":[ 7067 "Attribute", 7068 "SnapshotId" 7069 ], 7070 "members":{ 7071 "Attribute":{"shape":"SnapshotAttributeName"}, 7072 "SnapshotId":{"shape":"String"}, 7073 "DryRun":{ 7074 "shape":"Boolean", 7075 "locationName":"dryRun" 7076 } 7077 } 7078 }, 7079 "DescribeSnapshotAttributeResult":{ 7080 "type":"structure", 7081 "members":{ 7082 "CreateVolumePermissions":{ 7083 "shape":"CreateVolumePermissionList", 7084 "locationName":"createVolumePermission" 7085 }, 7086 "ProductCodes":{ 7087 "shape":"ProductCodeList", 7088 "locationName":"productCodes" 7089 }, 7090 "SnapshotId":{ 7091 "shape":"String", 7092 "locationName":"snapshotId" 7093 } 7094 } 7095 }, 7096 "DescribeSnapshotsRequest":{ 7097 "type":"structure", 7098 "members":{ 7099 "Filters":{ 7100 "shape":"FilterList", 7101 "locationName":"Filter" 7102 }, 7103 "MaxResults":{"shape":"Integer"}, 7104 "NextToken":{"shape":"String"}, 7105 "OwnerIds":{ 7106 "shape":"OwnerStringList", 7107 "locationName":"Owner" 7108 }, 7109 "RestorableByUserIds":{ 7110 "shape":"RestorableByStringList", 7111 "locationName":"RestorableBy" 7112 }, 7113 "SnapshotIds":{ 7114 "shape":"SnapshotIdStringList", 7115 "locationName":"SnapshotId" 7116 }, 7117 "DryRun":{ 7118 "shape":"Boolean", 7119 "locationName":"dryRun" 7120 } 7121 } 7122 }, 7123 "DescribeSnapshotsResult":{ 7124 "type":"structure", 7125 "members":{ 7126 "Snapshots":{ 7127 "shape":"SnapshotList", 7128 "locationName":"snapshotSet" 7129 }, 7130 "NextToken":{ 7131 "shape":"String", 7132 "locationName":"nextToken" 7133 } 7134 } 7135 }, 7136 "DescribeSpotDatafeedSubscriptionRequest":{ 7137 "type":"structure", 7138 "members":{ 7139 "DryRun":{ 7140 "shape":"Boolean", 7141 "locationName":"dryRun" 7142 } 7143 } 7144 }, 7145 "DescribeSpotDatafeedSubscriptionResult":{ 7146 "type":"structure", 7147 "members":{ 7148 "SpotDatafeedSubscription":{ 7149 "shape":"SpotDatafeedSubscription", 7150 "locationName":"spotDatafeedSubscription" 7151 } 7152 } 7153 }, 7154 "DescribeSpotFleetInstancesRequest":{ 7155 "type":"structure", 7156 "required":["SpotFleetRequestId"], 7157 "members":{ 7158 "DryRun":{ 7159 "shape":"Boolean", 7160 "locationName":"dryRun" 7161 }, 7162 "MaxResults":{ 7163 "shape":"Integer", 7164 "locationName":"maxResults" 7165 }, 7166 "NextToken":{ 7167 "shape":"String", 7168 "locationName":"nextToken" 7169 }, 7170 "SpotFleetRequestId":{ 7171 "shape":"String", 7172 "locationName":"spotFleetRequestId" 7173 } 7174 } 7175 }, 7176 "DescribeSpotFleetInstancesResponse":{ 7177 "type":"structure", 7178 "required":[ 7179 "ActiveInstances", 7180 "SpotFleetRequestId" 7181 ], 7182 "members":{ 7183 "ActiveInstances":{ 7184 "shape":"ActiveInstanceSet", 7185 "locationName":"activeInstanceSet" 7186 }, 7187 "NextToken":{ 7188 "shape":"String", 7189 "locationName":"nextToken" 7190 }, 7191 "SpotFleetRequestId":{ 7192 "shape":"String", 7193 "locationName":"spotFleetRequestId" 7194 } 7195 } 7196 }, 7197 "DescribeSpotFleetRequestHistoryRequest":{ 7198 "type":"structure", 7199 "required":[ 7200 "SpotFleetRequestId", 7201 "StartTime" 7202 ], 7203 "members":{ 7204 "DryRun":{ 7205 "shape":"Boolean", 7206 "locationName":"dryRun" 7207 }, 7208 "EventType":{ 7209 "shape":"EventType", 7210 "locationName":"eventType" 7211 }, 7212 "MaxResults":{ 7213 "shape":"Integer", 7214 "locationName":"maxResults" 7215 }, 7216 "NextToken":{ 7217 "shape":"String", 7218 "locationName":"nextToken" 7219 }, 7220 "SpotFleetRequestId":{ 7221 "shape":"String", 7222 "locationName":"spotFleetRequestId" 7223 }, 7224 "StartTime":{ 7225 "shape":"DateTime", 7226 "locationName":"startTime" 7227 } 7228 } 7229 }, 7230 "DescribeSpotFleetRequestHistoryResponse":{ 7231 "type":"structure", 7232 "required":[ 7233 "HistoryRecords", 7234 "LastEvaluatedTime", 7235 "SpotFleetRequestId", 7236 "StartTime" 7237 ], 7238 "members":{ 7239 "HistoryRecords":{ 7240 "shape":"HistoryRecords", 7241 "locationName":"historyRecordSet" 7242 }, 7243 "LastEvaluatedTime":{ 7244 "shape":"DateTime", 7245 "locationName":"lastEvaluatedTime" 7246 }, 7247 "NextToken":{ 7248 "shape":"String", 7249 "locationName":"nextToken" 7250 }, 7251 "SpotFleetRequestId":{ 7252 "shape":"String", 7253 "locationName":"spotFleetRequestId" 7254 }, 7255 "StartTime":{ 7256 "shape":"DateTime", 7257 "locationName":"startTime" 7258 } 7259 } 7260 }, 7261 "DescribeSpotFleetRequestsRequest":{ 7262 "type":"structure", 7263 "members":{ 7264 "DryRun":{ 7265 "shape":"Boolean", 7266 "locationName":"dryRun" 7267 }, 7268 "MaxResults":{ 7269 "shape":"Integer", 7270 "locationName":"maxResults" 7271 }, 7272 "NextToken":{ 7273 "shape":"String", 7274 "locationName":"nextToken" 7275 }, 7276 "SpotFleetRequestIds":{ 7277 "shape":"ValueStringList", 7278 "locationName":"spotFleetRequestId" 7279 } 7280 } 7281 }, 7282 "DescribeSpotFleetRequestsResponse":{ 7283 "type":"structure", 7284 "required":["SpotFleetRequestConfigs"], 7285 "members":{ 7286 "NextToken":{ 7287 "shape":"String", 7288 "locationName":"nextToken" 7289 }, 7290 "SpotFleetRequestConfigs":{ 7291 "shape":"SpotFleetRequestConfigSet", 7292 "locationName":"spotFleetRequestConfigSet" 7293 } 7294 } 7295 }, 7296 "DescribeSpotInstanceRequestsRequest":{ 7297 "type":"structure", 7298 "members":{ 7299 "Filters":{ 7300 "shape":"FilterList", 7301 "locationName":"Filter" 7302 }, 7303 "DryRun":{ 7304 "shape":"Boolean", 7305 "locationName":"dryRun" 7306 }, 7307 "SpotInstanceRequestIds":{ 7308 "shape":"SpotInstanceRequestIdList", 7309 "locationName":"SpotInstanceRequestId" 7310 } 7311 } 7312 }, 7313 "DescribeSpotInstanceRequestsResult":{ 7314 "type":"structure", 7315 "members":{ 7316 "SpotInstanceRequests":{ 7317 "shape":"SpotInstanceRequestList", 7318 "locationName":"spotInstanceRequestSet" 7319 } 7320 } 7321 }, 7322 "DescribeSpotPriceHistoryRequest":{ 7323 "type":"structure", 7324 "members":{ 7325 "Filters":{ 7326 "shape":"FilterList", 7327 "locationName":"Filter" 7328 }, 7329 "AvailabilityZone":{ 7330 "shape":"String", 7331 "locationName":"availabilityZone" 7332 }, 7333 "DryRun":{ 7334 "shape":"Boolean", 7335 "locationName":"dryRun" 7336 }, 7337 "EndTime":{ 7338 "shape":"DateTime", 7339 "locationName":"endTime" 7340 }, 7341 "InstanceTypes":{ 7342 "shape":"InstanceTypeList", 7343 "locationName":"InstanceType" 7344 }, 7345 "MaxResults":{ 7346 "shape":"Integer", 7347 "locationName":"maxResults" 7348 }, 7349 "NextToken":{ 7350 "shape":"String", 7351 "locationName":"nextToken" 7352 }, 7353 "ProductDescriptions":{ 7354 "shape":"ProductDescriptionList", 7355 "locationName":"ProductDescription" 7356 }, 7357 "StartTime":{ 7358 "shape":"DateTime", 7359 "locationName":"startTime" 7360 } 7361 } 7362 }, 7363 "DescribeSpotPriceHistoryResult":{ 7364 "type":"structure", 7365 "members":{ 7366 "NextToken":{ 7367 "shape":"String", 7368 "locationName":"nextToken" 7369 }, 7370 "SpotPriceHistory":{ 7371 "shape":"SpotPriceHistoryList", 7372 "locationName":"spotPriceHistorySet" 7373 } 7374 } 7375 }, 7376 "DescribeStaleSecurityGroupsRequest":{ 7377 "type":"structure", 7378 "required":["VpcId"], 7379 "members":{ 7380 "DryRun":{"shape":"Boolean"}, 7381 "MaxResults":{"shape":"MaxResults"}, 7382 "NextToken":{"shape":"NextToken"}, 7383 "VpcId":{"shape":"String"} 7384 } 7385 }, 7386 "DescribeStaleSecurityGroupsResult":{ 7387 "type":"structure", 7388 "members":{ 7389 "NextToken":{ 7390 "shape":"String", 7391 "locationName":"nextToken" 7392 }, 7393 "StaleSecurityGroupSet":{ 7394 "shape":"StaleSecurityGroupSet", 7395 "locationName":"staleSecurityGroupSet" 7396 } 7397 } 7398 }, 7399 "DescribeSubnetsRequest":{ 7400 "type":"structure", 7401 "members":{ 7402 "Filters":{ 7403 "shape":"FilterList", 7404 "locationName":"Filter" 7405 }, 7406 "SubnetIds":{ 7407 "shape":"SubnetIdStringList", 7408 "locationName":"SubnetId" 7409 }, 7410 "DryRun":{ 7411 "shape":"Boolean", 7412 "locationName":"dryRun" 7413 } 7414 } 7415 }, 7416 "DescribeSubnetsResult":{ 7417 "type":"structure", 7418 "members":{ 7419 "Subnets":{ 7420 "shape":"SubnetList", 7421 "locationName":"subnetSet" 7422 } 7423 } 7424 }, 7425 "DescribeTagsRequest":{ 7426 "type":"structure", 7427 "members":{ 7428 "DryRun":{ 7429 "shape":"Boolean", 7430 "locationName":"dryRun" 7431 }, 7432 "Filters":{ 7433 "shape":"FilterList", 7434 "locationName":"Filter" 7435 }, 7436 "MaxResults":{ 7437 "shape":"Integer", 7438 "locationName":"maxResults" 7439 }, 7440 "NextToken":{ 7441 "shape":"String", 7442 "locationName":"nextToken" 7443 } 7444 } 7445 }, 7446 "DescribeTagsResult":{ 7447 "type":"structure", 7448 "members":{ 7449 "NextToken":{ 7450 "shape":"String", 7451 "locationName":"nextToken" 7452 }, 7453 "Tags":{ 7454 "shape":"TagDescriptionList", 7455 "locationName":"tagSet" 7456 } 7457 } 7458 }, 7459 "DescribeVolumeAttributeRequest":{ 7460 "type":"structure", 7461 "required":["VolumeId"], 7462 "members":{ 7463 "Attribute":{"shape":"VolumeAttributeName"}, 7464 "VolumeId":{"shape":"String"}, 7465 "DryRun":{ 7466 "shape":"Boolean", 7467 "locationName":"dryRun" 7468 } 7469 } 7470 }, 7471 "DescribeVolumeAttributeResult":{ 7472 "type":"structure", 7473 "members":{ 7474 "AutoEnableIO":{ 7475 "shape":"AttributeBooleanValue", 7476 "locationName":"autoEnableIO" 7477 }, 7478 "ProductCodes":{ 7479 "shape":"ProductCodeList", 7480 "locationName":"productCodes" 7481 }, 7482 "VolumeId":{ 7483 "shape":"String", 7484 "locationName":"volumeId" 7485 } 7486 } 7487 }, 7488 "DescribeVolumeStatusRequest":{ 7489 "type":"structure", 7490 "members":{ 7491 "Filters":{ 7492 "shape":"FilterList", 7493 "locationName":"Filter" 7494 }, 7495 "MaxResults":{"shape":"Integer"}, 7496 "NextToken":{"shape":"String"}, 7497 "VolumeIds":{ 7498 "shape":"VolumeIdStringList", 7499 "locationName":"VolumeId" 7500 }, 7501 "DryRun":{ 7502 "shape":"Boolean", 7503 "locationName":"dryRun" 7504 } 7505 } 7506 }, 7507 "DescribeVolumeStatusResult":{ 7508 "type":"structure", 7509 "members":{ 7510 "NextToken":{ 7511 "shape":"String", 7512 "locationName":"nextToken" 7513 }, 7514 "VolumeStatuses":{ 7515 "shape":"VolumeStatusList", 7516 "locationName":"volumeStatusSet" 7517 } 7518 } 7519 }, 7520 "DescribeVolumesModificationsRequest":{ 7521 "type":"structure", 7522 "members":{ 7523 "DryRun":{"shape":"Boolean"}, 7524 "VolumeIds":{ 7525 "shape":"VolumeIdStringList", 7526 "locationName":"VolumeId" 7527 }, 7528 "Filters":{ 7529 "shape":"FilterList", 7530 "locationName":"Filter" 7531 }, 7532 "NextToken":{"shape":"String"}, 7533 "MaxResults":{"shape":"Integer"} 7534 } 7535 }, 7536 "DescribeVolumesModificationsResult":{ 7537 "type":"structure", 7538 "members":{ 7539 "VolumesModifications":{ 7540 "shape":"VolumeModificationList", 7541 "locationName":"volumeModificationSet" 7542 }, 7543 "NextToken":{ 7544 "shape":"String", 7545 "locationName":"nextToken" 7546 } 7547 } 7548 }, 7549 "DescribeVolumesRequest":{ 7550 "type":"structure", 7551 "members":{ 7552 "Filters":{ 7553 "shape":"FilterList", 7554 "locationName":"Filter" 7555 }, 7556 "VolumeIds":{ 7557 "shape":"VolumeIdStringList", 7558 "locationName":"VolumeId" 7559 }, 7560 "DryRun":{ 7561 "shape":"Boolean", 7562 "locationName":"dryRun" 7563 }, 7564 "MaxResults":{ 7565 "shape":"Integer", 7566 "locationName":"maxResults" 7567 }, 7568 "NextToken":{ 7569 "shape":"String", 7570 "locationName":"nextToken" 7571 } 7572 } 7573 }, 7574 "DescribeVolumesResult":{ 7575 "type":"structure", 7576 "members":{ 7577 "Volumes":{ 7578 "shape":"VolumeList", 7579 "locationName":"volumeSet" 7580 }, 7581 "NextToken":{ 7582 "shape":"String", 7583 "locationName":"nextToken" 7584 } 7585 } 7586 }, 7587 "DescribeVpcAttributeRequest":{ 7588 "type":"structure", 7589 "required":[ 7590 "Attribute", 7591 "VpcId" 7592 ], 7593 "members":{ 7594 "Attribute":{"shape":"VpcAttributeName"}, 7595 "VpcId":{"shape":"String"}, 7596 "DryRun":{ 7597 "shape":"Boolean", 7598 "locationName":"dryRun" 7599 } 7600 } 7601 }, 7602 "DescribeVpcAttributeResult":{ 7603 "type":"structure", 7604 "members":{ 7605 "VpcId":{ 7606 "shape":"String", 7607 "locationName":"vpcId" 7608 }, 7609 "EnableDnsHostnames":{ 7610 "shape":"AttributeBooleanValue", 7611 "locationName":"enableDnsHostnames" 7612 }, 7613 "EnableDnsSupport":{ 7614 "shape":"AttributeBooleanValue", 7615 "locationName":"enableDnsSupport" 7616 } 7617 } 7618 }, 7619 "DescribeVpcClassicLinkDnsSupportRequest":{ 7620 "type":"structure", 7621 "members":{ 7622 "MaxResults":{ 7623 "shape":"MaxResults", 7624 "locationName":"maxResults" 7625 }, 7626 "NextToken":{ 7627 "shape":"NextToken", 7628 "locationName":"nextToken" 7629 }, 7630 "VpcIds":{"shape":"VpcClassicLinkIdList"} 7631 } 7632 }, 7633 "DescribeVpcClassicLinkDnsSupportResult":{ 7634 "type":"structure", 7635 "members":{ 7636 "NextToken":{ 7637 "shape":"NextToken", 7638 "locationName":"nextToken" 7639 }, 7640 "Vpcs":{ 7641 "shape":"ClassicLinkDnsSupportList", 7642 "locationName":"vpcs" 7643 } 7644 } 7645 }, 7646 "DescribeVpcClassicLinkRequest":{ 7647 "type":"structure", 7648 "members":{ 7649 "Filters":{ 7650 "shape":"FilterList", 7651 "locationName":"Filter" 7652 }, 7653 "DryRun":{ 7654 "shape":"Boolean", 7655 "locationName":"dryRun" 7656 }, 7657 "VpcIds":{ 7658 "shape":"VpcClassicLinkIdList", 7659 "locationName":"VpcId" 7660 } 7661 } 7662 }, 7663 "DescribeVpcClassicLinkResult":{ 7664 "type":"structure", 7665 "members":{ 7666 "Vpcs":{ 7667 "shape":"VpcClassicLinkList", 7668 "locationName":"vpcSet" 7669 } 7670 } 7671 }, 7672 "DescribeVpcEndpointConnectionNotificationsRequest":{ 7673 "type":"structure", 7674 "members":{ 7675 "DryRun":{"shape":"Boolean"}, 7676 "ConnectionNotificationId":{"shape":"String"}, 7677 "Filters":{ 7678 "shape":"FilterList", 7679 "locationName":"Filter" 7680 }, 7681 "MaxResults":{"shape":"Integer"}, 7682 "NextToken":{"shape":"String"} 7683 } 7684 }, 7685 "DescribeVpcEndpointConnectionNotificationsResult":{ 7686 "type":"structure", 7687 "members":{ 7688 "ConnectionNotificationSet":{ 7689 "shape":"ConnectionNotificationSet", 7690 "locationName":"connectionNotificationSet" 7691 }, 7692 "NextToken":{ 7693 "shape":"String", 7694 "locationName":"nextToken" 7695 } 7696 } 7697 }, 7698 "DescribeVpcEndpointConnectionsRequest":{ 7699 "type":"structure", 7700 "members":{ 7701 "DryRun":{"shape":"Boolean"}, 7702 "Filters":{ 7703 "shape":"FilterList", 7704 "locationName":"Filter" 7705 }, 7706 "MaxResults":{"shape":"Integer"}, 7707 "NextToken":{"shape":"String"} 7708 } 7709 }, 7710 "DescribeVpcEndpointConnectionsResult":{ 7711 "type":"structure", 7712 "members":{ 7713 "VpcEndpointConnections":{ 7714 "shape":"VpcEndpointConnectionSet", 7715 "locationName":"vpcEndpointConnectionSet" 7716 }, 7717 "NextToken":{ 7718 "shape":"String", 7719 "locationName":"nextToken" 7720 } 7721 } 7722 }, 7723 "DescribeVpcEndpointServiceConfigurationsRequest":{ 7724 "type":"structure", 7725 "members":{ 7726 "DryRun":{"shape":"Boolean"}, 7727 "ServiceIds":{ 7728 "shape":"ValueStringList", 7729 "locationName":"ServiceId" 7730 }, 7731 "Filters":{ 7732 "shape":"FilterList", 7733 "locationName":"Filter" 7734 }, 7735 "MaxResults":{"shape":"Integer"}, 7736 "NextToken":{"shape":"String"} 7737 } 7738 }, 7739 "DescribeVpcEndpointServiceConfigurationsResult":{ 7740 "type":"structure", 7741 "members":{ 7742 "ServiceConfigurations":{ 7743 "shape":"ServiceConfigurationSet", 7744 "locationName":"serviceConfigurationSet" 7745 }, 7746 "NextToken":{ 7747 "shape":"String", 7748 "locationName":"nextToken" 7749 } 7750 } 7751 }, 7752 "DescribeVpcEndpointServicePermissionsRequest":{ 7753 "type":"structure", 7754 "required":["ServiceId"], 7755 "members":{ 7756 "DryRun":{"shape":"Boolean"}, 7757 "ServiceId":{"shape":"String"}, 7758 "Filters":{ 7759 "shape":"FilterList", 7760 "locationName":"Filter" 7761 }, 7762 "MaxResults":{"shape":"Integer"}, 7763 "NextToken":{"shape":"String"} 7764 } 7765 }, 7766 "DescribeVpcEndpointServicePermissionsResult":{ 7767 "type":"structure", 7768 "members":{ 7769 "AllowedPrincipals":{ 7770 "shape":"AllowedPrincipalSet", 7771 "locationName":"allowedPrincipals" 7772 }, 7773 "NextToken":{ 7774 "shape":"String", 7775 "locationName":"nextToken" 7776 } 7777 } 7778 }, 7779 "DescribeVpcEndpointServicesRequest":{ 7780 "type":"structure", 7781 "members":{ 7782 "DryRun":{"shape":"Boolean"}, 7783 "ServiceNames":{ 7784 "shape":"ValueStringList", 7785 "locationName":"ServiceName" 7786 }, 7787 "Filters":{ 7788 "shape":"FilterList", 7789 "locationName":"Filter" 7790 }, 7791 "MaxResults":{"shape":"Integer"}, 7792 "NextToken":{"shape":"String"} 7793 } 7794 }, 7795 "DescribeVpcEndpointServicesResult":{ 7796 "type":"structure", 7797 "members":{ 7798 "ServiceNames":{ 7799 "shape":"ValueStringList", 7800 "locationName":"serviceNameSet" 7801 }, 7802 "ServiceDetails":{ 7803 "shape":"ServiceDetailSet", 7804 "locationName":"serviceDetailSet" 7805 }, 7806 "NextToken":{ 7807 "shape":"String", 7808 "locationName":"nextToken" 7809 } 7810 } 7811 }, 7812 "DescribeVpcEndpointsRequest":{ 7813 "type":"structure", 7814 "members":{ 7815 "DryRun":{"shape":"Boolean"}, 7816 "VpcEndpointIds":{ 7817 "shape":"ValueStringList", 7818 "locationName":"VpcEndpointId" 7819 }, 7820 "Filters":{ 7821 "shape":"FilterList", 7822 "locationName":"Filter" 7823 }, 7824 "MaxResults":{"shape":"Integer"}, 7825 "NextToken":{"shape":"String"} 7826 } 7827 }, 7828 "DescribeVpcEndpointsResult":{ 7829 "type":"structure", 7830 "members":{ 7831 "VpcEndpoints":{ 7832 "shape":"VpcEndpointSet", 7833 "locationName":"vpcEndpointSet" 7834 }, 7835 "NextToken":{ 7836 "shape":"String", 7837 "locationName":"nextToken" 7838 } 7839 } 7840 }, 7841 "DescribeVpcPeeringConnectionsRequest":{ 7842 "type":"structure", 7843 "members":{ 7844 "Filters":{ 7845 "shape":"FilterList", 7846 "locationName":"Filter" 7847 }, 7848 "DryRun":{ 7849 "shape":"Boolean", 7850 "locationName":"dryRun" 7851 }, 7852 "VpcPeeringConnectionIds":{ 7853 "shape":"ValueStringList", 7854 "locationName":"VpcPeeringConnectionId" 7855 } 7856 } 7857 }, 7858 "DescribeVpcPeeringConnectionsResult":{ 7859 "type":"structure", 7860 "members":{ 7861 "VpcPeeringConnections":{ 7862 "shape":"VpcPeeringConnectionList", 7863 "locationName":"vpcPeeringConnectionSet" 7864 } 7865 } 7866 }, 7867 "DescribeVpcsRequest":{ 7868 "type":"structure", 7869 "members":{ 7870 "Filters":{ 7871 "shape":"FilterList", 7872 "locationName":"Filter" 7873 }, 7874 "VpcIds":{ 7875 "shape":"VpcIdStringList", 7876 "locationName":"VpcId" 7877 }, 7878 "DryRun":{ 7879 "shape":"Boolean", 7880 "locationName":"dryRun" 7881 } 7882 } 7883 }, 7884 "DescribeVpcsResult":{ 7885 "type":"structure", 7886 "members":{ 7887 "Vpcs":{ 7888 "shape":"VpcList", 7889 "locationName":"vpcSet" 7890 } 7891 } 7892 }, 7893 "DescribeVpnConnectionsRequest":{ 7894 "type":"structure", 7895 "members":{ 7896 "Filters":{ 7897 "shape":"FilterList", 7898 "locationName":"Filter" 7899 }, 7900 "VpnConnectionIds":{ 7901 "shape":"VpnConnectionIdStringList", 7902 "locationName":"VpnConnectionId" 7903 }, 7904 "DryRun":{ 7905 "shape":"Boolean", 7906 "locationName":"dryRun" 7907 } 7908 } 7909 }, 7910 "DescribeVpnConnectionsResult":{ 7911 "type":"structure", 7912 "members":{ 7913 "VpnConnections":{ 7914 "shape":"VpnConnectionList", 7915 "locationName":"vpnConnectionSet" 7916 } 7917 } 7918 }, 7919 "DescribeVpnGatewaysRequest":{ 7920 "type":"structure", 7921 "members":{ 7922 "Filters":{ 7923 "shape":"FilterList", 7924 "locationName":"Filter" 7925 }, 7926 "VpnGatewayIds":{ 7927 "shape":"VpnGatewayIdStringList", 7928 "locationName":"VpnGatewayId" 7929 }, 7930 "DryRun":{ 7931 "shape":"Boolean", 7932 "locationName":"dryRun" 7933 } 7934 } 7935 }, 7936 "DescribeVpnGatewaysResult":{ 7937 "type":"structure", 7938 "members":{ 7939 "VpnGateways":{ 7940 "shape":"VpnGatewayList", 7941 "locationName":"vpnGatewaySet" 7942 } 7943 } 7944 }, 7945 "DetachClassicLinkVpcRequest":{ 7946 "type":"structure", 7947 "required":[ 7948 "InstanceId", 7949 "VpcId" 7950 ], 7951 "members":{ 7952 "DryRun":{ 7953 "shape":"Boolean", 7954 "locationName":"dryRun" 7955 }, 7956 "InstanceId":{ 7957 "shape":"String", 7958 "locationName":"instanceId" 7959 }, 7960 "VpcId":{ 7961 "shape":"String", 7962 "locationName":"vpcId" 7963 } 7964 } 7965 }, 7966 "DetachClassicLinkVpcResult":{ 7967 "type":"structure", 7968 "members":{ 7969 "Return":{ 7970 "shape":"Boolean", 7971 "locationName":"return" 7972 } 7973 } 7974 }, 7975 "DetachInternetGatewayRequest":{ 7976 "type":"structure", 7977 "required":[ 7978 "InternetGatewayId", 7979 "VpcId" 7980 ], 7981 "members":{ 7982 "DryRun":{ 7983 "shape":"Boolean", 7984 "locationName":"dryRun" 7985 }, 7986 "InternetGatewayId":{ 7987 "shape":"String", 7988 "locationName":"internetGatewayId" 7989 }, 7990 "VpcId":{ 7991 "shape":"String", 7992 "locationName":"vpcId" 7993 } 7994 } 7995 }, 7996 "DetachNetworkInterfaceRequest":{ 7997 "type":"structure", 7998 "required":["AttachmentId"], 7999 "members":{ 8000 "AttachmentId":{ 8001 "shape":"String", 8002 "locationName":"attachmentId" 8003 }, 8004 "DryRun":{ 8005 "shape":"Boolean", 8006 "locationName":"dryRun" 8007 }, 8008 "Force":{ 8009 "shape":"Boolean", 8010 "locationName":"force" 8011 } 8012 } 8013 }, 8014 "DetachVolumeRequest":{ 8015 "type":"structure", 8016 "required":["VolumeId"], 8017 "members":{ 8018 "Device":{"shape":"String"}, 8019 "Force":{"shape":"Boolean"}, 8020 "InstanceId":{"shape":"String"}, 8021 "VolumeId":{"shape":"String"}, 8022 "DryRun":{ 8023 "shape":"Boolean", 8024 "locationName":"dryRun" 8025 } 8026 } 8027 }, 8028 "DetachVpnGatewayRequest":{ 8029 "type":"structure", 8030 "required":[ 8031 "VpcId", 8032 "VpnGatewayId" 8033 ], 8034 "members":{ 8035 "VpcId":{"shape":"String"}, 8036 "VpnGatewayId":{"shape":"String"}, 8037 "DryRun":{ 8038 "shape":"Boolean", 8039 "locationName":"dryRun" 8040 } 8041 } 8042 }, 8043 "DeviceType":{ 8044 "type":"string", 8045 "enum":[ 8046 "ebs", 8047 "instance-store" 8048 ] 8049 }, 8050 "DhcpConfiguration":{ 8051 "type":"structure", 8052 "members":{ 8053 "Key":{ 8054 "shape":"String", 8055 "locationName":"key" 8056 }, 8057 "Values":{ 8058 "shape":"DhcpConfigurationValueList", 8059 "locationName":"valueSet" 8060 } 8061 } 8062 }, 8063 "DhcpConfigurationList":{ 8064 "type":"list", 8065 "member":{ 8066 "shape":"DhcpConfiguration", 8067 "locationName":"item" 8068 } 8069 }, 8070 "DhcpConfigurationValueList":{ 8071 "type":"list", 8072 "member":{ 8073 "shape":"AttributeValue", 8074 "locationName":"item" 8075 } 8076 }, 8077 "DhcpOptions":{ 8078 "type":"structure", 8079 "members":{ 8080 "DhcpConfigurations":{ 8081 "shape":"DhcpConfigurationList", 8082 "locationName":"dhcpConfigurationSet" 8083 }, 8084 "DhcpOptionsId":{ 8085 "shape":"String", 8086 "locationName":"dhcpOptionsId" 8087 }, 8088 "Tags":{ 8089 "shape":"TagList", 8090 "locationName":"tagSet" 8091 } 8092 } 8093 }, 8094 "DhcpOptionsIdStringList":{ 8095 "type":"list", 8096 "member":{ 8097 "shape":"String", 8098 "locationName":"DhcpOptionsId" 8099 } 8100 }, 8101 "DhcpOptionsList":{ 8102 "type":"list", 8103 "member":{ 8104 "shape":"DhcpOptions", 8105 "locationName":"item" 8106 } 8107 }, 8108 "DisableVgwRoutePropagationRequest":{ 8109 "type":"structure", 8110 "required":[ 8111 "GatewayId", 8112 "RouteTableId" 8113 ], 8114 "members":{ 8115 "GatewayId":{"shape":"String"}, 8116 "RouteTableId":{"shape":"String"} 8117 } 8118 }, 8119 "DisableVpcClassicLinkDnsSupportRequest":{ 8120 "type":"structure", 8121 "members":{ 8122 "VpcId":{"shape":"String"} 8123 } 8124 }, 8125 "DisableVpcClassicLinkDnsSupportResult":{ 8126 "type":"structure", 8127 "members":{ 8128 "Return":{ 8129 "shape":"Boolean", 8130 "locationName":"return" 8131 } 8132 } 8133 }, 8134 "DisableVpcClassicLinkRequest":{ 8135 "type":"structure", 8136 "required":["VpcId"], 8137 "members":{ 8138 "DryRun":{ 8139 "shape":"Boolean", 8140 "locationName":"dryRun" 8141 }, 8142 "VpcId":{ 8143 "shape":"String", 8144 "locationName":"vpcId" 8145 } 8146 } 8147 }, 8148 "DisableVpcClassicLinkResult":{ 8149 "type":"structure", 8150 "members":{ 8151 "Return":{ 8152 "shape":"Boolean", 8153 "locationName":"return" 8154 } 8155 } 8156 }, 8157 "DisassociateAddressRequest":{ 8158 "type":"structure", 8159 "members":{ 8160 "AssociationId":{"shape":"String"}, 8161 "PublicIp":{"shape":"String"}, 8162 "DryRun":{ 8163 "shape":"Boolean", 8164 "locationName":"dryRun" 8165 } 8166 } 8167 }, 8168 "DisassociateIamInstanceProfileRequest":{ 8169 "type":"structure", 8170 "required":["AssociationId"], 8171 "members":{ 8172 "AssociationId":{"shape":"String"} 8173 } 8174 }, 8175 "DisassociateIamInstanceProfileResult":{ 8176 "type":"structure", 8177 "members":{ 8178 "IamInstanceProfileAssociation":{ 8179 "shape":"IamInstanceProfileAssociation", 8180 "locationName":"iamInstanceProfileAssociation" 8181 } 8182 } 8183 }, 8184 "DisassociateRouteTableRequest":{ 8185 "type":"structure", 8186 "required":["AssociationId"], 8187 "members":{ 8188 "AssociationId":{ 8189 "shape":"String", 8190 "locationName":"associationId" 8191 }, 8192 "DryRun":{ 8193 "shape":"Boolean", 8194 "locationName":"dryRun" 8195 } 8196 } 8197 }, 8198 "DisassociateSubnetCidrBlockRequest":{ 8199 "type":"structure", 8200 "required":["AssociationId"], 8201 "members":{ 8202 "AssociationId":{ 8203 "shape":"String", 8204 "locationName":"associationId" 8205 } 8206 } 8207 }, 8208 "DisassociateSubnetCidrBlockResult":{ 8209 "type":"structure", 8210 "members":{ 8211 "Ipv6CidrBlockAssociation":{ 8212 "shape":"SubnetIpv6CidrBlockAssociation", 8213 "locationName":"ipv6CidrBlockAssociation" 8214 }, 8215 "SubnetId":{ 8216 "shape":"String", 8217 "locationName":"subnetId" 8218 } 8219 } 8220 }, 8221 "DisassociateVpcCidrBlockRequest":{ 8222 "type":"structure", 8223 "required":["AssociationId"], 8224 "members":{ 8225 "AssociationId":{ 8226 "shape":"String", 8227 "locationName":"associationId" 8228 } 8229 } 8230 }, 8231 "DisassociateVpcCidrBlockResult":{ 8232 "type":"structure", 8233 "members":{ 8234 "Ipv6CidrBlockAssociation":{ 8235 "shape":"VpcIpv6CidrBlockAssociation", 8236 "locationName":"ipv6CidrBlockAssociation" 8237 }, 8238 "CidrBlockAssociation":{ 8239 "shape":"VpcCidrBlockAssociation", 8240 "locationName":"cidrBlockAssociation" 8241 }, 8242 "VpcId":{ 8243 "shape":"String", 8244 "locationName":"vpcId" 8245 } 8246 } 8247 }, 8248 "DiskImage":{ 8249 "type":"structure", 8250 "members":{ 8251 "Description":{"shape":"String"}, 8252 "Image":{"shape":"DiskImageDetail"}, 8253 "Volume":{"shape":"VolumeDetail"} 8254 } 8255 }, 8256 "DiskImageDescription":{ 8257 "type":"structure", 8258 "required":[ 8259 "Format", 8260 "ImportManifestUrl", 8261 "Size" 8262 ], 8263 "members":{ 8264 "Checksum":{ 8265 "shape":"String", 8266 "locationName":"checksum" 8267 }, 8268 "Format":{ 8269 "shape":"DiskImageFormat", 8270 "locationName":"format" 8271 }, 8272 "ImportManifestUrl":{ 8273 "shape":"String", 8274 "locationName":"importManifestUrl" 8275 }, 8276 "Size":{ 8277 "shape":"Long", 8278 "locationName":"size" 8279 } 8280 } 8281 }, 8282 "DiskImageDetail":{ 8283 "type":"structure", 8284 "required":[ 8285 "Bytes", 8286 "Format", 8287 "ImportManifestUrl" 8288 ], 8289 "members":{ 8290 "Bytes":{ 8291 "shape":"Long", 8292 "locationName":"bytes" 8293 }, 8294 "Format":{ 8295 "shape":"DiskImageFormat", 8296 "locationName":"format" 8297 }, 8298 "ImportManifestUrl":{ 8299 "shape":"String", 8300 "locationName":"importManifestUrl" 8301 } 8302 } 8303 }, 8304 "DiskImageFormat":{ 8305 "type":"string", 8306 "enum":[ 8307 "VMDK", 8308 "RAW", 8309 "VHD" 8310 ] 8311 }, 8312 "DiskImageList":{ 8313 "type":"list", 8314 "member":{"shape":"DiskImage"} 8315 }, 8316 "DiskImageVolumeDescription":{ 8317 "type":"structure", 8318 "required":["Id"], 8319 "members":{ 8320 "Id":{ 8321 "shape":"String", 8322 "locationName":"id" 8323 }, 8324 "Size":{ 8325 "shape":"Long", 8326 "locationName":"size" 8327 } 8328 } 8329 }, 8330 "DnsEntry":{ 8331 "type":"structure", 8332 "members":{ 8333 "DnsName":{ 8334 "shape":"String", 8335 "locationName":"dnsName" 8336 }, 8337 "HostedZoneId":{ 8338 "shape":"String", 8339 "locationName":"hostedZoneId" 8340 } 8341 } 8342 }, 8343 "DnsEntrySet":{ 8344 "type":"list", 8345 "member":{ 8346 "shape":"DnsEntry", 8347 "locationName":"item" 8348 } 8349 }, 8350 "DomainType":{ 8351 "type":"string", 8352 "enum":[ 8353 "vpc", 8354 "standard" 8355 ] 8356 }, 8357 "Double":{"type":"double"}, 8358 "EbsBlockDevice":{ 8359 "type":"structure", 8360 "members":{ 8361 "Encrypted":{ 8362 "shape":"Boolean", 8363 "locationName":"encrypted" 8364 }, 8365 "DeleteOnTermination":{ 8366 "shape":"Boolean", 8367 "locationName":"deleteOnTermination" 8368 }, 8369 "Iops":{ 8370 "shape":"Integer", 8371 "locationName":"iops" 8372 }, 8373 "KmsKeyId":{"shape":"String"}, 8374 "SnapshotId":{ 8375 "shape":"String", 8376 "locationName":"snapshotId" 8377 }, 8378 "VolumeSize":{ 8379 "shape":"Integer", 8380 "locationName":"volumeSize" 8381 }, 8382 "VolumeType":{ 8383 "shape":"VolumeType", 8384 "locationName":"volumeType" 8385 } 8386 } 8387 }, 8388 "EbsInstanceBlockDevice":{ 8389 "type":"structure", 8390 "members":{ 8391 "AttachTime":{ 8392 "shape":"DateTime", 8393 "locationName":"attachTime" 8394 }, 8395 "DeleteOnTermination":{ 8396 "shape":"Boolean", 8397 "locationName":"deleteOnTermination" 8398 }, 8399 "Status":{ 8400 "shape":"AttachmentStatus", 8401 "locationName":"status" 8402 }, 8403 "VolumeId":{ 8404 "shape":"String", 8405 "locationName":"volumeId" 8406 } 8407 } 8408 }, 8409 "EbsInstanceBlockDeviceSpecification":{ 8410 "type":"structure", 8411 "members":{ 8412 "DeleteOnTermination":{ 8413 "shape":"Boolean", 8414 "locationName":"deleteOnTermination" 8415 }, 8416 "VolumeId":{ 8417 "shape":"String", 8418 "locationName":"volumeId" 8419 } 8420 } 8421 }, 8422 "EgressOnlyInternetGateway":{ 8423 "type":"structure", 8424 "members":{ 8425 "Attachments":{ 8426 "shape":"InternetGatewayAttachmentList", 8427 "locationName":"attachmentSet" 8428 }, 8429 "EgressOnlyInternetGatewayId":{ 8430 "shape":"EgressOnlyInternetGatewayId", 8431 "locationName":"egressOnlyInternetGatewayId" 8432 } 8433 } 8434 }, 8435 "EgressOnlyInternetGatewayId":{"type":"string"}, 8436 "EgressOnlyInternetGatewayIdList":{ 8437 "type":"list", 8438 "member":{ 8439 "shape":"EgressOnlyInternetGatewayId", 8440 "locationName":"item" 8441 } 8442 }, 8443 "EgressOnlyInternetGatewayList":{ 8444 "type":"list", 8445 "member":{ 8446 "shape":"EgressOnlyInternetGateway", 8447 "locationName":"item" 8448 } 8449 }, 8450 "ElasticGpuAssociation":{ 8451 "type":"structure", 8452 "members":{ 8453 "ElasticGpuId":{ 8454 "shape":"String", 8455 "locationName":"elasticGpuId" 8456 }, 8457 "ElasticGpuAssociationId":{ 8458 "shape":"String", 8459 "locationName":"elasticGpuAssociationId" 8460 }, 8461 "ElasticGpuAssociationState":{ 8462 "shape":"String", 8463 "locationName":"elasticGpuAssociationState" 8464 }, 8465 "ElasticGpuAssociationTime":{ 8466 "shape":"String", 8467 "locationName":"elasticGpuAssociationTime" 8468 } 8469 } 8470 }, 8471 "ElasticGpuAssociationList":{ 8472 "type":"list", 8473 "member":{ 8474 "shape":"ElasticGpuAssociation", 8475 "locationName":"item" 8476 } 8477 }, 8478 "ElasticGpuHealth":{ 8479 "type":"structure", 8480 "members":{ 8481 "Status":{ 8482 "shape":"ElasticGpuStatus", 8483 "locationName":"status" 8484 } 8485 } 8486 }, 8487 "ElasticGpuIdSet":{ 8488 "type":"list", 8489 "member":{ 8490 "shape":"String", 8491 "locationName":"item" 8492 } 8493 }, 8494 "ElasticGpuSet":{ 8495 "type":"list", 8496 "member":{ 8497 "shape":"ElasticGpus", 8498 "locationName":"item" 8499 } 8500 }, 8501 "ElasticGpuSpecification":{ 8502 "type":"structure", 8503 "required":["Type"], 8504 "members":{ 8505 "Type":{"shape":"String"} 8506 } 8507 }, 8508 "ElasticGpuSpecificationList":{ 8509 "type":"list", 8510 "member":{ 8511 "shape":"ElasticGpuSpecification", 8512 "locationName":"ElasticGpuSpecification" 8513 } 8514 }, 8515 "ElasticGpuSpecificationResponse":{ 8516 "type":"structure", 8517 "members":{ 8518 "Type":{ 8519 "shape":"String", 8520 "locationName":"type" 8521 } 8522 } 8523 }, 8524 "ElasticGpuSpecificationResponseList":{ 8525 "type":"list", 8526 "member":{ 8527 "shape":"ElasticGpuSpecificationResponse", 8528 "locationName":"item" 8529 } 8530 }, 8531 "ElasticGpuSpecifications":{ 8532 "type":"list", 8533 "member":{ 8534 "shape":"ElasticGpuSpecification", 8535 "locationName":"item" 8536 } 8537 }, 8538 "ElasticGpuState":{ 8539 "type":"string", 8540 "enum":["ATTACHED"] 8541 }, 8542 "ElasticGpuStatus":{ 8543 "type":"string", 8544 "enum":[ 8545 "OK", 8546 "IMPAIRED" 8547 ] 8548 }, 8549 "ElasticGpus":{ 8550 "type":"structure", 8551 "members":{ 8552 "ElasticGpuId":{ 8553 "shape":"String", 8554 "locationName":"elasticGpuId" 8555 }, 8556 "AvailabilityZone":{ 8557 "shape":"String", 8558 "locationName":"availabilityZone" 8559 }, 8560 "ElasticGpuType":{ 8561 "shape":"String", 8562 "locationName":"elasticGpuType" 8563 }, 8564 "ElasticGpuHealth":{ 8565 "shape":"ElasticGpuHealth", 8566 "locationName":"elasticGpuHealth" 8567 }, 8568 "ElasticGpuState":{ 8569 "shape":"ElasticGpuState", 8570 "locationName":"elasticGpuState" 8571 }, 8572 "InstanceId":{ 8573 "shape":"String", 8574 "locationName":"instanceId" 8575 } 8576 } 8577 }, 8578 "EnableVgwRoutePropagationRequest":{ 8579 "type":"structure", 8580 "required":[ 8581 "GatewayId", 8582 "RouteTableId" 8583 ], 8584 "members":{ 8585 "GatewayId":{"shape":"String"}, 8586 "RouteTableId":{"shape":"String"} 8587 } 8588 }, 8589 "EnableVolumeIORequest":{ 8590 "type":"structure", 8591 "required":["VolumeId"], 8592 "members":{ 8593 "DryRun":{ 8594 "shape":"Boolean", 8595 "locationName":"dryRun" 8596 }, 8597 "VolumeId":{ 8598 "shape":"String", 8599 "locationName":"volumeId" 8600 } 8601 } 8602 }, 8603 "EnableVpcClassicLinkDnsSupportRequest":{ 8604 "type":"structure", 8605 "members":{ 8606 "VpcId":{"shape":"String"} 8607 } 8608 }, 8609 "EnableVpcClassicLinkDnsSupportResult":{ 8610 "type":"structure", 8611 "members":{ 8612 "Return":{ 8613 "shape":"Boolean", 8614 "locationName":"return" 8615 } 8616 } 8617 }, 8618 "EnableVpcClassicLinkRequest":{ 8619 "type":"structure", 8620 "required":["VpcId"], 8621 "members":{ 8622 "DryRun":{ 8623 "shape":"Boolean", 8624 "locationName":"dryRun" 8625 }, 8626 "VpcId":{ 8627 "shape":"String", 8628 "locationName":"vpcId" 8629 } 8630 } 8631 }, 8632 "EnableVpcClassicLinkResult":{ 8633 "type":"structure", 8634 "members":{ 8635 "Return":{ 8636 "shape":"Boolean", 8637 "locationName":"return" 8638 } 8639 } 8640 }, 8641 "EventCode":{ 8642 "type":"string", 8643 "enum":[ 8644 "instance-reboot", 8645 "system-reboot", 8646 "system-maintenance", 8647 "instance-retirement", 8648 "instance-stop" 8649 ] 8650 }, 8651 "EventInformation":{ 8652 "type":"structure", 8653 "members":{ 8654 "EventDescription":{ 8655 "shape":"String", 8656 "locationName":"eventDescription" 8657 }, 8658 "EventSubType":{ 8659 "shape":"String", 8660 "locationName":"eventSubType" 8661 }, 8662 "InstanceId":{ 8663 "shape":"String", 8664 "locationName":"instanceId" 8665 } 8666 } 8667 }, 8668 "EventType":{ 8669 "type":"string", 8670 "enum":[ 8671 "instanceChange", 8672 "fleetRequestChange", 8673 "error" 8674 ] 8675 }, 8676 "ExcessCapacityTerminationPolicy":{ 8677 "type":"string", 8678 "enum":[ 8679 "noTermination", 8680 "default" 8681 ] 8682 }, 8683 "ExecutableByStringList":{ 8684 "type":"list", 8685 "member":{ 8686 "shape":"String", 8687 "locationName":"ExecutableBy" 8688 } 8689 }, 8690 "ExportEnvironment":{ 8691 "type":"string", 8692 "enum":[ 8693 "citrix", 8694 "vmware", 8695 "microsoft" 8696 ] 8697 }, 8698 "ExportTask":{ 8699 "type":"structure", 8700 "members":{ 8701 "Description":{ 8702 "shape":"String", 8703 "locationName":"description" 8704 }, 8705 "ExportTaskId":{ 8706 "shape":"String", 8707 "locationName":"exportTaskId" 8708 }, 8709 "ExportToS3Task":{ 8710 "shape":"ExportToS3Task", 8711 "locationName":"exportToS3" 8712 }, 8713 "InstanceExportDetails":{ 8714 "shape":"InstanceExportDetails", 8715 "locationName":"instanceExport" 8716 }, 8717 "State":{ 8718 "shape":"ExportTaskState", 8719 "locationName":"state" 8720 }, 8721 "StatusMessage":{ 8722 "shape":"String", 8723 "locationName":"statusMessage" 8724 } 8725 } 8726 }, 8727 "ExportTaskIdStringList":{ 8728 "type":"list", 8729 "member":{ 8730 "shape":"String", 8731 "locationName":"ExportTaskId" 8732 } 8733 }, 8734 "ExportTaskList":{ 8735 "type":"list", 8736 "member":{ 8737 "shape":"ExportTask", 8738 "locationName":"item" 8739 } 8740 }, 8741 "ExportTaskState":{ 8742 "type":"string", 8743 "enum":[ 8744 "active", 8745 "cancelling", 8746 "cancelled", 8747 "completed" 8748 ] 8749 }, 8750 "ExportToS3Task":{ 8751 "type":"structure", 8752 "members":{ 8753 "ContainerFormat":{ 8754 "shape":"ContainerFormat", 8755 "locationName":"containerFormat" 8756 }, 8757 "DiskImageFormat":{ 8758 "shape":"DiskImageFormat", 8759 "locationName":"diskImageFormat" 8760 }, 8761 "S3Bucket":{ 8762 "shape":"String", 8763 "locationName":"s3Bucket" 8764 }, 8765 "S3Key":{ 8766 "shape":"String", 8767 "locationName":"s3Key" 8768 } 8769 } 8770 }, 8771 "ExportToS3TaskSpecification":{ 8772 "type":"structure", 8773 "members":{ 8774 "ContainerFormat":{ 8775 "shape":"ContainerFormat", 8776 "locationName":"containerFormat" 8777 }, 8778 "DiskImageFormat":{ 8779 "shape":"DiskImageFormat", 8780 "locationName":"diskImageFormat" 8781 }, 8782 "S3Bucket":{ 8783 "shape":"String", 8784 "locationName":"s3Bucket" 8785 }, 8786 "S3Prefix":{ 8787 "shape":"String", 8788 "locationName":"s3Prefix" 8789 } 8790 } 8791 }, 8792 "Filter":{ 8793 "type":"structure", 8794 "members":{ 8795 "Name":{"shape":"String"}, 8796 "Values":{ 8797 "shape":"ValueStringList", 8798 "locationName":"Value" 8799 } 8800 } 8801 }, 8802 "FilterList":{ 8803 "type":"list", 8804 "member":{ 8805 "shape":"Filter", 8806 "locationName":"Filter" 8807 } 8808 }, 8809 "FleetLaunchTemplateSpecification":{ 8810 "type":"structure", 8811 "members":{ 8812 "LaunchTemplateId":{ 8813 "shape":"String", 8814 "locationName":"launchTemplateId" 8815 }, 8816 "LaunchTemplateName":{ 8817 "shape":"LaunchTemplateName", 8818 "locationName":"launchTemplateName" 8819 }, 8820 "Version":{ 8821 "shape":"String", 8822 "locationName":"version" 8823 } 8824 } 8825 }, 8826 "FleetType":{ 8827 "type":"string", 8828 "enum":[ 8829 "request", 8830 "maintain" 8831 ] 8832 }, 8833 "Float":{"type":"float"}, 8834 "FlowLog":{ 8835 "type":"structure", 8836 "members":{ 8837 "CreationTime":{ 8838 "shape":"DateTime", 8839 "locationName":"creationTime" 8840 }, 8841 "DeliverLogsErrorMessage":{ 8842 "shape":"String", 8843 "locationName":"deliverLogsErrorMessage" 8844 }, 8845 "DeliverLogsPermissionArn":{ 8846 "shape":"String", 8847 "locationName":"deliverLogsPermissionArn" 8848 }, 8849 "DeliverLogsStatus":{ 8850 "shape":"String", 8851 "locationName":"deliverLogsStatus" 8852 }, 8853 "FlowLogId":{ 8854 "shape":"String", 8855 "locationName":"flowLogId" 8856 }, 8857 "FlowLogStatus":{ 8858 "shape":"String", 8859 "locationName":"flowLogStatus" 8860 }, 8861 "LogGroupName":{ 8862 "shape":"String", 8863 "locationName":"logGroupName" 8864 }, 8865 "ResourceId":{ 8866 "shape":"String", 8867 "locationName":"resourceId" 8868 }, 8869 "TrafficType":{ 8870 "shape":"TrafficType", 8871 "locationName":"trafficType" 8872 } 8873 } 8874 }, 8875 "FlowLogSet":{ 8876 "type":"list", 8877 "member":{ 8878 "shape":"FlowLog", 8879 "locationName":"item" 8880 } 8881 }, 8882 "FlowLogsResourceType":{ 8883 "type":"string", 8884 "enum":[ 8885 "VPC", 8886 "Subnet", 8887 "NetworkInterface" 8888 ] 8889 }, 8890 "FpgaImage":{ 8891 "type":"structure", 8892 "members":{ 8893 "FpgaImageId":{ 8894 "shape":"String", 8895 "locationName":"fpgaImageId" 8896 }, 8897 "FpgaImageGlobalId":{ 8898 "shape":"String", 8899 "locationName":"fpgaImageGlobalId" 8900 }, 8901 "Name":{ 8902 "shape":"String", 8903 "locationName":"name" 8904 }, 8905 "Description":{ 8906 "shape":"String", 8907 "locationName":"description" 8908 }, 8909 "ShellVersion":{ 8910 "shape":"String", 8911 "locationName":"shellVersion" 8912 }, 8913 "PciId":{ 8914 "shape":"PciId", 8915 "locationName":"pciId" 8916 }, 8917 "State":{ 8918 "shape":"FpgaImageState", 8919 "locationName":"state" 8920 }, 8921 "CreateTime":{ 8922 "shape":"DateTime", 8923 "locationName":"createTime" 8924 }, 8925 "UpdateTime":{ 8926 "shape":"DateTime", 8927 "locationName":"updateTime" 8928 }, 8929 "OwnerId":{ 8930 "shape":"String", 8931 "locationName":"ownerId" 8932 }, 8933 "OwnerAlias":{ 8934 "shape":"String", 8935 "locationName":"ownerAlias" 8936 }, 8937 "ProductCodes":{ 8938 "shape":"ProductCodeList", 8939 "locationName":"productCodes" 8940 }, 8941 "Tags":{ 8942 "shape":"TagList", 8943 "locationName":"tags" 8944 }, 8945 "Public":{ 8946 "shape":"Boolean", 8947 "locationName":"public" 8948 } 8949 } 8950 }, 8951 "FpgaImageAttribute":{ 8952 "type":"structure", 8953 "members":{ 8954 "FpgaImageId":{ 8955 "shape":"String", 8956 "locationName":"fpgaImageId" 8957 }, 8958 "Name":{ 8959 "shape":"String", 8960 "locationName":"name" 8961 }, 8962 "Description":{ 8963 "shape":"String", 8964 "locationName":"description" 8965 }, 8966 "LoadPermissions":{ 8967 "shape":"LoadPermissionList", 8968 "locationName":"loadPermissions" 8969 }, 8970 "ProductCodes":{ 8971 "shape":"ProductCodeList", 8972 "locationName":"productCodes" 8973 } 8974 } 8975 }, 8976 "FpgaImageAttributeName":{ 8977 "type":"string", 8978 "enum":[ 8979 "description", 8980 "name", 8981 "loadPermission", 8982 "productCodes" 8983 ] 8984 }, 8985 "FpgaImageIdList":{ 8986 "type":"list", 8987 "member":{ 8988 "shape":"String", 8989 "locationName":"item" 8990 } 8991 }, 8992 "FpgaImageList":{ 8993 "type":"list", 8994 "member":{ 8995 "shape":"FpgaImage", 8996 "locationName":"item" 8997 } 8998 }, 8999 "FpgaImageState":{ 9000 "type":"structure", 9001 "members":{ 9002 "Code":{ 9003 "shape":"FpgaImageStateCode", 9004 "locationName":"code" 9005 }, 9006 "Message":{ 9007 "shape":"String", 9008 "locationName":"message" 9009 } 9010 } 9011 }, 9012 "FpgaImageStateCode":{ 9013 "type":"string", 9014 "enum":[ 9015 "pending", 9016 "failed", 9017 "available", 9018 "unavailable" 9019 ] 9020 }, 9021 "GatewayType":{ 9022 "type":"string", 9023 "enum":["ipsec.1"] 9024 }, 9025 "GetConsoleOutputRequest":{ 9026 "type":"structure", 9027 "required":["InstanceId"], 9028 "members":{ 9029 "InstanceId":{"shape":"String"}, 9030 "DryRun":{ 9031 "shape":"Boolean", 9032 "locationName":"dryRun" 9033 } 9034 } 9035 }, 9036 "GetConsoleOutputResult":{ 9037 "type":"structure", 9038 "members":{ 9039 "InstanceId":{ 9040 "shape":"String", 9041 "locationName":"instanceId" 9042 }, 9043 "Output":{ 9044 "shape":"String", 9045 "locationName":"output" 9046 }, 9047 "Timestamp":{ 9048 "shape":"DateTime", 9049 "locationName":"timestamp" 9050 } 9051 } 9052 }, 9053 "GetConsoleScreenshotRequest":{ 9054 "type":"structure", 9055 "required":["InstanceId"], 9056 "members":{ 9057 "DryRun":{"shape":"Boolean"}, 9058 "InstanceId":{"shape":"String"}, 9059 "WakeUp":{"shape":"Boolean"} 9060 } 9061 }, 9062 "GetConsoleScreenshotResult":{ 9063 "type":"structure", 9064 "members":{ 9065 "ImageData":{ 9066 "shape":"String", 9067 "locationName":"imageData" 9068 }, 9069 "InstanceId":{ 9070 "shape":"String", 9071 "locationName":"instanceId" 9072 } 9073 } 9074 }, 9075 "GetHostReservationPurchasePreviewRequest":{ 9076 "type":"structure", 9077 "required":[ 9078 "HostIdSet", 9079 "OfferingId" 9080 ], 9081 "members":{ 9082 "HostIdSet":{"shape":"RequestHostIdSet"}, 9083 "OfferingId":{"shape":"String"} 9084 } 9085 }, 9086 "GetHostReservationPurchasePreviewResult":{ 9087 "type":"structure", 9088 "members":{ 9089 "CurrencyCode":{ 9090 "shape":"CurrencyCodeValues", 9091 "locationName":"currencyCode" 9092 }, 9093 "Purchase":{ 9094 "shape":"PurchaseSet", 9095 "locationName":"purchase" 9096 }, 9097 "TotalHourlyPrice":{ 9098 "shape":"String", 9099 "locationName":"totalHourlyPrice" 9100 }, 9101 "TotalUpfrontPrice":{ 9102 "shape":"String", 9103 "locationName":"totalUpfrontPrice" 9104 } 9105 } 9106 }, 9107 "GetLaunchTemplateDataRequest":{ 9108 "type":"structure", 9109 "required":["InstanceId"], 9110 "members":{ 9111 "DryRun":{"shape":"Boolean"}, 9112 "InstanceId":{"shape":"String"} 9113 } 9114 }, 9115 "GetLaunchTemplateDataResult":{ 9116 "type":"structure", 9117 "members":{ 9118 "LaunchTemplateData":{ 9119 "shape":"ResponseLaunchTemplateData", 9120 "locationName":"launchTemplateData" 9121 } 9122 } 9123 }, 9124 "GetPasswordDataRequest":{ 9125 "type":"structure", 9126 "required":["InstanceId"], 9127 "members":{ 9128 "InstanceId":{"shape":"String"}, 9129 "DryRun":{ 9130 "shape":"Boolean", 9131 "locationName":"dryRun" 9132 } 9133 } 9134 }, 9135 "GetPasswordDataResult":{ 9136 "type":"structure", 9137 "members":{ 9138 "InstanceId":{ 9139 "shape":"String", 9140 "locationName":"instanceId" 9141 }, 9142 "PasswordData":{ 9143 "shape":"String", 9144 "locationName":"passwordData" 9145 }, 9146 "Timestamp":{ 9147 "shape":"DateTime", 9148 "locationName":"timestamp" 9149 } 9150 } 9151 }, 9152 "GetReservedInstancesExchangeQuoteRequest":{ 9153 "type":"structure", 9154 "required":["ReservedInstanceIds"], 9155 "members":{ 9156 "DryRun":{"shape":"Boolean"}, 9157 "ReservedInstanceIds":{ 9158 "shape":"ReservedInstanceIdSet", 9159 "locationName":"ReservedInstanceId" 9160 }, 9161 "TargetConfigurations":{ 9162 "shape":"TargetConfigurationRequestSet", 9163 "locationName":"TargetConfiguration" 9164 } 9165 } 9166 }, 9167 "GetReservedInstancesExchangeQuoteResult":{ 9168 "type":"structure", 9169 "members":{ 9170 "CurrencyCode":{ 9171 "shape":"String", 9172 "locationName":"currencyCode" 9173 }, 9174 "IsValidExchange":{ 9175 "shape":"Boolean", 9176 "locationName":"isValidExchange" 9177 }, 9178 "OutputReservedInstancesWillExpireAt":{ 9179 "shape":"DateTime", 9180 "locationName":"outputReservedInstancesWillExpireAt" 9181 }, 9182 "PaymentDue":{ 9183 "shape":"String", 9184 "locationName":"paymentDue" 9185 }, 9186 "ReservedInstanceValueRollup":{ 9187 "shape":"ReservationValue", 9188 "locationName":"reservedInstanceValueRollup" 9189 }, 9190 "ReservedInstanceValueSet":{ 9191 "shape":"ReservedInstanceReservationValueSet", 9192 "locationName":"reservedInstanceValueSet" 9193 }, 9194 "TargetConfigurationValueRollup":{ 9195 "shape":"ReservationValue", 9196 "locationName":"targetConfigurationValueRollup" 9197 }, 9198 "TargetConfigurationValueSet":{ 9199 "shape":"TargetReservationValueSet", 9200 "locationName":"targetConfigurationValueSet" 9201 }, 9202 "ValidationFailureReason":{ 9203 "shape":"String", 9204 "locationName":"validationFailureReason" 9205 } 9206 } 9207 }, 9208 "GroupIdStringList":{ 9209 "type":"list", 9210 "member":{ 9211 "shape":"String", 9212 "locationName":"groupId" 9213 } 9214 }, 9215 "GroupIdentifier":{ 9216 "type":"structure", 9217 "members":{ 9218 "GroupName":{ 9219 "shape":"String", 9220 "locationName":"groupName" 9221 }, 9222 "GroupId":{ 9223 "shape":"String", 9224 "locationName":"groupId" 9225 } 9226 } 9227 }, 9228 "GroupIdentifierList":{ 9229 "type":"list", 9230 "member":{ 9231 "shape":"GroupIdentifier", 9232 "locationName":"item" 9233 } 9234 }, 9235 "GroupIdentifierSet":{ 9236 "type":"list", 9237 "member":{ 9238 "shape":"SecurityGroupIdentifier", 9239 "locationName":"item" 9240 } 9241 }, 9242 "GroupIds":{ 9243 "type":"list", 9244 "member":{ 9245 "shape":"String", 9246 "locationName":"item" 9247 } 9248 }, 9249 "GroupNameStringList":{ 9250 "type":"list", 9251 "member":{ 9252 "shape":"String", 9253 "locationName":"GroupName" 9254 } 9255 }, 9256 "HistoryRecord":{ 9257 "type":"structure", 9258 "required":[ 9259 "EventInformation", 9260 "EventType", 9261 "Timestamp" 9262 ], 9263 "members":{ 9264 "EventInformation":{ 9265 "shape":"EventInformation", 9266 "locationName":"eventInformation" 9267 }, 9268 "EventType":{ 9269 "shape":"EventType", 9270 "locationName":"eventType" 9271 }, 9272 "Timestamp":{ 9273 "shape":"DateTime", 9274 "locationName":"timestamp" 9275 } 9276 } 9277 }, 9278 "HistoryRecords":{ 9279 "type":"list", 9280 "member":{ 9281 "shape":"HistoryRecord", 9282 "locationName":"item" 9283 } 9284 }, 9285 "Host":{ 9286 "type":"structure", 9287 "members":{ 9288 "AutoPlacement":{ 9289 "shape":"AutoPlacement", 9290 "locationName":"autoPlacement" 9291 }, 9292 "AvailabilityZone":{ 9293 "shape":"String", 9294 "locationName":"availabilityZone" 9295 }, 9296 "AvailableCapacity":{ 9297 "shape":"AvailableCapacity", 9298 "locationName":"availableCapacity" 9299 }, 9300 "ClientToken":{ 9301 "shape":"String", 9302 "locationName":"clientToken" 9303 }, 9304 "HostId":{ 9305 "shape":"String", 9306 "locationName":"hostId" 9307 }, 9308 "HostProperties":{ 9309 "shape":"HostProperties", 9310 "locationName":"hostProperties" 9311 }, 9312 "HostReservationId":{ 9313 "shape":"String", 9314 "locationName":"hostReservationId" 9315 }, 9316 "Instances":{ 9317 "shape":"HostInstanceList", 9318 "locationName":"instances" 9319 }, 9320 "State":{ 9321 "shape":"AllocationState", 9322 "locationName":"state" 9323 } 9324 } 9325 }, 9326 "HostInstance":{ 9327 "type":"structure", 9328 "members":{ 9329 "InstanceId":{ 9330 "shape":"String", 9331 "locationName":"instanceId" 9332 }, 9333 "InstanceType":{ 9334 "shape":"String", 9335 "locationName":"instanceType" 9336 } 9337 } 9338 }, 9339 "HostInstanceList":{ 9340 "type":"list", 9341 "member":{ 9342 "shape":"HostInstance", 9343 "locationName":"item" 9344 } 9345 }, 9346 "HostList":{ 9347 "type":"list", 9348 "member":{ 9349 "shape":"Host", 9350 "locationName":"item" 9351 } 9352 }, 9353 "HostOffering":{ 9354 "type":"structure", 9355 "members":{ 9356 "CurrencyCode":{ 9357 "shape":"CurrencyCodeValues", 9358 "locationName":"currencyCode" 9359 }, 9360 "Duration":{ 9361 "shape":"Integer", 9362 "locationName":"duration" 9363 }, 9364 "HourlyPrice":{ 9365 "shape":"String", 9366 "locationName":"hourlyPrice" 9367 }, 9368 "InstanceFamily":{ 9369 "shape":"String", 9370 "locationName":"instanceFamily" 9371 }, 9372 "OfferingId":{ 9373 "shape":"String", 9374 "locationName":"offeringId" 9375 }, 9376 "PaymentOption":{ 9377 "shape":"PaymentOption", 9378 "locationName":"paymentOption" 9379 }, 9380 "UpfrontPrice":{ 9381 "shape":"String", 9382 "locationName":"upfrontPrice" 9383 } 9384 } 9385 }, 9386 "HostOfferingSet":{ 9387 "type":"list", 9388 "member":{ 9389 "shape":"HostOffering", 9390 "locationName":"item" 9391 } 9392 }, 9393 "HostProperties":{ 9394 "type":"structure", 9395 "members":{ 9396 "Cores":{ 9397 "shape":"Integer", 9398 "locationName":"cores" 9399 }, 9400 "InstanceType":{ 9401 "shape":"String", 9402 "locationName":"instanceType" 9403 }, 9404 "Sockets":{ 9405 "shape":"Integer", 9406 "locationName":"sockets" 9407 }, 9408 "TotalVCpus":{ 9409 "shape":"Integer", 9410 "locationName":"totalVCpus" 9411 } 9412 } 9413 }, 9414 "HostReservation":{ 9415 "type":"structure", 9416 "members":{ 9417 "Count":{ 9418 "shape":"Integer", 9419 "locationName":"count" 9420 }, 9421 "CurrencyCode":{ 9422 "shape":"CurrencyCodeValues", 9423 "locationName":"currencyCode" 9424 }, 9425 "Duration":{ 9426 "shape":"Integer", 9427 "locationName":"duration" 9428 }, 9429 "End":{ 9430 "shape":"DateTime", 9431 "locationName":"end" 9432 }, 9433 "HostIdSet":{ 9434 "shape":"ResponseHostIdSet", 9435 "locationName":"hostIdSet" 9436 }, 9437 "HostReservationId":{ 9438 "shape":"String", 9439 "locationName":"hostReservationId" 9440 }, 9441 "HourlyPrice":{ 9442 "shape":"String", 9443 "locationName":"hourlyPrice" 9444 }, 9445 "InstanceFamily":{ 9446 "shape":"String", 9447 "locationName":"instanceFamily" 9448 }, 9449 "OfferingId":{ 9450 "shape":"String", 9451 "locationName":"offeringId" 9452 }, 9453 "PaymentOption":{ 9454 "shape":"PaymentOption", 9455 "locationName":"paymentOption" 9456 }, 9457 "Start":{ 9458 "shape":"DateTime", 9459 "locationName":"start" 9460 }, 9461 "State":{ 9462 "shape":"ReservationState", 9463 "locationName":"state" 9464 }, 9465 "UpfrontPrice":{ 9466 "shape":"String", 9467 "locationName":"upfrontPrice" 9468 } 9469 } 9470 }, 9471 "HostReservationIdSet":{ 9472 "type":"list", 9473 "member":{ 9474 "shape":"String", 9475 "locationName":"item" 9476 } 9477 }, 9478 "HostReservationSet":{ 9479 "type":"list", 9480 "member":{ 9481 "shape":"HostReservation", 9482 "locationName":"item" 9483 } 9484 }, 9485 "HostTenancy":{ 9486 "type":"string", 9487 "enum":[ 9488 "dedicated", 9489 "host" 9490 ] 9491 }, 9492 "HypervisorType":{ 9493 "type":"string", 9494 "enum":[ 9495 "ovm", 9496 "xen" 9497 ] 9498 }, 9499 "IamInstanceProfile":{ 9500 "type":"structure", 9501 "members":{ 9502 "Arn":{ 9503 "shape":"String", 9504 "locationName":"arn" 9505 }, 9506 "Id":{ 9507 "shape":"String", 9508 "locationName":"id" 9509 } 9510 } 9511 }, 9512 "IamInstanceProfileAssociation":{ 9513 "type":"structure", 9514 "members":{ 9515 "AssociationId":{ 9516 "shape":"String", 9517 "locationName":"associationId" 9518 }, 9519 "InstanceId":{ 9520 "shape":"String", 9521 "locationName":"instanceId" 9522 }, 9523 "IamInstanceProfile":{ 9524 "shape":"IamInstanceProfile", 9525 "locationName":"iamInstanceProfile" 9526 }, 9527 "State":{ 9528 "shape":"IamInstanceProfileAssociationState", 9529 "locationName":"state" 9530 }, 9531 "Timestamp":{ 9532 "shape":"DateTime", 9533 "locationName":"timestamp" 9534 } 9535 } 9536 }, 9537 "IamInstanceProfileAssociationSet":{ 9538 "type":"list", 9539 "member":{ 9540 "shape":"IamInstanceProfileAssociation", 9541 "locationName":"item" 9542 } 9543 }, 9544 "IamInstanceProfileAssociationState":{ 9545 "type":"string", 9546 "enum":[ 9547 "associating", 9548 "associated", 9549 "disassociating", 9550 "disassociated" 9551 ] 9552 }, 9553 "IamInstanceProfileSpecification":{ 9554 "type":"structure", 9555 "members":{ 9556 "Arn":{ 9557 "shape":"String", 9558 "locationName":"arn" 9559 }, 9560 "Name":{ 9561 "shape":"String", 9562 "locationName":"name" 9563 } 9564 } 9565 }, 9566 "IcmpTypeCode":{ 9567 "type":"structure", 9568 "members":{ 9569 "Code":{ 9570 "shape":"Integer", 9571 "locationName":"code" 9572 }, 9573 "Type":{ 9574 "shape":"Integer", 9575 "locationName":"type" 9576 } 9577 } 9578 }, 9579 "IdFormat":{ 9580 "type":"structure", 9581 "members":{ 9582 "Deadline":{ 9583 "shape":"DateTime", 9584 "locationName":"deadline" 9585 }, 9586 "Resource":{ 9587 "shape":"String", 9588 "locationName":"resource" 9589 }, 9590 "UseLongIds":{ 9591 "shape":"Boolean", 9592 "locationName":"useLongIds" 9593 } 9594 } 9595 }, 9596 "IdFormatList":{ 9597 "type":"list", 9598 "member":{ 9599 "shape":"IdFormat", 9600 "locationName":"item" 9601 } 9602 }, 9603 "Image":{ 9604 "type":"structure", 9605 "members":{ 9606 "Architecture":{ 9607 "shape":"ArchitectureValues", 9608 "locationName":"architecture" 9609 }, 9610 "CreationDate":{ 9611 "shape":"String", 9612 "locationName":"creationDate" 9613 }, 9614 "ImageId":{ 9615 "shape":"String", 9616 "locationName":"imageId" 9617 }, 9618 "ImageLocation":{ 9619 "shape":"String", 9620 "locationName":"imageLocation" 9621 }, 9622 "ImageType":{ 9623 "shape":"ImageTypeValues", 9624 "locationName":"imageType" 9625 }, 9626 "Public":{ 9627 "shape":"Boolean", 9628 "locationName":"isPublic" 9629 }, 9630 "KernelId":{ 9631 "shape":"String", 9632 "locationName":"kernelId" 9633 }, 9634 "OwnerId":{ 9635 "shape":"String", 9636 "locationName":"imageOwnerId" 9637 }, 9638 "Platform":{ 9639 "shape":"PlatformValues", 9640 "locationName":"platform" 9641 }, 9642 "ProductCodes":{ 9643 "shape":"ProductCodeList", 9644 "locationName":"productCodes" 9645 }, 9646 "RamdiskId":{ 9647 "shape":"String", 9648 "locationName":"ramdiskId" 9649 }, 9650 "State":{ 9651 "shape":"ImageState", 9652 "locationName":"imageState" 9653 }, 9654 "BlockDeviceMappings":{ 9655 "shape":"BlockDeviceMappingList", 9656 "locationName":"blockDeviceMapping" 9657 }, 9658 "Description":{ 9659 "shape":"String", 9660 "locationName":"description" 9661 }, 9662 "EnaSupport":{ 9663 "shape":"Boolean", 9664 "locationName":"enaSupport" 9665 }, 9666 "Hypervisor":{ 9667 "shape":"HypervisorType", 9668 "locationName":"hypervisor" 9669 }, 9670 "ImageOwnerAlias":{ 9671 "shape":"String", 9672 "locationName":"imageOwnerAlias" 9673 }, 9674 "Name":{ 9675 "shape":"String", 9676 "locationName":"name" 9677 }, 9678 "RootDeviceName":{ 9679 "shape":"String", 9680 "locationName":"rootDeviceName" 9681 }, 9682 "RootDeviceType":{ 9683 "shape":"DeviceType", 9684 "locationName":"rootDeviceType" 9685 }, 9686 "SriovNetSupport":{ 9687 "shape":"String", 9688 "locationName":"sriovNetSupport" 9689 }, 9690 "StateReason":{ 9691 "shape":"StateReason", 9692 "locationName":"stateReason" 9693 }, 9694 "Tags":{ 9695 "shape":"TagList", 9696 "locationName":"tagSet" 9697 }, 9698 "VirtualizationType":{ 9699 "shape":"VirtualizationType", 9700 "locationName":"virtualizationType" 9701 } 9702 } 9703 }, 9704 "ImageAttribute":{ 9705 "type":"structure", 9706 "members":{ 9707 "BlockDeviceMappings":{ 9708 "shape":"BlockDeviceMappingList", 9709 "locationName":"blockDeviceMapping" 9710 }, 9711 "ImageId":{ 9712 "shape":"String", 9713 "locationName":"imageId" 9714 }, 9715 "LaunchPermissions":{ 9716 "shape":"LaunchPermissionList", 9717 "locationName":"launchPermission" 9718 }, 9719 "ProductCodes":{ 9720 "shape":"ProductCodeList", 9721 "locationName":"productCodes" 9722 }, 9723 "Description":{ 9724 "shape":"AttributeValue", 9725 "locationName":"description" 9726 }, 9727 "KernelId":{ 9728 "shape":"AttributeValue", 9729 "locationName":"kernel" 9730 }, 9731 "RamdiskId":{ 9732 "shape":"AttributeValue", 9733 "locationName":"ramdisk" 9734 }, 9735 "SriovNetSupport":{ 9736 "shape":"AttributeValue", 9737 "locationName":"sriovNetSupport" 9738 } 9739 } 9740 }, 9741 "ImageAttributeName":{ 9742 "type":"string", 9743 "enum":[ 9744 "description", 9745 "kernel", 9746 "ramdisk", 9747 "launchPermission", 9748 "productCodes", 9749 "blockDeviceMapping", 9750 "sriovNetSupport" 9751 ] 9752 }, 9753 "ImageDiskContainer":{ 9754 "type":"structure", 9755 "members":{ 9756 "Description":{"shape":"String"}, 9757 "DeviceName":{"shape":"String"}, 9758 "Format":{"shape":"String"}, 9759 "SnapshotId":{"shape":"String"}, 9760 "Url":{"shape":"String"}, 9761 "UserBucket":{"shape":"UserBucket"} 9762 } 9763 }, 9764 "ImageDiskContainerList":{ 9765 "type":"list", 9766 "member":{ 9767 "shape":"ImageDiskContainer", 9768 "locationName":"item" 9769 } 9770 }, 9771 "ImageIdStringList":{ 9772 "type":"list", 9773 "member":{ 9774 "shape":"String", 9775 "locationName":"ImageId" 9776 } 9777 }, 9778 "ImageList":{ 9779 "type":"list", 9780 "member":{ 9781 "shape":"Image", 9782 "locationName":"item" 9783 } 9784 }, 9785 "ImageState":{ 9786 "type":"string", 9787 "enum":[ 9788 "pending", 9789 "available", 9790 "invalid", 9791 "deregistered", 9792 "transient", 9793 "failed", 9794 "error" 9795 ] 9796 }, 9797 "ImageTypeValues":{ 9798 "type":"string", 9799 "enum":[ 9800 "machine", 9801 "kernel", 9802 "ramdisk" 9803 ] 9804 }, 9805 "ImportImageRequest":{ 9806 "type":"structure", 9807 "members":{ 9808 "Architecture":{"shape":"String"}, 9809 "ClientData":{"shape":"ClientData"}, 9810 "ClientToken":{"shape":"String"}, 9811 "Description":{"shape":"String"}, 9812 "DiskContainers":{ 9813 "shape":"ImageDiskContainerList", 9814 "locationName":"DiskContainer" 9815 }, 9816 "DryRun":{"shape":"Boolean"}, 9817 "Hypervisor":{"shape":"String"}, 9818 "LicenseType":{"shape":"String"}, 9819 "Platform":{"shape":"String"}, 9820 "RoleName":{"shape":"String"} 9821 } 9822 }, 9823 "ImportImageResult":{ 9824 "type":"structure", 9825 "members":{ 9826 "Architecture":{ 9827 "shape":"String", 9828 "locationName":"architecture" 9829 }, 9830 "Description":{ 9831 "shape":"String", 9832 "locationName":"description" 9833 }, 9834 "Hypervisor":{ 9835 "shape":"String", 9836 "locationName":"hypervisor" 9837 }, 9838 "ImageId":{ 9839 "shape":"String", 9840 "locationName":"imageId" 9841 }, 9842 "ImportTaskId":{ 9843 "shape":"String", 9844 "locationName":"importTaskId" 9845 }, 9846 "LicenseType":{ 9847 "shape":"String", 9848 "locationName":"licenseType" 9849 }, 9850 "Platform":{ 9851 "shape":"String", 9852 "locationName":"platform" 9853 }, 9854 "Progress":{ 9855 "shape":"String", 9856 "locationName":"progress" 9857 }, 9858 "SnapshotDetails":{ 9859 "shape":"SnapshotDetailList", 9860 "locationName":"snapshotDetailSet" 9861 }, 9862 "Status":{ 9863 "shape":"String", 9864 "locationName":"status" 9865 }, 9866 "StatusMessage":{ 9867 "shape":"String", 9868 "locationName":"statusMessage" 9869 } 9870 } 9871 }, 9872 "ImportImageTask":{ 9873 "type":"structure", 9874 "members":{ 9875 "Architecture":{ 9876 "shape":"String", 9877 "locationName":"architecture" 9878 }, 9879 "Description":{ 9880 "shape":"String", 9881 "locationName":"description" 9882 }, 9883 "Hypervisor":{ 9884 "shape":"String", 9885 "locationName":"hypervisor" 9886 }, 9887 "ImageId":{ 9888 "shape":"String", 9889 "locationName":"imageId" 9890 }, 9891 "ImportTaskId":{ 9892 "shape":"String", 9893 "locationName":"importTaskId" 9894 }, 9895 "LicenseType":{ 9896 "shape":"String", 9897 "locationName":"licenseType" 9898 }, 9899 "Platform":{ 9900 "shape":"String", 9901 "locationName":"platform" 9902 }, 9903 "Progress":{ 9904 "shape":"String", 9905 "locationName":"progress" 9906 }, 9907 "SnapshotDetails":{ 9908 "shape":"SnapshotDetailList", 9909 "locationName":"snapshotDetailSet" 9910 }, 9911 "Status":{ 9912 "shape":"String", 9913 "locationName":"status" 9914 }, 9915 "StatusMessage":{ 9916 "shape":"String", 9917 "locationName":"statusMessage" 9918 } 9919 } 9920 }, 9921 "ImportImageTaskList":{ 9922 "type":"list", 9923 "member":{ 9924 "shape":"ImportImageTask", 9925 "locationName":"item" 9926 } 9927 }, 9928 "ImportInstanceLaunchSpecification":{ 9929 "type":"structure", 9930 "members":{ 9931 "AdditionalInfo":{ 9932 "shape":"String", 9933 "locationName":"additionalInfo" 9934 }, 9935 "Architecture":{ 9936 "shape":"ArchitectureValues", 9937 "locationName":"architecture" 9938 }, 9939 "GroupIds":{ 9940 "shape":"SecurityGroupIdStringList", 9941 "locationName":"GroupId" 9942 }, 9943 "GroupNames":{ 9944 "shape":"SecurityGroupStringList", 9945 "locationName":"GroupName" 9946 }, 9947 "InstanceInitiatedShutdownBehavior":{ 9948 "shape":"ShutdownBehavior", 9949 "locationName":"instanceInitiatedShutdownBehavior" 9950 }, 9951 "InstanceType":{ 9952 "shape":"InstanceType", 9953 "locationName":"instanceType" 9954 }, 9955 "Monitoring":{ 9956 "shape":"Boolean", 9957 "locationName":"monitoring" 9958 }, 9959 "Placement":{ 9960 "shape":"Placement", 9961 "locationName":"placement" 9962 }, 9963 "PrivateIpAddress":{ 9964 "shape":"String", 9965 "locationName":"privateIpAddress" 9966 }, 9967 "SubnetId":{ 9968 "shape":"String", 9969 "locationName":"subnetId" 9970 }, 9971 "UserData":{ 9972 "shape":"UserData", 9973 "locationName":"userData" 9974 } 9975 } 9976 }, 9977 "ImportInstanceRequest":{ 9978 "type":"structure", 9979 "required":["Platform"], 9980 "members":{ 9981 "Description":{ 9982 "shape":"String", 9983 "locationName":"description" 9984 }, 9985 "DiskImages":{ 9986 "shape":"DiskImageList", 9987 "locationName":"diskImage" 9988 }, 9989 "DryRun":{ 9990 "shape":"Boolean", 9991 "locationName":"dryRun" 9992 }, 9993 "LaunchSpecification":{ 9994 "shape":"ImportInstanceLaunchSpecification", 9995 "locationName":"launchSpecification" 9996 }, 9997 "Platform":{ 9998 "shape":"PlatformValues", 9999 "locationName":"platform" 10000 } 10001 } 10002 }, 10003 "ImportInstanceResult":{ 10004 "type":"structure", 10005 "members":{ 10006 "ConversionTask":{ 10007 "shape":"ConversionTask", 10008 "locationName":"conversionTask" 10009 } 10010 } 10011 }, 10012 "ImportInstanceTaskDetails":{ 10013 "type":"structure", 10014 "required":["Volumes"], 10015 "members":{ 10016 "Description":{ 10017 "shape":"String", 10018 "locationName":"description" 10019 }, 10020 "InstanceId":{ 10021 "shape":"String", 10022 "locationName":"instanceId" 10023 }, 10024 "Platform":{ 10025 "shape":"PlatformValues", 10026 "locationName":"platform" 10027 }, 10028 "Volumes":{ 10029 "shape":"ImportInstanceVolumeDetailSet", 10030 "locationName":"volumes" 10031 } 10032 } 10033 }, 10034 "ImportInstanceVolumeDetailItem":{ 10035 "type":"structure", 10036 "required":[ 10037 "AvailabilityZone", 10038 "BytesConverted", 10039 "Image", 10040 "Status", 10041 "Volume" 10042 ], 10043 "members":{ 10044 "AvailabilityZone":{ 10045 "shape":"String", 10046 "locationName":"availabilityZone" 10047 }, 10048 "BytesConverted":{ 10049 "shape":"Long", 10050 "locationName":"bytesConverted" 10051 }, 10052 "Description":{ 10053 "shape":"String", 10054 "locationName":"description" 10055 }, 10056 "Image":{ 10057 "shape":"DiskImageDescription", 10058 "locationName":"image" 10059 }, 10060 "Status":{ 10061 "shape":"String", 10062 "locationName":"status" 10063 }, 10064 "StatusMessage":{ 10065 "shape":"String", 10066 "locationName":"statusMessage" 10067 }, 10068 "Volume":{ 10069 "shape":"DiskImageVolumeDescription", 10070 "locationName":"volume" 10071 } 10072 } 10073 }, 10074 "ImportInstanceVolumeDetailSet":{ 10075 "type":"list", 10076 "member":{ 10077 "shape":"ImportInstanceVolumeDetailItem", 10078 "locationName":"item" 10079 } 10080 }, 10081 "ImportKeyPairRequest":{ 10082 "type":"structure", 10083 "required":[ 10084 "KeyName", 10085 "PublicKeyMaterial" 10086 ], 10087 "members":{ 10088 "DryRun":{ 10089 "shape":"Boolean", 10090 "locationName":"dryRun" 10091 }, 10092 "KeyName":{ 10093 "shape":"String", 10094 "locationName":"keyName" 10095 }, 10096 "PublicKeyMaterial":{ 10097 "shape":"Blob", 10098 "locationName":"publicKeyMaterial" 10099 } 10100 } 10101 }, 10102 "ImportKeyPairResult":{ 10103 "type":"structure", 10104 "members":{ 10105 "KeyFingerprint":{ 10106 "shape":"String", 10107 "locationName":"keyFingerprint" 10108 }, 10109 "KeyName":{ 10110 "shape":"String", 10111 "locationName":"keyName" 10112 } 10113 } 10114 }, 10115 "ImportSnapshotRequest":{ 10116 "type":"structure", 10117 "members":{ 10118 "ClientData":{"shape":"ClientData"}, 10119 "ClientToken":{"shape":"String"}, 10120 "Description":{"shape":"String"}, 10121 "DiskContainer":{"shape":"SnapshotDiskContainer"}, 10122 "DryRun":{"shape":"Boolean"}, 10123 "RoleName":{"shape":"String"} 10124 } 10125 }, 10126 "ImportSnapshotResult":{ 10127 "type":"structure", 10128 "members":{ 10129 "Description":{ 10130 "shape":"String", 10131 "locationName":"description" 10132 }, 10133 "ImportTaskId":{ 10134 "shape":"String", 10135 "locationName":"importTaskId" 10136 }, 10137 "SnapshotTaskDetail":{ 10138 "shape":"SnapshotTaskDetail", 10139 "locationName":"snapshotTaskDetail" 10140 } 10141 } 10142 }, 10143 "ImportSnapshotTask":{ 10144 "type":"structure", 10145 "members":{ 10146 "Description":{ 10147 "shape":"String", 10148 "locationName":"description" 10149 }, 10150 "ImportTaskId":{ 10151 "shape":"String", 10152 "locationName":"importTaskId" 10153 }, 10154 "SnapshotTaskDetail":{ 10155 "shape":"SnapshotTaskDetail", 10156 "locationName":"snapshotTaskDetail" 10157 } 10158 } 10159 }, 10160 "ImportSnapshotTaskList":{ 10161 "type":"list", 10162 "member":{ 10163 "shape":"ImportSnapshotTask", 10164 "locationName":"item" 10165 } 10166 }, 10167 "ImportTaskIdList":{ 10168 "type":"list", 10169 "member":{ 10170 "shape":"String", 10171 "locationName":"ImportTaskId" 10172 } 10173 }, 10174 "ImportVolumeRequest":{ 10175 "type":"structure", 10176 "required":[ 10177 "AvailabilityZone", 10178 "Image", 10179 "Volume" 10180 ], 10181 "members":{ 10182 "AvailabilityZone":{ 10183 "shape":"String", 10184 "locationName":"availabilityZone" 10185 }, 10186 "Description":{ 10187 "shape":"String", 10188 "locationName":"description" 10189 }, 10190 "DryRun":{ 10191 "shape":"Boolean", 10192 "locationName":"dryRun" 10193 }, 10194 "Image":{ 10195 "shape":"DiskImageDetail", 10196 "locationName":"image" 10197 }, 10198 "Volume":{ 10199 "shape":"VolumeDetail", 10200 "locationName":"volume" 10201 } 10202 } 10203 }, 10204 "ImportVolumeResult":{ 10205 "type":"structure", 10206 "members":{ 10207 "ConversionTask":{ 10208 "shape":"ConversionTask", 10209 "locationName":"conversionTask" 10210 } 10211 } 10212 }, 10213 "ImportVolumeTaskDetails":{ 10214 "type":"structure", 10215 "required":[ 10216 "AvailabilityZone", 10217 "BytesConverted", 10218 "Image", 10219 "Volume" 10220 ], 10221 "members":{ 10222 "AvailabilityZone":{ 10223 "shape":"String", 10224 "locationName":"availabilityZone" 10225 }, 10226 "BytesConverted":{ 10227 "shape":"Long", 10228 "locationName":"bytesConverted" 10229 }, 10230 "Description":{ 10231 "shape":"String", 10232 "locationName":"description" 10233 }, 10234 "Image":{ 10235 "shape":"DiskImageDescription", 10236 "locationName":"image" 10237 }, 10238 "Volume":{ 10239 "shape":"DiskImageVolumeDescription", 10240 "locationName":"volume" 10241 } 10242 } 10243 }, 10244 "Instance":{ 10245 "type":"structure", 10246 "members":{ 10247 "AmiLaunchIndex":{ 10248 "shape":"Integer", 10249 "locationName":"amiLaunchIndex" 10250 }, 10251 "ImageId":{ 10252 "shape":"String", 10253 "locationName":"imageId" 10254 }, 10255 "InstanceId":{ 10256 "shape":"String", 10257 "locationName":"instanceId" 10258 }, 10259 "InstanceType":{ 10260 "shape":"InstanceType", 10261 "locationName":"instanceType" 10262 }, 10263 "KernelId":{ 10264 "shape":"String", 10265 "locationName":"kernelId" 10266 }, 10267 "KeyName":{ 10268 "shape":"String", 10269 "locationName":"keyName" 10270 }, 10271 "LaunchTime":{ 10272 "shape":"DateTime", 10273 "locationName":"launchTime" 10274 }, 10275 "Monitoring":{ 10276 "shape":"Monitoring", 10277 "locationName":"monitoring" 10278 }, 10279 "Placement":{ 10280 "shape":"Placement", 10281 "locationName":"placement" 10282 }, 10283 "Platform":{ 10284 "shape":"PlatformValues", 10285 "locationName":"platform" 10286 }, 10287 "PrivateDnsName":{ 10288 "shape":"String", 10289 "locationName":"privateDnsName" 10290 }, 10291 "PrivateIpAddress":{ 10292 "shape":"String", 10293 "locationName":"privateIpAddress" 10294 }, 10295 "ProductCodes":{ 10296 "shape":"ProductCodeList", 10297 "locationName":"productCodes" 10298 }, 10299 "PublicDnsName":{ 10300 "shape":"String", 10301 "locationName":"dnsName" 10302 }, 10303 "PublicIpAddress":{ 10304 "shape":"String", 10305 "locationName":"ipAddress" 10306 }, 10307 "RamdiskId":{ 10308 "shape":"String", 10309 "locationName":"ramdiskId" 10310 }, 10311 "State":{ 10312 "shape":"InstanceState", 10313 "locationName":"instanceState" 10314 }, 10315 "StateTransitionReason":{ 10316 "shape":"String", 10317 "locationName":"reason" 10318 }, 10319 "SubnetId":{ 10320 "shape":"String", 10321 "locationName":"subnetId" 10322 }, 10323 "VpcId":{ 10324 "shape":"String", 10325 "locationName":"vpcId" 10326 }, 10327 "Architecture":{ 10328 "shape":"ArchitectureValues", 10329 "locationName":"architecture" 10330 }, 10331 "BlockDeviceMappings":{ 10332 "shape":"InstanceBlockDeviceMappingList", 10333 "locationName":"blockDeviceMapping" 10334 }, 10335 "ClientToken":{ 10336 "shape":"String", 10337 "locationName":"clientToken" 10338 }, 10339 "EbsOptimized":{ 10340 "shape":"Boolean", 10341 "locationName":"ebsOptimized" 10342 }, 10343 "EnaSupport":{ 10344 "shape":"Boolean", 10345 "locationName":"enaSupport" 10346 }, 10347 "Hypervisor":{ 10348 "shape":"HypervisorType", 10349 "locationName":"hypervisor" 10350 }, 10351 "IamInstanceProfile":{ 10352 "shape":"IamInstanceProfile", 10353 "locationName":"iamInstanceProfile" 10354 }, 10355 "InstanceLifecycle":{ 10356 "shape":"InstanceLifecycleType", 10357 "locationName":"instanceLifecycle" 10358 }, 10359 "ElasticGpuAssociations":{ 10360 "shape":"ElasticGpuAssociationList", 10361 "locationName":"elasticGpuAssociationSet" 10362 }, 10363 "NetworkInterfaces":{ 10364 "shape":"InstanceNetworkInterfaceList", 10365 "locationName":"networkInterfaceSet" 10366 }, 10367 "RootDeviceName":{ 10368 "shape":"String", 10369 "locationName":"rootDeviceName" 10370 }, 10371 "RootDeviceType":{ 10372 "shape":"DeviceType", 10373 "locationName":"rootDeviceType" 10374 }, 10375 "SecurityGroups":{ 10376 "shape":"GroupIdentifierList", 10377 "locationName":"groupSet" 10378 }, 10379 "SourceDestCheck":{ 10380 "shape":"Boolean", 10381 "locationName":"sourceDestCheck" 10382 }, 10383 "SpotInstanceRequestId":{ 10384 "shape":"String", 10385 "locationName":"spotInstanceRequestId" 10386 }, 10387 "SriovNetSupport":{ 10388 "shape":"String", 10389 "locationName":"sriovNetSupport" 10390 }, 10391 "StateReason":{ 10392 "shape":"StateReason", 10393 "locationName":"stateReason" 10394 }, 10395 "Tags":{ 10396 "shape":"TagList", 10397 "locationName":"tagSet" 10398 }, 10399 "VirtualizationType":{ 10400 "shape":"VirtualizationType", 10401 "locationName":"virtualizationType" 10402 } 10403 } 10404 }, 10405 "InstanceAttribute":{ 10406 "type":"structure", 10407 "members":{ 10408 "Groups":{ 10409 "shape":"GroupIdentifierList", 10410 "locationName":"groupSet" 10411 }, 10412 "BlockDeviceMappings":{ 10413 "shape":"InstanceBlockDeviceMappingList", 10414 "locationName":"blockDeviceMapping" 10415 }, 10416 "DisableApiTermination":{ 10417 "shape":"AttributeBooleanValue", 10418 "locationName":"disableApiTermination" 10419 }, 10420 "EnaSupport":{ 10421 "shape":"AttributeBooleanValue", 10422 "locationName":"enaSupport" 10423 }, 10424 "EbsOptimized":{ 10425 "shape":"AttributeBooleanValue", 10426 "locationName":"ebsOptimized" 10427 }, 10428 "InstanceId":{ 10429 "shape":"String", 10430 "locationName":"instanceId" 10431 }, 10432 "InstanceInitiatedShutdownBehavior":{ 10433 "shape":"AttributeValue", 10434 "locationName":"instanceInitiatedShutdownBehavior" 10435 }, 10436 "InstanceType":{ 10437 "shape":"AttributeValue", 10438 "locationName":"instanceType" 10439 }, 10440 "KernelId":{ 10441 "shape":"AttributeValue", 10442 "locationName":"kernel" 10443 }, 10444 "ProductCodes":{ 10445 "shape":"ProductCodeList", 10446 "locationName":"productCodes" 10447 }, 10448 "RamdiskId":{ 10449 "shape":"AttributeValue", 10450 "locationName":"ramdisk" 10451 }, 10452 "RootDeviceName":{ 10453 "shape":"AttributeValue", 10454 "locationName":"rootDeviceName" 10455 }, 10456 "SourceDestCheck":{ 10457 "shape":"AttributeBooleanValue", 10458 "locationName":"sourceDestCheck" 10459 }, 10460 "SriovNetSupport":{ 10461 "shape":"AttributeValue", 10462 "locationName":"sriovNetSupport" 10463 }, 10464 "UserData":{ 10465 "shape":"AttributeValue", 10466 "locationName":"userData" 10467 } 10468 } 10469 }, 10470 "InstanceAttributeName":{ 10471 "type":"string", 10472 "enum":[ 10473 "instanceType", 10474 "kernel", 10475 "ramdisk", 10476 "userData", 10477 "disableApiTermination", 10478 "instanceInitiatedShutdownBehavior", 10479 "rootDeviceName", 10480 "blockDeviceMapping", 10481 "productCodes", 10482 "sourceDestCheck", 10483 "groupSet", 10484 "ebsOptimized", 10485 "sriovNetSupport", 10486 "enaSupport" 10487 ] 10488 }, 10489 "InstanceBlockDeviceMapping":{ 10490 "type":"structure", 10491 "members":{ 10492 "DeviceName":{ 10493 "shape":"String", 10494 "locationName":"deviceName" 10495 }, 10496 "Ebs":{ 10497 "shape":"EbsInstanceBlockDevice", 10498 "locationName":"ebs" 10499 } 10500 } 10501 }, 10502 "InstanceBlockDeviceMappingList":{ 10503 "type":"list", 10504 "member":{ 10505 "shape":"InstanceBlockDeviceMapping", 10506 "locationName":"item" 10507 } 10508 }, 10509 "InstanceBlockDeviceMappingSpecification":{ 10510 "type":"structure", 10511 "members":{ 10512 "DeviceName":{ 10513 "shape":"String", 10514 "locationName":"deviceName" 10515 }, 10516 "Ebs":{ 10517 "shape":"EbsInstanceBlockDeviceSpecification", 10518 "locationName":"ebs" 10519 }, 10520 "NoDevice":{ 10521 "shape":"String", 10522 "locationName":"noDevice" 10523 }, 10524 "VirtualName":{ 10525 "shape":"String", 10526 "locationName":"virtualName" 10527 } 10528 } 10529 }, 10530 "InstanceBlockDeviceMappingSpecificationList":{ 10531 "type":"list", 10532 "member":{ 10533 "shape":"InstanceBlockDeviceMappingSpecification", 10534 "locationName":"item" 10535 } 10536 }, 10537 "InstanceCapacity":{ 10538 "type":"structure", 10539 "members":{ 10540 "AvailableCapacity":{ 10541 "shape":"Integer", 10542 "locationName":"availableCapacity" 10543 }, 10544 "InstanceType":{ 10545 "shape":"String", 10546 "locationName":"instanceType" 10547 }, 10548 "TotalCapacity":{ 10549 "shape":"Integer", 10550 "locationName":"totalCapacity" 10551 } 10552 } 10553 }, 10554 "InstanceCount":{ 10555 "type":"structure", 10556 "members":{ 10557 "InstanceCount":{ 10558 "shape":"Integer", 10559 "locationName":"instanceCount" 10560 }, 10561 "State":{ 10562 "shape":"ListingState", 10563 "locationName":"state" 10564 } 10565 } 10566 }, 10567 "InstanceCountList":{ 10568 "type":"list", 10569 "member":{ 10570 "shape":"InstanceCount", 10571 "locationName":"item" 10572 } 10573 }, 10574 "InstanceCreditSpecification":{ 10575 "type":"structure", 10576 "members":{ 10577 "InstanceId":{ 10578 "shape":"String", 10579 "locationName":"instanceId" 10580 }, 10581 "CpuCredits":{ 10582 "shape":"String", 10583 "locationName":"cpuCredits" 10584 } 10585 } 10586 }, 10587 "InstanceCreditSpecificationList":{ 10588 "type":"list", 10589 "member":{ 10590 "shape":"InstanceCreditSpecification", 10591 "locationName":"item" 10592 } 10593 }, 10594 "InstanceCreditSpecificationListRequest":{ 10595 "type":"list", 10596 "member":{ 10597 "shape":"InstanceCreditSpecificationRequest", 10598 "locationName":"item" 10599 } 10600 }, 10601 "InstanceCreditSpecificationRequest":{ 10602 "type":"structure", 10603 "members":{ 10604 "InstanceId":{"shape":"String"}, 10605 "CpuCredits":{"shape":"String"} 10606 } 10607 }, 10608 "InstanceExportDetails":{ 10609 "type":"structure", 10610 "members":{ 10611 "InstanceId":{ 10612 "shape":"String", 10613 "locationName":"instanceId" 10614 }, 10615 "TargetEnvironment":{ 10616 "shape":"ExportEnvironment", 10617 "locationName":"targetEnvironment" 10618 } 10619 } 10620 }, 10621 "InstanceHealthStatus":{ 10622 "type":"string", 10623 "enum":[ 10624 "healthy", 10625 "unhealthy" 10626 ] 10627 }, 10628 "InstanceIdSet":{ 10629 "type":"list", 10630 "member":{ 10631 "shape":"String", 10632 "locationName":"item" 10633 } 10634 }, 10635 "InstanceIdStringList":{ 10636 "type":"list", 10637 "member":{ 10638 "shape":"String", 10639 "locationName":"InstanceId" 10640 } 10641 }, 10642 "InstanceInterruptionBehavior":{ 10643 "type":"string", 10644 "enum":[ 10645 "hibernate", 10646 "stop", 10647 "terminate" 10648 ] 10649 }, 10650 "InstanceIpv6Address":{ 10651 "type":"structure", 10652 "members":{ 10653 "Ipv6Address":{ 10654 "shape":"String", 10655 "locationName":"ipv6Address" 10656 } 10657 } 10658 }, 10659 "InstanceIpv6AddressList":{ 10660 "type":"list", 10661 "member":{ 10662 "shape":"InstanceIpv6Address", 10663 "locationName":"item" 10664 } 10665 }, 10666 "InstanceIpv6AddressListRequest":{ 10667 "type":"list", 10668 "member":{ 10669 "shape":"InstanceIpv6AddressRequest", 10670 "locationName":"InstanceIpv6Address" 10671 } 10672 }, 10673 "InstanceIpv6AddressRequest":{ 10674 "type":"structure", 10675 "members":{ 10676 "Ipv6Address":{"shape":"String"} 10677 } 10678 }, 10679 "InstanceLifecycleType":{ 10680 "type":"string", 10681 "enum":[ 10682 "spot", 10683 "scheduled" 10684 ] 10685 }, 10686 "InstanceList":{ 10687 "type":"list", 10688 "member":{ 10689 "shape":"Instance", 10690 "locationName":"item" 10691 } 10692 }, 10693 "InstanceMarketOptionsRequest":{ 10694 "type":"structure", 10695 "members":{ 10696 "MarketType":{"shape":"MarketType"}, 10697 "SpotOptions":{"shape":"SpotMarketOptions"} 10698 } 10699 }, 10700 "InstanceMonitoring":{ 10701 "type":"structure", 10702 "members":{ 10703 "InstanceId":{ 10704 "shape":"String", 10705 "locationName":"instanceId" 10706 }, 10707 "Monitoring":{ 10708 "shape":"Monitoring", 10709 "locationName":"monitoring" 10710 } 10711 } 10712 }, 10713 "InstanceMonitoringList":{ 10714 "type":"list", 10715 "member":{ 10716 "shape":"InstanceMonitoring", 10717 "locationName":"item" 10718 } 10719 }, 10720 "InstanceNetworkInterface":{ 10721 "type":"structure", 10722 "members":{ 10723 "Association":{ 10724 "shape":"InstanceNetworkInterfaceAssociation", 10725 "locationName":"association" 10726 }, 10727 "Attachment":{ 10728 "shape":"InstanceNetworkInterfaceAttachment", 10729 "locationName":"attachment" 10730 }, 10731 "Description":{ 10732 "shape":"String", 10733 "locationName":"description" 10734 }, 10735 "Groups":{ 10736 "shape":"GroupIdentifierList", 10737 "locationName":"groupSet" 10738 }, 10739 "Ipv6Addresses":{ 10740 "shape":"InstanceIpv6AddressList", 10741 "locationName":"ipv6AddressesSet" 10742 }, 10743 "MacAddress":{ 10744 "shape":"String", 10745 "locationName":"macAddress" 10746 }, 10747 "NetworkInterfaceId":{ 10748 "shape":"String", 10749 "locationName":"networkInterfaceId" 10750 }, 10751 "OwnerId":{ 10752 "shape":"String", 10753 "locationName":"ownerId" 10754 }, 10755 "PrivateDnsName":{ 10756 "shape":"String", 10757 "locationName":"privateDnsName" 10758 }, 10759 "PrivateIpAddress":{ 10760 "shape":"String", 10761 "locationName":"privateIpAddress" 10762 }, 10763 "PrivateIpAddresses":{ 10764 "shape":"InstancePrivateIpAddressList", 10765 "locationName":"privateIpAddressesSet" 10766 }, 10767 "SourceDestCheck":{ 10768 "shape":"Boolean", 10769 "locationName":"sourceDestCheck" 10770 }, 10771 "Status":{ 10772 "shape":"NetworkInterfaceStatus", 10773 "locationName":"status" 10774 }, 10775 "SubnetId":{ 10776 "shape":"String", 10777 "locationName":"subnetId" 10778 }, 10779 "VpcId":{ 10780 "shape":"String", 10781 "locationName":"vpcId" 10782 } 10783 } 10784 }, 10785 "InstanceNetworkInterfaceAssociation":{ 10786 "type":"structure", 10787 "members":{ 10788 "IpOwnerId":{ 10789 "shape":"String", 10790 "locationName":"ipOwnerId" 10791 }, 10792 "PublicDnsName":{ 10793 "shape":"String", 10794 "locationName":"publicDnsName" 10795 }, 10796 "PublicIp":{ 10797 "shape":"String", 10798 "locationName":"publicIp" 10799 } 10800 } 10801 }, 10802 "InstanceNetworkInterfaceAttachment":{ 10803 "type":"structure", 10804 "members":{ 10805 "AttachTime":{ 10806 "shape":"DateTime", 10807 "locationName":"attachTime" 10808 }, 10809 "AttachmentId":{ 10810 "shape":"String", 10811 "locationName":"attachmentId" 10812 }, 10813 "DeleteOnTermination":{ 10814 "shape":"Boolean", 10815 "locationName":"deleteOnTermination" 10816 }, 10817 "DeviceIndex":{ 10818 "shape":"Integer", 10819 "locationName":"deviceIndex" 10820 }, 10821 "Status":{ 10822 "shape":"AttachmentStatus", 10823 "locationName":"status" 10824 } 10825 } 10826 }, 10827 "InstanceNetworkInterfaceList":{ 10828 "type":"list", 10829 "member":{ 10830 "shape":"InstanceNetworkInterface", 10831 "locationName":"item" 10832 } 10833 }, 10834 "InstanceNetworkInterfaceSpecification":{ 10835 "type":"structure", 10836 "members":{ 10837 "AssociatePublicIpAddress":{ 10838 "shape":"Boolean", 10839 "locationName":"associatePublicIpAddress" 10840 }, 10841 "DeleteOnTermination":{ 10842 "shape":"Boolean", 10843 "locationName":"deleteOnTermination" 10844 }, 10845 "Description":{ 10846 "shape":"String", 10847 "locationName":"description" 10848 }, 10849 "DeviceIndex":{ 10850 "shape":"Integer", 10851 "locationName":"deviceIndex" 10852 }, 10853 "Groups":{ 10854 "shape":"SecurityGroupIdStringList", 10855 "locationName":"SecurityGroupId" 10856 }, 10857 "Ipv6AddressCount":{ 10858 "shape":"Integer", 10859 "locationName":"ipv6AddressCount" 10860 }, 10861 "Ipv6Addresses":{ 10862 "shape":"InstanceIpv6AddressList", 10863 "locationName":"ipv6AddressesSet", 10864 "queryName":"Ipv6Addresses" 10865 }, 10866 "NetworkInterfaceId":{ 10867 "shape":"String", 10868 "locationName":"networkInterfaceId" 10869 }, 10870 "PrivateIpAddress":{ 10871 "shape":"String", 10872 "locationName":"privateIpAddress" 10873 }, 10874 "PrivateIpAddresses":{ 10875 "shape":"PrivateIpAddressSpecificationList", 10876 "locationName":"privateIpAddressesSet", 10877 "queryName":"PrivateIpAddresses" 10878 }, 10879 "SecondaryPrivateIpAddressCount":{ 10880 "shape":"Integer", 10881 "locationName":"secondaryPrivateIpAddressCount" 10882 }, 10883 "SubnetId":{ 10884 "shape":"String", 10885 "locationName":"subnetId" 10886 } 10887 } 10888 }, 10889 "InstanceNetworkInterfaceSpecificationList":{ 10890 "type":"list", 10891 "member":{ 10892 "shape":"InstanceNetworkInterfaceSpecification", 10893 "locationName":"item" 10894 } 10895 }, 10896 "InstancePrivateIpAddress":{ 10897 "type":"structure", 10898 "members":{ 10899 "Association":{ 10900 "shape":"InstanceNetworkInterfaceAssociation", 10901 "locationName":"association" 10902 }, 10903 "Primary":{ 10904 "shape":"Boolean", 10905 "locationName":"primary" 10906 }, 10907 "PrivateDnsName":{ 10908 "shape":"String", 10909 "locationName":"privateDnsName" 10910 }, 10911 "PrivateIpAddress":{ 10912 "shape":"String", 10913 "locationName":"privateIpAddress" 10914 } 10915 } 10916 }, 10917 "InstancePrivateIpAddressList":{ 10918 "type":"list", 10919 "member":{ 10920 "shape":"InstancePrivateIpAddress", 10921 "locationName":"item" 10922 } 10923 }, 10924 "InstanceState":{ 10925 "type":"structure", 10926 "members":{ 10927 "Code":{ 10928 "shape":"Integer", 10929 "locationName":"code" 10930 }, 10931 "Name":{ 10932 "shape":"InstanceStateName", 10933 "locationName":"name" 10934 } 10935 } 10936 }, 10937 "InstanceStateChange":{ 10938 "type":"structure", 10939 "members":{ 10940 "CurrentState":{ 10941 "shape":"InstanceState", 10942 "locationName":"currentState" 10943 }, 10944 "InstanceId":{ 10945 "shape":"String", 10946 "locationName":"instanceId" 10947 }, 10948 "PreviousState":{ 10949 "shape":"InstanceState", 10950 "locationName":"previousState" 10951 } 10952 } 10953 }, 10954 "InstanceStateChangeList":{ 10955 "type":"list", 10956 "member":{ 10957 "shape":"InstanceStateChange", 10958 "locationName":"item" 10959 } 10960 }, 10961 "InstanceStateName":{ 10962 "type":"string", 10963 "enum":[ 10964 "pending", 10965 "running", 10966 "shutting-down", 10967 "terminated", 10968 "stopping", 10969 "stopped" 10970 ] 10971 }, 10972 "InstanceStatus":{ 10973 "type":"structure", 10974 "members":{ 10975 "AvailabilityZone":{ 10976 "shape":"String", 10977 "locationName":"availabilityZone" 10978 }, 10979 "Events":{ 10980 "shape":"InstanceStatusEventList", 10981 "locationName":"eventsSet" 10982 }, 10983 "InstanceId":{ 10984 "shape":"String", 10985 "locationName":"instanceId" 10986 }, 10987 "InstanceState":{ 10988 "shape":"InstanceState", 10989 "locationName":"instanceState" 10990 }, 10991 "InstanceStatus":{ 10992 "shape":"InstanceStatusSummary", 10993 "locationName":"instanceStatus" 10994 }, 10995 "SystemStatus":{ 10996 "shape":"InstanceStatusSummary", 10997 "locationName":"systemStatus" 10998 } 10999 } 11000 }, 11001 "InstanceStatusDetails":{ 11002 "type":"structure", 11003 "members":{ 11004 "ImpairedSince":{ 11005 "shape":"DateTime", 11006 "locationName":"impairedSince" 11007 }, 11008 "Name":{ 11009 "shape":"StatusName", 11010 "locationName":"name" 11011 }, 11012 "Status":{ 11013 "shape":"StatusType", 11014 "locationName":"status" 11015 } 11016 } 11017 }, 11018 "InstanceStatusDetailsList":{ 11019 "type":"list", 11020 "member":{ 11021 "shape":"InstanceStatusDetails", 11022 "locationName":"item" 11023 } 11024 }, 11025 "InstanceStatusEvent":{ 11026 "type":"structure", 11027 "members":{ 11028 "Code":{ 11029 "shape":"EventCode", 11030 "locationName":"code" 11031 }, 11032 "Description":{ 11033 "shape":"String", 11034 "locationName":"description" 11035 }, 11036 "NotAfter":{ 11037 "shape":"DateTime", 11038 "locationName":"notAfter" 11039 }, 11040 "NotBefore":{ 11041 "shape":"DateTime", 11042 "locationName":"notBefore" 11043 } 11044 } 11045 }, 11046 "InstanceStatusEventList":{ 11047 "type":"list", 11048 "member":{ 11049 "shape":"InstanceStatusEvent", 11050 "locationName":"item" 11051 } 11052 }, 11053 "InstanceStatusList":{ 11054 "type":"list", 11055 "member":{ 11056 "shape":"InstanceStatus", 11057 "locationName":"item" 11058 } 11059 }, 11060 "InstanceStatusSummary":{ 11061 "type":"structure", 11062 "members":{ 11063 "Details":{ 11064 "shape":"InstanceStatusDetailsList", 11065 "locationName":"details" 11066 }, 11067 "Status":{ 11068 "shape":"SummaryStatus", 11069 "locationName":"status" 11070 } 11071 } 11072 }, 11073 "InstanceType":{ 11074 "type":"string", 11075 "enum":[ 11076 "t1.micro", 11077 "t2.nano", 11078 "t2.micro", 11079 "t2.small", 11080 "t2.medium", 11081 "t2.large", 11082 "t2.xlarge", 11083 "t2.2xlarge", 11084 "m1.small", 11085 "m1.medium", 11086 "m1.large", 11087 "m1.xlarge", 11088 "m3.medium", 11089 "m3.large", 11090 "m3.xlarge", 11091 "m3.2xlarge", 11092 "m4.large", 11093 "m4.xlarge", 11094 "m4.2xlarge", 11095 "m4.4xlarge", 11096 "m4.10xlarge", 11097 "m4.16xlarge", 11098 "m2.xlarge", 11099 "m2.2xlarge", 11100 "m2.4xlarge", 11101 "cr1.8xlarge", 11102 "r3.large", 11103 "r3.xlarge", 11104 "r3.2xlarge", 11105 "r3.4xlarge", 11106 "r3.8xlarge", 11107 "r4.large", 11108 "r4.xlarge", 11109 "r4.2xlarge", 11110 "r4.4xlarge", 11111 "r4.8xlarge", 11112 "r4.16xlarge", 11113 "x1.16xlarge", 11114 "x1.32xlarge", 11115 "x1e.xlarge", 11116 "x1e.2xlarge", 11117 "x1e.4xlarge", 11118 "x1e.8xlarge", 11119 "x1e.16xlarge", 11120 "x1e.32xlarge", 11121 "i2.xlarge", 11122 "i2.2xlarge", 11123 "i2.4xlarge", 11124 "i2.8xlarge", 11125 "i3.large", 11126 "i3.xlarge", 11127 "i3.2xlarge", 11128 "i3.4xlarge", 11129 "i3.8xlarge", 11130 "i3.16xlarge", 11131 "hi1.4xlarge", 11132 "hs1.8xlarge", 11133 "c1.medium", 11134 "c1.xlarge", 11135 "c3.large", 11136 "c3.xlarge", 11137 "c3.2xlarge", 11138 "c3.4xlarge", 11139 "c3.8xlarge", 11140 "c4.large", 11141 "c4.xlarge", 11142 "c4.2xlarge", 11143 "c4.4xlarge", 11144 "c4.8xlarge", 11145 "c5.large", 11146 "c5.xlarge", 11147 "c5.2xlarge", 11148 "c5.4xlarge", 11149 "c5.9xlarge", 11150 "c5.18xlarge", 11151 "cc1.4xlarge", 11152 "cc2.8xlarge", 11153 "g2.2xlarge", 11154 "g2.8xlarge", 11155 "g3.4xlarge", 11156 "g3.8xlarge", 11157 "g3.16xlarge", 11158 "cg1.4xlarge", 11159 "p2.xlarge", 11160 "p2.8xlarge", 11161 "p2.16xlarge", 11162 "p3.2xlarge", 11163 "p3.8xlarge", 11164 "p3.16xlarge", 11165 "d2.xlarge", 11166 "d2.2xlarge", 11167 "d2.4xlarge", 11168 "d2.8xlarge", 11169 "f1.2xlarge", 11170 "f1.16xlarge", 11171 "m5.large", 11172 "m5.xlarge", 11173 "m5.2xlarge", 11174 "m5.4xlarge", 11175 "m5.12xlarge", 11176 "m5.24xlarge", 11177 "h1.2xlarge", 11178 "h1.4xlarge", 11179 "h1.8xlarge", 11180 "h1.16xlarge" 11181 ] 11182 }, 11183 "InstanceTypeList":{ 11184 "type":"list", 11185 "member":{"shape":"InstanceType"} 11186 }, 11187 "Integer":{"type":"integer"}, 11188 "InterfacePermissionType":{ 11189 "type":"string", 11190 "enum":[ 11191 "INSTANCE-ATTACH", 11192 "EIP-ASSOCIATE" 11193 ] 11194 }, 11195 "InternetGateway":{ 11196 "type":"structure", 11197 "members":{ 11198 "Attachments":{ 11199 "shape":"InternetGatewayAttachmentList", 11200 "locationName":"attachmentSet" 11201 }, 11202 "InternetGatewayId":{ 11203 "shape":"String", 11204 "locationName":"internetGatewayId" 11205 }, 11206 "Tags":{ 11207 "shape":"TagList", 11208 "locationName":"tagSet" 11209 } 11210 } 11211 }, 11212 "InternetGatewayAttachment":{ 11213 "type":"structure", 11214 "members":{ 11215 "State":{ 11216 "shape":"AttachmentStatus", 11217 "locationName":"state" 11218 }, 11219 "VpcId":{ 11220 "shape":"String", 11221 "locationName":"vpcId" 11222 } 11223 } 11224 }, 11225 "InternetGatewayAttachmentList":{ 11226 "type":"list", 11227 "member":{ 11228 "shape":"InternetGatewayAttachment", 11229 "locationName":"item" 11230 } 11231 }, 11232 "InternetGatewayList":{ 11233 "type":"list", 11234 "member":{ 11235 "shape":"InternetGateway", 11236 "locationName":"item" 11237 } 11238 }, 11239 "IpPermission":{ 11240 "type":"structure", 11241 "members":{ 11242 "FromPort":{ 11243 "shape":"Integer", 11244 "locationName":"fromPort" 11245 }, 11246 "IpProtocol":{ 11247 "shape":"String", 11248 "locationName":"ipProtocol" 11249 }, 11250 "IpRanges":{ 11251 "shape":"IpRangeList", 11252 "locationName":"ipRanges" 11253 }, 11254 "Ipv6Ranges":{ 11255 "shape":"Ipv6RangeList", 11256 "locationName":"ipv6Ranges" 11257 }, 11258 "PrefixListIds":{ 11259 "shape":"PrefixListIdList", 11260 "locationName":"prefixListIds" 11261 }, 11262 "ToPort":{ 11263 "shape":"Integer", 11264 "locationName":"toPort" 11265 }, 11266 "UserIdGroupPairs":{ 11267 "shape":"UserIdGroupPairList", 11268 "locationName":"groups" 11269 } 11270 } 11271 }, 11272 "IpPermissionList":{ 11273 "type":"list", 11274 "member":{ 11275 "shape":"IpPermission", 11276 "locationName":"item" 11277 } 11278 }, 11279 "IpRange":{ 11280 "type":"structure", 11281 "members":{ 11282 "CidrIp":{ 11283 "shape":"String", 11284 "locationName":"cidrIp" 11285 }, 11286 "Description":{ 11287 "shape":"String", 11288 "locationName":"description" 11289 } 11290 } 11291 }, 11292 "IpRangeList":{ 11293 "type":"list", 11294 "member":{ 11295 "shape":"IpRange", 11296 "locationName":"item" 11297 } 11298 }, 11299 "IpRanges":{ 11300 "type":"list", 11301 "member":{ 11302 "shape":"String", 11303 "locationName":"item" 11304 } 11305 }, 11306 "Ipv6Address":{"type":"string"}, 11307 "Ipv6AddressList":{ 11308 "type":"list", 11309 "member":{ 11310 "shape":"String", 11311 "locationName":"item" 11312 } 11313 }, 11314 "Ipv6CidrBlock":{ 11315 "type":"structure", 11316 "members":{ 11317 "Ipv6CidrBlock":{ 11318 "shape":"String", 11319 "locationName":"ipv6CidrBlock" 11320 } 11321 } 11322 }, 11323 "Ipv6CidrBlockSet":{ 11324 "type":"list", 11325 "member":{ 11326 "shape":"Ipv6CidrBlock", 11327 "locationName":"item" 11328 } 11329 }, 11330 "Ipv6Range":{ 11331 "type":"structure", 11332 "members":{ 11333 "CidrIpv6":{ 11334 "shape":"String", 11335 "locationName":"cidrIpv6" 11336 }, 11337 "Description":{ 11338 "shape":"String", 11339 "locationName":"description" 11340 } 11341 } 11342 }, 11343 "Ipv6RangeList":{ 11344 "type":"list", 11345 "member":{ 11346 "shape":"Ipv6Range", 11347 "locationName":"item" 11348 } 11349 }, 11350 "KeyNameStringList":{ 11351 "type":"list", 11352 "member":{ 11353 "shape":"String", 11354 "locationName":"KeyName" 11355 } 11356 }, 11357 "KeyPair":{ 11358 "type":"structure", 11359 "members":{ 11360 "KeyFingerprint":{ 11361 "shape":"String", 11362 "locationName":"keyFingerprint" 11363 }, 11364 "KeyMaterial":{ 11365 "shape":"String", 11366 "locationName":"keyMaterial" 11367 }, 11368 "KeyName":{ 11369 "shape":"String", 11370 "locationName":"keyName" 11371 } 11372 } 11373 }, 11374 "KeyPairInfo":{ 11375 "type":"structure", 11376 "members":{ 11377 "KeyFingerprint":{ 11378 "shape":"String", 11379 "locationName":"keyFingerprint" 11380 }, 11381 "KeyName":{ 11382 "shape":"String", 11383 "locationName":"keyName" 11384 } 11385 } 11386 }, 11387 "KeyPairList":{ 11388 "type":"list", 11389 "member":{ 11390 "shape":"KeyPairInfo", 11391 "locationName":"item" 11392 } 11393 }, 11394 "LaunchPermission":{ 11395 "type":"structure", 11396 "members":{ 11397 "Group":{ 11398 "shape":"PermissionGroup", 11399 "locationName":"group" 11400 }, 11401 "UserId":{ 11402 "shape":"String", 11403 "locationName":"userId" 11404 } 11405 } 11406 }, 11407 "LaunchPermissionList":{ 11408 "type":"list", 11409 "member":{ 11410 "shape":"LaunchPermission", 11411 "locationName":"item" 11412 } 11413 }, 11414 "LaunchPermissionModifications":{ 11415 "type":"structure", 11416 "members":{ 11417 "Add":{"shape":"LaunchPermissionList"}, 11418 "Remove":{"shape":"LaunchPermissionList"} 11419 } 11420 }, 11421 "LaunchSpecification":{ 11422 "type":"structure", 11423 "members":{ 11424 "UserData":{ 11425 "shape":"String", 11426 "locationName":"userData" 11427 }, 11428 "SecurityGroups":{ 11429 "shape":"GroupIdentifierList", 11430 "locationName":"groupSet" 11431 }, 11432 "AddressingType":{ 11433 "shape":"String", 11434 "locationName":"addressingType" 11435 }, 11436 "BlockDeviceMappings":{ 11437 "shape":"BlockDeviceMappingList", 11438 "locationName":"blockDeviceMapping" 11439 }, 11440 "EbsOptimized":{ 11441 "shape":"Boolean", 11442 "locationName":"ebsOptimized" 11443 }, 11444 "IamInstanceProfile":{ 11445 "shape":"IamInstanceProfileSpecification", 11446 "locationName":"iamInstanceProfile" 11447 }, 11448 "ImageId":{ 11449 "shape":"String", 11450 "locationName":"imageId" 11451 }, 11452 "InstanceType":{ 11453 "shape":"InstanceType", 11454 "locationName":"instanceType" 11455 }, 11456 "KernelId":{ 11457 "shape":"String", 11458 "locationName":"kernelId" 11459 }, 11460 "KeyName":{ 11461 "shape":"String", 11462 "locationName":"keyName" 11463 }, 11464 "NetworkInterfaces":{ 11465 "shape":"InstanceNetworkInterfaceSpecificationList", 11466 "locationName":"networkInterfaceSet" 11467 }, 11468 "Placement":{ 11469 "shape":"SpotPlacement", 11470 "locationName":"placement" 11471 }, 11472 "RamdiskId":{ 11473 "shape":"String", 11474 "locationName":"ramdiskId" 11475 }, 11476 "SubnetId":{ 11477 "shape":"String", 11478 "locationName":"subnetId" 11479 }, 11480 "Monitoring":{ 11481 "shape":"RunInstancesMonitoringEnabled", 11482 "locationName":"monitoring" 11483 } 11484 } 11485 }, 11486 "LaunchSpecsList":{ 11487 "type":"list", 11488 "member":{ 11489 "shape":"SpotFleetLaunchSpecification", 11490 "locationName":"item" 11491 } 11492 }, 11493 "LaunchTemplate":{ 11494 "type":"structure", 11495 "members":{ 11496 "LaunchTemplateId":{ 11497 "shape":"String", 11498 "locationName":"launchTemplateId" 11499 }, 11500 "LaunchTemplateName":{ 11501 "shape":"LaunchTemplateName", 11502 "locationName":"launchTemplateName" 11503 }, 11504 "CreateTime":{ 11505 "shape":"DateTime", 11506 "locationName":"createTime" 11507 }, 11508 "CreatedBy":{ 11509 "shape":"String", 11510 "locationName":"createdBy" 11511 }, 11512 "DefaultVersionNumber":{ 11513 "shape":"Long", 11514 "locationName":"defaultVersionNumber" 11515 }, 11516 "LatestVersionNumber":{ 11517 "shape":"Long", 11518 "locationName":"latestVersionNumber" 11519 }, 11520 "Tags":{ 11521 "shape":"TagList", 11522 "locationName":"tagSet" 11523 } 11524 } 11525 }, 11526 "LaunchTemplateBlockDeviceMapping":{ 11527 "type":"structure", 11528 "members":{ 11529 "DeviceName":{ 11530 "shape":"String", 11531 "locationName":"deviceName" 11532 }, 11533 "VirtualName":{ 11534 "shape":"String", 11535 "locationName":"virtualName" 11536 }, 11537 "Ebs":{ 11538 "shape":"LaunchTemplateEbsBlockDevice", 11539 "locationName":"ebs" 11540 }, 11541 "NoDevice":{ 11542 "shape":"String", 11543 "locationName":"noDevice" 11544 } 11545 } 11546 }, 11547 "LaunchTemplateBlockDeviceMappingList":{ 11548 "type":"list", 11549 "member":{ 11550 "shape":"LaunchTemplateBlockDeviceMapping", 11551 "locationName":"item" 11552 } 11553 }, 11554 "LaunchTemplateBlockDeviceMappingRequest":{ 11555 "type":"structure", 11556 "members":{ 11557 "DeviceName":{"shape":"String"}, 11558 "VirtualName":{"shape":"String"}, 11559 "Ebs":{"shape":"LaunchTemplateEbsBlockDeviceRequest"}, 11560 "NoDevice":{"shape":"String"} 11561 } 11562 }, 11563 "LaunchTemplateBlockDeviceMappingRequestList":{ 11564 "type":"list", 11565 "member":{ 11566 "shape":"LaunchTemplateBlockDeviceMappingRequest", 11567 "locationName":"BlockDeviceMapping" 11568 } 11569 }, 11570 "LaunchTemplateConfig":{ 11571 "type":"structure", 11572 "members":{ 11573 "LaunchTemplateSpecification":{ 11574 "shape":"FleetLaunchTemplateSpecification", 11575 "locationName":"launchTemplateSpecification" 11576 }, 11577 "Overrides":{ 11578 "shape":"LaunchTemplateOverridesList", 11579 "locationName":"overrides" 11580 } 11581 } 11582 }, 11583 "LaunchTemplateConfigList":{ 11584 "type":"list", 11585 "member":{ 11586 "shape":"LaunchTemplateConfig", 11587 "locationName":"item" 11588 } 11589 }, 11590 "LaunchTemplateEbsBlockDevice":{ 11591 "type":"structure", 11592 "members":{ 11593 "Encrypted":{ 11594 "shape":"Boolean", 11595 "locationName":"encrypted" 11596 }, 11597 "DeleteOnTermination":{ 11598 "shape":"Boolean", 11599 "locationName":"deleteOnTermination" 11600 }, 11601 "Iops":{ 11602 "shape":"Integer", 11603 "locationName":"iops" 11604 }, 11605 "KmsKeyId":{ 11606 "shape":"String", 11607 "locationName":"kmsKeyId" 11608 }, 11609 "SnapshotId":{ 11610 "shape":"String", 11611 "locationName":"snapshotId" 11612 }, 11613 "VolumeSize":{ 11614 "shape":"Integer", 11615 "locationName":"volumeSize" 11616 }, 11617 "VolumeType":{ 11618 "shape":"VolumeType", 11619 "locationName":"volumeType" 11620 } 11621 } 11622 }, 11623 "LaunchTemplateEbsBlockDeviceRequest":{ 11624 "type":"structure", 11625 "members":{ 11626 "Encrypted":{"shape":"Boolean"}, 11627 "DeleteOnTermination":{"shape":"Boolean"}, 11628 "Iops":{"shape":"Integer"}, 11629 "KmsKeyId":{"shape":"String"}, 11630 "SnapshotId":{"shape":"String"}, 11631 "VolumeSize":{"shape":"Integer"}, 11632 "VolumeType":{"shape":"VolumeType"} 11633 } 11634 }, 11635 "LaunchTemplateErrorCode":{ 11636 "type":"string", 11637 "enum":[ 11638 "launchTemplateIdDoesNotExist", 11639 "launchTemplateIdMalformed", 11640 "launchTemplateNameDoesNotExist", 11641 "launchTemplateNameMalformed", 11642 "launchTemplateVersionDoesNotExist", 11643 "unexpectedError" 11644 ] 11645 }, 11646 "LaunchTemplateIamInstanceProfileSpecification":{ 11647 "type":"structure", 11648 "members":{ 11649 "Arn":{ 11650 "shape":"String", 11651 "locationName":"arn" 11652 }, 11653 "Name":{ 11654 "shape":"String", 11655 "locationName":"name" 11656 } 11657 } 11658 }, 11659 "LaunchTemplateIamInstanceProfileSpecificationRequest":{ 11660 "type":"structure", 11661 "members":{ 11662 "Arn":{"shape":"String"}, 11663 "Name":{"shape":"String"} 11664 } 11665 }, 11666 "LaunchTemplateInstanceMarketOptions":{ 11667 "type":"structure", 11668 "members":{ 11669 "MarketType":{ 11670 "shape":"MarketType", 11671 "locationName":"marketType" 11672 }, 11673 "SpotOptions":{ 11674 "shape":"LaunchTemplateSpotMarketOptions", 11675 "locationName":"spotOptions" 11676 } 11677 } 11678 }, 11679 "LaunchTemplateInstanceMarketOptionsRequest":{ 11680 "type":"structure", 11681 "members":{ 11682 "MarketType":{"shape":"MarketType"}, 11683 "SpotOptions":{"shape":"LaunchTemplateSpotMarketOptionsRequest"} 11684 } 11685 }, 11686 "LaunchTemplateInstanceNetworkInterfaceSpecification":{ 11687 "type":"structure", 11688 "members":{ 11689 "AssociatePublicIpAddress":{ 11690 "shape":"Boolean", 11691 "locationName":"associatePublicIpAddress" 11692 }, 11693 "DeleteOnTermination":{ 11694 "shape":"Boolean", 11695 "locationName":"deleteOnTermination" 11696 }, 11697 "Description":{ 11698 "shape":"String", 11699 "locationName":"description" 11700 }, 11701 "DeviceIndex":{ 11702 "shape":"Integer", 11703 "locationName":"deviceIndex" 11704 }, 11705 "Groups":{ 11706 "shape":"GroupIdStringList", 11707 "locationName":"groupSet" 11708 }, 11709 "Ipv6AddressCount":{ 11710 "shape":"Integer", 11711 "locationName":"ipv6AddressCount" 11712 }, 11713 "Ipv6Addresses":{ 11714 "shape":"InstanceIpv6AddressList", 11715 "locationName":"ipv6AddressesSet" 11716 }, 11717 "NetworkInterfaceId":{ 11718 "shape":"String", 11719 "locationName":"networkInterfaceId" 11720 }, 11721 "PrivateIpAddress":{ 11722 "shape":"String", 11723 "locationName":"privateIpAddress" 11724 }, 11725 "PrivateIpAddresses":{ 11726 "shape":"PrivateIpAddressSpecificationList", 11727 "locationName":"privateIpAddressesSet" 11728 }, 11729 "SecondaryPrivateIpAddressCount":{ 11730 "shape":"Integer", 11731 "locationName":"secondaryPrivateIpAddressCount" 11732 }, 11733 "SubnetId":{ 11734 "shape":"String", 11735 "locationName":"subnetId" 11736 } 11737 } 11738 }, 11739 "LaunchTemplateInstanceNetworkInterfaceSpecificationList":{ 11740 "type":"list", 11741 "member":{ 11742 "shape":"LaunchTemplateInstanceNetworkInterfaceSpecification", 11743 "locationName":"item" 11744 } 11745 }, 11746 "LaunchTemplateInstanceNetworkInterfaceSpecificationRequest":{ 11747 "type":"structure", 11748 "members":{ 11749 "AssociatePublicIpAddress":{"shape":"Boolean"}, 11750 "DeleteOnTermination":{"shape":"Boolean"}, 11751 "Description":{"shape":"String"}, 11752 "DeviceIndex":{"shape":"Integer"}, 11753 "Groups":{ 11754 "shape":"SecurityGroupIdStringList", 11755 "locationName":"SecurityGroupId" 11756 }, 11757 "Ipv6AddressCount":{"shape":"Integer"}, 11758 "Ipv6Addresses":{"shape":"InstanceIpv6AddressListRequest"}, 11759 "NetworkInterfaceId":{"shape":"String"}, 11760 "PrivateIpAddress":{"shape":"String"}, 11761 "PrivateIpAddresses":{"shape":"PrivateIpAddressSpecificationList"}, 11762 "SecondaryPrivateIpAddressCount":{"shape":"Integer"}, 11763 "SubnetId":{"shape":"String"} 11764 } 11765 }, 11766 "LaunchTemplateInstanceNetworkInterfaceSpecificationRequestList":{ 11767 "type":"list", 11768 "member":{ 11769 "shape":"LaunchTemplateInstanceNetworkInterfaceSpecificationRequest", 11770 "locationName":"InstanceNetworkInterfaceSpecification" 11771 } 11772 }, 11773 "LaunchTemplateName":{ 11774 "type":"string", 11775 "max":128, 11776 "min":3, 11777 "pattern":"[a-zA-Z0-9\\(\\)\\.-/_]+" 11778 }, 11779 "LaunchTemplateNameStringList":{ 11780 "type":"list", 11781 "member":{ 11782 "shape":"LaunchTemplateName", 11783 "locationName":"item" 11784 } 11785 }, 11786 "LaunchTemplateOverrides":{ 11787 "type":"structure", 11788 "members":{ 11789 "InstanceType":{ 11790 "shape":"InstanceType", 11791 "locationName":"instanceType" 11792 }, 11793 "SpotPrice":{ 11794 "shape":"String", 11795 "locationName":"spotPrice" 11796 }, 11797 "SubnetId":{ 11798 "shape":"String", 11799 "locationName":"subnetId" 11800 }, 11801 "AvailabilityZone":{ 11802 "shape":"String", 11803 "locationName":"availabilityZone" 11804 }, 11805 "WeightedCapacity":{ 11806 "shape":"Double", 11807 "locationName":"weightedCapacity" 11808 } 11809 } 11810 }, 11811 "LaunchTemplateOverridesList":{ 11812 "type":"list", 11813 "member":{ 11814 "shape":"LaunchTemplateOverrides", 11815 "locationName":"item" 11816 } 11817 }, 11818 "LaunchTemplatePlacement":{ 11819 "type":"structure", 11820 "members":{ 11821 "AvailabilityZone":{ 11822 "shape":"String", 11823 "locationName":"availabilityZone" 11824 }, 11825 "Affinity":{ 11826 "shape":"String", 11827 "locationName":"affinity" 11828 }, 11829 "GroupName":{ 11830 "shape":"String", 11831 "locationName":"groupName" 11832 }, 11833 "HostId":{ 11834 "shape":"String", 11835 "locationName":"hostId" 11836 }, 11837 "Tenancy":{ 11838 "shape":"Tenancy", 11839 "locationName":"tenancy" 11840 }, 11841 "SpreadDomain":{ 11842 "shape":"String", 11843 "locationName":"spreadDomain" 11844 } 11845 } 11846 }, 11847 "LaunchTemplatePlacementRequest":{ 11848 "type":"structure", 11849 "members":{ 11850 "AvailabilityZone":{"shape":"String"}, 11851 "Affinity":{"shape":"String"}, 11852 "GroupName":{"shape":"String"}, 11853 "HostId":{"shape":"String"}, 11854 "Tenancy":{"shape":"Tenancy"}, 11855 "SpreadDomain":{"shape":"String"} 11856 } 11857 }, 11858 "LaunchTemplateSet":{ 11859 "type":"list", 11860 "member":{ 11861 "shape":"LaunchTemplate", 11862 "locationName":"item" 11863 } 11864 }, 11865 "LaunchTemplateSpecification":{ 11866 "type":"structure", 11867 "members":{ 11868 "LaunchTemplateId":{"shape":"String"}, 11869 "LaunchTemplateName":{"shape":"String"}, 11870 "Version":{"shape":"String"} 11871 } 11872 }, 11873 "LaunchTemplateSpotMarketOptions":{ 11874 "type":"structure", 11875 "members":{ 11876 "MaxPrice":{ 11877 "shape":"String", 11878 "locationName":"maxPrice" 11879 }, 11880 "SpotInstanceType":{ 11881 "shape":"SpotInstanceType", 11882 "locationName":"spotInstanceType" 11883 }, 11884 "BlockDurationMinutes":{ 11885 "shape":"Integer", 11886 "locationName":"blockDurationMinutes" 11887 }, 11888 "ValidUntil":{ 11889 "shape":"DateTime", 11890 "locationName":"validUntil" 11891 }, 11892 "InstanceInterruptionBehavior":{ 11893 "shape":"InstanceInterruptionBehavior", 11894 "locationName":"instanceInterruptionBehavior" 11895 } 11896 } 11897 }, 11898 "LaunchTemplateSpotMarketOptionsRequest":{ 11899 "type":"structure", 11900 "members":{ 11901 "MaxPrice":{"shape":"String"}, 11902 "SpotInstanceType":{"shape":"SpotInstanceType"}, 11903 "BlockDurationMinutes":{"shape":"Integer"}, 11904 "ValidUntil":{"shape":"DateTime"}, 11905 "InstanceInterruptionBehavior":{"shape":"InstanceInterruptionBehavior"} 11906 } 11907 }, 11908 "LaunchTemplateTagSpecification":{ 11909 "type":"structure", 11910 "members":{ 11911 "ResourceType":{ 11912 "shape":"ResourceType", 11913 "locationName":"resourceType" 11914 }, 11915 "Tags":{ 11916 "shape":"TagList", 11917 "locationName":"tagSet" 11918 } 11919 } 11920 }, 11921 "LaunchTemplateTagSpecificationList":{ 11922 "type":"list", 11923 "member":{ 11924 "shape":"LaunchTemplateTagSpecification", 11925 "locationName":"item" 11926 } 11927 }, 11928 "LaunchTemplateTagSpecificationRequest":{ 11929 "type":"structure", 11930 "members":{ 11931 "ResourceType":{"shape":"ResourceType"}, 11932 "Tags":{ 11933 "shape":"TagList", 11934 "locationName":"Tag" 11935 } 11936 } 11937 }, 11938 "LaunchTemplateTagSpecificationRequestList":{ 11939 "type":"list", 11940 "member":{ 11941 "shape":"LaunchTemplateTagSpecificationRequest", 11942 "locationName":"LaunchTemplateTagSpecificationRequest" 11943 } 11944 }, 11945 "LaunchTemplateVersion":{ 11946 "type":"structure", 11947 "members":{ 11948 "LaunchTemplateId":{ 11949 "shape":"String", 11950 "locationName":"launchTemplateId" 11951 }, 11952 "LaunchTemplateName":{ 11953 "shape":"LaunchTemplateName", 11954 "locationName":"launchTemplateName" 11955 }, 11956 "VersionNumber":{ 11957 "shape":"Long", 11958 "locationName":"versionNumber" 11959 }, 11960 "VersionDescription":{ 11961 "shape":"VersionDescription", 11962 "locationName":"versionDescription" 11963 }, 11964 "CreateTime":{ 11965 "shape":"DateTime", 11966 "locationName":"createTime" 11967 }, 11968 "CreatedBy":{ 11969 "shape":"String", 11970 "locationName":"createdBy" 11971 }, 11972 "DefaultVersion":{ 11973 "shape":"Boolean", 11974 "locationName":"defaultVersion" 11975 }, 11976 "LaunchTemplateData":{ 11977 "shape":"ResponseLaunchTemplateData", 11978 "locationName":"launchTemplateData" 11979 } 11980 } 11981 }, 11982 "LaunchTemplateVersionSet":{ 11983 "type":"list", 11984 "member":{ 11985 "shape":"LaunchTemplateVersion", 11986 "locationName":"item" 11987 } 11988 }, 11989 "LaunchTemplatesMonitoring":{ 11990 "type":"structure", 11991 "members":{ 11992 "Enabled":{ 11993 "shape":"Boolean", 11994 "locationName":"enabled" 11995 } 11996 } 11997 }, 11998 "LaunchTemplatesMonitoringRequest":{ 11999 "type":"structure", 12000 "members":{ 12001 "Enabled":{"shape":"Boolean"} 12002 } 12003 }, 12004 "ListingState":{ 12005 "type":"string", 12006 "enum":[ 12007 "available", 12008 "sold", 12009 "cancelled", 12010 "pending" 12011 ] 12012 }, 12013 "ListingStatus":{ 12014 "type":"string", 12015 "enum":[ 12016 "active", 12017 "pending", 12018 "cancelled", 12019 "closed" 12020 ] 12021 }, 12022 "LoadBalancersConfig":{ 12023 "type":"structure", 12024 "members":{ 12025 "ClassicLoadBalancersConfig":{ 12026 "shape":"ClassicLoadBalancersConfig", 12027 "locationName":"classicLoadBalancersConfig" 12028 }, 12029 "TargetGroupsConfig":{ 12030 "shape":"TargetGroupsConfig", 12031 "locationName":"targetGroupsConfig" 12032 } 12033 } 12034 }, 12035 "LoadPermission":{ 12036 "type":"structure", 12037 "members":{ 12038 "UserId":{ 12039 "shape":"String", 12040 "locationName":"userId" 12041 }, 12042 "Group":{ 12043 "shape":"PermissionGroup", 12044 "locationName":"group" 12045 } 12046 } 12047 }, 12048 "LoadPermissionList":{ 12049 "type":"list", 12050 "member":{ 12051 "shape":"LoadPermission", 12052 "locationName":"item" 12053 } 12054 }, 12055 "LoadPermissionListRequest":{ 12056 "type":"list", 12057 "member":{ 12058 "shape":"LoadPermissionRequest", 12059 "locationName":"item" 12060 } 12061 }, 12062 "LoadPermissionModifications":{ 12063 "type":"structure", 12064 "members":{ 12065 "Add":{"shape":"LoadPermissionListRequest"}, 12066 "Remove":{"shape":"LoadPermissionListRequest"} 12067 } 12068 }, 12069 "LoadPermissionRequest":{ 12070 "type":"structure", 12071 "members":{ 12072 "Group":{"shape":"PermissionGroup"}, 12073 "UserId":{"shape":"String"} 12074 } 12075 }, 12076 "Long":{"type":"long"}, 12077 "MarketType":{ 12078 "type":"string", 12079 "enum":["spot"] 12080 }, 12081 "MaxResults":{ 12082 "type":"integer", 12083 "max":255, 12084 "min":5 12085 }, 12086 "ModifyFpgaImageAttributeRequest":{ 12087 "type":"structure", 12088 "required":["FpgaImageId"], 12089 "members":{ 12090 "DryRun":{"shape":"Boolean"}, 12091 "FpgaImageId":{"shape":"String"}, 12092 "Attribute":{"shape":"FpgaImageAttributeName"}, 12093 "OperationType":{"shape":"OperationType"}, 12094 "UserIds":{ 12095 "shape":"UserIdStringList", 12096 "locationName":"UserId" 12097 }, 12098 "UserGroups":{ 12099 "shape":"UserGroupStringList", 12100 "locationName":"UserGroup" 12101 }, 12102 "ProductCodes":{ 12103 "shape":"ProductCodeStringList", 12104 "locationName":"ProductCode" 12105 }, 12106 "LoadPermission":{"shape":"LoadPermissionModifications"}, 12107 "Description":{"shape":"String"}, 12108 "Name":{"shape":"String"} 12109 } 12110 }, 12111 "ModifyFpgaImageAttributeResult":{ 12112 "type":"structure", 12113 "members":{ 12114 "FpgaImageAttribute":{ 12115 "shape":"FpgaImageAttribute", 12116 "locationName":"fpgaImageAttribute" 12117 } 12118 } 12119 }, 12120 "ModifyHostsRequest":{ 12121 "type":"structure", 12122 "required":[ 12123 "AutoPlacement", 12124 "HostIds" 12125 ], 12126 "members":{ 12127 "AutoPlacement":{ 12128 "shape":"AutoPlacement", 12129 "locationName":"autoPlacement" 12130 }, 12131 "HostIds":{ 12132 "shape":"RequestHostIdList", 12133 "locationName":"hostId" 12134 } 12135 } 12136 }, 12137 "ModifyHostsResult":{ 12138 "type":"structure", 12139 "members":{ 12140 "Successful":{ 12141 "shape":"ResponseHostIdList", 12142 "locationName":"successful" 12143 }, 12144 "Unsuccessful":{ 12145 "shape":"UnsuccessfulItemList", 12146 "locationName":"unsuccessful" 12147 } 12148 } 12149 }, 12150 "ModifyIdFormatRequest":{ 12151 "type":"structure", 12152 "required":[ 12153 "Resource", 12154 "UseLongIds" 12155 ], 12156 "members":{ 12157 "Resource":{"shape":"String"}, 12158 "UseLongIds":{"shape":"Boolean"} 12159 } 12160 }, 12161 "ModifyIdentityIdFormatRequest":{ 12162 "type":"structure", 12163 "required":[ 12164 "PrincipalArn", 12165 "Resource", 12166 "UseLongIds" 12167 ], 12168 "members":{ 12169 "PrincipalArn":{ 12170 "shape":"String", 12171 "locationName":"principalArn" 12172 }, 12173 "Resource":{ 12174 "shape":"String", 12175 "locationName":"resource" 12176 }, 12177 "UseLongIds":{ 12178 "shape":"Boolean", 12179 "locationName":"useLongIds" 12180 } 12181 } 12182 }, 12183 "ModifyImageAttributeRequest":{ 12184 "type":"structure", 12185 "required":["ImageId"], 12186 "members":{ 12187 "Attribute":{"shape":"String"}, 12188 "Description":{"shape":"AttributeValue"}, 12189 "ImageId":{"shape":"String"}, 12190 "LaunchPermission":{"shape":"LaunchPermissionModifications"}, 12191 "OperationType":{"shape":"OperationType"}, 12192 "ProductCodes":{ 12193 "shape":"ProductCodeStringList", 12194 "locationName":"ProductCode" 12195 }, 12196 "UserGroups":{ 12197 "shape":"UserGroupStringList", 12198 "locationName":"UserGroup" 12199 }, 12200 "UserIds":{ 12201 "shape":"UserIdStringList", 12202 "locationName":"UserId" 12203 }, 12204 "Value":{"shape":"String"}, 12205 "DryRun":{ 12206 "shape":"Boolean", 12207 "locationName":"dryRun" 12208 } 12209 } 12210 }, 12211 "ModifyInstanceAttributeRequest":{ 12212 "type":"structure", 12213 "required":["InstanceId"], 12214 "members":{ 12215 "SourceDestCheck":{"shape":"AttributeBooleanValue"}, 12216 "Attribute":{ 12217 "shape":"InstanceAttributeName", 12218 "locationName":"attribute" 12219 }, 12220 "BlockDeviceMappings":{ 12221 "shape":"InstanceBlockDeviceMappingSpecificationList", 12222 "locationName":"blockDeviceMapping" 12223 }, 12224 "DisableApiTermination":{ 12225 "shape":"AttributeBooleanValue", 12226 "locationName":"disableApiTermination" 12227 }, 12228 "DryRun":{ 12229 "shape":"Boolean", 12230 "locationName":"dryRun" 12231 }, 12232 "EbsOptimized":{ 12233 "shape":"AttributeBooleanValue", 12234 "locationName":"ebsOptimized" 12235 }, 12236 "EnaSupport":{ 12237 "shape":"AttributeBooleanValue", 12238 "locationName":"enaSupport" 12239 }, 12240 "Groups":{ 12241 "shape":"GroupIdStringList", 12242 "locationName":"GroupId" 12243 }, 12244 "InstanceId":{ 12245 "shape":"String", 12246 "locationName":"instanceId" 12247 }, 12248 "InstanceInitiatedShutdownBehavior":{ 12249 "shape":"AttributeValue", 12250 "locationName":"instanceInitiatedShutdownBehavior" 12251 }, 12252 "InstanceType":{ 12253 "shape":"AttributeValue", 12254 "locationName":"instanceType" 12255 }, 12256 "Kernel":{ 12257 "shape":"AttributeValue", 12258 "locationName":"kernel" 12259 }, 12260 "Ramdisk":{ 12261 "shape":"AttributeValue", 12262 "locationName":"ramdisk" 12263 }, 12264 "SriovNetSupport":{ 12265 "shape":"AttributeValue", 12266 "locationName":"sriovNetSupport" 12267 }, 12268 "UserData":{ 12269 "shape":"BlobAttributeValue", 12270 "locationName":"userData" 12271 }, 12272 "Value":{ 12273 "shape":"String", 12274 "locationName":"value" 12275 } 12276 } 12277 }, 12278 "ModifyInstanceCreditSpecificationRequest":{ 12279 "type":"structure", 12280 "required":["InstanceCreditSpecifications"], 12281 "members":{ 12282 "DryRun":{"shape":"Boolean"}, 12283 "ClientToken":{"shape":"String"}, 12284 "InstanceCreditSpecifications":{ 12285 "shape":"InstanceCreditSpecificationListRequest", 12286 "locationName":"InstanceCreditSpecification" 12287 } 12288 } 12289 }, 12290 "ModifyInstanceCreditSpecificationResult":{ 12291 "type":"structure", 12292 "members":{ 12293 "SuccessfulInstanceCreditSpecifications":{ 12294 "shape":"SuccessfulInstanceCreditSpecificationSet", 12295 "locationName":"successfulInstanceCreditSpecificationSet" 12296 }, 12297 "UnsuccessfulInstanceCreditSpecifications":{ 12298 "shape":"UnsuccessfulInstanceCreditSpecificationSet", 12299 "locationName":"unsuccessfulInstanceCreditSpecificationSet" 12300 } 12301 } 12302 }, 12303 "ModifyInstancePlacementRequest":{ 12304 "type":"structure", 12305 "required":["InstanceId"], 12306 "members":{ 12307 "Affinity":{ 12308 "shape":"Affinity", 12309 "locationName":"affinity" 12310 }, 12311 "GroupName":{"shape":"String"}, 12312 "HostId":{ 12313 "shape":"String", 12314 "locationName":"hostId" 12315 }, 12316 "InstanceId":{ 12317 "shape":"String", 12318 "locationName":"instanceId" 12319 }, 12320 "Tenancy":{ 12321 "shape":"HostTenancy", 12322 "locationName":"tenancy" 12323 } 12324 } 12325 }, 12326 "ModifyInstancePlacementResult":{ 12327 "type":"structure", 12328 "members":{ 12329 "Return":{ 12330 "shape":"Boolean", 12331 "locationName":"return" 12332 } 12333 } 12334 }, 12335 "ModifyLaunchTemplateRequest":{ 12336 "type":"structure", 12337 "members":{ 12338 "DryRun":{"shape":"Boolean"}, 12339 "ClientToken":{"shape":"String"}, 12340 "LaunchTemplateId":{"shape":"String"}, 12341 "LaunchTemplateName":{"shape":"LaunchTemplateName"}, 12342 "DefaultVersion":{ 12343 "shape":"String", 12344 "locationName":"SetDefaultVersion" 12345 } 12346 } 12347 }, 12348 "ModifyLaunchTemplateResult":{ 12349 "type":"structure", 12350 "members":{ 12351 "LaunchTemplate":{ 12352 "shape":"LaunchTemplate", 12353 "locationName":"launchTemplate" 12354 } 12355 } 12356 }, 12357 "ModifyNetworkInterfaceAttributeRequest":{ 12358 "type":"structure", 12359 "required":["NetworkInterfaceId"], 12360 "members":{ 12361 "Attachment":{ 12362 "shape":"NetworkInterfaceAttachmentChanges", 12363 "locationName":"attachment" 12364 }, 12365 "Description":{ 12366 "shape":"AttributeValue", 12367 "locationName":"description" 12368 }, 12369 "DryRun":{ 12370 "shape":"Boolean", 12371 "locationName":"dryRun" 12372 }, 12373 "Groups":{ 12374 "shape":"SecurityGroupIdStringList", 12375 "locationName":"SecurityGroupId" 12376 }, 12377 "NetworkInterfaceId":{ 12378 "shape":"String", 12379 "locationName":"networkInterfaceId" 12380 }, 12381 "SourceDestCheck":{ 12382 "shape":"AttributeBooleanValue", 12383 "locationName":"sourceDestCheck" 12384 } 12385 } 12386 }, 12387 "ModifyReservedInstancesRequest":{ 12388 "type":"structure", 12389 "required":[ 12390 "ReservedInstancesIds", 12391 "TargetConfigurations" 12392 ], 12393 "members":{ 12394 "ReservedInstancesIds":{ 12395 "shape":"ReservedInstancesIdStringList", 12396 "locationName":"ReservedInstancesId" 12397 }, 12398 "ClientToken":{ 12399 "shape":"String", 12400 "locationName":"clientToken" 12401 }, 12402 "TargetConfigurations":{ 12403 "shape":"ReservedInstancesConfigurationList", 12404 "locationName":"ReservedInstancesConfigurationSetItemType" 12405 } 12406 } 12407 }, 12408 "ModifyReservedInstancesResult":{ 12409 "type":"structure", 12410 "members":{ 12411 "ReservedInstancesModificationId":{ 12412 "shape":"String", 12413 "locationName":"reservedInstancesModificationId" 12414 } 12415 } 12416 }, 12417 "ModifySnapshotAttributeRequest":{ 12418 "type":"structure", 12419 "required":["SnapshotId"], 12420 "members":{ 12421 "Attribute":{"shape":"SnapshotAttributeName"}, 12422 "CreateVolumePermission":{"shape":"CreateVolumePermissionModifications"}, 12423 "GroupNames":{ 12424 "shape":"GroupNameStringList", 12425 "locationName":"UserGroup" 12426 }, 12427 "OperationType":{"shape":"OperationType"}, 12428 "SnapshotId":{"shape":"String"}, 12429 "UserIds":{ 12430 "shape":"UserIdStringList", 12431 "locationName":"UserId" 12432 }, 12433 "DryRun":{ 12434 "shape":"Boolean", 12435 "locationName":"dryRun" 12436 } 12437 } 12438 }, 12439 "ModifySpotFleetRequestRequest":{ 12440 "type":"structure", 12441 "required":["SpotFleetRequestId"], 12442 "members":{ 12443 "ExcessCapacityTerminationPolicy":{ 12444 "shape":"ExcessCapacityTerminationPolicy", 12445 "locationName":"excessCapacityTerminationPolicy" 12446 }, 12447 "SpotFleetRequestId":{ 12448 "shape":"String", 12449 "locationName":"spotFleetRequestId" 12450 }, 12451 "TargetCapacity":{ 12452 "shape":"Integer", 12453 "locationName":"targetCapacity" 12454 } 12455 } 12456 }, 12457 "ModifySpotFleetRequestResponse":{ 12458 "type":"structure", 12459 "members":{ 12460 "Return":{ 12461 "shape":"Boolean", 12462 "locationName":"return" 12463 } 12464 } 12465 }, 12466 "ModifySubnetAttributeRequest":{ 12467 "type":"structure", 12468 "required":["SubnetId"], 12469 "members":{ 12470 "AssignIpv6AddressOnCreation":{"shape":"AttributeBooleanValue"}, 12471 "MapPublicIpOnLaunch":{"shape":"AttributeBooleanValue"}, 12472 "SubnetId":{ 12473 "shape":"String", 12474 "locationName":"subnetId" 12475 } 12476 } 12477 }, 12478 "ModifyVolumeAttributeRequest":{ 12479 "type":"structure", 12480 "required":["VolumeId"], 12481 "members":{ 12482 "AutoEnableIO":{"shape":"AttributeBooleanValue"}, 12483 "VolumeId":{"shape":"String"}, 12484 "DryRun":{ 12485 "shape":"Boolean", 12486 "locationName":"dryRun" 12487 } 12488 } 12489 }, 12490 "ModifyVolumeRequest":{ 12491 "type":"structure", 12492 "required":["VolumeId"], 12493 "members":{ 12494 "DryRun":{"shape":"Boolean"}, 12495 "VolumeId":{"shape":"String"}, 12496 "Size":{"shape":"Integer"}, 12497 "VolumeType":{"shape":"VolumeType"}, 12498 "Iops":{"shape":"Integer"} 12499 } 12500 }, 12501 "ModifyVolumeResult":{ 12502 "type":"structure", 12503 "members":{ 12504 "VolumeModification":{ 12505 "shape":"VolumeModification", 12506 "locationName":"volumeModification" 12507 } 12508 } 12509 }, 12510 "ModifyVpcAttributeRequest":{ 12511 "type":"structure", 12512 "required":["VpcId"], 12513 "members":{ 12514 "EnableDnsHostnames":{"shape":"AttributeBooleanValue"}, 12515 "EnableDnsSupport":{"shape":"AttributeBooleanValue"}, 12516 "VpcId":{ 12517 "shape":"String", 12518 "locationName":"vpcId" 12519 } 12520 } 12521 }, 12522 "ModifyVpcEndpointConnectionNotificationRequest":{ 12523 "type":"structure", 12524 "required":["ConnectionNotificationId"], 12525 "members":{ 12526 "DryRun":{"shape":"Boolean"}, 12527 "ConnectionNotificationId":{"shape":"String"}, 12528 "ConnectionNotificationArn":{"shape":"String"}, 12529 "ConnectionEvents":{"shape":"ValueStringList"} 12530 } 12531 }, 12532 "ModifyVpcEndpointConnectionNotificationResult":{ 12533 "type":"structure", 12534 "members":{ 12535 "ReturnValue":{ 12536 "shape":"Boolean", 12537 "locationName":"return" 12538 } 12539 } 12540 }, 12541 "ModifyVpcEndpointRequest":{ 12542 "type":"structure", 12543 "required":["VpcEndpointId"], 12544 "members":{ 12545 "DryRun":{"shape":"Boolean"}, 12546 "VpcEndpointId":{"shape":"String"}, 12547 "ResetPolicy":{"shape":"Boolean"}, 12548 "PolicyDocument":{"shape":"String"}, 12549 "AddRouteTableIds":{ 12550 "shape":"ValueStringList", 12551 "locationName":"AddRouteTableId" 12552 }, 12553 "RemoveRouteTableIds":{ 12554 "shape":"ValueStringList", 12555 "locationName":"RemoveRouteTableId" 12556 }, 12557 "AddSubnetIds":{ 12558 "shape":"ValueStringList", 12559 "locationName":"AddSubnetId" 12560 }, 12561 "RemoveSubnetIds":{ 12562 "shape":"ValueStringList", 12563 "locationName":"RemoveSubnetId" 12564 }, 12565 "AddSecurityGroupIds":{ 12566 "shape":"ValueStringList", 12567 "locationName":"AddSecurityGroupId" 12568 }, 12569 "RemoveSecurityGroupIds":{ 12570 "shape":"ValueStringList", 12571 "locationName":"RemoveSecurityGroupId" 12572 }, 12573 "PrivateDnsEnabled":{"shape":"Boolean"} 12574 } 12575 }, 12576 "ModifyVpcEndpointResult":{ 12577 "type":"structure", 12578 "members":{ 12579 "Return":{ 12580 "shape":"Boolean", 12581 "locationName":"return" 12582 } 12583 } 12584 }, 12585 "ModifyVpcEndpointServiceConfigurationRequest":{ 12586 "type":"structure", 12587 "required":["ServiceId"], 12588 "members":{ 12589 "DryRun":{"shape":"Boolean"}, 12590 "ServiceId":{"shape":"String"}, 12591 "AcceptanceRequired":{"shape":"Boolean"}, 12592 "AddNetworkLoadBalancerArns":{ 12593 "shape":"ValueStringList", 12594 "locationName":"AddNetworkLoadBalancerArn" 12595 }, 12596 "RemoveNetworkLoadBalancerArns":{ 12597 "shape":"ValueStringList", 12598 "locationName":"RemoveNetworkLoadBalancerArn" 12599 } 12600 } 12601 }, 12602 "ModifyVpcEndpointServiceConfigurationResult":{ 12603 "type":"structure", 12604 "members":{ 12605 "Return":{ 12606 "shape":"Boolean", 12607 "locationName":"return" 12608 } 12609 } 12610 }, 12611 "ModifyVpcEndpointServicePermissionsRequest":{ 12612 "type":"structure", 12613 "required":["ServiceId"], 12614 "members":{ 12615 "DryRun":{"shape":"Boolean"}, 12616 "ServiceId":{"shape":"String"}, 12617 "AddAllowedPrincipals":{"shape":"ValueStringList"}, 12618 "RemoveAllowedPrincipals":{"shape":"ValueStringList"} 12619 } 12620 }, 12621 "ModifyVpcEndpointServicePermissionsResult":{ 12622 "type":"structure", 12623 "members":{ 12624 "ReturnValue":{ 12625 "shape":"Boolean", 12626 "locationName":"return" 12627 } 12628 } 12629 }, 12630 "ModifyVpcPeeringConnectionOptionsRequest":{ 12631 "type":"structure", 12632 "required":["VpcPeeringConnectionId"], 12633 "members":{ 12634 "AccepterPeeringConnectionOptions":{"shape":"PeeringConnectionOptionsRequest"}, 12635 "DryRun":{"shape":"Boolean"}, 12636 "RequesterPeeringConnectionOptions":{"shape":"PeeringConnectionOptionsRequest"}, 12637 "VpcPeeringConnectionId":{"shape":"String"} 12638 } 12639 }, 12640 "ModifyVpcPeeringConnectionOptionsResult":{ 12641 "type":"structure", 12642 "members":{ 12643 "AccepterPeeringConnectionOptions":{ 12644 "shape":"PeeringConnectionOptions", 12645 "locationName":"accepterPeeringConnectionOptions" 12646 }, 12647 "RequesterPeeringConnectionOptions":{ 12648 "shape":"PeeringConnectionOptions", 12649 "locationName":"requesterPeeringConnectionOptions" 12650 } 12651 } 12652 }, 12653 "ModifyVpcTenancyRequest":{ 12654 "type":"structure", 12655 "required":[ 12656 "VpcId", 12657 "InstanceTenancy" 12658 ], 12659 "members":{ 12660 "VpcId":{"shape":"String"}, 12661 "InstanceTenancy":{"shape":"VpcTenancy"}, 12662 "DryRun":{"shape":"Boolean"} 12663 } 12664 }, 12665 "ModifyVpcTenancyResult":{ 12666 "type":"structure", 12667 "members":{ 12668 "ReturnValue":{ 12669 "shape":"Boolean", 12670 "locationName":"return" 12671 } 12672 } 12673 }, 12674 "MonitorInstancesRequest":{ 12675 "type":"structure", 12676 "required":["InstanceIds"], 12677 "members":{ 12678 "InstanceIds":{ 12679 "shape":"InstanceIdStringList", 12680 "locationName":"InstanceId" 12681 }, 12682 "DryRun":{ 12683 "shape":"Boolean", 12684 "locationName":"dryRun" 12685 } 12686 } 12687 }, 12688 "MonitorInstancesResult":{ 12689 "type":"structure", 12690 "members":{ 12691 "InstanceMonitorings":{ 12692 "shape":"InstanceMonitoringList", 12693 "locationName":"instancesSet" 12694 } 12695 } 12696 }, 12697 "Monitoring":{ 12698 "type":"structure", 12699 "members":{ 12700 "State":{ 12701 "shape":"MonitoringState", 12702 "locationName":"state" 12703 } 12704 } 12705 }, 12706 "MonitoringState":{ 12707 "type":"string", 12708 "enum":[ 12709 "disabled", 12710 "disabling", 12711 "enabled", 12712 "pending" 12713 ] 12714 }, 12715 "MoveAddressToVpcRequest":{ 12716 "type":"structure", 12717 "required":["PublicIp"], 12718 "members":{ 12719 "DryRun":{ 12720 "shape":"Boolean", 12721 "locationName":"dryRun" 12722 }, 12723 "PublicIp":{ 12724 "shape":"String", 12725 "locationName":"publicIp" 12726 } 12727 } 12728 }, 12729 "MoveAddressToVpcResult":{ 12730 "type":"structure", 12731 "members":{ 12732 "AllocationId":{ 12733 "shape":"String", 12734 "locationName":"allocationId" 12735 }, 12736 "Status":{ 12737 "shape":"Status", 12738 "locationName":"status" 12739 } 12740 } 12741 }, 12742 "MoveStatus":{ 12743 "type":"string", 12744 "enum":[ 12745 "movingToVpc", 12746 "restoringToClassic" 12747 ] 12748 }, 12749 "MovingAddressStatus":{ 12750 "type":"structure", 12751 "members":{ 12752 "MoveStatus":{ 12753 "shape":"MoveStatus", 12754 "locationName":"moveStatus" 12755 }, 12756 "PublicIp":{ 12757 "shape":"String", 12758 "locationName":"publicIp" 12759 } 12760 } 12761 }, 12762 "MovingAddressStatusSet":{ 12763 "type":"list", 12764 "member":{ 12765 "shape":"MovingAddressStatus", 12766 "locationName":"item" 12767 } 12768 }, 12769 "NatGateway":{ 12770 "type":"structure", 12771 "members":{ 12772 "CreateTime":{ 12773 "shape":"DateTime", 12774 "locationName":"createTime" 12775 }, 12776 "DeleteTime":{ 12777 "shape":"DateTime", 12778 "locationName":"deleteTime" 12779 }, 12780 "FailureCode":{ 12781 "shape":"String", 12782 "locationName":"failureCode" 12783 }, 12784 "FailureMessage":{ 12785 "shape":"String", 12786 "locationName":"failureMessage" 12787 }, 12788 "NatGatewayAddresses":{ 12789 "shape":"NatGatewayAddressList", 12790 "locationName":"natGatewayAddressSet" 12791 }, 12792 "NatGatewayId":{ 12793 "shape":"String", 12794 "locationName":"natGatewayId" 12795 }, 12796 "ProvisionedBandwidth":{ 12797 "shape":"ProvisionedBandwidth", 12798 "locationName":"provisionedBandwidth" 12799 }, 12800 "State":{ 12801 "shape":"NatGatewayState", 12802 "locationName":"state" 12803 }, 12804 "SubnetId":{ 12805 "shape":"String", 12806 "locationName":"subnetId" 12807 }, 12808 "VpcId":{ 12809 "shape":"String", 12810 "locationName":"vpcId" 12811 }, 12812 "Tags":{ 12813 "shape":"TagList", 12814 "locationName":"tagSet" 12815 } 12816 } 12817 }, 12818 "NatGatewayAddress":{ 12819 "type":"structure", 12820 "members":{ 12821 "AllocationId":{ 12822 "shape":"String", 12823 "locationName":"allocationId" 12824 }, 12825 "NetworkInterfaceId":{ 12826 "shape":"String", 12827 "locationName":"networkInterfaceId" 12828 }, 12829 "PrivateIp":{ 12830 "shape":"String", 12831 "locationName":"privateIp" 12832 }, 12833 "PublicIp":{ 12834 "shape":"String", 12835 "locationName":"publicIp" 12836 } 12837 } 12838 }, 12839 "NatGatewayAddressList":{ 12840 "type":"list", 12841 "member":{ 12842 "shape":"NatGatewayAddress", 12843 "locationName":"item" 12844 } 12845 }, 12846 "NatGatewayList":{ 12847 "type":"list", 12848 "member":{ 12849 "shape":"NatGateway", 12850 "locationName":"item" 12851 } 12852 }, 12853 "NatGatewayState":{ 12854 "type":"string", 12855 "enum":[ 12856 "pending", 12857 "failed", 12858 "available", 12859 "deleting", 12860 "deleted" 12861 ] 12862 }, 12863 "NetworkAcl":{ 12864 "type":"structure", 12865 "members":{ 12866 "Associations":{ 12867 "shape":"NetworkAclAssociationList", 12868 "locationName":"associationSet" 12869 }, 12870 "Entries":{ 12871 "shape":"NetworkAclEntryList", 12872 "locationName":"entrySet" 12873 }, 12874 "IsDefault":{ 12875 "shape":"Boolean", 12876 "locationName":"default" 12877 }, 12878 "NetworkAclId":{ 12879 "shape":"String", 12880 "locationName":"networkAclId" 12881 }, 12882 "Tags":{ 12883 "shape":"TagList", 12884 "locationName":"tagSet" 12885 }, 12886 "VpcId":{ 12887 "shape":"String", 12888 "locationName":"vpcId" 12889 } 12890 } 12891 }, 12892 "NetworkAclAssociation":{ 12893 "type":"structure", 12894 "members":{ 12895 "NetworkAclAssociationId":{ 12896 "shape":"String", 12897 "locationName":"networkAclAssociationId" 12898 }, 12899 "NetworkAclId":{ 12900 "shape":"String", 12901 "locationName":"networkAclId" 12902 }, 12903 "SubnetId":{ 12904 "shape":"String", 12905 "locationName":"subnetId" 12906 } 12907 } 12908 }, 12909 "NetworkAclAssociationList":{ 12910 "type":"list", 12911 "member":{ 12912 "shape":"NetworkAclAssociation", 12913 "locationName":"item" 12914 } 12915 }, 12916 "NetworkAclEntry":{ 12917 "type":"structure", 12918 "members":{ 12919 "CidrBlock":{ 12920 "shape":"String", 12921 "locationName":"cidrBlock" 12922 }, 12923 "Egress":{ 12924 "shape":"Boolean", 12925 "locationName":"egress" 12926 }, 12927 "IcmpTypeCode":{ 12928 "shape":"IcmpTypeCode", 12929 "locationName":"icmpTypeCode" 12930 }, 12931 "Ipv6CidrBlock":{ 12932 "shape":"String", 12933 "locationName":"ipv6CidrBlock" 12934 }, 12935 "PortRange":{ 12936 "shape":"PortRange", 12937 "locationName":"portRange" 12938 }, 12939 "Protocol":{ 12940 "shape":"String", 12941 "locationName":"protocol" 12942 }, 12943 "RuleAction":{ 12944 "shape":"RuleAction", 12945 "locationName":"ruleAction" 12946 }, 12947 "RuleNumber":{ 12948 "shape":"Integer", 12949 "locationName":"ruleNumber" 12950 } 12951 } 12952 }, 12953 "NetworkAclEntryList":{ 12954 "type":"list", 12955 "member":{ 12956 "shape":"NetworkAclEntry", 12957 "locationName":"item" 12958 } 12959 }, 12960 "NetworkAclList":{ 12961 "type":"list", 12962 "member":{ 12963 "shape":"NetworkAcl", 12964 "locationName":"item" 12965 } 12966 }, 12967 "NetworkInterface":{ 12968 "type":"structure", 12969 "members":{ 12970 "Association":{ 12971 "shape":"NetworkInterfaceAssociation", 12972 "locationName":"association" 12973 }, 12974 "Attachment":{ 12975 "shape":"NetworkInterfaceAttachment", 12976 "locationName":"attachment" 12977 }, 12978 "AvailabilityZone":{ 12979 "shape":"String", 12980 "locationName":"availabilityZone" 12981 }, 12982 "Description":{ 12983 "shape":"String", 12984 "locationName":"description" 12985 }, 12986 "Groups":{ 12987 "shape":"GroupIdentifierList", 12988 "locationName":"groupSet" 12989 }, 12990 "InterfaceType":{ 12991 "shape":"NetworkInterfaceType", 12992 "locationName":"interfaceType" 12993 }, 12994 "Ipv6Addresses":{ 12995 "shape":"NetworkInterfaceIpv6AddressesList", 12996 "locationName":"ipv6AddressesSet" 12997 }, 12998 "MacAddress":{ 12999 "shape":"String", 13000 "locationName":"macAddress" 13001 }, 13002 "NetworkInterfaceId":{ 13003 "shape":"String", 13004 "locationName":"networkInterfaceId" 13005 }, 13006 "OwnerId":{ 13007 "shape":"String", 13008 "locationName":"ownerId" 13009 }, 13010 "PrivateDnsName":{ 13011 "shape":"String", 13012 "locationName":"privateDnsName" 13013 }, 13014 "PrivateIpAddress":{ 13015 "shape":"String", 13016 "locationName":"privateIpAddress" 13017 }, 13018 "PrivateIpAddresses":{ 13019 "shape":"NetworkInterfacePrivateIpAddressList", 13020 "locationName":"privateIpAddressesSet" 13021 }, 13022 "RequesterId":{ 13023 "shape":"String", 13024 "locationName":"requesterId" 13025 }, 13026 "RequesterManaged":{ 13027 "shape":"Boolean", 13028 "locationName":"requesterManaged" 13029 }, 13030 "SourceDestCheck":{ 13031 "shape":"Boolean", 13032 "locationName":"sourceDestCheck" 13033 }, 13034 "Status":{ 13035 "shape":"NetworkInterfaceStatus", 13036 "locationName":"status" 13037 }, 13038 "SubnetId":{ 13039 "shape":"String", 13040 "locationName":"subnetId" 13041 }, 13042 "TagSet":{ 13043 "shape":"TagList", 13044 "locationName":"tagSet" 13045 }, 13046 "VpcId":{ 13047 "shape":"String", 13048 "locationName":"vpcId" 13049 } 13050 } 13051 }, 13052 "NetworkInterfaceAssociation":{ 13053 "type":"structure", 13054 "members":{ 13055 "AllocationId":{ 13056 "shape":"String", 13057 "locationName":"allocationId" 13058 }, 13059 "AssociationId":{ 13060 "shape":"String", 13061 "locationName":"associationId" 13062 }, 13063 "IpOwnerId":{ 13064 "shape":"String", 13065 "locationName":"ipOwnerId" 13066 }, 13067 "PublicDnsName":{ 13068 "shape":"String", 13069 "locationName":"publicDnsName" 13070 }, 13071 "PublicIp":{ 13072 "shape":"String", 13073 "locationName":"publicIp" 13074 } 13075 } 13076 }, 13077 "NetworkInterfaceAttachment":{ 13078 "type":"structure", 13079 "members":{ 13080 "AttachTime":{ 13081 "shape":"DateTime", 13082 "locationName":"attachTime" 13083 }, 13084 "AttachmentId":{ 13085 "shape":"String", 13086 "locationName":"attachmentId" 13087 }, 13088 "DeleteOnTermination":{ 13089 "shape":"Boolean", 13090 "locationName":"deleteOnTermination" 13091 }, 13092 "DeviceIndex":{ 13093 "shape":"Integer", 13094 "locationName":"deviceIndex" 13095 }, 13096 "InstanceId":{ 13097 "shape":"String", 13098 "locationName":"instanceId" 13099 }, 13100 "InstanceOwnerId":{ 13101 "shape":"String", 13102 "locationName":"instanceOwnerId" 13103 }, 13104 "Status":{ 13105 "shape":"AttachmentStatus", 13106 "locationName":"status" 13107 } 13108 } 13109 }, 13110 "NetworkInterfaceAttachmentChanges":{ 13111 "type":"structure", 13112 "members":{ 13113 "AttachmentId":{ 13114 "shape":"String", 13115 "locationName":"attachmentId" 13116 }, 13117 "DeleteOnTermination":{ 13118 "shape":"Boolean", 13119 "locationName":"deleteOnTermination" 13120 } 13121 } 13122 }, 13123 "NetworkInterfaceAttribute":{ 13124 "type":"string", 13125 "enum":[ 13126 "description", 13127 "groupSet", 13128 "sourceDestCheck", 13129 "attachment" 13130 ] 13131 }, 13132 "NetworkInterfaceIdList":{ 13133 "type":"list", 13134 "member":{ 13135 "shape":"String", 13136 "locationName":"item" 13137 } 13138 }, 13139 "NetworkInterfaceIpv6Address":{ 13140 "type":"structure", 13141 "members":{ 13142 "Ipv6Address":{ 13143 "shape":"String", 13144 "locationName":"ipv6Address" 13145 } 13146 } 13147 }, 13148 "NetworkInterfaceIpv6AddressesList":{ 13149 "type":"list", 13150 "member":{ 13151 "shape":"NetworkInterfaceIpv6Address", 13152 "locationName":"item" 13153 } 13154 }, 13155 "NetworkInterfaceList":{ 13156 "type":"list", 13157 "member":{ 13158 "shape":"NetworkInterface", 13159 "locationName":"item" 13160 } 13161 }, 13162 "NetworkInterfacePermission":{ 13163 "type":"structure", 13164 "members":{ 13165 "NetworkInterfacePermissionId":{ 13166 "shape":"String", 13167 "locationName":"networkInterfacePermissionId" 13168 }, 13169 "NetworkInterfaceId":{ 13170 "shape":"String", 13171 "locationName":"networkInterfaceId" 13172 }, 13173 "AwsAccountId":{ 13174 "shape":"String", 13175 "locationName":"awsAccountId" 13176 }, 13177 "AwsService":{ 13178 "shape":"String", 13179 "locationName":"awsService" 13180 }, 13181 "Permission":{ 13182 "shape":"InterfacePermissionType", 13183 "locationName":"permission" 13184 }, 13185 "PermissionState":{ 13186 "shape":"NetworkInterfacePermissionState", 13187 "locationName":"permissionState" 13188 } 13189 } 13190 }, 13191 "NetworkInterfacePermissionIdList":{ 13192 "type":"list", 13193 "member":{"shape":"String"} 13194 }, 13195 "NetworkInterfacePermissionList":{ 13196 "type":"list", 13197 "member":{ 13198 "shape":"NetworkInterfacePermission", 13199 "locationName":"item" 13200 } 13201 }, 13202 "NetworkInterfacePermissionState":{ 13203 "type":"structure", 13204 "members":{ 13205 "State":{ 13206 "shape":"NetworkInterfacePermissionStateCode", 13207 "locationName":"state" 13208 }, 13209 "StatusMessage":{ 13210 "shape":"String", 13211 "locationName":"statusMessage" 13212 } 13213 } 13214 }, 13215 "NetworkInterfacePermissionStateCode":{ 13216 "type":"string", 13217 "enum":[ 13218 "pending", 13219 "granted", 13220 "revoking", 13221 "revoked" 13222 ] 13223 }, 13224 "NetworkInterfacePrivateIpAddress":{ 13225 "type":"structure", 13226 "members":{ 13227 "Association":{ 13228 "shape":"NetworkInterfaceAssociation", 13229 "locationName":"association" 13230 }, 13231 "Primary":{ 13232 "shape":"Boolean", 13233 "locationName":"primary" 13234 }, 13235 "PrivateDnsName":{ 13236 "shape":"String", 13237 "locationName":"privateDnsName" 13238 }, 13239 "PrivateIpAddress":{ 13240 "shape":"String", 13241 "locationName":"privateIpAddress" 13242 } 13243 } 13244 }, 13245 "NetworkInterfacePrivateIpAddressList":{ 13246 "type":"list", 13247 "member":{ 13248 "shape":"NetworkInterfacePrivateIpAddress", 13249 "locationName":"item" 13250 } 13251 }, 13252 "NetworkInterfaceStatus":{ 13253 "type":"string", 13254 "enum":[ 13255 "available", 13256 "associated", 13257 "attaching", 13258 "in-use", 13259 "detaching" 13260 ] 13261 }, 13262 "NetworkInterfaceType":{ 13263 "type":"string", 13264 "enum":[ 13265 "interface", 13266 "natGateway" 13267 ] 13268 }, 13269 "NewDhcpConfiguration":{ 13270 "type":"structure", 13271 "members":{ 13272 "Key":{ 13273 "shape":"String", 13274 "locationName":"key" 13275 }, 13276 "Values":{ 13277 "shape":"ValueStringList", 13278 "locationName":"Value" 13279 } 13280 } 13281 }, 13282 "NewDhcpConfigurationList":{ 13283 "type":"list", 13284 "member":{ 13285 "shape":"NewDhcpConfiguration", 13286 "locationName":"item" 13287 } 13288 }, 13289 "NextToken":{ 13290 "type":"string", 13291 "max":1024, 13292 "min":1 13293 }, 13294 "OccurrenceDayRequestSet":{ 13295 "type":"list", 13296 "member":{ 13297 "shape":"Integer", 13298 "locationName":"OccurenceDay" 13299 } 13300 }, 13301 "OccurrenceDaySet":{ 13302 "type":"list", 13303 "member":{ 13304 "shape":"Integer", 13305 "locationName":"item" 13306 } 13307 }, 13308 "OfferingClassType":{ 13309 "type":"string", 13310 "enum":[ 13311 "standard", 13312 "convertible" 13313 ] 13314 }, 13315 "OfferingTypeValues":{ 13316 "type":"string", 13317 "enum":[ 13318 "Heavy Utilization", 13319 "Medium Utilization", 13320 "Light Utilization", 13321 "No Upfront", 13322 "Partial Upfront", 13323 "All Upfront" 13324 ] 13325 }, 13326 "OperationType":{ 13327 "type":"string", 13328 "enum":[ 13329 "add", 13330 "remove" 13331 ] 13332 }, 13333 "OwnerStringList":{ 13334 "type":"list", 13335 "member":{ 13336 "shape":"String", 13337 "locationName":"Owner" 13338 } 13339 }, 13340 "PaymentOption":{ 13341 "type":"string", 13342 "enum":[ 13343 "AllUpfront", 13344 "PartialUpfront", 13345 "NoUpfront" 13346 ] 13347 }, 13348 "PciId":{ 13349 "type":"structure", 13350 "members":{ 13351 "DeviceId":{"shape":"String"}, 13352 "VendorId":{"shape":"String"}, 13353 "SubsystemId":{"shape":"String"}, 13354 "SubsystemVendorId":{"shape":"String"} 13355 } 13356 }, 13357 "PeeringConnectionOptions":{ 13358 "type":"structure", 13359 "members":{ 13360 "AllowDnsResolutionFromRemoteVpc":{ 13361 "shape":"Boolean", 13362 "locationName":"allowDnsResolutionFromRemoteVpc" 13363 }, 13364 "AllowEgressFromLocalClassicLinkToRemoteVpc":{ 13365 "shape":"Boolean", 13366 "locationName":"allowEgressFromLocalClassicLinkToRemoteVpc" 13367 }, 13368 "AllowEgressFromLocalVpcToRemoteClassicLink":{ 13369 "shape":"Boolean", 13370 "locationName":"allowEgressFromLocalVpcToRemoteClassicLink" 13371 } 13372 } 13373 }, 13374 "PeeringConnectionOptionsRequest":{ 13375 "type":"structure", 13376 "members":{ 13377 "AllowDnsResolutionFromRemoteVpc":{"shape":"Boolean"}, 13378 "AllowEgressFromLocalClassicLinkToRemoteVpc":{"shape":"Boolean"}, 13379 "AllowEgressFromLocalVpcToRemoteClassicLink":{"shape":"Boolean"} 13380 } 13381 }, 13382 "PermissionGroup":{ 13383 "type":"string", 13384 "enum":["all"] 13385 }, 13386 "Placement":{ 13387 "type":"structure", 13388 "members":{ 13389 "AvailabilityZone":{ 13390 "shape":"String", 13391 "locationName":"availabilityZone" 13392 }, 13393 "Affinity":{ 13394 "shape":"String", 13395 "locationName":"affinity" 13396 }, 13397 "GroupName":{ 13398 "shape":"String", 13399 "locationName":"groupName" 13400 }, 13401 "HostId":{ 13402 "shape":"String", 13403 "locationName":"hostId" 13404 }, 13405 "Tenancy":{ 13406 "shape":"Tenancy", 13407 "locationName":"tenancy" 13408 }, 13409 "SpreadDomain":{ 13410 "shape":"String", 13411 "locationName":"spreadDomain" 13412 } 13413 } 13414 }, 13415 "PlacementGroup":{ 13416 "type":"structure", 13417 "members":{ 13418 "GroupName":{ 13419 "shape":"String", 13420 "locationName":"groupName" 13421 }, 13422 "State":{ 13423 "shape":"PlacementGroupState", 13424 "locationName":"state" 13425 }, 13426 "Strategy":{ 13427 "shape":"PlacementStrategy", 13428 "locationName":"strategy" 13429 } 13430 } 13431 }, 13432 "PlacementGroupList":{ 13433 "type":"list", 13434 "member":{ 13435 "shape":"PlacementGroup", 13436 "locationName":"item" 13437 } 13438 }, 13439 "PlacementGroupState":{ 13440 "type":"string", 13441 "enum":[ 13442 "pending", 13443 "available", 13444 "deleting", 13445 "deleted" 13446 ] 13447 }, 13448 "PlacementGroupStringList":{ 13449 "type":"list", 13450 "member":{"shape":"String"} 13451 }, 13452 "PlacementStrategy":{ 13453 "type":"string", 13454 "enum":[ 13455 "cluster", 13456 "spread" 13457 ] 13458 }, 13459 "PlatformValues":{ 13460 "type":"string", 13461 "enum":["Windows"] 13462 }, 13463 "PortRange":{ 13464 "type":"structure", 13465 "members":{ 13466 "From":{ 13467 "shape":"Integer", 13468 "locationName":"from" 13469 }, 13470 "To":{ 13471 "shape":"Integer", 13472 "locationName":"to" 13473 } 13474 } 13475 }, 13476 "PrefixList":{ 13477 "type":"structure", 13478 "members":{ 13479 "Cidrs":{ 13480 "shape":"ValueStringList", 13481 "locationName":"cidrSet" 13482 }, 13483 "PrefixListId":{ 13484 "shape":"String", 13485 "locationName":"prefixListId" 13486 }, 13487 "PrefixListName":{ 13488 "shape":"String", 13489 "locationName":"prefixListName" 13490 } 13491 } 13492 }, 13493 "PrefixListId":{ 13494 "type":"structure", 13495 "members":{ 13496 "Description":{ 13497 "shape":"String", 13498 "locationName":"description" 13499 }, 13500 "PrefixListId":{ 13501 "shape":"String", 13502 "locationName":"prefixListId" 13503 } 13504 } 13505 }, 13506 "PrefixListIdList":{ 13507 "type":"list", 13508 "member":{ 13509 "shape":"PrefixListId", 13510 "locationName":"item" 13511 } 13512 }, 13513 "PrefixListIdSet":{ 13514 "type":"list", 13515 "member":{ 13516 "shape":"String", 13517 "locationName":"item" 13518 } 13519 }, 13520 "PrefixListSet":{ 13521 "type":"list", 13522 "member":{ 13523 "shape":"PrefixList", 13524 "locationName":"item" 13525 } 13526 }, 13527 "PriceSchedule":{ 13528 "type":"structure", 13529 "members":{ 13530 "Active":{ 13531 "shape":"Boolean", 13532 "locationName":"active" 13533 }, 13534 "CurrencyCode":{ 13535 "shape":"CurrencyCodeValues", 13536 "locationName":"currencyCode" 13537 }, 13538 "Price":{ 13539 "shape":"Double", 13540 "locationName":"price" 13541 }, 13542 "Term":{ 13543 "shape":"Long", 13544 "locationName":"term" 13545 } 13546 } 13547 }, 13548 "PriceScheduleList":{ 13549 "type":"list", 13550 "member":{ 13551 "shape":"PriceSchedule", 13552 "locationName":"item" 13553 } 13554 }, 13555 "PriceScheduleSpecification":{ 13556 "type":"structure", 13557 "members":{ 13558 "CurrencyCode":{ 13559 "shape":"CurrencyCodeValues", 13560 "locationName":"currencyCode" 13561 }, 13562 "Price":{ 13563 "shape":"Double", 13564 "locationName":"price" 13565 }, 13566 "Term":{ 13567 "shape":"Long", 13568 "locationName":"term" 13569 } 13570 } 13571 }, 13572 "PriceScheduleSpecificationList":{ 13573 "type":"list", 13574 "member":{ 13575 "shape":"PriceScheduleSpecification", 13576 "locationName":"item" 13577 } 13578 }, 13579 "PricingDetail":{ 13580 "type":"structure", 13581 "members":{ 13582 "Count":{ 13583 "shape":"Integer", 13584 "locationName":"count" 13585 }, 13586 "Price":{ 13587 "shape":"Double", 13588 "locationName":"price" 13589 } 13590 } 13591 }, 13592 "PricingDetailsList":{ 13593 "type":"list", 13594 "member":{ 13595 "shape":"PricingDetail", 13596 "locationName":"item" 13597 } 13598 }, 13599 "PrincipalIdFormat":{ 13600 "type":"structure", 13601 "members":{ 13602 "Arn":{ 13603 "shape":"String", 13604 "locationName":"arn" 13605 }, 13606 "Statuses":{ 13607 "shape":"IdFormatList", 13608 "locationName":"statusSet" 13609 } 13610 } 13611 }, 13612 "PrincipalIdFormatList":{ 13613 "type":"list", 13614 "member":{ 13615 "shape":"PrincipalIdFormat", 13616 "locationName":"item" 13617 } 13618 }, 13619 "PrincipalType":{ 13620 "type":"string", 13621 "enum":[ 13622 "All", 13623 "Service", 13624 "OrganizationUnit", 13625 "Account", 13626 "User", 13627 "Role" 13628 ] 13629 }, 13630 "PrivateIpAddressConfigSet":{ 13631 "type":"list", 13632 "member":{ 13633 "shape":"ScheduledInstancesPrivateIpAddressConfig", 13634 "locationName":"PrivateIpAddressConfigSet" 13635 } 13636 }, 13637 "PrivateIpAddressSpecification":{ 13638 "type":"structure", 13639 "required":["PrivateIpAddress"], 13640 "members":{ 13641 "Primary":{ 13642 "shape":"Boolean", 13643 "locationName":"primary" 13644 }, 13645 "PrivateIpAddress":{ 13646 "shape":"String", 13647 "locationName":"privateIpAddress" 13648 } 13649 } 13650 }, 13651 "PrivateIpAddressSpecificationList":{ 13652 "type":"list", 13653 "member":{ 13654 "shape":"PrivateIpAddressSpecification", 13655 "locationName":"item" 13656 } 13657 }, 13658 "PrivateIpAddressStringList":{ 13659 "type":"list", 13660 "member":{ 13661 "shape":"String", 13662 "locationName":"PrivateIpAddress" 13663 } 13664 }, 13665 "ProductCode":{ 13666 "type":"structure", 13667 "members":{ 13668 "ProductCodeId":{ 13669 "shape":"String", 13670 "locationName":"productCode" 13671 }, 13672 "ProductCodeType":{ 13673 "shape":"ProductCodeValues", 13674 "locationName":"type" 13675 } 13676 } 13677 }, 13678 "ProductCodeList":{ 13679 "type":"list", 13680 "member":{ 13681 "shape":"ProductCode", 13682 "locationName":"item" 13683 } 13684 }, 13685 "ProductCodeStringList":{ 13686 "type":"list", 13687 "member":{ 13688 "shape":"String", 13689 "locationName":"ProductCode" 13690 } 13691 }, 13692 "ProductCodeValues":{ 13693 "type":"string", 13694 "enum":[ 13695 "devpay", 13696 "marketplace" 13697 ] 13698 }, 13699 "ProductDescriptionList":{ 13700 "type":"list", 13701 "member":{"shape":"String"} 13702 }, 13703 "PropagatingVgw":{ 13704 "type":"structure", 13705 "members":{ 13706 "GatewayId":{ 13707 "shape":"String", 13708 "locationName":"gatewayId" 13709 } 13710 } 13711 }, 13712 "PropagatingVgwList":{ 13713 "type":"list", 13714 "member":{ 13715 "shape":"PropagatingVgw", 13716 "locationName":"item" 13717 } 13718 }, 13719 "ProvisionedBandwidth":{ 13720 "type":"structure", 13721 "members":{ 13722 "ProvisionTime":{ 13723 "shape":"DateTime", 13724 "locationName":"provisionTime" 13725 }, 13726 "Provisioned":{ 13727 "shape":"String", 13728 "locationName":"provisioned" 13729 }, 13730 "RequestTime":{ 13731 "shape":"DateTime", 13732 "locationName":"requestTime" 13733 }, 13734 "Requested":{ 13735 "shape":"String", 13736 "locationName":"requested" 13737 }, 13738 "Status":{ 13739 "shape":"String", 13740 "locationName":"status" 13741 } 13742 } 13743 }, 13744 "PublicIpStringList":{ 13745 "type":"list", 13746 "member":{ 13747 "shape":"String", 13748 "locationName":"PublicIp" 13749 } 13750 }, 13751 "Purchase":{ 13752 "type":"structure", 13753 "members":{ 13754 "CurrencyCode":{ 13755 "shape":"CurrencyCodeValues", 13756 "locationName":"currencyCode" 13757 }, 13758 "Duration":{ 13759 "shape":"Integer", 13760 "locationName":"duration" 13761 }, 13762 "HostIdSet":{ 13763 "shape":"ResponseHostIdSet", 13764 "locationName":"hostIdSet" 13765 }, 13766 "HostReservationId":{ 13767 "shape":"String", 13768 "locationName":"hostReservationId" 13769 }, 13770 "HourlyPrice":{ 13771 "shape":"String", 13772 "locationName":"hourlyPrice" 13773 }, 13774 "InstanceFamily":{ 13775 "shape":"String", 13776 "locationName":"instanceFamily" 13777 }, 13778 "PaymentOption":{ 13779 "shape":"PaymentOption", 13780 "locationName":"paymentOption" 13781 }, 13782 "UpfrontPrice":{ 13783 "shape":"String", 13784 "locationName":"upfrontPrice" 13785 } 13786 } 13787 }, 13788 "PurchaseHostReservationRequest":{ 13789 "type":"structure", 13790 "required":[ 13791 "HostIdSet", 13792 "OfferingId" 13793 ], 13794 "members":{ 13795 "ClientToken":{"shape":"String"}, 13796 "CurrencyCode":{"shape":"CurrencyCodeValues"}, 13797 "HostIdSet":{"shape":"RequestHostIdSet"}, 13798 "LimitPrice":{"shape":"String"}, 13799 "OfferingId":{"shape":"String"} 13800 } 13801 }, 13802 "PurchaseHostReservationResult":{ 13803 "type":"structure", 13804 "members":{ 13805 "ClientToken":{ 13806 "shape":"String", 13807 "locationName":"clientToken" 13808 }, 13809 "CurrencyCode":{ 13810 "shape":"CurrencyCodeValues", 13811 "locationName":"currencyCode" 13812 }, 13813 "Purchase":{ 13814 "shape":"PurchaseSet", 13815 "locationName":"purchase" 13816 }, 13817 "TotalHourlyPrice":{ 13818 "shape":"String", 13819 "locationName":"totalHourlyPrice" 13820 }, 13821 "TotalUpfrontPrice":{ 13822 "shape":"String", 13823 "locationName":"totalUpfrontPrice" 13824 } 13825 } 13826 }, 13827 "PurchaseRequest":{ 13828 "type":"structure", 13829 "required":[ 13830 "InstanceCount", 13831 "PurchaseToken" 13832 ], 13833 "members":{ 13834 "InstanceCount":{"shape":"Integer"}, 13835 "PurchaseToken":{"shape":"String"} 13836 } 13837 }, 13838 "PurchaseRequestSet":{ 13839 "type":"list", 13840 "member":{ 13841 "shape":"PurchaseRequest", 13842 "locationName":"PurchaseRequest" 13843 }, 13844 "min":1 13845 }, 13846 "PurchaseReservedInstancesOfferingRequest":{ 13847 "type":"structure", 13848 "required":[ 13849 "InstanceCount", 13850 "ReservedInstancesOfferingId" 13851 ], 13852 "members":{ 13853 "InstanceCount":{"shape":"Integer"}, 13854 "ReservedInstancesOfferingId":{"shape":"String"}, 13855 "DryRun":{ 13856 "shape":"Boolean", 13857 "locationName":"dryRun" 13858 }, 13859 "LimitPrice":{ 13860 "shape":"ReservedInstanceLimitPrice", 13861 "locationName":"limitPrice" 13862 } 13863 } 13864 }, 13865 "PurchaseReservedInstancesOfferingResult":{ 13866 "type":"structure", 13867 "members":{ 13868 "ReservedInstancesId":{ 13869 "shape":"String", 13870 "locationName":"reservedInstancesId" 13871 } 13872 } 13873 }, 13874 "PurchaseScheduledInstancesRequest":{ 13875 "type":"structure", 13876 "required":["PurchaseRequests"], 13877 "members":{ 13878 "ClientToken":{ 13879 "shape":"String", 13880 "idempotencyToken":true 13881 }, 13882 "DryRun":{"shape":"Boolean"}, 13883 "PurchaseRequests":{ 13884 "shape":"PurchaseRequestSet", 13885 "locationName":"PurchaseRequest" 13886 } 13887 } 13888 }, 13889 "PurchaseScheduledInstancesResult":{ 13890 "type":"structure", 13891 "members":{ 13892 "ScheduledInstanceSet":{ 13893 "shape":"PurchasedScheduledInstanceSet", 13894 "locationName":"scheduledInstanceSet" 13895 } 13896 } 13897 }, 13898 "PurchaseSet":{ 13899 "type":"list", 13900 "member":{ 13901 "shape":"Purchase", 13902 "locationName":"item" 13903 } 13904 }, 13905 "PurchasedScheduledInstanceSet":{ 13906 "type":"list", 13907 "member":{ 13908 "shape":"ScheduledInstance", 13909 "locationName":"item" 13910 } 13911 }, 13912 "RIProductDescription":{ 13913 "type":"string", 13914 "enum":[ 13915 "Linux/UNIX", 13916 "Linux/UNIX (Amazon VPC)", 13917 "Windows", 13918 "Windows (Amazon VPC)" 13919 ] 13920 }, 13921 "ReasonCodesList":{ 13922 "type":"list", 13923 "member":{ 13924 "shape":"ReportInstanceReasonCodes", 13925 "locationName":"item" 13926 } 13927 }, 13928 "RebootInstancesRequest":{ 13929 "type":"structure", 13930 "required":["InstanceIds"], 13931 "members":{ 13932 "InstanceIds":{ 13933 "shape":"InstanceIdStringList", 13934 "locationName":"InstanceId" 13935 }, 13936 "DryRun":{ 13937 "shape":"Boolean", 13938 "locationName":"dryRun" 13939 } 13940 } 13941 }, 13942 "RecurringCharge":{ 13943 "type":"structure", 13944 "members":{ 13945 "Amount":{ 13946 "shape":"Double", 13947 "locationName":"amount" 13948 }, 13949 "Frequency":{ 13950 "shape":"RecurringChargeFrequency", 13951 "locationName":"frequency" 13952 } 13953 } 13954 }, 13955 "RecurringChargeFrequency":{ 13956 "type":"string", 13957 "enum":["Hourly"] 13958 }, 13959 "RecurringChargesList":{ 13960 "type":"list", 13961 "member":{ 13962 "shape":"RecurringCharge", 13963 "locationName":"item" 13964 } 13965 }, 13966 "Region":{ 13967 "type":"structure", 13968 "members":{ 13969 "Endpoint":{ 13970 "shape":"String", 13971 "locationName":"regionEndpoint" 13972 }, 13973 "RegionName":{ 13974 "shape":"String", 13975 "locationName":"regionName" 13976 } 13977 } 13978 }, 13979 "RegionList":{ 13980 "type":"list", 13981 "member":{ 13982 "shape":"Region", 13983 "locationName":"item" 13984 } 13985 }, 13986 "RegionNameStringList":{ 13987 "type":"list", 13988 "member":{ 13989 "shape":"String", 13990 "locationName":"RegionName" 13991 } 13992 }, 13993 "RegisterImageRequest":{ 13994 "type":"structure", 13995 "required":["Name"], 13996 "members":{ 13997 "ImageLocation":{"shape":"String"}, 13998 "Architecture":{ 13999 "shape":"ArchitectureValues", 14000 "locationName":"architecture" 14001 }, 14002 "BlockDeviceMappings":{ 14003 "shape":"BlockDeviceMappingRequestList", 14004 "locationName":"BlockDeviceMapping" 14005 }, 14006 "Description":{ 14007 "shape":"String", 14008 "locationName":"description" 14009 }, 14010 "DryRun":{ 14011 "shape":"Boolean", 14012 "locationName":"dryRun" 14013 }, 14014 "EnaSupport":{ 14015 "shape":"Boolean", 14016 "locationName":"enaSupport" 14017 }, 14018 "KernelId":{ 14019 "shape":"String", 14020 "locationName":"kernelId" 14021 }, 14022 "Name":{ 14023 "shape":"String", 14024 "locationName":"name" 14025 }, 14026 "BillingProducts":{ 14027 "shape":"BillingProductList", 14028 "locationName":"BillingProduct" 14029 }, 14030 "RamdiskId":{ 14031 "shape":"String", 14032 "locationName":"ramdiskId" 14033 }, 14034 "RootDeviceName":{ 14035 "shape":"String", 14036 "locationName":"rootDeviceName" 14037 }, 14038 "SriovNetSupport":{ 14039 "shape":"String", 14040 "locationName":"sriovNetSupport" 14041 }, 14042 "VirtualizationType":{ 14043 "shape":"String", 14044 "locationName":"virtualizationType" 14045 } 14046 } 14047 }, 14048 "RegisterImageResult":{ 14049 "type":"structure", 14050 "members":{ 14051 "ImageId":{ 14052 "shape":"String", 14053 "locationName":"imageId" 14054 } 14055 } 14056 }, 14057 "RejectVpcEndpointConnectionsRequest":{ 14058 "type":"structure", 14059 "required":[ 14060 "ServiceId", 14061 "VpcEndpointIds" 14062 ], 14063 "members":{ 14064 "DryRun":{"shape":"Boolean"}, 14065 "ServiceId":{"shape":"String"}, 14066 "VpcEndpointIds":{ 14067 "shape":"ValueStringList", 14068 "locationName":"VpcEndpointId" 14069 } 14070 } 14071 }, 14072 "RejectVpcEndpointConnectionsResult":{ 14073 "type":"structure", 14074 "members":{ 14075 "Unsuccessful":{ 14076 "shape":"UnsuccessfulItemSet", 14077 "locationName":"unsuccessful" 14078 } 14079 } 14080 }, 14081 "RejectVpcPeeringConnectionRequest":{ 14082 "type":"structure", 14083 "required":["VpcPeeringConnectionId"], 14084 "members":{ 14085 "DryRun":{ 14086 "shape":"Boolean", 14087 "locationName":"dryRun" 14088 }, 14089 "VpcPeeringConnectionId":{ 14090 "shape":"String", 14091 "locationName":"vpcPeeringConnectionId" 14092 } 14093 } 14094 }, 14095 "RejectVpcPeeringConnectionResult":{ 14096 "type":"structure", 14097 "members":{ 14098 "Return":{ 14099 "shape":"Boolean", 14100 "locationName":"return" 14101 } 14102 } 14103 }, 14104 "ReleaseAddressRequest":{ 14105 "type":"structure", 14106 "members":{ 14107 "AllocationId":{"shape":"String"}, 14108 "PublicIp":{"shape":"String"}, 14109 "DryRun":{ 14110 "shape":"Boolean", 14111 "locationName":"dryRun" 14112 } 14113 } 14114 }, 14115 "ReleaseHostsRequest":{ 14116 "type":"structure", 14117 "required":["HostIds"], 14118 "members":{ 14119 "HostIds":{ 14120 "shape":"RequestHostIdList", 14121 "locationName":"hostId" 14122 } 14123 } 14124 }, 14125 "ReleaseHostsResult":{ 14126 "type":"structure", 14127 "members":{ 14128 "Successful":{ 14129 "shape":"ResponseHostIdList", 14130 "locationName":"successful" 14131 }, 14132 "Unsuccessful":{ 14133 "shape":"UnsuccessfulItemList", 14134 "locationName":"unsuccessful" 14135 } 14136 } 14137 }, 14138 "ReplaceIamInstanceProfileAssociationRequest":{ 14139 "type":"structure", 14140 "required":[ 14141 "IamInstanceProfile", 14142 "AssociationId" 14143 ], 14144 "members":{ 14145 "IamInstanceProfile":{"shape":"IamInstanceProfileSpecification"}, 14146 "AssociationId":{"shape":"String"} 14147 } 14148 }, 14149 "ReplaceIamInstanceProfileAssociationResult":{ 14150 "type":"structure", 14151 "members":{ 14152 "IamInstanceProfileAssociation":{ 14153 "shape":"IamInstanceProfileAssociation", 14154 "locationName":"iamInstanceProfileAssociation" 14155 } 14156 } 14157 }, 14158 "ReplaceNetworkAclAssociationRequest":{ 14159 "type":"structure", 14160 "required":[ 14161 "AssociationId", 14162 "NetworkAclId" 14163 ], 14164 "members":{ 14165 "AssociationId":{ 14166 "shape":"String", 14167 "locationName":"associationId" 14168 }, 14169 "DryRun":{ 14170 "shape":"Boolean", 14171 "locationName":"dryRun" 14172 }, 14173 "NetworkAclId":{ 14174 "shape":"String", 14175 "locationName":"networkAclId" 14176 } 14177 } 14178 }, 14179 "ReplaceNetworkAclAssociationResult":{ 14180 "type":"structure", 14181 "members":{ 14182 "NewAssociationId":{ 14183 "shape":"String", 14184 "locationName":"newAssociationId" 14185 } 14186 } 14187 }, 14188 "ReplaceNetworkAclEntryRequest":{ 14189 "type":"structure", 14190 "required":[ 14191 "Egress", 14192 "NetworkAclId", 14193 "Protocol", 14194 "RuleAction", 14195 "RuleNumber" 14196 ], 14197 "members":{ 14198 "CidrBlock":{ 14199 "shape":"String", 14200 "locationName":"cidrBlock" 14201 }, 14202 "DryRun":{ 14203 "shape":"Boolean", 14204 "locationName":"dryRun" 14205 }, 14206 "Egress":{ 14207 "shape":"Boolean", 14208 "locationName":"egress" 14209 }, 14210 "IcmpTypeCode":{ 14211 "shape":"IcmpTypeCode", 14212 "locationName":"Icmp" 14213 }, 14214 "Ipv6CidrBlock":{ 14215 "shape":"String", 14216 "locationName":"ipv6CidrBlock" 14217 }, 14218 "NetworkAclId":{ 14219 "shape":"String", 14220 "locationName":"networkAclId" 14221 }, 14222 "PortRange":{ 14223 "shape":"PortRange", 14224 "locationName":"portRange" 14225 }, 14226 "Protocol":{ 14227 "shape":"String", 14228 "locationName":"protocol" 14229 }, 14230 "RuleAction":{ 14231 "shape":"RuleAction", 14232 "locationName":"ruleAction" 14233 }, 14234 "RuleNumber":{ 14235 "shape":"Integer", 14236 "locationName":"ruleNumber" 14237 } 14238 } 14239 }, 14240 "ReplaceRouteRequest":{ 14241 "type":"structure", 14242 "required":["RouteTableId"], 14243 "members":{ 14244 "DestinationCidrBlock":{ 14245 "shape":"String", 14246 "locationName":"destinationCidrBlock" 14247 }, 14248 "DestinationIpv6CidrBlock":{ 14249 "shape":"String", 14250 "locationName":"destinationIpv6CidrBlock" 14251 }, 14252 "DryRun":{ 14253 "shape":"Boolean", 14254 "locationName":"dryRun" 14255 }, 14256 "EgressOnlyInternetGatewayId":{ 14257 "shape":"String", 14258 "locationName":"egressOnlyInternetGatewayId" 14259 }, 14260 "GatewayId":{ 14261 "shape":"String", 14262 "locationName":"gatewayId" 14263 }, 14264 "InstanceId":{ 14265 "shape":"String", 14266 "locationName":"instanceId" 14267 }, 14268 "NatGatewayId":{ 14269 "shape":"String", 14270 "locationName":"natGatewayId" 14271 }, 14272 "NetworkInterfaceId":{ 14273 "shape":"String", 14274 "locationName":"networkInterfaceId" 14275 }, 14276 "RouteTableId":{ 14277 "shape":"String", 14278 "locationName":"routeTableId" 14279 }, 14280 "VpcPeeringConnectionId":{ 14281 "shape":"String", 14282 "locationName":"vpcPeeringConnectionId" 14283 } 14284 } 14285 }, 14286 "ReplaceRouteTableAssociationRequest":{ 14287 "type":"structure", 14288 "required":[ 14289 "AssociationId", 14290 "RouteTableId" 14291 ], 14292 "members":{ 14293 "AssociationId":{ 14294 "shape":"String", 14295 "locationName":"associationId" 14296 }, 14297 "DryRun":{ 14298 "shape":"Boolean", 14299 "locationName":"dryRun" 14300 }, 14301 "RouteTableId":{ 14302 "shape":"String", 14303 "locationName":"routeTableId" 14304 } 14305 } 14306 }, 14307 "ReplaceRouteTableAssociationResult":{ 14308 "type":"structure", 14309 "members":{ 14310 "NewAssociationId":{ 14311 "shape":"String", 14312 "locationName":"newAssociationId" 14313 } 14314 } 14315 }, 14316 "ReportInstanceReasonCodes":{ 14317 "type":"string", 14318 "enum":[ 14319 "instance-stuck-in-state", 14320 "unresponsive", 14321 "not-accepting-credentials", 14322 "password-not-available", 14323 "performance-network", 14324 "performance-instance-store", 14325 "performance-ebs-volume", 14326 "performance-other", 14327 "other" 14328 ] 14329 }, 14330 "ReportInstanceStatusRequest":{ 14331 "type":"structure", 14332 "required":[ 14333 "Instances", 14334 "ReasonCodes", 14335 "Status" 14336 ], 14337 "members":{ 14338 "Description":{ 14339 "shape":"String", 14340 "locationName":"description" 14341 }, 14342 "DryRun":{ 14343 "shape":"Boolean", 14344 "locationName":"dryRun" 14345 }, 14346 "EndTime":{ 14347 "shape":"DateTime", 14348 "locationName":"endTime" 14349 }, 14350 "Instances":{ 14351 "shape":"InstanceIdStringList", 14352 "locationName":"instanceId" 14353 }, 14354 "ReasonCodes":{ 14355 "shape":"ReasonCodesList", 14356 "locationName":"reasonCode" 14357 }, 14358 "StartTime":{ 14359 "shape":"DateTime", 14360 "locationName":"startTime" 14361 }, 14362 "Status":{ 14363 "shape":"ReportStatusType", 14364 "locationName":"status" 14365 } 14366 } 14367 }, 14368 "ReportStatusType":{ 14369 "type":"string", 14370 "enum":[ 14371 "ok", 14372 "impaired" 14373 ] 14374 }, 14375 "RequestHostIdList":{ 14376 "type":"list", 14377 "member":{ 14378 "shape":"String", 14379 "locationName":"item" 14380 } 14381 }, 14382 "RequestHostIdSet":{ 14383 "type":"list", 14384 "member":{ 14385 "shape":"String", 14386 "locationName":"item" 14387 } 14388 }, 14389 "RequestLaunchTemplateData":{ 14390 "type":"structure", 14391 "members":{ 14392 "KernelId":{"shape":"String"}, 14393 "EbsOptimized":{"shape":"Boolean"}, 14394 "IamInstanceProfile":{"shape":"LaunchTemplateIamInstanceProfileSpecificationRequest"}, 14395 "BlockDeviceMappings":{ 14396 "shape":"LaunchTemplateBlockDeviceMappingRequestList", 14397 "locationName":"BlockDeviceMapping" 14398 }, 14399 "NetworkInterfaces":{ 14400 "shape":"LaunchTemplateInstanceNetworkInterfaceSpecificationRequestList", 14401 "locationName":"NetworkInterface" 14402 }, 14403 "ImageId":{"shape":"String"}, 14404 "InstanceType":{"shape":"InstanceType"}, 14405 "KeyName":{"shape":"String"}, 14406 "Monitoring":{"shape":"LaunchTemplatesMonitoringRequest"}, 14407 "Placement":{"shape":"LaunchTemplatePlacementRequest"}, 14408 "RamDiskId":{"shape":"String"}, 14409 "DisableApiTermination":{"shape":"Boolean"}, 14410 "InstanceInitiatedShutdownBehavior":{"shape":"ShutdownBehavior"}, 14411 "UserData":{"shape":"String"}, 14412 "TagSpecifications":{ 14413 "shape":"LaunchTemplateTagSpecificationRequestList", 14414 "locationName":"TagSpecification" 14415 }, 14416 "ElasticGpuSpecifications":{ 14417 "shape":"ElasticGpuSpecificationList", 14418 "locationName":"ElasticGpuSpecification" 14419 }, 14420 "SecurityGroupIds":{ 14421 "shape":"SecurityGroupIdStringList", 14422 "locationName":"SecurityGroupId" 14423 }, 14424 "SecurityGroups":{ 14425 "shape":"SecurityGroupStringList", 14426 "locationName":"SecurityGroup" 14427 }, 14428 "InstanceMarketOptions":{"shape":"LaunchTemplateInstanceMarketOptionsRequest"}, 14429 "CreditSpecification":{"shape":"CreditSpecificationRequest"} 14430 } 14431 }, 14432 "RequestSpotFleetRequest":{ 14433 "type":"structure", 14434 "required":["SpotFleetRequestConfig"], 14435 "members":{ 14436 "DryRun":{ 14437 "shape":"Boolean", 14438 "locationName":"dryRun" 14439 }, 14440 "SpotFleetRequestConfig":{ 14441 "shape":"SpotFleetRequestConfigData", 14442 "locationName":"spotFleetRequestConfig" 14443 } 14444 } 14445 }, 14446 "RequestSpotFleetResponse":{ 14447 "type":"structure", 14448 "required":["SpotFleetRequestId"], 14449 "members":{ 14450 "SpotFleetRequestId":{ 14451 "shape":"String", 14452 "locationName":"spotFleetRequestId" 14453 } 14454 } 14455 }, 14456 "RequestSpotInstancesRequest":{ 14457 "type":"structure", 14458 "members":{ 14459 "AvailabilityZoneGroup":{ 14460 "shape":"String", 14461 "locationName":"availabilityZoneGroup" 14462 }, 14463 "BlockDurationMinutes":{ 14464 "shape":"Integer", 14465 "locationName":"blockDurationMinutes" 14466 }, 14467 "ClientToken":{ 14468 "shape":"String", 14469 "locationName":"clientToken" 14470 }, 14471 "DryRun":{ 14472 "shape":"Boolean", 14473 "locationName":"dryRun" 14474 }, 14475 "InstanceCount":{ 14476 "shape":"Integer", 14477 "locationName":"instanceCount" 14478 }, 14479 "LaunchGroup":{ 14480 "shape":"String", 14481 "locationName":"launchGroup" 14482 }, 14483 "LaunchSpecification":{"shape":"RequestSpotLaunchSpecification"}, 14484 "SpotPrice":{ 14485 "shape":"String", 14486 "locationName":"spotPrice" 14487 }, 14488 "Type":{ 14489 "shape":"SpotInstanceType", 14490 "locationName":"type" 14491 }, 14492 "ValidFrom":{ 14493 "shape":"DateTime", 14494 "locationName":"validFrom" 14495 }, 14496 "ValidUntil":{ 14497 "shape":"DateTime", 14498 "locationName":"validUntil" 14499 }, 14500 "InstanceInterruptionBehavior":{"shape":"InstanceInterruptionBehavior"} 14501 } 14502 }, 14503 "RequestSpotInstancesResult":{ 14504 "type":"structure", 14505 "members":{ 14506 "SpotInstanceRequests":{ 14507 "shape":"SpotInstanceRequestList", 14508 "locationName":"spotInstanceRequestSet" 14509 } 14510 } 14511 }, 14512 "RequestSpotLaunchSpecification":{ 14513 "type":"structure", 14514 "members":{ 14515 "SecurityGroupIds":{ 14516 "shape":"ValueStringList", 14517 "locationName":"SecurityGroupId" 14518 }, 14519 "SecurityGroups":{ 14520 "shape":"ValueStringList", 14521 "locationName":"SecurityGroup" 14522 }, 14523 "AddressingType":{ 14524 "shape":"String", 14525 "locationName":"addressingType" 14526 }, 14527 "BlockDeviceMappings":{ 14528 "shape":"BlockDeviceMappingList", 14529 "locationName":"blockDeviceMapping" 14530 }, 14531 "EbsOptimized":{ 14532 "shape":"Boolean", 14533 "locationName":"ebsOptimized" 14534 }, 14535 "IamInstanceProfile":{ 14536 "shape":"IamInstanceProfileSpecification", 14537 "locationName":"iamInstanceProfile" 14538 }, 14539 "ImageId":{ 14540 "shape":"String", 14541 "locationName":"imageId" 14542 }, 14543 "InstanceType":{ 14544 "shape":"InstanceType", 14545 "locationName":"instanceType" 14546 }, 14547 "KernelId":{ 14548 "shape":"String", 14549 "locationName":"kernelId" 14550 }, 14551 "KeyName":{ 14552 "shape":"String", 14553 "locationName":"keyName" 14554 }, 14555 "Monitoring":{ 14556 "shape":"RunInstancesMonitoringEnabled", 14557 "locationName":"monitoring" 14558 }, 14559 "NetworkInterfaces":{ 14560 "shape":"InstanceNetworkInterfaceSpecificationList", 14561 "locationName":"NetworkInterface" 14562 }, 14563 "Placement":{ 14564 "shape":"SpotPlacement", 14565 "locationName":"placement" 14566 }, 14567 "RamdiskId":{ 14568 "shape":"String", 14569 "locationName":"ramdiskId" 14570 }, 14571 "SubnetId":{ 14572 "shape":"String", 14573 "locationName":"subnetId" 14574 }, 14575 "UserData":{ 14576 "shape":"String", 14577 "locationName":"userData" 14578 } 14579 } 14580 }, 14581 "Reservation":{ 14582 "type":"structure", 14583 "members":{ 14584 "Groups":{ 14585 "shape":"GroupIdentifierList", 14586 "locationName":"groupSet" 14587 }, 14588 "Instances":{ 14589 "shape":"InstanceList", 14590 "locationName":"instancesSet" 14591 }, 14592 "OwnerId":{ 14593 "shape":"String", 14594 "locationName":"ownerId" 14595 }, 14596 "RequesterId":{ 14597 "shape":"String", 14598 "locationName":"requesterId" 14599 }, 14600 "ReservationId":{ 14601 "shape":"String", 14602 "locationName":"reservationId" 14603 } 14604 } 14605 }, 14606 "ReservationList":{ 14607 "type":"list", 14608 "member":{ 14609 "shape":"Reservation", 14610 "locationName":"item" 14611 } 14612 }, 14613 "ReservationState":{ 14614 "type":"string", 14615 "enum":[ 14616 "payment-pending", 14617 "payment-failed", 14618 "active", 14619 "retired" 14620 ] 14621 }, 14622 "ReservationValue":{ 14623 "type":"structure", 14624 "members":{ 14625 "HourlyPrice":{ 14626 "shape":"String", 14627 "locationName":"hourlyPrice" 14628 }, 14629 "RemainingTotalValue":{ 14630 "shape":"String", 14631 "locationName":"remainingTotalValue" 14632 }, 14633 "RemainingUpfrontValue":{ 14634 "shape":"String", 14635 "locationName":"remainingUpfrontValue" 14636 } 14637 } 14638 }, 14639 "ReservedInstanceIdSet":{ 14640 "type":"list", 14641 "member":{ 14642 "shape":"String", 14643 "locationName":"ReservedInstanceId" 14644 } 14645 }, 14646 "ReservedInstanceLimitPrice":{ 14647 "type":"structure", 14648 "members":{ 14649 "Amount":{ 14650 "shape":"Double", 14651 "locationName":"amount" 14652 }, 14653 "CurrencyCode":{ 14654 "shape":"CurrencyCodeValues", 14655 "locationName":"currencyCode" 14656 } 14657 } 14658 }, 14659 "ReservedInstanceReservationValue":{ 14660 "type":"structure", 14661 "members":{ 14662 "ReservationValue":{ 14663 "shape":"ReservationValue", 14664 "locationName":"reservationValue" 14665 }, 14666 "ReservedInstanceId":{ 14667 "shape":"String", 14668 "locationName":"reservedInstanceId" 14669 } 14670 } 14671 }, 14672 "ReservedInstanceReservationValueSet":{ 14673 "type":"list", 14674 "member":{ 14675 "shape":"ReservedInstanceReservationValue", 14676 "locationName":"item" 14677 } 14678 }, 14679 "ReservedInstanceState":{ 14680 "type":"string", 14681 "enum":[ 14682 "payment-pending", 14683 "active", 14684 "payment-failed", 14685 "retired" 14686 ] 14687 }, 14688 "ReservedInstances":{ 14689 "type":"structure", 14690 "members":{ 14691 "AvailabilityZone":{ 14692 "shape":"String", 14693 "locationName":"availabilityZone" 14694 }, 14695 "Duration":{ 14696 "shape":"Long", 14697 "locationName":"duration" 14698 }, 14699 "End":{ 14700 "shape":"DateTime", 14701 "locationName":"end" 14702 }, 14703 "FixedPrice":{ 14704 "shape":"Float", 14705 "locationName":"fixedPrice" 14706 }, 14707 "InstanceCount":{ 14708 "shape":"Integer", 14709 "locationName":"instanceCount" 14710 }, 14711 "InstanceType":{ 14712 "shape":"InstanceType", 14713 "locationName":"instanceType" 14714 }, 14715 "ProductDescription":{ 14716 "shape":"RIProductDescription", 14717 "locationName":"productDescription" 14718 }, 14719 "ReservedInstancesId":{ 14720 "shape":"String", 14721 "locationName":"reservedInstancesId" 14722 }, 14723 "Start":{ 14724 "shape":"DateTime", 14725 "locationName":"start" 14726 }, 14727 "State":{ 14728 "shape":"ReservedInstanceState", 14729 "locationName":"state" 14730 }, 14731 "UsagePrice":{ 14732 "shape":"Float", 14733 "locationName":"usagePrice" 14734 }, 14735 "CurrencyCode":{ 14736 "shape":"CurrencyCodeValues", 14737 "locationName":"currencyCode" 14738 }, 14739 "InstanceTenancy":{ 14740 "shape":"Tenancy", 14741 "locationName":"instanceTenancy" 14742 }, 14743 "OfferingClass":{ 14744 "shape":"OfferingClassType", 14745 "locationName":"offeringClass" 14746 }, 14747 "OfferingType":{ 14748 "shape":"OfferingTypeValues", 14749 "locationName":"offeringType" 14750 }, 14751 "RecurringCharges":{ 14752 "shape":"RecurringChargesList", 14753 "locationName":"recurringCharges" 14754 }, 14755 "Scope":{ 14756 "shape":"scope", 14757 "locationName":"scope" 14758 }, 14759 "Tags":{ 14760 "shape":"TagList", 14761 "locationName":"tagSet" 14762 } 14763 } 14764 }, 14765 "ReservedInstancesConfiguration":{ 14766 "type":"structure", 14767 "members":{ 14768 "AvailabilityZone":{ 14769 "shape":"String", 14770 "locationName":"availabilityZone" 14771 }, 14772 "InstanceCount":{ 14773 "shape":"Integer", 14774 "locationName":"instanceCount" 14775 }, 14776 "InstanceType":{ 14777 "shape":"InstanceType", 14778 "locationName":"instanceType" 14779 }, 14780 "Platform":{ 14781 "shape":"String", 14782 "locationName":"platform" 14783 }, 14784 "Scope":{ 14785 "shape":"scope", 14786 "locationName":"scope" 14787 } 14788 } 14789 }, 14790 "ReservedInstancesConfigurationList":{ 14791 "type":"list", 14792 "member":{ 14793 "shape":"ReservedInstancesConfiguration", 14794 "locationName":"item" 14795 } 14796 }, 14797 "ReservedInstancesId":{ 14798 "type":"structure", 14799 "members":{ 14800 "ReservedInstancesId":{ 14801 "shape":"String", 14802 "locationName":"reservedInstancesId" 14803 } 14804 } 14805 }, 14806 "ReservedInstancesIdStringList":{ 14807 "type":"list", 14808 "member":{ 14809 "shape":"String", 14810 "locationName":"ReservedInstancesId" 14811 } 14812 }, 14813 "ReservedInstancesList":{ 14814 "type":"list", 14815 "member":{ 14816 "shape":"ReservedInstances", 14817 "locationName":"item" 14818 } 14819 }, 14820 "ReservedInstancesListing":{ 14821 "type":"structure", 14822 "members":{ 14823 "ClientToken":{ 14824 "shape":"String", 14825 "locationName":"clientToken" 14826 }, 14827 "CreateDate":{ 14828 "shape":"DateTime", 14829 "locationName":"createDate" 14830 }, 14831 "InstanceCounts":{ 14832 "shape":"InstanceCountList", 14833 "locationName":"instanceCounts" 14834 }, 14835 "PriceSchedules":{ 14836 "shape":"PriceScheduleList", 14837 "locationName":"priceSchedules" 14838 }, 14839 "ReservedInstancesId":{ 14840 "shape":"String", 14841 "locationName":"reservedInstancesId" 14842 }, 14843 "ReservedInstancesListingId":{ 14844 "shape":"String", 14845 "locationName":"reservedInstancesListingId" 14846 }, 14847 "Status":{ 14848 "shape":"ListingStatus", 14849 "locationName":"status" 14850 }, 14851 "StatusMessage":{ 14852 "shape":"String", 14853 "locationName":"statusMessage" 14854 }, 14855 "Tags":{ 14856 "shape":"TagList", 14857 "locationName":"tagSet" 14858 }, 14859 "UpdateDate":{ 14860 "shape":"DateTime", 14861 "locationName":"updateDate" 14862 } 14863 } 14864 }, 14865 "ReservedInstancesListingList":{ 14866 "type":"list", 14867 "member":{ 14868 "shape":"ReservedInstancesListing", 14869 "locationName":"item" 14870 } 14871 }, 14872 "ReservedInstancesModification":{ 14873 "type":"structure", 14874 "members":{ 14875 "ClientToken":{ 14876 "shape":"String", 14877 "locationName":"clientToken" 14878 }, 14879 "CreateDate":{ 14880 "shape":"DateTime", 14881 "locationName":"createDate" 14882 }, 14883 "EffectiveDate":{ 14884 "shape":"DateTime", 14885 "locationName":"effectiveDate" 14886 }, 14887 "ModificationResults":{ 14888 "shape":"ReservedInstancesModificationResultList", 14889 "locationName":"modificationResultSet" 14890 }, 14891 "ReservedInstancesIds":{ 14892 "shape":"ReservedIntancesIds", 14893 "locationName":"reservedInstancesSet" 14894 }, 14895 "ReservedInstancesModificationId":{ 14896 "shape":"String", 14897 "locationName":"reservedInstancesModificationId" 14898 }, 14899 "Status":{ 14900 "shape":"String", 14901 "locationName":"status" 14902 }, 14903 "StatusMessage":{ 14904 "shape":"String", 14905 "locationName":"statusMessage" 14906 }, 14907 "UpdateDate":{ 14908 "shape":"DateTime", 14909 "locationName":"updateDate" 14910 } 14911 } 14912 }, 14913 "ReservedInstancesModificationIdStringList":{ 14914 "type":"list", 14915 "member":{ 14916 "shape":"String", 14917 "locationName":"ReservedInstancesModificationId" 14918 } 14919 }, 14920 "ReservedInstancesModificationList":{ 14921 "type":"list", 14922 "member":{ 14923 "shape":"ReservedInstancesModification", 14924 "locationName":"item" 14925 } 14926 }, 14927 "ReservedInstancesModificationResult":{ 14928 "type":"structure", 14929 "members":{ 14930 "ReservedInstancesId":{ 14931 "shape":"String", 14932 "locationName":"reservedInstancesId" 14933 }, 14934 "TargetConfiguration":{ 14935 "shape":"ReservedInstancesConfiguration", 14936 "locationName":"targetConfiguration" 14937 } 14938 } 14939 }, 14940 "ReservedInstancesModificationResultList":{ 14941 "type":"list", 14942 "member":{ 14943 "shape":"ReservedInstancesModificationResult", 14944 "locationName":"item" 14945 } 14946 }, 14947 "ReservedInstancesOffering":{ 14948 "type":"structure", 14949 "members":{ 14950 "AvailabilityZone":{ 14951 "shape":"String", 14952 "locationName":"availabilityZone" 14953 }, 14954 "Duration":{ 14955 "shape":"Long", 14956 "locationName":"duration" 14957 }, 14958 "FixedPrice":{ 14959 "shape":"Float", 14960 "locationName":"fixedPrice" 14961 }, 14962 "InstanceType":{ 14963 "shape":"InstanceType", 14964 "locationName":"instanceType" 14965 }, 14966 "ProductDescription":{ 14967 "shape":"RIProductDescription", 14968 "locationName":"productDescription" 14969 }, 14970 "ReservedInstancesOfferingId":{ 14971 "shape":"String", 14972 "locationName":"reservedInstancesOfferingId" 14973 }, 14974 "UsagePrice":{ 14975 "shape":"Float", 14976 "locationName":"usagePrice" 14977 }, 14978 "CurrencyCode":{ 14979 "shape":"CurrencyCodeValues", 14980 "locationName":"currencyCode" 14981 }, 14982 "InstanceTenancy":{ 14983 "shape":"Tenancy", 14984 "locationName":"instanceTenancy" 14985 }, 14986 "Marketplace":{ 14987 "shape":"Boolean", 14988 "locationName":"marketplace" 14989 }, 14990 "OfferingClass":{ 14991 "shape":"OfferingClassType", 14992 "locationName":"offeringClass" 14993 }, 14994 "OfferingType":{ 14995 "shape":"OfferingTypeValues", 14996 "locationName":"offeringType" 14997 }, 14998 "PricingDetails":{ 14999 "shape":"PricingDetailsList", 15000 "locationName":"pricingDetailsSet" 15001 }, 15002 "RecurringCharges":{ 15003 "shape":"RecurringChargesList", 15004 "locationName":"recurringCharges" 15005 }, 15006 "Scope":{ 15007 "shape":"scope", 15008 "locationName":"scope" 15009 } 15010 } 15011 }, 15012 "ReservedInstancesOfferingIdStringList":{ 15013 "type":"list", 15014 "member":{"shape":"String"} 15015 }, 15016 "ReservedInstancesOfferingList":{ 15017 "type":"list", 15018 "member":{ 15019 "shape":"ReservedInstancesOffering", 15020 "locationName":"item" 15021 } 15022 }, 15023 "ReservedIntancesIds":{ 15024 "type":"list", 15025 "member":{ 15026 "shape":"ReservedInstancesId", 15027 "locationName":"item" 15028 } 15029 }, 15030 "ResetFpgaImageAttributeName":{ 15031 "type":"string", 15032 "enum":["loadPermission"] 15033 }, 15034 "ResetFpgaImageAttributeRequest":{ 15035 "type":"structure", 15036 "required":["FpgaImageId"], 15037 "members":{ 15038 "DryRun":{"shape":"Boolean"}, 15039 "FpgaImageId":{"shape":"String"}, 15040 "Attribute":{"shape":"ResetFpgaImageAttributeName"} 15041 } 15042 }, 15043 "ResetFpgaImageAttributeResult":{ 15044 "type":"structure", 15045 "members":{ 15046 "Return":{ 15047 "shape":"Boolean", 15048 "locationName":"return" 15049 } 15050 } 15051 }, 15052 "ResetImageAttributeName":{ 15053 "type":"string", 15054 "enum":["launchPermission"] 15055 }, 15056 "ResetImageAttributeRequest":{ 15057 "type":"structure", 15058 "required":[ 15059 "Attribute", 15060 "ImageId" 15061 ], 15062 "members":{ 15063 "Attribute":{"shape":"ResetImageAttributeName"}, 15064 "ImageId":{"shape":"String"}, 15065 "DryRun":{ 15066 "shape":"Boolean", 15067 "locationName":"dryRun" 15068 } 15069 } 15070 }, 15071 "ResetInstanceAttributeRequest":{ 15072 "type":"structure", 15073 "required":[ 15074 "Attribute", 15075 "InstanceId" 15076 ], 15077 "members":{ 15078 "Attribute":{ 15079 "shape":"InstanceAttributeName", 15080 "locationName":"attribute" 15081 }, 15082 "DryRun":{ 15083 "shape":"Boolean", 15084 "locationName":"dryRun" 15085 }, 15086 "InstanceId":{ 15087 "shape":"String", 15088 "locationName":"instanceId" 15089 } 15090 } 15091 }, 15092 "ResetNetworkInterfaceAttributeRequest":{ 15093 "type":"structure", 15094 "required":["NetworkInterfaceId"], 15095 "members":{ 15096 "DryRun":{ 15097 "shape":"Boolean", 15098 "locationName":"dryRun" 15099 }, 15100 "NetworkInterfaceId":{ 15101 "shape":"String", 15102 "locationName":"networkInterfaceId" 15103 }, 15104 "SourceDestCheck":{ 15105 "shape":"String", 15106 "locationName":"sourceDestCheck" 15107 } 15108 } 15109 }, 15110 "ResetSnapshotAttributeRequest":{ 15111 "type":"structure", 15112 "required":[ 15113 "Attribute", 15114 "SnapshotId" 15115 ], 15116 "members":{ 15117 "Attribute":{"shape":"SnapshotAttributeName"}, 15118 "SnapshotId":{"shape":"String"}, 15119 "DryRun":{ 15120 "shape":"Boolean", 15121 "locationName":"dryRun" 15122 } 15123 } 15124 }, 15125 "ResourceIdList":{ 15126 "type":"list", 15127 "member":{"shape":"String"} 15128 }, 15129 "ResourceList":{ 15130 "type":"list", 15131 "member":{ 15132 "shape":"String", 15133 "locationName":"item" 15134 } 15135 }, 15136 "ResourceType":{ 15137 "type":"string", 15138 "enum":[ 15139 "customer-gateway", 15140 "dhcp-options", 15141 "image", 15142 "instance", 15143 "internet-gateway", 15144 "network-acl", 15145 "network-interface", 15146 "reserved-instances", 15147 "route-table", 15148 "snapshot", 15149 "spot-instances-request", 15150 "subnet", 15151 "security-group", 15152 "volume", 15153 "vpc", 15154 "vpn-connection", 15155 "vpn-gateway" 15156 ] 15157 }, 15158 "ResponseError":{ 15159 "type":"structure", 15160 "members":{ 15161 "Code":{ 15162 "shape":"LaunchTemplateErrorCode", 15163 "locationName":"code" 15164 }, 15165 "Message":{ 15166 "shape":"String", 15167 "locationName":"message" 15168 } 15169 } 15170 }, 15171 "ResponseHostIdList":{ 15172 "type":"list", 15173 "member":{ 15174 "shape":"String", 15175 "locationName":"item" 15176 } 15177 }, 15178 "ResponseHostIdSet":{ 15179 "type":"list", 15180 "member":{ 15181 "shape":"String", 15182 "locationName":"item" 15183 } 15184 }, 15185 "ResponseLaunchTemplateData":{ 15186 "type":"structure", 15187 "members":{ 15188 "KernelId":{ 15189 "shape":"String", 15190 "locationName":"kernelId" 15191 }, 15192 "EbsOptimized":{ 15193 "shape":"Boolean", 15194 "locationName":"ebsOptimized" 15195 }, 15196 "IamInstanceProfile":{ 15197 "shape":"LaunchTemplateIamInstanceProfileSpecification", 15198 "locationName":"iamInstanceProfile" 15199 }, 15200 "BlockDeviceMappings":{ 15201 "shape":"LaunchTemplateBlockDeviceMappingList", 15202 "locationName":"blockDeviceMappingSet" 15203 }, 15204 "NetworkInterfaces":{ 15205 "shape":"LaunchTemplateInstanceNetworkInterfaceSpecificationList", 15206 "locationName":"networkInterfaceSet" 15207 }, 15208 "ImageId":{ 15209 "shape":"String", 15210 "locationName":"imageId" 15211 }, 15212 "InstanceType":{ 15213 "shape":"InstanceType", 15214 "locationName":"instanceType" 15215 }, 15216 "KeyName":{ 15217 "shape":"String", 15218 "locationName":"keyName" 15219 }, 15220 "Monitoring":{ 15221 "shape":"LaunchTemplatesMonitoring", 15222 "locationName":"monitoring" 15223 }, 15224 "Placement":{ 15225 "shape":"LaunchTemplatePlacement", 15226 "locationName":"placement" 15227 }, 15228 "RamDiskId":{ 15229 "shape":"String", 15230 "locationName":"ramDiskId" 15231 }, 15232 "DisableApiTermination":{ 15233 "shape":"Boolean", 15234 "locationName":"disableApiTermination" 15235 }, 15236 "InstanceInitiatedShutdownBehavior":{ 15237 "shape":"ShutdownBehavior", 15238 "locationName":"instanceInitiatedShutdownBehavior" 15239 }, 15240 "UserData":{ 15241 "shape":"String", 15242 "locationName":"userData" 15243 }, 15244 "TagSpecifications":{ 15245 "shape":"LaunchTemplateTagSpecificationList", 15246 "locationName":"tagSpecificationSet" 15247 }, 15248 "ElasticGpuSpecifications":{ 15249 "shape":"ElasticGpuSpecificationResponseList", 15250 "locationName":"elasticGpuSpecificationSet" 15251 }, 15252 "SecurityGroupIds":{ 15253 "shape":"ValueStringList", 15254 "locationName":"securityGroupIdSet" 15255 }, 15256 "SecurityGroups":{ 15257 "shape":"ValueStringList", 15258 "locationName":"securityGroupSet" 15259 }, 15260 "InstanceMarketOptions":{ 15261 "shape":"LaunchTemplateInstanceMarketOptions", 15262 "locationName":"instanceMarketOptions" 15263 }, 15264 "CreditSpecification":{ 15265 "shape":"CreditSpecification", 15266 "locationName":"creditSpecification" 15267 } 15268 } 15269 }, 15270 "RestorableByStringList":{ 15271 "type":"list", 15272 "member":{"shape":"String"} 15273 }, 15274 "RestoreAddressToClassicRequest":{ 15275 "type":"structure", 15276 "required":["PublicIp"], 15277 "members":{ 15278 "DryRun":{ 15279 "shape":"Boolean", 15280 "locationName":"dryRun" 15281 }, 15282 "PublicIp":{ 15283 "shape":"String", 15284 "locationName":"publicIp" 15285 } 15286 } 15287 }, 15288 "RestoreAddressToClassicResult":{ 15289 "type":"structure", 15290 "members":{ 15291 "PublicIp":{ 15292 "shape":"String", 15293 "locationName":"publicIp" 15294 }, 15295 "Status":{ 15296 "shape":"Status", 15297 "locationName":"status" 15298 } 15299 } 15300 }, 15301 "RevokeSecurityGroupEgressRequest":{ 15302 "type":"structure", 15303 "required":["GroupId"], 15304 "members":{ 15305 "DryRun":{ 15306 "shape":"Boolean", 15307 "locationName":"dryRun" 15308 }, 15309 "GroupId":{ 15310 "shape":"String", 15311 "locationName":"groupId" 15312 }, 15313 "IpPermissions":{ 15314 "shape":"IpPermissionList", 15315 "locationName":"ipPermissions" 15316 }, 15317 "CidrIp":{ 15318 "shape":"String", 15319 "locationName":"cidrIp" 15320 }, 15321 "FromPort":{ 15322 "shape":"Integer", 15323 "locationName":"fromPort" 15324 }, 15325 "IpProtocol":{ 15326 "shape":"String", 15327 "locationName":"ipProtocol" 15328 }, 15329 "ToPort":{ 15330 "shape":"Integer", 15331 "locationName":"toPort" 15332 }, 15333 "SourceSecurityGroupName":{ 15334 "shape":"String", 15335 "locationName":"sourceSecurityGroupName" 15336 }, 15337 "SourceSecurityGroupOwnerId":{ 15338 "shape":"String", 15339 "locationName":"sourceSecurityGroupOwnerId" 15340 } 15341 } 15342 }, 15343 "RevokeSecurityGroupIngressRequest":{ 15344 "type":"structure", 15345 "members":{ 15346 "CidrIp":{"shape":"String"}, 15347 "FromPort":{"shape":"Integer"}, 15348 "GroupId":{"shape":"String"}, 15349 "GroupName":{"shape":"String"}, 15350 "IpPermissions":{"shape":"IpPermissionList"}, 15351 "IpProtocol":{"shape":"String"}, 15352 "SourceSecurityGroupName":{"shape":"String"}, 15353 "SourceSecurityGroupOwnerId":{"shape":"String"}, 15354 "ToPort":{"shape":"Integer"}, 15355 "DryRun":{ 15356 "shape":"Boolean", 15357 "locationName":"dryRun" 15358 } 15359 } 15360 }, 15361 "Route":{ 15362 "type":"structure", 15363 "members":{ 15364 "DestinationCidrBlock":{ 15365 "shape":"String", 15366 "locationName":"destinationCidrBlock" 15367 }, 15368 "DestinationIpv6CidrBlock":{ 15369 "shape":"String", 15370 "locationName":"destinationIpv6CidrBlock" 15371 }, 15372 "DestinationPrefixListId":{ 15373 "shape":"String", 15374 "locationName":"destinationPrefixListId" 15375 }, 15376 "EgressOnlyInternetGatewayId":{ 15377 "shape":"String", 15378 "locationName":"egressOnlyInternetGatewayId" 15379 }, 15380 "GatewayId":{ 15381 "shape":"String", 15382 "locationName":"gatewayId" 15383 }, 15384 "InstanceId":{ 15385 "shape":"String", 15386 "locationName":"instanceId" 15387 }, 15388 "InstanceOwnerId":{ 15389 "shape":"String", 15390 "locationName":"instanceOwnerId" 15391 }, 15392 "NatGatewayId":{ 15393 "shape":"String", 15394 "locationName":"natGatewayId" 15395 }, 15396 "NetworkInterfaceId":{ 15397 "shape":"String", 15398 "locationName":"networkInterfaceId" 15399 }, 15400 "Origin":{ 15401 "shape":"RouteOrigin", 15402 "locationName":"origin" 15403 }, 15404 "State":{ 15405 "shape":"RouteState", 15406 "locationName":"state" 15407 }, 15408 "VpcPeeringConnectionId":{ 15409 "shape":"String", 15410 "locationName":"vpcPeeringConnectionId" 15411 } 15412 } 15413 }, 15414 "RouteList":{ 15415 "type":"list", 15416 "member":{ 15417 "shape":"Route", 15418 "locationName":"item" 15419 } 15420 }, 15421 "RouteOrigin":{ 15422 "type":"string", 15423 "enum":[ 15424 "CreateRouteTable", 15425 "CreateRoute", 15426 "EnableVgwRoutePropagation" 15427 ] 15428 }, 15429 "RouteState":{ 15430 "type":"string", 15431 "enum":[ 15432 "active", 15433 "blackhole" 15434 ] 15435 }, 15436 "RouteTable":{ 15437 "type":"structure", 15438 "members":{ 15439 "Associations":{ 15440 "shape":"RouteTableAssociationList", 15441 "locationName":"associationSet" 15442 }, 15443 "PropagatingVgws":{ 15444 "shape":"PropagatingVgwList", 15445 "locationName":"propagatingVgwSet" 15446 }, 15447 "RouteTableId":{ 15448 "shape":"String", 15449 "locationName":"routeTableId" 15450 }, 15451 "Routes":{ 15452 "shape":"RouteList", 15453 "locationName":"routeSet" 15454 }, 15455 "Tags":{ 15456 "shape":"TagList", 15457 "locationName":"tagSet" 15458 }, 15459 "VpcId":{ 15460 "shape":"String", 15461 "locationName":"vpcId" 15462 } 15463 } 15464 }, 15465 "RouteTableAssociation":{ 15466 "type":"structure", 15467 "members":{ 15468 "Main":{ 15469 "shape":"Boolean", 15470 "locationName":"main" 15471 }, 15472 "RouteTableAssociationId":{ 15473 "shape":"String", 15474 "locationName":"routeTableAssociationId" 15475 }, 15476 "RouteTableId":{ 15477 "shape":"String", 15478 "locationName":"routeTableId" 15479 }, 15480 "SubnetId":{ 15481 "shape":"String", 15482 "locationName":"subnetId" 15483 } 15484 } 15485 }, 15486 "RouteTableAssociationList":{ 15487 "type":"list", 15488 "member":{ 15489 "shape":"RouteTableAssociation", 15490 "locationName":"item" 15491 } 15492 }, 15493 "RouteTableList":{ 15494 "type":"list", 15495 "member":{ 15496 "shape":"RouteTable", 15497 "locationName":"item" 15498 } 15499 }, 15500 "RuleAction":{ 15501 "type":"string", 15502 "enum":[ 15503 "allow", 15504 "deny" 15505 ] 15506 }, 15507 "RunInstancesMonitoringEnabled":{ 15508 "type":"structure", 15509 "required":["Enabled"], 15510 "members":{ 15511 "Enabled":{ 15512 "shape":"Boolean", 15513 "locationName":"enabled" 15514 } 15515 } 15516 }, 15517 "RunInstancesRequest":{ 15518 "type":"structure", 15519 "required":[ 15520 "MaxCount", 15521 "MinCount" 15522 ], 15523 "members":{ 15524 "BlockDeviceMappings":{ 15525 "shape":"BlockDeviceMappingRequestList", 15526 "locationName":"BlockDeviceMapping" 15527 }, 15528 "ImageId":{"shape":"String"}, 15529 "InstanceType":{"shape":"InstanceType"}, 15530 "Ipv6AddressCount":{"shape":"Integer"}, 15531 "Ipv6Addresses":{ 15532 "shape":"InstanceIpv6AddressList", 15533 "locationName":"Ipv6Address" 15534 }, 15535 "KernelId":{"shape":"String"}, 15536 "KeyName":{"shape":"String"}, 15537 "MaxCount":{"shape":"Integer"}, 15538 "MinCount":{"shape":"Integer"}, 15539 "Monitoring":{"shape":"RunInstancesMonitoringEnabled"}, 15540 "Placement":{"shape":"Placement"}, 15541 "RamdiskId":{"shape":"String"}, 15542 "SecurityGroupIds":{ 15543 "shape":"SecurityGroupIdStringList", 15544 "locationName":"SecurityGroupId" 15545 }, 15546 "SecurityGroups":{ 15547 "shape":"SecurityGroupStringList", 15548 "locationName":"SecurityGroup" 15549 }, 15550 "SubnetId":{"shape":"String"}, 15551 "UserData":{"shape":"String"}, 15552 "AdditionalInfo":{ 15553 "shape":"String", 15554 "locationName":"additionalInfo" 15555 }, 15556 "ClientToken":{ 15557 "shape":"String", 15558 "locationName":"clientToken" 15559 }, 15560 "DisableApiTermination":{ 15561 "shape":"Boolean", 15562 "locationName":"disableApiTermination" 15563 }, 15564 "DryRun":{ 15565 "shape":"Boolean", 15566 "locationName":"dryRun" 15567 }, 15568 "EbsOptimized":{ 15569 "shape":"Boolean", 15570 "locationName":"ebsOptimized" 15571 }, 15572 "IamInstanceProfile":{ 15573 "shape":"IamInstanceProfileSpecification", 15574 "locationName":"iamInstanceProfile" 15575 }, 15576 "InstanceInitiatedShutdownBehavior":{ 15577 "shape":"ShutdownBehavior", 15578 "locationName":"instanceInitiatedShutdownBehavior" 15579 }, 15580 "NetworkInterfaces":{ 15581 "shape":"InstanceNetworkInterfaceSpecificationList", 15582 "locationName":"networkInterface" 15583 }, 15584 "PrivateIpAddress":{ 15585 "shape":"String", 15586 "locationName":"privateIpAddress" 15587 }, 15588 "ElasticGpuSpecification":{"shape":"ElasticGpuSpecifications"}, 15589 "TagSpecifications":{ 15590 "shape":"TagSpecificationList", 15591 "locationName":"TagSpecification" 15592 }, 15593 "LaunchTemplate":{"shape":"LaunchTemplateSpecification"}, 15594 "InstanceMarketOptions":{"shape":"InstanceMarketOptionsRequest"}, 15595 "CreditSpecification":{"shape":"CreditSpecificationRequest"} 15596 } 15597 }, 15598 "RunScheduledInstancesRequest":{ 15599 "type":"structure", 15600 "required":[ 15601 "LaunchSpecification", 15602 "ScheduledInstanceId" 15603 ], 15604 "members":{ 15605 "ClientToken":{ 15606 "shape":"String", 15607 "idempotencyToken":true 15608 }, 15609 "DryRun":{"shape":"Boolean"}, 15610 "InstanceCount":{"shape":"Integer"}, 15611 "LaunchSpecification":{"shape":"ScheduledInstancesLaunchSpecification"}, 15612 "ScheduledInstanceId":{"shape":"String"} 15613 } 15614 }, 15615 "RunScheduledInstancesResult":{ 15616 "type":"structure", 15617 "members":{ 15618 "InstanceIdSet":{ 15619 "shape":"InstanceIdSet", 15620 "locationName":"instanceIdSet" 15621 } 15622 } 15623 }, 15624 "S3Storage":{ 15625 "type":"structure", 15626 "members":{ 15627 "AWSAccessKeyId":{"shape":"String"}, 15628 "Bucket":{ 15629 "shape":"String", 15630 "locationName":"bucket" 15631 }, 15632 "Prefix":{ 15633 "shape":"String", 15634 "locationName":"prefix" 15635 }, 15636 "UploadPolicy":{ 15637 "shape":"Blob", 15638 "locationName":"uploadPolicy" 15639 }, 15640 "UploadPolicySignature":{ 15641 "shape":"String", 15642 "locationName":"uploadPolicySignature" 15643 } 15644 } 15645 }, 15646 "ScheduledInstance":{ 15647 "type":"structure", 15648 "members":{ 15649 "AvailabilityZone":{ 15650 "shape":"String", 15651 "locationName":"availabilityZone" 15652 }, 15653 "CreateDate":{ 15654 "shape":"DateTime", 15655 "locationName":"createDate" 15656 }, 15657 "HourlyPrice":{ 15658 "shape":"String", 15659 "locationName":"hourlyPrice" 15660 }, 15661 "InstanceCount":{ 15662 "shape":"Integer", 15663 "locationName":"instanceCount" 15664 }, 15665 "InstanceType":{ 15666 "shape":"String", 15667 "locationName":"instanceType" 15668 }, 15669 "NetworkPlatform":{ 15670 "shape":"String", 15671 "locationName":"networkPlatform" 15672 }, 15673 "NextSlotStartTime":{ 15674 "shape":"DateTime", 15675 "locationName":"nextSlotStartTime" 15676 }, 15677 "Platform":{ 15678 "shape":"String", 15679 "locationName":"platform" 15680 }, 15681 "PreviousSlotEndTime":{ 15682 "shape":"DateTime", 15683 "locationName":"previousSlotEndTime" 15684 }, 15685 "Recurrence":{ 15686 "shape":"ScheduledInstanceRecurrence", 15687 "locationName":"recurrence" 15688 }, 15689 "ScheduledInstanceId":{ 15690 "shape":"String", 15691 "locationName":"scheduledInstanceId" 15692 }, 15693 "SlotDurationInHours":{ 15694 "shape":"Integer", 15695 "locationName":"slotDurationInHours" 15696 }, 15697 "TermEndDate":{ 15698 "shape":"DateTime", 15699 "locationName":"termEndDate" 15700 }, 15701 "TermStartDate":{ 15702 "shape":"DateTime", 15703 "locationName":"termStartDate" 15704 }, 15705 "TotalScheduledInstanceHours":{ 15706 "shape":"Integer", 15707 "locationName":"totalScheduledInstanceHours" 15708 } 15709 } 15710 }, 15711 "ScheduledInstanceAvailability":{ 15712 "type":"structure", 15713 "members":{ 15714 "AvailabilityZone":{ 15715 "shape":"String", 15716 "locationName":"availabilityZone" 15717 }, 15718 "AvailableInstanceCount":{ 15719 "shape":"Integer", 15720 "locationName":"availableInstanceCount" 15721 }, 15722 "FirstSlotStartTime":{ 15723 "shape":"DateTime", 15724 "locationName":"firstSlotStartTime" 15725 }, 15726 "HourlyPrice":{ 15727 "shape":"String", 15728 "locationName":"hourlyPrice" 15729 }, 15730 "InstanceType":{ 15731 "shape":"String", 15732 "locationName":"instanceType" 15733 }, 15734 "MaxTermDurationInDays":{ 15735 "shape":"Integer", 15736 "locationName":"maxTermDurationInDays" 15737 }, 15738 "MinTermDurationInDays":{ 15739 "shape":"Integer", 15740 "locationName":"minTermDurationInDays" 15741 }, 15742 "NetworkPlatform":{ 15743 "shape":"String", 15744 "locationName":"networkPlatform" 15745 }, 15746 "Platform":{ 15747 "shape":"String", 15748 "locationName":"platform" 15749 }, 15750 "PurchaseToken":{ 15751 "shape":"String", 15752 "locationName":"purchaseToken" 15753 }, 15754 "Recurrence":{ 15755 "shape":"ScheduledInstanceRecurrence", 15756 "locationName":"recurrence" 15757 }, 15758 "SlotDurationInHours":{ 15759 "shape":"Integer", 15760 "locationName":"slotDurationInHours" 15761 }, 15762 "TotalScheduledInstanceHours":{ 15763 "shape":"Integer", 15764 "locationName":"totalScheduledInstanceHours" 15765 } 15766 } 15767 }, 15768 "ScheduledInstanceAvailabilitySet":{ 15769 "type":"list", 15770 "member":{ 15771 "shape":"ScheduledInstanceAvailability", 15772 "locationName":"item" 15773 } 15774 }, 15775 "ScheduledInstanceIdRequestSet":{ 15776 "type":"list", 15777 "member":{ 15778 "shape":"String", 15779 "locationName":"ScheduledInstanceId" 15780 } 15781 }, 15782 "ScheduledInstanceRecurrence":{ 15783 "type":"structure", 15784 "members":{ 15785 "Frequency":{ 15786 "shape":"String", 15787 "locationName":"frequency" 15788 }, 15789 "Interval":{ 15790 "shape":"Integer", 15791 "locationName":"interval" 15792 }, 15793 "OccurrenceDaySet":{ 15794 "shape":"OccurrenceDaySet", 15795 "locationName":"occurrenceDaySet" 15796 }, 15797 "OccurrenceRelativeToEnd":{ 15798 "shape":"Boolean", 15799 "locationName":"occurrenceRelativeToEnd" 15800 }, 15801 "OccurrenceUnit":{ 15802 "shape":"String", 15803 "locationName":"occurrenceUnit" 15804 } 15805 } 15806 }, 15807 "ScheduledInstanceRecurrenceRequest":{ 15808 "type":"structure", 15809 "members":{ 15810 "Frequency":{"shape":"String"}, 15811 "Interval":{"shape":"Integer"}, 15812 "OccurrenceDays":{ 15813 "shape":"OccurrenceDayRequestSet", 15814 "locationName":"OccurrenceDay" 15815 }, 15816 "OccurrenceRelativeToEnd":{"shape":"Boolean"}, 15817 "OccurrenceUnit":{"shape":"String"} 15818 } 15819 }, 15820 "ScheduledInstanceSet":{ 15821 "type":"list", 15822 "member":{ 15823 "shape":"ScheduledInstance", 15824 "locationName":"item" 15825 } 15826 }, 15827 "ScheduledInstancesBlockDeviceMapping":{ 15828 "type":"structure", 15829 "members":{ 15830 "DeviceName":{"shape":"String"}, 15831 "Ebs":{"shape":"ScheduledInstancesEbs"}, 15832 "NoDevice":{"shape":"String"}, 15833 "VirtualName":{"shape":"String"} 15834 } 15835 }, 15836 "ScheduledInstancesBlockDeviceMappingSet":{ 15837 "type":"list", 15838 "member":{ 15839 "shape":"ScheduledInstancesBlockDeviceMapping", 15840 "locationName":"BlockDeviceMapping" 15841 } 15842 }, 15843 "ScheduledInstancesEbs":{ 15844 "type":"structure", 15845 "members":{ 15846 "DeleteOnTermination":{"shape":"Boolean"}, 15847 "Encrypted":{"shape":"Boolean"}, 15848 "Iops":{"shape":"Integer"}, 15849 "SnapshotId":{"shape":"String"}, 15850 "VolumeSize":{"shape":"Integer"}, 15851 "VolumeType":{"shape":"String"} 15852 } 15853 }, 15854 "ScheduledInstancesIamInstanceProfile":{ 15855 "type":"structure", 15856 "members":{ 15857 "Arn":{"shape":"String"}, 15858 "Name":{"shape":"String"} 15859 } 15860 }, 15861 "ScheduledInstancesIpv6Address":{ 15862 "type":"structure", 15863 "members":{ 15864 "Ipv6Address":{"shape":"Ipv6Address"} 15865 } 15866 }, 15867 "ScheduledInstancesIpv6AddressList":{ 15868 "type":"list", 15869 "member":{ 15870 "shape":"ScheduledInstancesIpv6Address", 15871 "locationName":"Ipv6Address" 15872 } 15873 }, 15874 "ScheduledInstancesLaunchSpecification":{ 15875 "type":"structure", 15876 "required":["ImageId"], 15877 "members":{ 15878 "BlockDeviceMappings":{ 15879 "shape":"ScheduledInstancesBlockDeviceMappingSet", 15880 "locationName":"BlockDeviceMapping" 15881 }, 15882 "EbsOptimized":{"shape":"Boolean"}, 15883 "IamInstanceProfile":{"shape":"ScheduledInstancesIamInstanceProfile"}, 15884 "ImageId":{"shape":"String"}, 15885 "InstanceType":{"shape":"String"}, 15886 "KernelId":{"shape":"String"}, 15887 "KeyName":{"shape":"String"}, 15888 "Monitoring":{"shape":"ScheduledInstancesMonitoring"}, 15889 "NetworkInterfaces":{ 15890 "shape":"ScheduledInstancesNetworkInterfaceSet", 15891 "locationName":"NetworkInterface" 15892 }, 15893 "Placement":{"shape":"ScheduledInstancesPlacement"}, 15894 "RamdiskId":{"shape":"String"}, 15895 "SecurityGroupIds":{ 15896 "shape":"ScheduledInstancesSecurityGroupIdSet", 15897 "locationName":"SecurityGroupId" 15898 }, 15899 "SubnetId":{"shape":"String"}, 15900 "UserData":{"shape":"String"} 15901 } 15902 }, 15903 "ScheduledInstancesMonitoring":{ 15904 "type":"structure", 15905 "members":{ 15906 "Enabled":{"shape":"Boolean"} 15907 } 15908 }, 15909 "ScheduledInstancesNetworkInterface":{ 15910 "type":"structure", 15911 "members":{ 15912 "AssociatePublicIpAddress":{"shape":"Boolean"}, 15913 "DeleteOnTermination":{"shape":"Boolean"}, 15914 "Description":{"shape":"String"}, 15915 "DeviceIndex":{"shape":"Integer"}, 15916 "Groups":{ 15917 "shape":"ScheduledInstancesSecurityGroupIdSet", 15918 "locationName":"Group" 15919 }, 15920 "Ipv6AddressCount":{"shape":"Integer"}, 15921 "Ipv6Addresses":{ 15922 "shape":"ScheduledInstancesIpv6AddressList", 15923 "locationName":"Ipv6Address" 15924 }, 15925 "NetworkInterfaceId":{"shape":"String"}, 15926 "PrivateIpAddress":{"shape":"String"}, 15927 "PrivateIpAddressConfigs":{ 15928 "shape":"PrivateIpAddressConfigSet", 15929 "locationName":"PrivateIpAddressConfig" 15930 }, 15931 "SecondaryPrivateIpAddressCount":{"shape":"Integer"}, 15932 "SubnetId":{"shape":"String"} 15933 } 15934 }, 15935 "ScheduledInstancesNetworkInterfaceSet":{ 15936 "type":"list", 15937 "member":{ 15938 "shape":"ScheduledInstancesNetworkInterface", 15939 "locationName":"NetworkInterface" 15940 } 15941 }, 15942 "ScheduledInstancesPlacement":{ 15943 "type":"structure", 15944 "members":{ 15945 "AvailabilityZone":{"shape":"String"}, 15946 "GroupName":{"shape":"String"} 15947 } 15948 }, 15949 "ScheduledInstancesPrivateIpAddressConfig":{ 15950 "type":"structure", 15951 "members":{ 15952 "Primary":{"shape":"Boolean"}, 15953 "PrivateIpAddress":{"shape":"String"} 15954 } 15955 }, 15956 "ScheduledInstancesSecurityGroupIdSet":{ 15957 "type":"list", 15958 "member":{ 15959 "shape":"String", 15960 "locationName":"SecurityGroupId" 15961 } 15962 }, 15963 "SecurityGroup":{ 15964 "type":"structure", 15965 "members":{ 15966 "Description":{ 15967 "shape":"String", 15968 "locationName":"groupDescription" 15969 }, 15970 "GroupName":{ 15971 "shape":"String", 15972 "locationName":"groupName" 15973 }, 15974 "IpPermissions":{ 15975 "shape":"IpPermissionList", 15976 "locationName":"ipPermissions" 15977 }, 15978 "OwnerId":{ 15979 "shape":"String", 15980 "locationName":"ownerId" 15981 }, 15982 "GroupId":{ 15983 "shape":"String", 15984 "locationName":"groupId" 15985 }, 15986 "IpPermissionsEgress":{ 15987 "shape":"IpPermissionList", 15988 "locationName":"ipPermissionsEgress" 15989 }, 15990 "Tags":{ 15991 "shape":"TagList", 15992 "locationName":"tagSet" 15993 }, 15994 "VpcId":{ 15995 "shape":"String", 15996 "locationName":"vpcId" 15997 } 15998 } 15999 }, 16000 "SecurityGroupIdStringList":{ 16001 "type":"list", 16002 "member":{ 16003 "shape":"String", 16004 "locationName":"SecurityGroupId" 16005 } 16006 }, 16007 "SecurityGroupIdentifier":{ 16008 "type":"structure", 16009 "members":{ 16010 "GroupId":{ 16011 "shape":"String", 16012 "locationName":"groupId" 16013 }, 16014 "GroupName":{ 16015 "shape":"String", 16016 "locationName":"groupName" 16017 } 16018 } 16019 }, 16020 "SecurityGroupList":{ 16021 "type":"list", 16022 "member":{ 16023 "shape":"SecurityGroup", 16024 "locationName":"item" 16025 } 16026 }, 16027 "SecurityGroupReference":{ 16028 "type":"structure", 16029 "required":[ 16030 "GroupId", 16031 "ReferencingVpcId" 16032 ], 16033 "members":{ 16034 "GroupId":{ 16035 "shape":"String", 16036 "locationName":"groupId" 16037 }, 16038 "ReferencingVpcId":{ 16039 "shape":"String", 16040 "locationName":"referencingVpcId" 16041 }, 16042 "VpcPeeringConnectionId":{ 16043 "shape":"String", 16044 "locationName":"vpcPeeringConnectionId" 16045 } 16046 } 16047 }, 16048 "SecurityGroupReferences":{ 16049 "type":"list", 16050 "member":{ 16051 "shape":"SecurityGroupReference", 16052 "locationName":"item" 16053 } 16054 }, 16055 "SecurityGroupStringList":{ 16056 "type":"list", 16057 "member":{ 16058 "shape":"String", 16059 "locationName":"SecurityGroup" 16060 } 16061 }, 16062 "ServiceConfiguration":{ 16063 "type":"structure", 16064 "members":{ 16065 "ServiceType":{ 16066 "shape":"ServiceTypeDetailSet", 16067 "locationName":"serviceType" 16068 }, 16069 "ServiceId":{ 16070 "shape":"String", 16071 "locationName":"serviceId" 16072 }, 16073 "ServiceName":{ 16074 "shape":"String", 16075 "locationName":"serviceName" 16076 }, 16077 "ServiceState":{ 16078 "shape":"ServiceState", 16079 "locationName":"serviceState" 16080 }, 16081 "AvailabilityZones":{ 16082 "shape":"ValueStringList", 16083 "locationName":"availabilityZoneSet" 16084 }, 16085 "AcceptanceRequired":{ 16086 "shape":"Boolean", 16087 "locationName":"acceptanceRequired" 16088 }, 16089 "NetworkLoadBalancerArns":{ 16090 "shape":"ValueStringList", 16091 "locationName":"networkLoadBalancerArnSet" 16092 }, 16093 "BaseEndpointDnsNames":{ 16094 "shape":"ValueStringList", 16095 "locationName":"baseEndpointDnsNameSet" 16096 }, 16097 "PrivateDnsName":{ 16098 "shape":"String", 16099 "locationName":"privateDnsName" 16100 } 16101 } 16102 }, 16103 "ServiceConfigurationSet":{ 16104 "type":"list", 16105 "member":{ 16106 "shape":"ServiceConfiguration", 16107 "locationName":"item" 16108 } 16109 }, 16110 "ServiceDetail":{ 16111 "type":"structure", 16112 "members":{ 16113 "ServiceName":{ 16114 "shape":"String", 16115 "locationName":"serviceName" 16116 }, 16117 "ServiceType":{ 16118 "shape":"ServiceTypeDetailSet", 16119 "locationName":"serviceType" 16120 }, 16121 "AvailabilityZones":{ 16122 "shape":"ValueStringList", 16123 "locationName":"availabilityZoneSet" 16124 }, 16125 "Owner":{ 16126 "shape":"String", 16127 "locationName":"owner" 16128 }, 16129 "BaseEndpointDnsNames":{ 16130 "shape":"ValueStringList", 16131 "locationName":"baseEndpointDnsNameSet" 16132 }, 16133 "PrivateDnsName":{ 16134 "shape":"String", 16135 "locationName":"privateDnsName" 16136 }, 16137 "VpcEndpointPolicySupported":{ 16138 "shape":"Boolean", 16139 "locationName":"vpcEndpointPolicySupported" 16140 }, 16141 "AcceptanceRequired":{ 16142 "shape":"Boolean", 16143 "locationName":"acceptanceRequired" 16144 } 16145 } 16146 }, 16147 "ServiceDetailSet":{ 16148 "type":"list", 16149 "member":{ 16150 "shape":"ServiceDetail", 16151 "locationName":"item" 16152 } 16153 }, 16154 "ServiceState":{ 16155 "type":"string", 16156 "enum":[ 16157 "Pending", 16158 "Available", 16159 "Deleting", 16160 "Deleted", 16161 "Failed" 16162 ] 16163 }, 16164 "ServiceType":{ 16165 "type":"string", 16166 "enum":[ 16167 "Interface", 16168 "Gateway" 16169 ] 16170 }, 16171 "ServiceTypeDetail":{ 16172 "type":"structure", 16173 "members":{ 16174 "ServiceType":{ 16175 "shape":"ServiceType", 16176 "locationName":"serviceType" 16177 } 16178 } 16179 }, 16180 "ServiceTypeDetailSet":{ 16181 "type":"list", 16182 "member":{ 16183 "shape":"ServiceTypeDetail", 16184 "locationName":"item" 16185 } 16186 }, 16187 "ShutdownBehavior":{ 16188 "type":"string", 16189 "enum":[ 16190 "stop", 16191 "terminate" 16192 ] 16193 }, 16194 "SlotDateTimeRangeRequest":{ 16195 "type":"structure", 16196 "required":[ 16197 "EarliestTime", 16198 "LatestTime" 16199 ], 16200 "members":{ 16201 "EarliestTime":{"shape":"DateTime"}, 16202 "LatestTime":{"shape":"DateTime"} 16203 } 16204 }, 16205 "SlotStartTimeRangeRequest":{ 16206 "type":"structure", 16207 "members":{ 16208 "EarliestTime":{"shape":"DateTime"}, 16209 "LatestTime":{"shape":"DateTime"} 16210 } 16211 }, 16212 "Snapshot":{ 16213 "type":"structure", 16214 "members":{ 16215 "DataEncryptionKeyId":{ 16216 "shape":"String", 16217 "locationName":"dataEncryptionKeyId" 16218 }, 16219 "Description":{ 16220 "shape":"String", 16221 "locationName":"description" 16222 }, 16223 "Encrypted":{ 16224 "shape":"Boolean", 16225 "locationName":"encrypted" 16226 }, 16227 "KmsKeyId":{ 16228 "shape":"String", 16229 "locationName":"kmsKeyId" 16230 }, 16231 "OwnerId":{ 16232 "shape":"String", 16233 "locationName":"ownerId" 16234 }, 16235 "Progress":{ 16236 "shape":"String", 16237 "locationName":"progress" 16238 }, 16239 "SnapshotId":{ 16240 "shape":"String", 16241 "locationName":"snapshotId" 16242 }, 16243 "StartTime":{ 16244 "shape":"DateTime", 16245 "locationName":"startTime" 16246 }, 16247 "State":{ 16248 "shape":"SnapshotState", 16249 "locationName":"status" 16250 }, 16251 "StateMessage":{ 16252 "shape":"String", 16253 "locationName":"statusMessage" 16254 }, 16255 "VolumeId":{ 16256 "shape":"String", 16257 "locationName":"volumeId" 16258 }, 16259 "VolumeSize":{ 16260 "shape":"Integer", 16261 "locationName":"volumeSize" 16262 }, 16263 "OwnerAlias":{ 16264 "shape":"String", 16265 "locationName":"ownerAlias" 16266 }, 16267 "Tags":{ 16268 "shape":"TagList", 16269 "locationName":"tagSet" 16270 } 16271 } 16272 }, 16273 "SnapshotAttributeName":{ 16274 "type":"string", 16275 "enum":[ 16276 "productCodes", 16277 "createVolumePermission" 16278 ] 16279 }, 16280 "SnapshotDetail":{ 16281 "type":"structure", 16282 "members":{ 16283 "Description":{ 16284 "shape":"String", 16285 "locationName":"description" 16286 }, 16287 "DeviceName":{ 16288 "shape":"String", 16289 "locationName":"deviceName" 16290 }, 16291 "DiskImageSize":{ 16292 "shape":"Double", 16293 "locationName":"diskImageSize" 16294 }, 16295 "Format":{ 16296 "shape":"String", 16297 "locationName":"format" 16298 }, 16299 "Progress":{ 16300 "shape":"String", 16301 "locationName":"progress" 16302 }, 16303 "SnapshotId":{ 16304 "shape":"String", 16305 "locationName":"snapshotId" 16306 }, 16307 "Status":{ 16308 "shape":"String", 16309 "locationName":"status" 16310 }, 16311 "StatusMessage":{ 16312 "shape":"String", 16313 "locationName":"statusMessage" 16314 }, 16315 "Url":{ 16316 "shape":"String", 16317 "locationName":"url" 16318 }, 16319 "UserBucket":{ 16320 "shape":"UserBucketDetails", 16321 "locationName":"userBucket" 16322 } 16323 } 16324 }, 16325 "SnapshotDetailList":{ 16326 "type":"list", 16327 "member":{ 16328 "shape":"SnapshotDetail", 16329 "locationName":"item" 16330 } 16331 }, 16332 "SnapshotDiskContainer":{ 16333 "type":"structure", 16334 "members":{ 16335 "Description":{"shape":"String"}, 16336 "Format":{"shape":"String"}, 16337 "Url":{"shape":"String"}, 16338 "UserBucket":{"shape":"UserBucket"} 16339 } 16340 }, 16341 "SnapshotIdStringList":{ 16342 "type":"list", 16343 "member":{ 16344 "shape":"String", 16345 "locationName":"SnapshotId" 16346 } 16347 }, 16348 "SnapshotList":{ 16349 "type":"list", 16350 "member":{ 16351 "shape":"Snapshot", 16352 "locationName":"item" 16353 } 16354 }, 16355 "SnapshotState":{ 16356 "type":"string", 16357 "enum":[ 16358 "pending", 16359 "completed", 16360 "error" 16361 ] 16362 }, 16363 "SnapshotTaskDetail":{ 16364 "type":"structure", 16365 "members":{ 16366 "Description":{ 16367 "shape":"String", 16368 "locationName":"description" 16369 }, 16370 "DiskImageSize":{ 16371 "shape":"Double", 16372 "locationName":"diskImageSize" 16373 }, 16374 "Format":{ 16375 "shape":"String", 16376 "locationName":"format" 16377 }, 16378 "Progress":{ 16379 "shape":"String", 16380 "locationName":"progress" 16381 }, 16382 "SnapshotId":{ 16383 "shape":"String", 16384 "locationName":"snapshotId" 16385 }, 16386 "Status":{ 16387 "shape":"String", 16388 "locationName":"status" 16389 }, 16390 "StatusMessage":{ 16391 "shape":"String", 16392 "locationName":"statusMessage" 16393 }, 16394 "Url":{ 16395 "shape":"String", 16396 "locationName":"url" 16397 }, 16398 "UserBucket":{ 16399 "shape":"UserBucketDetails", 16400 "locationName":"userBucket" 16401 } 16402 } 16403 }, 16404 "SpotDatafeedSubscription":{ 16405 "type":"structure", 16406 "members":{ 16407 "Bucket":{ 16408 "shape":"String", 16409 "locationName":"bucket" 16410 }, 16411 "Fault":{ 16412 "shape":"SpotInstanceStateFault", 16413 "locationName":"fault" 16414 }, 16415 "OwnerId":{ 16416 "shape":"String", 16417 "locationName":"ownerId" 16418 }, 16419 "Prefix":{ 16420 "shape":"String", 16421 "locationName":"prefix" 16422 }, 16423 "State":{ 16424 "shape":"DatafeedSubscriptionState", 16425 "locationName":"state" 16426 } 16427 } 16428 }, 16429 "SpotFleetLaunchSpecification":{ 16430 "type":"structure", 16431 "members":{ 16432 "SecurityGroups":{ 16433 "shape":"GroupIdentifierList", 16434 "locationName":"groupSet" 16435 }, 16436 "AddressingType":{ 16437 "shape":"String", 16438 "locationName":"addressingType" 16439 }, 16440 "BlockDeviceMappings":{ 16441 "shape":"BlockDeviceMappingList", 16442 "locationName":"blockDeviceMapping" 16443 }, 16444 "EbsOptimized":{ 16445 "shape":"Boolean", 16446 "locationName":"ebsOptimized" 16447 }, 16448 "IamInstanceProfile":{ 16449 "shape":"IamInstanceProfileSpecification", 16450 "locationName":"iamInstanceProfile" 16451 }, 16452 "ImageId":{ 16453 "shape":"String", 16454 "locationName":"imageId" 16455 }, 16456 "InstanceType":{ 16457 "shape":"InstanceType", 16458 "locationName":"instanceType" 16459 }, 16460 "KernelId":{ 16461 "shape":"String", 16462 "locationName":"kernelId" 16463 }, 16464 "KeyName":{ 16465 "shape":"String", 16466 "locationName":"keyName" 16467 }, 16468 "Monitoring":{ 16469 "shape":"SpotFleetMonitoring", 16470 "locationName":"monitoring" 16471 }, 16472 "NetworkInterfaces":{ 16473 "shape":"InstanceNetworkInterfaceSpecificationList", 16474 "locationName":"networkInterfaceSet" 16475 }, 16476 "Placement":{ 16477 "shape":"SpotPlacement", 16478 "locationName":"placement" 16479 }, 16480 "RamdiskId":{ 16481 "shape":"String", 16482 "locationName":"ramdiskId" 16483 }, 16484 "SpotPrice":{ 16485 "shape":"String", 16486 "locationName":"spotPrice" 16487 }, 16488 "SubnetId":{ 16489 "shape":"String", 16490 "locationName":"subnetId" 16491 }, 16492 "UserData":{ 16493 "shape":"String", 16494 "locationName":"userData" 16495 }, 16496 "WeightedCapacity":{ 16497 "shape":"Double", 16498 "locationName":"weightedCapacity" 16499 }, 16500 "TagSpecifications":{ 16501 "shape":"SpotFleetTagSpecificationList", 16502 "locationName":"tagSpecificationSet" 16503 } 16504 } 16505 }, 16506 "SpotFleetMonitoring":{ 16507 "type":"structure", 16508 "members":{ 16509 "Enabled":{ 16510 "shape":"Boolean", 16511 "locationName":"enabled" 16512 } 16513 } 16514 }, 16515 "SpotFleetRequestConfig":{ 16516 "type":"structure", 16517 "required":[ 16518 "CreateTime", 16519 "SpotFleetRequestConfig", 16520 "SpotFleetRequestId", 16521 "SpotFleetRequestState" 16522 ], 16523 "members":{ 16524 "ActivityStatus":{ 16525 "shape":"ActivityStatus", 16526 "locationName":"activityStatus" 16527 }, 16528 "CreateTime":{ 16529 "shape":"DateTime", 16530 "locationName":"createTime" 16531 }, 16532 "SpotFleetRequestConfig":{ 16533 "shape":"SpotFleetRequestConfigData", 16534 "locationName":"spotFleetRequestConfig" 16535 }, 16536 "SpotFleetRequestId":{ 16537 "shape":"String", 16538 "locationName":"spotFleetRequestId" 16539 }, 16540 "SpotFleetRequestState":{ 16541 "shape":"BatchState", 16542 "locationName":"spotFleetRequestState" 16543 } 16544 } 16545 }, 16546 "SpotFleetRequestConfigData":{ 16547 "type":"structure", 16548 "required":[ 16549 "IamFleetRole", 16550 "TargetCapacity" 16551 ], 16552 "members":{ 16553 "AllocationStrategy":{ 16554 "shape":"AllocationStrategy", 16555 "locationName":"allocationStrategy" 16556 }, 16557 "ClientToken":{ 16558 "shape":"String", 16559 "locationName":"clientToken" 16560 }, 16561 "ExcessCapacityTerminationPolicy":{ 16562 "shape":"ExcessCapacityTerminationPolicy", 16563 "locationName":"excessCapacityTerminationPolicy" 16564 }, 16565 "FulfilledCapacity":{ 16566 "shape":"Double", 16567 "locationName":"fulfilledCapacity" 16568 }, 16569 "IamFleetRole":{ 16570 "shape":"String", 16571 "locationName":"iamFleetRole" 16572 }, 16573 "LaunchSpecifications":{ 16574 "shape":"LaunchSpecsList", 16575 "locationName":"launchSpecifications" 16576 }, 16577 "LaunchTemplateConfigs":{ 16578 "shape":"LaunchTemplateConfigList", 16579 "locationName":"launchTemplateConfigs" 16580 }, 16581 "SpotPrice":{ 16582 "shape":"String", 16583 "locationName":"spotPrice" 16584 }, 16585 "TargetCapacity":{ 16586 "shape":"Integer", 16587 "locationName":"targetCapacity" 16588 }, 16589 "TerminateInstancesWithExpiration":{ 16590 "shape":"Boolean", 16591 "locationName":"terminateInstancesWithExpiration" 16592 }, 16593 "Type":{ 16594 "shape":"FleetType", 16595 "locationName":"type" 16596 }, 16597 "ValidFrom":{ 16598 "shape":"DateTime", 16599 "locationName":"validFrom" 16600 }, 16601 "ValidUntil":{ 16602 "shape":"DateTime", 16603 "locationName":"validUntil" 16604 }, 16605 "ReplaceUnhealthyInstances":{ 16606 "shape":"Boolean", 16607 "locationName":"replaceUnhealthyInstances" 16608 }, 16609 "InstanceInterruptionBehavior":{ 16610 "shape":"InstanceInterruptionBehavior", 16611 "locationName":"instanceInterruptionBehavior" 16612 }, 16613 "LoadBalancersConfig":{ 16614 "shape":"LoadBalancersConfig", 16615 "locationName":"loadBalancersConfig" 16616 } 16617 } 16618 }, 16619 "SpotFleetRequestConfigSet":{ 16620 "type":"list", 16621 "member":{ 16622 "shape":"SpotFleetRequestConfig", 16623 "locationName":"item" 16624 } 16625 }, 16626 "SpotFleetTagSpecification":{ 16627 "type":"structure", 16628 "members":{ 16629 "ResourceType":{ 16630 "shape":"ResourceType", 16631 "locationName":"resourceType" 16632 }, 16633 "Tags":{ 16634 "shape":"TagList", 16635 "locationName":"tag" 16636 } 16637 } 16638 }, 16639 "SpotFleetTagSpecificationList":{ 16640 "type":"list", 16641 "member":{ 16642 "shape":"SpotFleetTagSpecification", 16643 "locationName":"item" 16644 } 16645 }, 16646 "SpotInstanceRequest":{ 16647 "type":"structure", 16648 "members":{ 16649 "ActualBlockHourlyPrice":{ 16650 "shape":"String", 16651 "locationName":"actualBlockHourlyPrice" 16652 }, 16653 "AvailabilityZoneGroup":{ 16654 "shape":"String", 16655 "locationName":"availabilityZoneGroup" 16656 }, 16657 "BlockDurationMinutes":{ 16658 "shape":"Integer", 16659 "locationName":"blockDurationMinutes" 16660 }, 16661 "CreateTime":{ 16662 "shape":"DateTime", 16663 "locationName":"createTime" 16664 }, 16665 "Fault":{ 16666 "shape":"SpotInstanceStateFault", 16667 "locationName":"fault" 16668 }, 16669 "InstanceId":{ 16670 "shape":"String", 16671 "locationName":"instanceId" 16672 }, 16673 "LaunchGroup":{ 16674 "shape":"String", 16675 "locationName":"launchGroup" 16676 }, 16677 "LaunchSpecification":{ 16678 "shape":"LaunchSpecification", 16679 "locationName":"launchSpecification" 16680 }, 16681 "LaunchedAvailabilityZone":{ 16682 "shape":"String", 16683 "locationName":"launchedAvailabilityZone" 16684 }, 16685 "ProductDescription":{ 16686 "shape":"RIProductDescription", 16687 "locationName":"productDescription" 16688 }, 16689 "SpotInstanceRequestId":{ 16690 "shape":"String", 16691 "locationName":"spotInstanceRequestId" 16692 }, 16693 "SpotPrice":{ 16694 "shape":"String", 16695 "locationName":"spotPrice" 16696 }, 16697 "State":{ 16698 "shape":"SpotInstanceState", 16699 "locationName":"state" 16700 }, 16701 "Status":{ 16702 "shape":"SpotInstanceStatus", 16703 "locationName":"status" 16704 }, 16705 "Tags":{ 16706 "shape":"TagList", 16707 "locationName":"tagSet" 16708 }, 16709 "Type":{ 16710 "shape":"SpotInstanceType", 16711 "locationName":"type" 16712 }, 16713 "ValidFrom":{ 16714 "shape":"DateTime", 16715 "locationName":"validFrom" 16716 }, 16717 "ValidUntil":{ 16718 "shape":"DateTime", 16719 "locationName":"validUntil" 16720 }, 16721 "InstanceInterruptionBehavior":{ 16722 "shape":"InstanceInterruptionBehavior", 16723 "locationName":"instanceInterruptionBehavior" 16724 } 16725 } 16726 }, 16727 "SpotInstanceRequestIdList":{ 16728 "type":"list", 16729 "member":{ 16730 "shape":"String", 16731 "locationName":"SpotInstanceRequestId" 16732 } 16733 }, 16734 "SpotInstanceRequestList":{ 16735 "type":"list", 16736 "member":{ 16737 "shape":"SpotInstanceRequest", 16738 "locationName":"item" 16739 } 16740 }, 16741 "SpotInstanceState":{ 16742 "type":"string", 16743 "enum":[ 16744 "open", 16745 "active", 16746 "closed", 16747 "cancelled", 16748 "failed" 16749 ] 16750 }, 16751 "SpotInstanceStateFault":{ 16752 "type":"structure", 16753 "members":{ 16754 "Code":{ 16755 "shape":"String", 16756 "locationName":"code" 16757 }, 16758 "Message":{ 16759 "shape":"String", 16760 "locationName":"message" 16761 } 16762 } 16763 }, 16764 "SpotInstanceStatus":{ 16765 "type":"structure", 16766 "members":{ 16767 "Code":{ 16768 "shape":"String", 16769 "locationName":"code" 16770 }, 16771 "Message":{ 16772 "shape":"String", 16773 "locationName":"message" 16774 }, 16775 "UpdateTime":{ 16776 "shape":"DateTime", 16777 "locationName":"updateTime" 16778 } 16779 } 16780 }, 16781 "SpotInstanceType":{ 16782 "type":"string", 16783 "enum":[ 16784 "one-time", 16785 "persistent" 16786 ] 16787 }, 16788 "SpotMarketOptions":{ 16789 "type":"structure", 16790 "members":{ 16791 "MaxPrice":{"shape":"String"}, 16792 "SpotInstanceType":{"shape":"SpotInstanceType"}, 16793 "BlockDurationMinutes":{"shape":"Integer"}, 16794 "ValidUntil":{"shape":"DateTime"}, 16795 "InstanceInterruptionBehavior":{"shape":"InstanceInterruptionBehavior"} 16796 } 16797 }, 16798 "SpotPlacement":{ 16799 "type":"structure", 16800 "members":{ 16801 "AvailabilityZone":{ 16802 "shape":"String", 16803 "locationName":"availabilityZone" 16804 }, 16805 "GroupName":{ 16806 "shape":"String", 16807 "locationName":"groupName" 16808 }, 16809 "Tenancy":{ 16810 "shape":"Tenancy", 16811 "locationName":"tenancy" 16812 } 16813 } 16814 }, 16815 "SpotPrice":{ 16816 "type":"structure", 16817 "members":{ 16818 "AvailabilityZone":{ 16819 "shape":"String", 16820 "locationName":"availabilityZone" 16821 }, 16822 "InstanceType":{ 16823 "shape":"InstanceType", 16824 "locationName":"instanceType" 16825 }, 16826 "ProductDescription":{ 16827 "shape":"RIProductDescription", 16828 "locationName":"productDescription" 16829 }, 16830 "SpotPrice":{ 16831 "shape":"String", 16832 "locationName":"spotPrice" 16833 }, 16834 "Timestamp":{ 16835 "shape":"DateTime", 16836 "locationName":"timestamp" 16837 } 16838 } 16839 }, 16840 "SpotPriceHistoryList":{ 16841 "type":"list", 16842 "member":{ 16843 "shape":"SpotPrice", 16844 "locationName":"item" 16845 } 16846 }, 16847 "StaleIpPermission":{ 16848 "type":"structure", 16849 "members":{ 16850 "FromPort":{ 16851 "shape":"Integer", 16852 "locationName":"fromPort" 16853 }, 16854 "IpProtocol":{ 16855 "shape":"String", 16856 "locationName":"ipProtocol" 16857 }, 16858 "IpRanges":{ 16859 "shape":"IpRanges", 16860 "locationName":"ipRanges" 16861 }, 16862 "PrefixListIds":{ 16863 "shape":"PrefixListIdSet", 16864 "locationName":"prefixListIds" 16865 }, 16866 "ToPort":{ 16867 "shape":"Integer", 16868 "locationName":"toPort" 16869 }, 16870 "UserIdGroupPairs":{ 16871 "shape":"UserIdGroupPairSet", 16872 "locationName":"groups" 16873 } 16874 } 16875 }, 16876 "StaleIpPermissionSet":{ 16877 "type":"list", 16878 "member":{ 16879 "shape":"StaleIpPermission", 16880 "locationName":"item" 16881 } 16882 }, 16883 "StaleSecurityGroup":{ 16884 "type":"structure", 16885 "required":["GroupId"], 16886 "members":{ 16887 "Description":{ 16888 "shape":"String", 16889 "locationName":"description" 16890 }, 16891 "GroupId":{ 16892 "shape":"String", 16893 "locationName":"groupId" 16894 }, 16895 "GroupName":{ 16896 "shape":"String", 16897 "locationName":"groupName" 16898 }, 16899 "StaleIpPermissions":{ 16900 "shape":"StaleIpPermissionSet", 16901 "locationName":"staleIpPermissions" 16902 }, 16903 "StaleIpPermissionsEgress":{ 16904 "shape":"StaleIpPermissionSet", 16905 "locationName":"staleIpPermissionsEgress" 16906 }, 16907 "VpcId":{ 16908 "shape":"String", 16909 "locationName":"vpcId" 16910 } 16911 } 16912 }, 16913 "StaleSecurityGroupSet":{ 16914 "type":"list", 16915 "member":{ 16916 "shape":"StaleSecurityGroup", 16917 "locationName":"item" 16918 } 16919 }, 16920 "StartInstancesRequest":{ 16921 "type":"structure", 16922 "required":["InstanceIds"], 16923 "members":{ 16924 "InstanceIds":{ 16925 "shape":"InstanceIdStringList", 16926 "locationName":"InstanceId" 16927 }, 16928 "AdditionalInfo":{ 16929 "shape":"String", 16930 "locationName":"additionalInfo" 16931 }, 16932 "DryRun":{ 16933 "shape":"Boolean", 16934 "locationName":"dryRun" 16935 } 16936 } 16937 }, 16938 "StartInstancesResult":{ 16939 "type":"structure", 16940 "members":{ 16941 "StartingInstances":{ 16942 "shape":"InstanceStateChangeList", 16943 "locationName":"instancesSet" 16944 } 16945 } 16946 }, 16947 "State":{ 16948 "type":"string", 16949 "enum":[ 16950 "PendingAcceptance", 16951 "Pending", 16952 "Available", 16953 "Deleting", 16954 "Deleted", 16955 "Rejected", 16956 "Failed", 16957 "Expired" 16958 ] 16959 }, 16960 "StateReason":{ 16961 "type":"structure", 16962 "members":{ 16963 "Code":{ 16964 "shape":"String", 16965 "locationName":"code" 16966 }, 16967 "Message":{ 16968 "shape":"String", 16969 "locationName":"message" 16970 } 16971 } 16972 }, 16973 "Status":{ 16974 "type":"string", 16975 "enum":[ 16976 "MoveInProgress", 16977 "InVpc", 16978 "InClassic" 16979 ] 16980 }, 16981 "StatusName":{ 16982 "type":"string", 16983 "enum":["reachability"] 16984 }, 16985 "StatusType":{ 16986 "type":"string", 16987 "enum":[ 16988 "passed", 16989 "failed", 16990 "insufficient-data", 16991 "initializing" 16992 ] 16993 }, 16994 "StopInstancesRequest":{ 16995 "type":"structure", 16996 "required":["InstanceIds"], 16997 "members":{ 16998 "InstanceIds":{ 16999 "shape":"InstanceIdStringList", 17000 "locationName":"InstanceId" 17001 }, 17002 "DryRun":{ 17003 "shape":"Boolean", 17004 "locationName":"dryRun" 17005 }, 17006 "Force":{ 17007 "shape":"Boolean", 17008 "locationName":"force" 17009 } 17010 } 17011 }, 17012 "StopInstancesResult":{ 17013 "type":"structure", 17014 "members":{ 17015 "StoppingInstances":{ 17016 "shape":"InstanceStateChangeList", 17017 "locationName":"instancesSet" 17018 } 17019 } 17020 }, 17021 "Storage":{ 17022 "type":"structure", 17023 "members":{ 17024 "S3":{"shape":"S3Storage"} 17025 } 17026 }, 17027 "StorageLocation":{ 17028 "type":"structure", 17029 "members":{ 17030 "Bucket":{"shape":"String"}, 17031 "Key":{"shape":"String"} 17032 } 17033 }, 17034 "String":{"type":"string"}, 17035 "Subnet":{ 17036 "type":"structure", 17037 "members":{ 17038 "AvailabilityZone":{ 17039 "shape":"String", 17040 "locationName":"availabilityZone" 17041 }, 17042 "AvailableIpAddressCount":{ 17043 "shape":"Integer", 17044 "locationName":"availableIpAddressCount" 17045 }, 17046 "CidrBlock":{ 17047 "shape":"String", 17048 "locationName":"cidrBlock" 17049 }, 17050 "DefaultForAz":{ 17051 "shape":"Boolean", 17052 "locationName":"defaultForAz" 17053 }, 17054 "MapPublicIpOnLaunch":{ 17055 "shape":"Boolean", 17056 "locationName":"mapPublicIpOnLaunch" 17057 }, 17058 "State":{ 17059 "shape":"SubnetState", 17060 "locationName":"state" 17061 }, 17062 "SubnetId":{ 17063 "shape":"String", 17064 "locationName":"subnetId" 17065 }, 17066 "VpcId":{ 17067 "shape":"String", 17068 "locationName":"vpcId" 17069 }, 17070 "AssignIpv6AddressOnCreation":{ 17071 "shape":"Boolean", 17072 "locationName":"assignIpv6AddressOnCreation" 17073 }, 17074 "Ipv6CidrBlockAssociationSet":{ 17075 "shape":"SubnetIpv6CidrBlockAssociationSet", 17076 "locationName":"ipv6CidrBlockAssociationSet" 17077 }, 17078 "Tags":{ 17079 "shape":"TagList", 17080 "locationName":"tagSet" 17081 } 17082 } 17083 }, 17084 "SubnetCidrBlockState":{ 17085 "type":"structure", 17086 "members":{ 17087 "State":{ 17088 "shape":"SubnetCidrBlockStateCode", 17089 "locationName":"state" 17090 }, 17091 "StatusMessage":{ 17092 "shape":"String", 17093 "locationName":"statusMessage" 17094 } 17095 } 17096 }, 17097 "SubnetCidrBlockStateCode":{ 17098 "type":"string", 17099 "enum":[ 17100 "associating", 17101 "associated", 17102 "disassociating", 17103 "disassociated", 17104 "failing", 17105 "failed" 17106 ] 17107 }, 17108 "SubnetIdStringList":{ 17109 "type":"list", 17110 "member":{ 17111 "shape":"String", 17112 "locationName":"SubnetId" 17113 } 17114 }, 17115 "SubnetIpv6CidrBlockAssociation":{ 17116 "type":"structure", 17117 "members":{ 17118 "AssociationId":{ 17119 "shape":"String", 17120 "locationName":"associationId" 17121 }, 17122 "Ipv6CidrBlock":{ 17123 "shape":"String", 17124 "locationName":"ipv6CidrBlock" 17125 }, 17126 "Ipv6CidrBlockState":{ 17127 "shape":"SubnetCidrBlockState", 17128 "locationName":"ipv6CidrBlockState" 17129 } 17130 } 17131 }, 17132 "SubnetIpv6CidrBlockAssociationSet":{ 17133 "type":"list", 17134 "member":{ 17135 "shape":"SubnetIpv6CidrBlockAssociation", 17136 "locationName":"item" 17137 } 17138 }, 17139 "SubnetList":{ 17140 "type":"list", 17141 "member":{ 17142 "shape":"Subnet", 17143 "locationName":"item" 17144 } 17145 }, 17146 "SubnetState":{ 17147 "type":"string", 17148 "enum":[ 17149 "pending", 17150 "available" 17151 ] 17152 }, 17153 "SuccessfulInstanceCreditSpecificationItem":{ 17154 "type":"structure", 17155 "members":{ 17156 "InstanceId":{ 17157 "shape":"String", 17158 "locationName":"instanceId" 17159 } 17160 } 17161 }, 17162 "SuccessfulInstanceCreditSpecificationSet":{ 17163 "type":"list", 17164 "member":{ 17165 "shape":"SuccessfulInstanceCreditSpecificationItem", 17166 "locationName":"item" 17167 } 17168 }, 17169 "SummaryStatus":{ 17170 "type":"string", 17171 "enum":[ 17172 "ok", 17173 "impaired", 17174 "insufficient-data", 17175 "not-applicable", 17176 "initializing" 17177 ] 17178 }, 17179 "Tag":{ 17180 "type":"structure", 17181 "members":{ 17182 "Key":{ 17183 "shape":"String", 17184 "locationName":"key" 17185 }, 17186 "Value":{ 17187 "shape":"String", 17188 "locationName":"value" 17189 } 17190 } 17191 }, 17192 "TagDescription":{ 17193 "type":"structure", 17194 "members":{ 17195 "Key":{ 17196 "shape":"String", 17197 "locationName":"key" 17198 }, 17199 "ResourceId":{ 17200 "shape":"String", 17201 "locationName":"resourceId" 17202 }, 17203 "ResourceType":{ 17204 "shape":"ResourceType", 17205 "locationName":"resourceType" 17206 }, 17207 "Value":{ 17208 "shape":"String", 17209 "locationName":"value" 17210 } 17211 } 17212 }, 17213 "TagDescriptionList":{ 17214 "type":"list", 17215 "member":{ 17216 "shape":"TagDescription", 17217 "locationName":"item" 17218 } 17219 }, 17220 "TagList":{ 17221 "type":"list", 17222 "member":{ 17223 "shape":"Tag", 17224 "locationName":"item" 17225 } 17226 }, 17227 "TagSpecification":{ 17228 "type":"structure", 17229 "members":{ 17230 "ResourceType":{ 17231 "shape":"ResourceType", 17232 "locationName":"resourceType" 17233 }, 17234 "Tags":{ 17235 "shape":"TagList", 17236 "locationName":"Tag" 17237 } 17238 } 17239 }, 17240 "TagSpecificationList":{ 17241 "type":"list", 17242 "member":{ 17243 "shape":"TagSpecification", 17244 "locationName":"item" 17245 } 17246 }, 17247 "TargetConfiguration":{ 17248 "type":"structure", 17249 "members":{ 17250 "InstanceCount":{ 17251 "shape":"Integer", 17252 "locationName":"instanceCount" 17253 }, 17254 "OfferingId":{ 17255 "shape":"String", 17256 "locationName":"offeringId" 17257 } 17258 } 17259 }, 17260 "TargetConfigurationRequest":{ 17261 "type":"structure", 17262 "required":["OfferingId"], 17263 "members":{ 17264 "InstanceCount":{"shape":"Integer"}, 17265 "OfferingId":{"shape":"String"} 17266 } 17267 }, 17268 "TargetConfigurationRequestSet":{ 17269 "type":"list", 17270 "member":{ 17271 "shape":"TargetConfigurationRequest", 17272 "locationName":"TargetConfigurationRequest" 17273 } 17274 }, 17275 "TargetGroup":{ 17276 "type":"structure", 17277 "required":["Arn"], 17278 "members":{ 17279 "Arn":{ 17280 "shape":"String", 17281 "locationName":"arn" 17282 } 17283 } 17284 }, 17285 "TargetGroups":{ 17286 "type":"list", 17287 "member":{ 17288 "shape":"TargetGroup", 17289 "locationName":"item" 17290 }, 17291 "max":5, 17292 "min":1 17293 }, 17294 "TargetGroupsConfig":{ 17295 "type":"structure", 17296 "required":["TargetGroups"], 17297 "members":{ 17298 "TargetGroups":{ 17299 "shape":"TargetGroups", 17300 "locationName":"targetGroups" 17301 } 17302 } 17303 }, 17304 "TargetReservationValue":{ 17305 "type":"structure", 17306 "members":{ 17307 "ReservationValue":{ 17308 "shape":"ReservationValue", 17309 "locationName":"reservationValue" 17310 }, 17311 "TargetConfiguration":{ 17312 "shape":"TargetConfiguration", 17313 "locationName":"targetConfiguration" 17314 } 17315 } 17316 }, 17317 "TargetReservationValueSet":{ 17318 "type":"list", 17319 "member":{ 17320 "shape":"TargetReservationValue", 17321 "locationName":"item" 17322 } 17323 }, 17324 "TelemetryStatus":{ 17325 "type":"string", 17326 "enum":[ 17327 "UP", 17328 "DOWN" 17329 ] 17330 }, 17331 "Tenancy":{ 17332 "type":"string", 17333 "enum":[ 17334 "default", 17335 "dedicated", 17336 "host" 17337 ] 17338 }, 17339 "TerminateInstancesRequest":{ 17340 "type":"structure", 17341 "required":["InstanceIds"], 17342 "members":{ 17343 "InstanceIds":{ 17344 "shape":"InstanceIdStringList", 17345 "locationName":"InstanceId" 17346 }, 17347 "DryRun":{ 17348 "shape":"Boolean", 17349 "locationName":"dryRun" 17350 } 17351 } 17352 }, 17353 "TerminateInstancesResult":{ 17354 "type":"structure", 17355 "members":{ 17356 "TerminatingInstances":{ 17357 "shape":"InstanceStateChangeList", 17358 "locationName":"instancesSet" 17359 } 17360 } 17361 }, 17362 "TrafficType":{ 17363 "type":"string", 17364 "enum":[ 17365 "ACCEPT", 17366 "REJECT", 17367 "ALL" 17368 ] 17369 }, 17370 "TunnelOptionsList":{ 17371 "type":"list", 17372 "member":{ 17373 "shape":"VpnTunnelOptionsSpecification", 17374 "locationName":"item" 17375 } 17376 }, 17377 "UnassignIpv6AddressesRequest":{ 17378 "type":"structure", 17379 "required":[ 17380 "Ipv6Addresses", 17381 "NetworkInterfaceId" 17382 ], 17383 "members":{ 17384 "Ipv6Addresses":{ 17385 "shape":"Ipv6AddressList", 17386 "locationName":"ipv6Addresses" 17387 }, 17388 "NetworkInterfaceId":{ 17389 "shape":"String", 17390 "locationName":"networkInterfaceId" 17391 } 17392 } 17393 }, 17394 "UnassignIpv6AddressesResult":{ 17395 "type":"structure", 17396 "members":{ 17397 "NetworkInterfaceId":{ 17398 "shape":"String", 17399 "locationName":"networkInterfaceId" 17400 }, 17401 "UnassignedIpv6Addresses":{ 17402 "shape":"Ipv6AddressList", 17403 "locationName":"unassignedIpv6Addresses" 17404 } 17405 } 17406 }, 17407 "UnassignPrivateIpAddressesRequest":{ 17408 "type":"structure", 17409 "required":[ 17410 "NetworkInterfaceId", 17411 "PrivateIpAddresses" 17412 ], 17413 "members":{ 17414 "NetworkInterfaceId":{ 17415 "shape":"String", 17416 "locationName":"networkInterfaceId" 17417 }, 17418 "PrivateIpAddresses":{ 17419 "shape":"PrivateIpAddressStringList", 17420 "locationName":"privateIpAddress" 17421 } 17422 } 17423 }, 17424 "UnmonitorInstancesRequest":{ 17425 "type":"structure", 17426 "required":["InstanceIds"], 17427 "members":{ 17428 "InstanceIds":{ 17429 "shape":"InstanceIdStringList", 17430 "locationName":"InstanceId" 17431 }, 17432 "DryRun":{ 17433 "shape":"Boolean", 17434 "locationName":"dryRun" 17435 } 17436 } 17437 }, 17438 "UnmonitorInstancesResult":{ 17439 "type":"structure", 17440 "members":{ 17441 "InstanceMonitorings":{ 17442 "shape":"InstanceMonitoringList", 17443 "locationName":"instancesSet" 17444 } 17445 } 17446 }, 17447 "UnsuccessfulInstanceCreditSpecificationErrorCode":{ 17448 "type":"string", 17449 "enum":[ 17450 "InvalidInstanceID.Malformed", 17451 "InvalidInstanceID.NotFound", 17452 "IncorrectInstanceState", 17453 "InstanceCreditSpecification.NotSupported" 17454 ] 17455 }, 17456 "UnsuccessfulInstanceCreditSpecificationItem":{ 17457 "type":"structure", 17458 "members":{ 17459 "InstanceId":{ 17460 "shape":"String", 17461 "locationName":"instanceId" 17462 }, 17463 "Error":{ 17464 "shape":"UnsuccessfulInstanceCreditSpecificationItemError", 17465 "locationName":"error" 17466 } 17467 } 17468 }, 17469 "UnsuccessfulInstanceCreditSpecificationItemError":{ 17470 "type":"structure", 17471 "members":{ 17472 "Code":{ 17473 "shape":"UnsuccessfulInstanceCreditSpecificationErrorCode", 17474 "locationName":"code" 17475 }, 17476 "Message":{ 17477 "shape":"String", 17478 "locationName":"message" 17479 } 17480 } 17481 }, 17482 "UnsuccessfulInstanceCreditSpecificationSet":{ 17483 "type":"list", 17484 "member":{ 17485 "shape":"UnsuccessfulInstanceCreditSpecificationItem", 17486 "locationName":"item" 17487 } 17488 }, 17489 "UnsuccessfulItem":{ 17490 "type":"structure", 17491 "required":["Error"], 17492 "members":{ 17493 "Error":{ 17494 "shape":"UnsuccessfulItemError", 17495 "locationName":"error" 17496 }, 17497 "ResourceId":{ 17498 "shape":"String", 17499 "locationName":"resourceId" 17500 } 17501 } 17502 }, 17503 "UnsuccessfulItemError":{ 17504 "type":"structure", 17505 "required":[ 17506 "Code", 17507 "Message" 17508 ], 17509 "members":{ 17510 "Code":{ 17511 "shape":"String", 17512 "locationName":"code" 17513 }, 17514 "Message":{ 17515 "shape":"String", 17516 "locationName":"message" 17517 } 17518 } 17519 }, 17520 "UnsuccessfulItemList":{ 17521 "type":"list", 17522 "member":{ 17523 "shape":"UnsuccessfulItem", 17524 "locationName":"item" 17525 } 17526 }, 17527 "UnsuccessfulItemSet":{ 17528 "type":"list", 17529 "member":{ 17530 "shape":"UnsuccessfulItem", 17531 "locationName":"item" 17532 } 17533 }, 17534 "UpdateSecurityGroupRuleDescriptionsEgressRequest":{ 17535 "type":"structure", 17536 "required":["IpPermissions"], 17537 "members":{ 17538 "DryRun":{"shape":"Boolean"}, 17539 "GroupId":{"shape":"String"}, 17540 "GroupName":{"shape":"String"}, 17541 "IpPermissions":{"shape":"IpPermissionList"} 17542 } 17543 }, 17544 "UpdateSecurityGroupRuleDescriptionsEgressResult":{ 17545 "type":"structure", 17546 "members":{ 17547 "Return":{ 17548 "shape":"Boolean", 17549 "locationName":"return" 17550 } 17551 } 17552 }, 17553 "UpdateSecurityGroupRuleDescriptionsIngressRequest":{ 17554 "type":"structure", 17555 "required":["IpPermissions"], 17556 "members":{ 17557 "DryRun":{"shape":"Boolean"}, 17558 "GroupId":{"shape":"String"}, 17559 "GroupName":{"shape":"String"}, 17560 "IpPermissions":{"shape":"IpPermissionList"} 17561 } 17562 }, 17563 "UpdateSecurityGroupRuleDescriptionsIngressResult":{ 17564 "type":"structure", 17565 "members":{ 17566 "Return":{ 17567 "shape":"Boolean", 17568 "locationName":"return" 17569 } 17570 } 17571 }, 17572 "UserBucket":{ 17573 "type":"structure", 17574 "members":{ 17575 "S3Bucket":{"shape":"String"}, 17576 "S3Key":{"shape":"String"} 17577 } 17578 }, 17579 "UserBucketDetails":{ 17580 "type":"structure", 17581 "members":{ 17582 "S3Bucket":{ 17583 "shape":"String", 17584 "locationName":"s3Bucket" 17585 }, 17586 "S3Key":{ 17587 "shape":"String", 17588 "locationName":"s3Key" 17589 } 17590 } 17591 }, 17592 "UserData":{ 17593 "type":"structure", 17594 "members":{ 17595 "Data":{ 17596 "shape":"String", 17597 "locationName":"data" 17598 } 17599 } 17600 }, 17601 "UserGroupStringList":{ 17602 "type":"list", 17603 "member":{ 17604 "shape":"String", 17605 "locationName":"UserGroup" 17606 } 17607 }, 17608 "UserIdGroupPair":{ 17609 "type":"structure", 17610 "members":{ 17611 "Description":{ 17612 "shape":"String", 17613 "locationName":"description" 17614 }, 17615 "GroupId":{ 17616 "shape":"String", 17617 "locationName":"groupId" 17618 }, 17619 "GroupName":{ 17620 "shape":"String", 17621 "locationName":"groupName" 17622 }, 17623 "PeeringStatus":{ 17624 "shape":"String", 17625 "locationName":"peeringStatus" 17626 }, 17627 "UserId":{ 17628 "shape":"String", 17629 "locationName":"userId" 17630 }, 17631 "VpcId":{ 17632 "shape":"String", 17633 "locationName":"vpcId" 17634 }, 17635 "VpcPeeringConnectionId":{ 17636 "shape":"String", 17637 "locationName":"vpcPeeringConnectionId" 17638 } 17639 } 17640 }, 17641 "UserIdGroupPairList":{ 17642 "type":"list", 17643 "member":{ 17644 "shape":"UserIdGroupPair", 17645 "locationName":"item" 17646 } 17647 }, 17648 "UserIdGroupPairSet":{ 17649 "type":"list", 17650 "member":{ 17651 "shape":"UserIdGroupPair", 17652 "locationName":"item" 17653 } 17654 }, 17655 "UserIdStringList":{ 17656 "type":"list", 17657 "member":{ 17658 "shape":"String", 17659 "locationName":"UserId" 17660 } 17661 }, 17662 "ValueStringList":{ 17663 "type":"list", 17664 "member":{ 17665 "shape":"String", 17666 "locationName":"item" 17667 } 17668 }, 17669 "VersionDescription":{ 17670 "type":"string", 17671 "max":255 17672 }, 17673 "VersionStringList":{ 17674 "type":"list", 17675 "member":{ 17676 "shape":"String", 17677 "locationName":"item" 17678 } 17679 }, 17680 "VgwTelemetry":{ 17681 "type":"structure", 17682 "members":{ 17683 "AcceptedRouteCount":{ 17684 "shape":"Integer", 17685 "locationName":"acceptedRouteCount" 17686 }, 17687 "LastStatusChange":{ 17688 "shape":"DateTime", 17689 "locationName":"lastStatusChange" 17690 }, 17691 "OutsideIpAddress":{ 17692 "shape":"String", 17693 "locationName":"outsideIpAddress" 17694 }, 17695 "Status":{ 17696 "shape":"TelemetryStatus", 17697 "locationName":"status" 17698 }, 17699 "StatusMessage":{ 17700 "shape":"String", 17701 "locationName":"statusMessage" 17702 } 17703 } 17704 }, 17705 "VgwTelemetryList":{ 17706 "type":"list", 17707 "member":{ 17708 "shape":"VgwTelemetry", 17709 "locationName":"item" 17710 } 17711 }, 17712 "VirtualizationType":{ 17713 "type":"string", 17714 "enum":[ 17715 "hvm", 17716 "paravirtual" 17717 ] 17718 }, 17719 "Volume":{ 17720 "type":"structure", 17721 "members":{ 17722 "Attachments":{ 17723 "shape":"VolumeAttachmentList", 17724 "locationName":"attachmentSet" 17725 }, 17726 "AvailabilityZone":{ 17727 "shape":"String", 17728 "locationName":"availabilityZone" 17729 }, 17730 "CreateTime":{ 17731 "shape":"DateTime", 17732 "locationName":"createTime" 17733 }, 17734 "Encrypted":{ 17735 "shape":"Boolean", 17736 "locationName":"encrypted" 17737 }, 17738 "KmsKeyId":{ 17739 "shape":"String", 17740 "locationName":"kmsKeyId" 17741 }, 17742 "Size":{ 17743 "shape":"Integer", 17744 "locationName":"size" 17745 }, 17746 "SnapshotId":{ 17747 "shape":"String", 17748 "locationName":"snapshotId" 17749 }, 17750 "State":{ 17751 "shape":"VolumeState", 17752 "locationName":"status" 17753 }, 17754 "VolumeId":{ 17755 "shape":"String", 17756 "locationName":"volumeId" 17757 }, 17758 "Iops":{ 17759 "shape":"Integer", 17760 "locationName":"iops" 17761 }, 17762 "Tags":{ 17763 "shape":"TagList", 17764 "locationName":"tagSet" 17765 }, 17766 "VolumeType":{ 17767 "shape":"VolumeType", 17768 "locationName":"volumeType" 17769 } 17770 } 17771 }, 17772 "VolumeAttachment":{ 17773 "type":"structure", 17774 "members":{ 17775 "AttachTime":{ 17776 "shape":"DateTime", 17777 "locationName":"attachTime" 17778 }, 17779 "Device":{ 17780 "shape":"String", 17781 "locationName":"device" 17782 }, 17783 "InstanceId":{ 17784 "shape":"String", 17785 "locationName":"instanceId" 17786 }, 17787 "State":{ 17788 "shape":"VolumeAttachmentState", 17789 "locationName":"status" 17790 }, 17791 "VolumeId":{ 17792 "shape":"String", 17793 "locationName":"volumeId" 17794 }, 17795 "DeleteOnTermination":{ 17796 "shape":"Boolean", 17797 "locationName":"deleteOnTermination" 17798 } 17799 } 17800 }, 17801 "VolumeAttachmentList":{ 17802 "type":"list", 17803 "member":{ 17804 "shape":"VolumeAttachment", 17805 "locationName":"item" 17806 } 17807 }, 17808 "VolumeAttachmentState":{ 17809 "type":"string", 17810 "enum":[ 17811 "attaching", 17812 "attached", 17813 "detaching", 17814 "detached", 17815 "busy" 17816 ] 17817 }, 17818 "VolumeAttributeName":{ 17819 "type":"string", 17820 "enum":[ 17821 "autoEnableIO", 17822 "productCodes" 17823 ] 17824 }, 17825 "VolumeDetail":{ 17826 "type":"structure", 17827 "required":["Size"], 17828 "members":{ 17829 "Size":{ 17830 "shape":"Long", 17831 "locationName":"size" 17832 } 17833 } 17834 }, 17835 "VolumeIdStringList":{ 17836 "type":"list", 17837 "member":{ 17838 "shape":"String", 17839 "locationName":"VolumeId" 17840 } 17841 }, 17842 "VolumeList":{ 17843 "type":"list", 17844 "member":{ 17845 "shape":"Volume", 17846 "locationName":"item" 17847 } 17848 }, 17849 "VolumeModification":{ 17850 "type":"structure", 17851 "members":{ 17852 "VolumeId":{ 17853 "shape":"String", 17854 "locationName":"volumeId" 17855 }, 17856 "ModificationState":{ 17857 "shape":"VolumeModificationState", 17858 "locationName":"modificationState" 17859 }, 17860 "StatusMessage":{ 17861 "shape":"String", 17862 "locationName":"statusMessage" 17863 }, 17864 "TargetSize":{ 17865 "shape":"Integer", 17866 "locationName":"targetSize" 17867 }, 17868 "TargetIops":{ 17869 "shape":"Integer", 17870 "locationName":"targetIops" 17871 }, 17872 "TargetVolumeType":{ 17873 "shape":"VolumeType", 17874 "locationName":"targetVolumeType" 17875 }, 17876 "OriginalSize":{ 17877 "shape":"Integer", 17878 "locationName":"originalSize" 17879 }, 17880 "OriginalIops":{ 17881 "shape":"Integer", 17882 "locationName":"originalIops" 17883 }, 17884 "OriginalVolumeType":{ 17885 "shape":"VolumeType", 17886 "locationName":"originalVolumeType" 17887 }, 17888 "Progress":{ 17889 "shape":"Long", 17890 "locationName":"progress" 17891 }, 17892 "StartTime":{ 17893 "shape":"DateTime", 17894 "locationName":"startTime" 17895 }, 17896 "EndTime":{ 17897 "shape":"DateTime", 17898 "locationName":"endTime" 17899 } 17900 } 17901 }, 17902 "VolumeModificationList":{ 17903 "type":"list", 17904 "member":{ 17905 "shape":"VolumeModification", 17906 "locationName":"item" 17907 } 17908 }, 17909 "VolumeModificationState":{ 17910 "type":"string", 17911 "enum":[ 17912 "modifying", 17913 "optimizing", 17914 "completed", 17915 "failed" 17916 ] 17917 }, 17918 "VolumeState":{ 17919 "type":"string", 17920 "enum":[ 17921 "creating", 17922 "available", 17923 "in-use", 17924 "deleting", 17925 "deleted", 17926 "error" 17927 ] 17928 }, 17929 "VolumeStatusAction":{ 17930 "type":"structure", 17931 "members":{ 17932 "Code":{ 17933 "shape":"String", 17934 "locationName":"code" 17935 }, 17936 "Description":{ 17937 "shape":"String", 17938 "locationName":"description" 17939 }, 17940 "EventId":{ 17941 "shape":"String", 17942 "locationName":"eventId" 17943 }, 17944 "EventType":{ 17945 "shape":"String", 17946 "locationName":"eventType" 17947 } 17948 } 17949 }, 17950 "VolumeStatusActionsList":{ 17951 "type":"list", 17952 "member":{ 17953 "shape":"VolumeStatusAction", 17954 "locationName":"item" 17955 } 17956 }, 17957 "VolumeStatusDetails":{ 17958 "type":"structure", 17959 "members":{ 17960 "Name":{ 17961 "shape":"VolumeStatusName", 17962 "locationName":"name" 17963 }, 17964 "Status":{ 17965 "shape":"String", 17966 "locationName":"status" 17967 } 17968 } 17969 }, 17970 "VolumeStatusDetailsList":{ 17971 "type":"list", 17972 "member":{ 17973 "shape":"VolumeStatusDetails", 17974 "locationName":"item" 17975 } 17976 }, 17977 "VolumeStatusEvent":{ 17978 "type":"structure", 17979 "members":{ 17980 "Description":{ 17981 "shape":"String", 17982 "locationName":"description" 17983 }, 17984 "EventId":{ 17985 "shape":"String", 17986 "locationName":"eventId" 17987 }, 17988 "EventType":{ 17989 "shape":"String", 17990 "locationName":"eventType" 17991 }, 17992 "NotAfter":{ 17993 "shape":"DateTime", 17994 "locationName":"notAfter" 17995 }, 17996 "NotBefore":{ 17997 "shape":"DateTime", 17998 "locationName":"notBefore" 17999 } 18000 } 18001 }, 18002 "VolumeStatusEventsList":{ 18003 "type":"list", 18004 "member":{ 18005 "shape":"VolumeStatusEvent", 18006 "locationName":"item" 18007 } 18008 }, 18009 "VolumeStatusInfo":{ 18010 "type":"structure", 18011 "members":{ 18012 "Details":{ 18013 "shape":"VolumeStatusDetailsList", 18014 "locationName":"details" 18015 }, 18016 "Status":{ 18017 "shape":"VolumeStatusInfoStatus", 18018 "locationName":"status" 18019 } 18020 } 18021 }, 18022 "VolumeStatusInfoStatus":{ 18023 "type":"string", 18024 "enum":[ 18025 "ok", 18026 "impaired", 18027 "insufficient-data" 18028 ] 18029 }, 18030 "VolumeStatusItem":{ 18031 "type":"structure", 18032 "members":{ 18033 "Actions":{ 18034 "shape":"VolumeStatusActionsList", 18035 "locationName":"actionsSet" 18036 }, 18037 "AvailabilityZone":{ 18038 "shape":"String", 18039 "locationName":"availabilityZone" 18040 }, 18041 "Events":{ 18042 "shape":"VolumeStatusEventsList", 18043 "locationName":"eventsSet" 18044 }, 18045 "VolumeId":{ 18046 "shape":"String", 18047 "locationName":"volumeId" 18048 }, 18049 "VolumeStatus":{ 18050 "shape":"VolumeStatusInfo", 18051 "locationName":"volumeStatus" 18052 } 18053 } 18054 }, 18055 "VolumeStatusList":{ 18056 "type":"list", 18057 "member":{ 18058 "shape":"VolumeStatusItem", 18059 "locationName":"item" 18060 } 18061 }, 18062 "VolumeStatusName":{ 18063 "type":"string", 18064 "enum":[ 18065 "io-enabled", 18066 "io-performance" 18067 ] 18068 }, 18069 "VolumeType":{ 18070 "type":"string", 18071 "enum":[ 18072 "standard", 18073 "io1", 18074 "gp2", 18075 "sc1", 18076 "st1" 18077 ] 18078 }, 18079 "Vpc":{ 18080 "type":"structure", 18081 "members":{ 18082 "CidrBlock":{ 18083 "shape":"String", 18084 "locationName":"cidrBlock" 18085 }, 18086 "DhcpOptionsId":{ 18087 "shape":"String", 18088 "locationName":"dhcpOptionsId" 18089 }, 18090 "State":{ 18091 "shape":"VpcState", 18092 "locationName":"state" 18093 }, 18094 "VpcId":{ 18095 "shape":"String", 18096 "locationName":"vpcId" 18097 }, 18098 "InstanceTenancy":{ 18099 "shape":"Tenancy", 18100 "locationName":"instanceTenancy" 18101 }, 18102 "Ipv6CidrBlockAssociationSet":{ 18103 "shape":"VpcIpv6CidrBlockAssociationSet", 18104 "locationName":"ipv6CidrBlockAssociationSet" 18105 }, 18106 "CidrBlockAssociationSet":{ 18107 "shape":"VpcCidrBlockAssociationSet", 18108 "locationName":"cidrBlockAssociationSet" 18109 }, 18110 "IsDefault":{ 18111 "shape":"Boolean", 18112 "locationName":"isDefault" 18113 }, 18114 "Tags":{ 18115 "shape":"TagList", 18116 "locationName":"tagSet" 18117 } 18118 } 18119 }, 18120 "VpcAttachment":{ 18121 "type":"structure", 18122 "members":{ 18123 "State":{ 18124 "shape":"AttachmentStatus", 18125 "locationName":"state" 18126 }, 18127 "VpcId":{ 18128 "shape":"String", 18129 "locationName":"vpcId" 18130 } 18131 } 18132 }, 18133 "VpcAttachmentList":{ 18134 "type":"list", 18135 "member":{ 18136 "shape":"VpcAttachment", 18137 "locationName":"item" 18138 } 18139 }, 18140 "VpcAttributeName":{ 18141 "type":"string", 18142 "enum":[ 18143 "enableDnsSupport", 18144 "enableDnsHostnames" 18145 ] 18146 }, 18147 "VpcCidrBlockAssociation":{ 18148 "type":"structure", 18149 "members":{ 18150 "AssociationId":{ 18151 "shape":"String", 18152 "locationName":"associationId" 18153 }, 18154 "CidrBlock":{ 18155 "shape":"String", 18156 "locationName":"cidrBlock" 18157 }, 18158 "CidrBlockState":{ 18159 "shape":"VpcCidrBlockState", 18160 "locationName":"cidrBlockState" 18161 } 18162 } 18163 }, 18164 "VpcCidrBlockAssociationSet":{ 18165 "type":"list", 18166 "member":{ 18167 "shape":"VpcCidrBlockAssociation", 18168 "locationName":"item" 18169 } 18170 }, 18171 "VpcCidrBlockState":{ 18172 "type":"structure", 18173 "members":{ 18174 "State":{ 18175 "shape":"VpcCidrBlockStateCode", 18176 "locationName":"state" 18177 }, 18178 "StatusMessage":{ 18179 "shape":"String", 18180 "locationName":"statusMessage" 18181 } 18182 } 18183 }, 18184 "VpcCidrBlockStateCode":{ 18185 "type":"string", 18186 "enum":[ 18187 "associating", 18188 "associated", 18189 "disassociating", 18190 "disassociated", 18191 "failing", 18192 "failed" 18193 ] 18194 }, 18195 "VpcClassicLink":{ 18196 "type":"structure", 18197 "members":{ 18198 "ClassicLinkEnabled":{ 18199 "shape":"Boolean", 18200 "locationName":"classicLinkEnabled" 18201 }, 18202 "Tags":{ 18203 "shape":"TagList", 18204 "locationName":"tagSet" 18205 }, 18206 "VpcId":{ 18207 "shape":"String", 18208 "locationName":"vpcId" 18209 } 18210 } 18211 }, 18212 "VpcClassicLinkIdList":{ 18213 "type":"list", 18214 "member":{ 18215 "shape":"String", 18216 "locationName":"VpcId" 18217 } 18218 }, 18219 "VpcClassicLinkList":{ 18220 "type":"list", 18221 "member":{ 18222 "shape":"VpcClassicLink", 18223 "locationName":"item" 18224 } 18225 }, 18226 "VpcEndpoint":{ 18227 "type":"structure", 18228 "members":{ 18229 "VpcEndpointId":{ 18230 "shape":"String", 18231 "locationName":"vpcEndpointId" 18232 }, 18233 "VpcEndpointType":{ 18234 "shape":"VpcEndpointType", 18235 "locationName":"vpcEndpointType" 18236 }, 18237 "VpcId":{ 18238 "shape":"String", 18239 "locationName":"vpcId" 18240 }, 18241 "ServiceName":{ 18242 "shape":"String", 18243 "locationName":"serviceName" 18244 }, 18245 "State":{ 18246 "shape":"State", 18247 "locationName":"state" 18248 }, 18249 "PolicyDocument":{ 18250 "shape":"String", 18251 "locationName":"policyDocument" 18252 }, 18253 "RouteTableIds":{ 18254 "shape":"ValueStringList", 18255 "locationName":"routeTableIdSet" 18256 }, 18257 "SubnetIds":{ 18258 "shape":"ValueStringList", 18259 "locationName":"subnetIdSet" 18260 }, 18261 "Groups":{ 18262 "shape":"GroupIdentifierSet", 18263 "locationName":"groupSet" 18264 }, 18265 "PrivateDnsEnabled":{ 18266 "shape":"Boolean", 18267 "locationName":"privateDnsEnabled" 18268 }, 18269 "NetworkInterfaceIds":{ 18270 "shape":"ValueStringList", 18271 "locationName":"networkInterfaceIdSet" 18272 }, 18273 "DnsEntries":{ 18274 "shape":"DnsEntrySet", 18275 "locationName":"dnsEntrySet" 18276 }, 18277 "CreationTimestamp":{ 18278 "shape":"DateTime", 18279 "locationName":"creationTimestamp" 18280 } 18281 } 18282 }, 18283 "VpcEndpointConnection":{ 18284 "type":"structure", 18285 "members":{ 18286 "ServiceId":{ 18287 "shape":"String", 18288 "locationName":"serviceId" 18289 }, 18290 "VpcEndpointId":{ 18291 "shape":"String", 18292 "locationName":"vpcEndpointId" 18293 }, 18294 "VpcEndpointOwner":{ 18295 "shape":"String", 18296 "locationName":"vpcEndpointOwner" 18297 }, 18298 "VpcEndpointState":{ 18299 "shape":"State", 18300 "locationName":"vpcEndpointState" 18301 }, 18302 "CreationTimestamp":{ 18303 "shape":"DateTime", 18304 "locationName":"creationTimestamp" 18305 } 18306 } 18307 }, 18308 "VpcEndpointConnectionSet":{ 18309 "type":"list", 18310 "member":{ 18311 "shape":"VpcEndpointConnection", 18312 "locationName":"item" 18313 } 18314 }, 18315 "VpcEndpointSet":{ 18316 "type":"list", 18317 "member":{ 18318 "shape":"VpcEndpoint", 18319 "locationName":"item" 18320 } 18321 }, 18322 "VpcEndpointType":{ 18323 "type":"string", 18324 "enum":[ 18325 "Interface", 18326 "Gateway" 18327 ] 18328 }, 18329 "VpcIdStringList":{ 18330 "type":"list", 18331 "member":{ 18332 "shape":"String", 18333 "locationName":"VpcId" 18334 } 18335 }, 18336 "VpcIpv6CidrBlockAssociation":{ 18337 "type":"structure", 18338 "members":{ 18339 "AssociationId":{ 18340 "shape":"String", 18341 "locationName":"associationId" 18342 }, 18343 "Ipv6CidrBlock":{ 18344 "shape":"String", 18345 "locationName":"ipv6CidrBlock" 18346 }, 18347 "Ipv6CidrBlockState":{ 18348 "shape":"VpcCidrBlockState", 18349 "locationName":"ipv6CidrBlockState" 18350 } 18351 } 18352 }, 18353 "VpcIpv6CidrBlockAssociationSet":{ 18354 "type":"list", 18355 "member":{ 18356 "shape":"VpcIpv6CidrBlockAssociation", 18357 "locationName":"item" 18358 } 18359 }, 18360 "VpcList":{ 18361 "type":"list", 18362 "member":{ 18363 "shape":"Vpc", 18364 "locationName":"item" 18365 } 18366 }, 18367 "VpcPeeringConnection":{ 18368 "type":"structure", 18369 "members":{ 18370 "AccepterVpcInfo":{ 18371 "shape":"VpcPeeringConnectionVpcInfo", 18372 "locationName":"accepterVpcInfo" 18373 }, 18374 "ExpirationTime":{ 18375 "shape":"DateTime", 18376 "locationName":"expirationTime" 18377 }, 18378 "RequesterVpcInfo":{ 18379 "shape":"VpcPeeringConnectionVpcInfo", 18380 "locationName":"requesterVpcInfo" 18381 }, 18382 "Status":{ 18383 "shape":"VpcPeeringConnectionStateReason", 18384 "locationName":"status" 18385 }, 18386 "Tags":{ 18387 "shape":"TagList", 18388 "locationName":"tagSet" 18389 }, 18390 "VpcPeeringConnectionId":{ 18391 "shape":"String", 18392 "locationName":"vpcPeeringConnectionId" 18393 } 18394 } 18395 }, 18396 "VpcPeeringConnectionList":{ 18397 "type":"list", 18398 "member":{ 18399 "shape":"VpcPeeringConnection", 18400 "locationName":"item" 18401 } 18402 }, 18403 "VpcPeeringConnectionOptionsDescription":{ 18404 "type":"structure", 18405 "members":{ 18406 "AllowDnsResolutionFromRemoteVpc":{ 18407 "shape":"Boolean", 18408 "locationName":"allowDnsResolutionFromRemoteVpc" 18409 }, 18410 "AllowEgressFromLocalClassicLinkToRemoteVpc":{ 18411 "shape":"Boolean", 18412 "locationName":"allowEgressFromLocalClassicLinkToRemoteVpc" 18413 }, 18414 "AllowEgressFromLocalVpcToRemoteClassicLink":{ 18415 "shape":"Boolean", 18416 "locationName":"allowEgressFromLocalVpcToRemoteClassicLink" 18417 } 18418 } 18419 }, 18420 "VpcPeeringConnectionStateReason":{ 18421 "type":"structure", 18422 "members":{ 18423 "Code":{ 18424 "shape":"VpcPeeringConnectionStateReasonCode", 18425 "locationName":"code" 18426 }, 18427 "Message":{ 18428 "shape":"String", 18429 "locationName":"message" 18430 } 18431 } 18432 }, 18433 "VpcPeeringConnectionStateReasonCode":{ 18434 "type":"string", 18435 "enum":[ 18436 "initiating-request", 18437 "pending-acceptance", 18438 "active", 18439 "deleted", 18440 "rejected", 18441 "failed", 18442 "expired", 18443 "provisioning", 18444 "deleting" 18445 ] 18446 }, 18447 "VpcPeeringConnectionVpcInfo":{ 18448 "type":"structure", 18449 "members":{ 18450 "CidrBlock":{ 18451 "shape":"String", 18452 "locationName":"cidrBlock" 18453 }, 18454 "Ipv6CidrBlockSet":{ 18455 "shape":"Ipv6CidrBlockSet", 18456 "locationName":"ipv6CidrBlockSet" 18457 }, 18458 "CidrBlockSet":{ 18459 "shape":"CidrBlockSet", 18460 "locationName":"cidrBlockSet" 18461 }, 18462 "OwnerId":{ 18463 "shape":"String", 18464 "locationName":"ownerId" 18465 }, 18466 "PeeringOptions":{ 18467 "shape":"VpcPeeringConnectionOptionsDescription", 18468 "locationName":"peeringOptions" 18469 }, 18470 "VpcId":{ 18471 "shape":"String", 18472 "locationName":"vpcId" 18473 }, 18474 "Region":{ 18475 "shape":"String", 18476 "locationName":"region" 18477 } 18478 } 18479 }, 18480 "VpcState":{ 18481 "type":"string", 18482 "enum":[ 18483 "pending", 18484 "available" 18485 ] 18486 }, 18487 "VpcTenancy":{ 18488 "type":"string", 18489 "enum":["default"] 18490 }, 18491 "VpnConnection":{ 18492 "type":"structure", 18493 "members":{ 18494 "CustomerGatewayConfiguration":{ 18495 "shape":"String", 18496 "locationName":"customerGatewayConfiguration" 18497 }, 18498 "CustomerGatewayId":{ 18499 "shape":"String", 18500 "locationName":"customerGatewayId" 18501 }, 18502 "Category":{ 18503 "shape":"String", 18504 "locationName":"category" 18505 }, 18506 "State":{ 18507 "shape":"VpnState", 18508 "locationName":"state" 18509 }, 18510 "Type":{ 18511 "shape":"GatewayType", 18512 "locationName":"type" 18513 }, 18514 "VpnConnectionId":{ 18515 "shape":"String", 18516 "locationName":"vpnConnectionId" 18517 }, 18518 "VpnGatewayId":{ 18519 "shape":"String", 18520 "locationName":"vpnGatewayId" 18521 }, 18522 "Options":{ 18523 "shape":"VpnConnectionOptions", 18524 "locationName":"options" 18525 }, 18526 "Routes":{ 18527 "shape":"VpnStaticRouteList", 18528 "locationName":"routes" 18529 }, 18530 "Tags":{ 18531 "shape":"TagList", 18532 "locationName":"tagSet" 18533 }, 18534 "VgwTelemetry":{ 18535 "shape":"VgwTelemetryList", 18536 "locationName":"vgwTelemetry" 18537 } 18538 } 18539 }, 18540 "VpnConnectionIdStringList":{ 18541 "type":"list", 18542 "member":{ 18543 "shape":"String", 18544 "locationName":"VpnConnectionId" 18545 } 18546 }, 18547 "VpnConnectionList":{ 18548 "type":"list", 18549 "member":{ 18550 "shape":"VpnConnection", 18551 "locationName":"item" 18552 } 18553 }, 18554 "VpnConnectionOptions":{ 18555 "type":"structure", 18556 "members":{ 18557 "StaticRoutesOnly":{ 18558 "shape":"Boolean", 18559 "locationName":"staticRoutesOnly" 18560 } 18561 } 18562 }, 18563 "VpnConnectionOptionsSpecification":{ 18564 "type":"structure", 18565 "members":{ 18566 "StaticRoutesOnly":{ 18567 "shape":"Boolean", 18568 "locationName":"staticRoutesOnly" 18569 }, 18570 "TunnelOptions":{"shape":"TunnelOptionsList"} 18571 } 18572 }, 18573 "VpnGateway":{ 18574 "type":"structure", 18575 "members":{ 18576 "AvailabilityZone":{ 18577 "shape":"String", 18578 "locationName":"availabilityZone" 18579 }, 18580 "State":{ 18581 "shape":"VpnState", 18582 "locationName":"state" 18583 }, 18584 "Type":{ 18585 "shape":"GatewayType", 18586 "locationName":"type" 18587 }, 18588 "VpcAttachments":{ 18589 "shape":"VpcAttachmentList", 18590 "locationName":"attachments" 18591 }, 18592 "VpnGatewayId":{ 18593 "shape":"String", 18594 "locationName":"vpnGatewayId" 18595 }, 18596 "AmazonSideAsn":{ 18597 "shape":"Long", 18598 "locationName":"amazonSideAsn" 18599 }, 18600 "Tags":{ 18601 "shape":"TagList", 18602 "locationName":"tagSet" 18603 } 18604 } 18605 }, 18606 "VpnGatewayIdStringList":{ 18607 "type":"list", 18608 "member":{ 18609 "shape":"String", 18610 "locationName":"VpnGatewayId" 18611 } 18612 }, 18613 "VpnGatewayList":{ 18614 "type":"list", 18615 "member":{ 18616 "shape":"VpnGateway", 18617 "locationName":"item" 18618 } 18619 }, 18620 "VpnState":{ 18621 "type":"string", 18622 "enum":[ 18623 "pending", 18624 "available", 18625 "deleting", 18626 "deleted" 18627 ] 18628 }, 18629 "VpnStaticRoute":{ 18630 "type":"structure", 18631 "members":{ 18632 "DestinationCidrBlock":{ 18633 "shape":"String", 18634 "locationName":"destinationCidrBlock" 18635 }, 18636 "Source":{ 18637 "shape":"VpnStaticRouteSource", 18638 "locationName":"source" 18639 }, 18640 "State":{ 18641 "shape":"VpnState", 18642 "locationName":"state" 18643 } 18644 } 18645 }, 18646 "VpnStaticRouteList":{ 18647 "type":"list", 18648 "member":{ 18649 "shape":"VpnStaticRoute", 18650 "locationName":"item" 18651 } 18652 }, 18653 "VpnStaticRouteSource":{ 18654 "type":"string", 18655 "enum":["Static"] 18656 }, 18657 "VpnTunnelOptionsSpecification":{ 18658 "type":"structure", 18659 "members":{ 18660 "TunnelInsideCidr":{"shape":"String"}, 18661 "PreSharedKey":{"shape":"String"} 18662 } 18663 }, 18664 "ZoneNameStringList":{ 18665 "type":"list", 18666 "member":{ 18667 "shape":"String", 18668 "locationName":"ZoneName" 18669 } 18670 }, 18671 "scope":{ 18672 "type":"string", 18673 "enum":[ 18674 "Availability Zone", 18675 "Region" 18676 ] 18677 } 18678 } 18679} 18680